{"game_status_code":"F","game_status":"F","gamedayType":"P","gameDate":"10/7/2026","hasAbs":true,"scoreboard":{"gamePk":849833,"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":6,"errors":0,"leftOnBase":8},"away":{"runs":9,"hits":11,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"catcher":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"first":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"second":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"third":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"shortstop":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"left":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"center":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"right":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"onDeck":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"inHole":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"battingOrder":2,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"onDeck":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"inHole":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"battingOrder":2,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"balls":0,"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":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"hwp":8.299999999999997,"awp":-8.299999999999997,"atBatIndex":3,"i":"B1","capIndex":0},{"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":5.300000000000004,"hwp":13.600000000000001,"awp":-13.600000000000001,"atBatIndex":4,"i":"B1","capIndex":33},{"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":-4.900000000000006,"hwp":8.699999999999996,"awp":-8.699999999999996,"atBatIndex":5,"i":"B1","capIndex":14},{"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":13.199999999999996,"hwp":21.89999999999999,"awp":-21.89999999999999,"atBatIndex":6,"i":"B1","capIndex":61},{"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":-6.699999999999989,"hwp":15.200000000000003,"awp":-15.200000000000003,"atBatIndex":7,"i":"B1","capIndex":14},{"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-4.900000000000006,"hwp":10.299999999999997,"awp":-10.299999999999997,"atBatIndex":8,"i":"B1","capIndex":14},{"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4,"hwp":6.299999999999997,"awp":-6.299999999999997,"atBatIndex":9,"i":"T2","capIndex":33},{"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":8.200000000000003,"hwp":14.5,"awp":-14.5,"atBatIndex":10,"i":"T2","capIndex":25},{"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":1.1000000000000085,"hwp":15.600000000000009,"awp":-15.600000000000009,"atBatIndex":11,"i":"T2","capIndex":14},{"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"hwp":13.600000000000001,"awp":-13.600000000000001,"atBatIndex":12,"i":"B2","capIndex":14},{"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"hwp":12.100000000000001,"awp":-12.100000000000001,"atBatIndex":13,"i":"B2","capIndex":0},{"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"hwp":11.199999999999996,"awp":-11.199999999999996,"atBatIndex":14,"i":"B2","capIndex":14},{"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":-4.300000000000004,"hwp":6.8999999999999915,"awp":-6.8999999999999915,"atBatIndex":15,"i":"T3","capIndex":0},{"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":4.000000000000007,"hwp":10.899999999999999,"awp":-10.899999999999999,"atBatIndex":16,"i":"T3","capIndex":0},{"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.600000000000001,"hwp":6.299999999999997,"awp":-6.299999999999997,"atBatIndex":17,"i":"T3","capIndex":33},{"homeTeamWinProbability":45.5,"awayTeamWinProbability":54.5,"homeTeamWinProbabilityAdded":-10.799999999999997,"hwp":-4.5,"awp":4.5,"atBatIndex":18,"i":"T3","capIndex":70},{"homeTeamWinProbability":38.9,"awayTeamWinProbability":61.1,"homeTeamWinProbabilityAdded":-6.600000000000001,"hwp":-11.100000000000001,"awp":11.100000000000001,"atBatIndex":19,"i":"T3","capIndex":0},{"homeTeamWinProbability":47.199999999999996,"awayTeamWinProbability":52.800000000000004,"homeTeamWinProbabilityAdded":8.299999999999997,"hwp":-2.8000000000000043,"awp":2.8000000000000043,"atBatIndex":20,"i":"T3","capIndex":0},{"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-25.999999999999996,"hwp":-28.8,"awp":28.799999999999997,"atBatIndex":21,"i":"T3","capIndex":72},{"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":-0.6000000000000014,"hwp":-29.400000000000002,"awp":29.400000000000006,"atBatIndex":22,"i":"T3","capIndex":0},{"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":3,"hwp":-26.400000000000002,"awp":26.400000000000006,"atBatIndex":23,"i":"T3","capIndex":14},{"homeTeamWinProbability":27.6,"awayTeamWinProbability":72.4,"homeTeamWinProbabilityAdded":4.0000000000000036,"hwp":-22.4,"awp":22.400000000000006,"atBatIndex":24,"i":"B3","capIndex":11},{"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":-3.700000000000003,"hwp":-26.1,"awp":26.099999999999994,"atBatIndex":25,"i":"B3","capIndex":14},{"homeTeamWinProbability":20.8,"awayTeamWinProbability":79.2,"homeTeamWinProbabilityAdded":-3.099999999999998,"hwp":-29.2,"awp":29.200000000000003,"atBatIndex":26,"i":"B3","capIndex":14},{"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-2.1999999999999993,"hwp":-31.4,"awp":31.400000000000006,"atBatIndex":27,"i":"B3","capIndex":14},{"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"hwp":-30.099999999999998,"awp":30.099999999999994,"atBatIndex":28,"i":"T4","capIndex":0},{"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.4000000000000021,"hwp":-31.5,"awp":31.5,"atBatIndex":29,"i":"T4","capIndex":0},{"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":3.1000000000000014,"hwp":-28.4,"awp":28.400000000000006,"atBatIndex":30,"i":"T4","capIndex":24},{"homeTeamWinProbability":28.1,"awayTeamWinProbability":71.9,"homeTeamWinProbabilityAdded":6.5,"hwp":-21.9,"awp":21.900000000000006,"atBatIndex":31,"i":"B4","capIndex":34},{"homeTeamWinProbability":38.7,"awayTeamWinProbability":61.3,"homeTeamWinProbabilityAdded":10.600000000000001,"hwp":-11.299999999999997,"awp":11.299999999999997,"atBatIndex":32,"i":"B4","capIndex":34},{"homeTeamWinProbability":33.4,"awayTeamWinProbability":66.6,"homeTeamWinProbabilityAdded":-5.300000000000004,"hwp":-16.6,"awp":16.599999999999994,"atBatIndex":33,"i":"B4","capIndex":14},{"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":-4.5,"hwp":-21.1,"awp":21.099999999999994,"atBatIndex":34,"i":"B4","capIndex":0},{"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-4,"hwp":-25.1,"awp":25.099999999999994,"atBatIndex":35,"i":"B4","capIndex":14},{"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"hwp":-23.299999999999997,"awp":23.299999999999997,"atBatIndex":36,"i":"T5","capIndex":14},{"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-3.400000000000002,"hwp":-26.7,"awp":26.700000000000003,"atBatIndex":37,"i":"T5","capIndex":34},{"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":-4.299999999999997,"hwp":-33.7,"awp":33.7,"atBatIndex":38,"i":"T5","capIndex":46},{"homeTeamWinProbability":14.299999999999999,"awayTeamWinProbability":85.7,"homeTeamWinProbabilityAdded":-2.0000000000000018,"hwp":-35.7,"awp":35.7,"atBatIndex":39,"i":"T5","capIndex":0},{"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":2.4000000000000004,"hwp":-33.3,"awp":33.3,"atBatIndex":40,"i":"T5","capIndex":0},{"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":2.5,"hwp":-30.8,"awp":30.799999999999997,"atBatIndex":41,"i":"T5","capIndex":0},{"homeTeamWinProbability":23.7,"awayTeamWinProbability":76.3,"homeTeamWinProbabilityAdded":4.5,"hwp":-26.3,"awp":26.299999999999997,"atBatIndex":42,"i":"B5","capIndex":33},{"homeTeamWinProbability":31,"awayTeamWinProbability":69,"homeTeamWinProbabilityAdded":7.300000000000001,"hwp":-19,"awp":19,"atBatIndex":43,"i":"B5","capIndex":0},{"homeTeamWinProbability":29.4,"awayTeamWinProbability":70.6,"homeTeamWinProbabilityAdded":-1.6000000000000014,"hwp":-20.6,"awp":20.599999999999994,"atBatIndex":44,"i":"B5","capIndex":0},{"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-15.699999999999998,"hwp":-36.3,"awp":36.3,"atBatIndex":45,"i":"B5","capIndex":25},{"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":1.0999999999999979,"hwp":-35.2,"awp":35.2,"atBatIndex":46,"i":"T6","capIndex":0},{"homeTeamWinProbability":13.600000000000001,"awayTeamWinProbability":86.4,"homeTeamWinProbabilityAdded":-1.1999999999999975,"hwp":-36.4,"awp":36.400000000000006,"atBatIndex":47,"i":"T6","capIndex":33},{"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":1.6999999999999993,"hwp":-35.6,"awp":35.599999999999994,"atBatIndex":48,"i":"T6","capIndex":0},{"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":1.9000000000000021,"hwp":-33.7,"awp":33.7,"atBatIndex":49,"i":"T6","capIndex":0},{"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-2.8000000000000007,"hwp":-36.5,"awp":36.5,"atBatIndex":50,"i":"B6","capIndex":0},{"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":-1.799999999999999,"hwp":-38.3,"awp":38.3,"atBatIndex":51,"i":"B6","capIndex":14},{"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":1.4000000000000004,"hwp":-36.9,"awp":36.900000000000006,"atBatIndex":52,"i":"B6","capIndex":0},{"homeTeamWinProbability":15.9,"awayTeamWinProbability":84.1,"homeTeamWinProbabilityAdded":2.799999999999999,"hwp":-34.1,"awp":34.099999999999994,"atBatIndex":53,"i":"B6","capIndex":33},{"homeTeamWinProbability":20.3,"awayTeamWinProbability":79.7,"homeTeamWinProbabilityAdded":4.4,"hwp":-29.7,"awp":29.700000000000003,"atBatIndex":54,"i":"B6","capIndex":11},{"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":10.299999999999997,"hwp":-19.400000000000002,"awp":19.400000000000006,"atBatIndex":55,"i":"B6","capIndex":11},{"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-12.099999999999998,"hwp":-31.5,"awp":31.5,"atBatIndex":56,"i":"B6","capIndex":0},{"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"hwp":-29.9,"awp":29.900000000000006,"atBatIndex":57,"i":"T7","capIndex":0},{"homeTeamWinProbability":18.4,"awayTeamWinProbability":81.6,"homeTeamWinProbabilityAdded":-1.7000000000000028,"hwp":-31.6,"awp":31.599999999999994,"atBatIndex":58,"i":"T7","capIndex":33},{"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":2,"hwp":-29.6,"awp":29.599999999999994,"atBatIndex":59,"i":"T7","capIndex":0},{"homeTeamWinProbability":19,"awayTeamWinProbability":81,"homeTeamWinProbabilityAdded":-0.5,"hwp":-31,"awp":31,"atBatIndex":60,"i":"T7","capIndex":0},{"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":3.1000000000000014,"hwp":-27.9,"awp":27.900000000000006,"atBatIndex":61,"i":"T7","capIndex":14},{"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"hwp":-31.900000000000002,"awp":31.900000000000006,"atBatIndex":62,"i":"B7","capIndex":14},{"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-2.6999999999999975,"hwp":-34.6,"awp":34.599999999999994,"atBatIndex":63,"i":"B7","capIndex":14},{"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-1.5999999999999996,"hwp":-36.2,"awp":36.2,"atBatIndex":64,"i":"B7","capIndex":14},{"homeTeamWinProbability":11.899999999999999,"awayTeamWinProbability":88.1,"homeTeamWinProbabilityAdded":-1.9000000000000021,"hwp":-38.1,"awp":38.099999999999994,"atBatIndex":65,"i":"T8","capIndex":0},{"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":-2.6999999999999993,"hwp":-40.8,"awp":40.8,"atBatIndex":66,"i":"T8","capIndex":33},{"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":-0.29999999999999893,"hwp":-41.1,"awp":41.099999999999994,"atBatIndex":67,"i":"T8","capIndex":4},{"homeTeamWinProbability":13.4,"awayTeamWinProbability":86.6,"homeTeamWinProbabilityAdded":4.5,"hwp":-36.6,"awp":36.599999999999994,"atBatIndex":68,"i":"T8","capIndex":0},{"homeTeamWinProbability":3.6999999999999997,"awayTeamWinProbability":96.3,"homeTeamWinProbabilityAdded":-9.700000000000001,"hwp":-46.3,"awp":46.3,"atBatIndex":69,"i":"T8","capIndex":35},{"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.10000000000000009,"hwp":-46.4,"awp":46.400000000000006,"atBatIndex":70,"i":"T8","capIndex":0},{"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.7999999999999998,"hwp":-45.6,"awp":45.599999999999994,"atBatIndex":71,"i":"T8","capIndex":14},{"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-1.5999999999999992,"hwp":-47.2,"awp":47.2,"atBatIndex":72,"i":"B8","capIndex":14},{"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.9000000000000004,"hwp":-48.1,"awp":48.099999999999994,"atBatIndex":73,"i":"B8","capIndex":0},{"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.3999999999999999,"hwp":-48.5,"awp":48.5,"atBatIndex":74,"i":"B8","capIndex":14},{"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.19999999999999996,"hwp":-48.7,"awp":48.7,"atBatIndex":75,"i":"T9","capIndex":0},{"homeTeamWinProbability":1,"awayTeamWinProbability":99,"homeTeamWinProbabilityAdded":-0.30000000000000004,"hwp":-49,"awp":49,"atBatIndex":76,"i":"T9","capIndex":0},{"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.7,"hwp":-49.7,"awp":49.7,"atBatIndex":77,"i":"T9","capIndex":34},{"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.10000000000000003,"hwp":-49.6,"awp":49.599999999999994,"atBatIndex":78,"i":"T9","capIndex":14},{"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.2,"hwp":-49.8,"awp":49.8,"atBatIndex":79,"i":"T9","capIndex":33},{"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.09999999999999998,"hwp":-49.7,"awp":49.7,"atBatIndex":80,"i":"T9","capIndex":25},{"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"hwp":-49.9,"awp":49.900000000000006,"atBatIndex":81,"i":"B9","capIndex":14},{"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0,"hwp":-49.9,"awp":49.900000000000006,"atBatIndex":82,"i":"B9","capIndex":14},{"homeTeamWinProbability":0,"awayTeamWinProbability":100,"homeTeamWinProbabilityAdded":-0.1,"hwp":-50,"awp":50,"atBatIndex":83,"i":"B9","capIndex":14}],"lastPlays":[{"wpa":-0.1,"name":"Miguel Vargas"},{"wpa":0,"name":"Sam Antonacci"},{"wpa":-0.19999999999999998,"name":"Colson Montgomery"}],"topWpaPlayers":[{"wpa":29.2,"name":"Jo Adell"},{"wpa":22.299999999999994,"name":"Sam Antonacci"},{"wpa":16.5,"name":"José Ramírez"}]},"exitVelocity":{"top":[{"team":114,"teamAbbrev":"CLE","batterName":"Chase DeLauter","batterId":800050,"atBatIndex":2,"result":"","launchSpeed":"109.6","launchAngle":"-28","distance":"4","hitProbabilityFormatted":".100","hitProbability":0.1},{"team":114,"teamAbbrev":"CLE","batterName":"José Ramírez","batterId":608070,"atBatIndex":1,"result":"","launchSpeed":"107.9","launchAngle":"13","distance":"273","hitProbabilityFormatted":".830","hitProbability":0.83},{"team":114,"teamAbbrev":"CLE","batterName":"José Ramírez","batterId":608070,"atBatIndex":37,"result":"2B","launchSpeed":"106.5","distance":"60","hitProbabilityFormatted":".490","hitProbability":0.49}],"lastEV":[{"team":114,"teamAbbrev":"CLE","batterName":"Steven Kwan","batterId":680757,"atBatIndex":80,"result":"","launchSpeed":"82.2","launchAngle":"5","distance":"92","hitProbabilityFormatted":".340","hitProbability":0.34},{"team":114,"teamAbbrev":"CLE","batterName":"Brayan Rocchio","batterId":677587,"atBatIndex":79,"result":"1B","launchSpeed":"72.1","launchAngle":"58","distance":"170","hitProbabilityFormatted":".030","hitProbability":0.03},{"team":114,"teamAbbrev":"CLE","batterName":"Angel Genao","batterId":694197,"atBatIndex":77,"result":"2B","launchSpeed":"83.9","launchAngle":"-20","distance":"7","hitProbabilityFormatted":".070","hitProbability":0.07}],"xbaTeam":{"away":{"abs":35,"sum":8.657,"xba":".247"},"home":{"abs":32,"sum":5.061,"xba":".158"}},"topDistance":[{"team":114,"teamAbbrev":"CLE","batterName":"Jo Adell","batterId":666176,"atBatIndex":59,"result":"","launchSpeed":"99.7","launchAngle":"37","distance":"339","hitProbabilityFormatted":".210","hitProbability":0.21},{"team":145,"teamAbbrev":"CWS","batterName":"Randal Grichuk","batterId":545341,"atBatIndex":34,"result":"","launchSpeed":"85.7","launchAngle":"30","distance":"305","hitProbabilityFormatted":".030","hitProbability":0.03},{"team":145,"teamAbbrev":"CWS","batterName":"Tristan Peters","batterId":671976,"atBatIndex":32,"result":"2B","launchSpeed":"92.6","launchAngle":"20","distance":"287","hitProbabilityFormatted":".290","hitProbability":0.29}]},"pitchVelocity":{"topPitches":[{"startSpeed":100.9,"id":682982,"name":"Daniel Espino"},{"startSpeed":100.8,"id":682982,"name":"Daniel Espino"},{"startSpeed":100.7,"id":682982,"name":"Daniel Espino"}],"currentPitcher":[{"pitchType":"FF","totalPitches":11,"avg":"98.4","min":97.1,"max":99.2,"pitches":[{"startSpeed":97.1,"pitchType":"FF","px":-0.3659613703116622,"pz":2.79457546615371,"szTop":3.197,"szBot":1.614,"szWidth":17},{"startSpeed":98.5,"pitchType":"FF","px":-0.23314393729285715,"pz":2.3590345758818088,"szTop":3.197,"szBot":1.614,"szWidth":17},{"startSpeed":98.5,"pitchType":"FF","px":0.23438403421961435,"pz":3.3275429421030234,"szTop":3.209,"szBot":1.619,"szWidth":17},{"startSpeed":97.7,"pitchType":"FF","px":0.428875971140535,"pz":1.7802203213846501,"szTop":3.34,"szBot":1.686,"szWidth":17},{"startSpeed":97.9,"pitchType":"FF","px":0.1761706000365875,"pz":1.8083177993636224,"szTop":3.34,"szBot":1.686,"szWidth":17},{"startSpeed":98.5,"pitchType":"FF","px":-0.6243945202431009,"pz":3.030121709840606,"szTop":3.34,"szBot":1.686,"szWidth":17},{"startSpeed":98.3,"pitchType":"FF","px":0.047394084250857886,"pz":1.8564172091633961,"szTop":3.154,"szBot":1.592,"szWidth":17},{"startSpeed":99.2,"pitchType":"FF","px":1.0035766098326635,"pz":1.818515305009457,"szTop":3.154,"szBot":1.592,"szWidth":17},{"startSpeed":98.8,"pitchType":"FF","px":0.32130189417910343,"pz":2.112528935091953,"szTop":3.154,"szBot":1.592,"szWidth":17},{"startSpeed":98.9,"pitchType":"FF","px":-0.5711549971629108,"pz":3.086475525539997,"szTop":3.154,"szBot":1.592,"szWidth":17},{"startSpeed":99.2,"pitchType":"FF","px":0.3459220187619821,"pz":2.0785423940663867,"szTop":3.29,"szBot":1.66,"szWidth":17}]},{"pitchType":"FS","totalPitches":5,"avg":"88.3","min":87.3,"max":89.5,"pitches":[{"startSpeed":87.5,"pitchType":"FS","px":-0.5843435610486415,"pz":1.7592135908798128,"szTop":3.197,"szBot":1.614,"szWidth":17},{"startSpeed":87.3,"pitchType":"FS","px":0.2832560135261673,"pz":2.4078300633894534,"szTop":3.284,"szBot":1.657,"szWidth":17},{"startSpeed":89.5,"pitchType":"FS","px":2.389035461105147,"pz":1.6022447253105199,"szTop":3.209,"szBot":1.619,"szWidth":17},{"startSpeed":88.5,"pitchType":"FS","px":0.8733690029057943,"pz":0.6397754881405944,"szTop":3.209,"szBot":1.619,"szWidth":17},{"startSpeed":88.9,"pitchType":"FS","px":1.2229485069779271,"pz":0.7094909897551842,"szTop":3.209,"szBot":1.619,"szWidth":17}]},{"pitchType":"ST","totalPitches":3,"avg":"86.5","min":85.3,"max":87.6,"pitches":[{"startSpeed":87.6,"pitchType":"ST","px":-0.04671899181280365,"pz":1.6371865652967286,"szTop":3.154,"szBot":1.592,"szWidth":17},{"startSpeed":86.5,"pitchType":"ST","px":0.29775098269956907,"pz":1.780703515981697,"szTop":3.29,"szBot":1.66,"szWidth":17},{"startSpeed":85.3,"pitchType":"ST","px":-0.33089631658774826,"pz":3.4043988505949936,"szTop":3.29,"szBot":1.66,"szWidth":17}]}]}},"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas called out on strikes.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-10-07T23:24:21.166Z","endTime":"2026-10-07T23:25:04.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.66"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"102.65"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.35"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"110.37"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.26"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17,"strikeZoneDepth":8.5,"coordinates":{"aY":28.052980020996056,"aZ":-32.61016413683581,"pfxX":7.001515683117776,"pfxZ":-0.2692158738199941,"pX":0.29775098269956907,"pZ":1.780703515981697,"vX0":3.7456885952636263,"vY0":-125.94218465354105,"vZ0":-2.998933276970662,"x":105.65,"y":190.7,"x0":-2.123676252923866,"y0":50.006258678410255,"z0":5.652593136033936,"aX":11.132887969604148},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24,"breakVertical":-37.8,"breakVerticalInduced":-1,"breakHorizontal":-13.6,"spinRate":2111,"spinDirection":66},"zone":9,"typeConfidence":0.91,"plateTime":0.4366329949927037,"extension":7.698224482596405,"strikeZoneInfo":{"depthInches":8.5,"strikeZoneFlat":true,"strikeZoneTop":3.29,"strikeZoneCornerRadiusInches":0,"baseballDiameterInches":2.9,"edgeDistance":0.14019228600692868,"widthInches":17,"edgePositionZone":{"x":0.34919023876441235,"y":0.7083333333333334,"z":1.66},"strikeZoneRounded":false,"plateZ":1.6793589526735953,"plateX":0.34919023876441235,"plateY":0.7083333333333334,"strikeZoneBottom":1.66,"isStrike":true,"edgePositionBall":{"x":0.34919023876441235,"y":0.7083333333333334,"z":1.8001922860069286}}},"hitData":{"coordinates":{}},"index":0,"playId":"49b8d4c6-5193-3f73-b515-6c49f1df517a","pitchNumber":1,"startTime":"2026-10-07T23:24:22.066Z","endTime":"2026-10-07T23:24:26.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":694197,"link":"/api/v1/people/694197"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Left Field"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17,"strikeZoneDepth":8.5,"coordinates":{"aY":24.147601922216207,"aZ":-30.807615291470412,"pfxX":7.106166867869366,"pfxZ":0.8716072475159127,"pX":-0.33089631658774826,"pZ":3.4043988505949936,"vX0":2.499071694529669,"vY0":-124.32125429185591,"vZ0":0.20384655457992396,"x":129.61,"y":146.86,"x0":-2.271591614064651,"y0":50.00465347105567,"z0":5.871531899094733,"aX":11.160306397426762},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":-13.4,"spinRate":2145,"spinDirection":71},"zone":1,"typeConfidence":0.91,"plateTime":0.4400142580741728,"extension":7.615440636857003,"strikeZoneInfo":{"depthInches":8.5,"strikeZoneFlat":true,"strikeZoneTop":3.29,"strikeZoneCornerRadiusInches":0,"baseballDiameterInches":2.9,"edgeDistance":0.08373577142847699,"widthInches":17,"edgePositionZone":{"x":-0.2869863743745351,"y":0.7083333333333334,"z":3.29},"strikeZoneRounded":false,"plateZ":3.327097561904856,"plateX":-0.2869863743745351,"plateY":0.7083333333333334,"strikeZoneBottom":1.66,"isStrike":true,"edgePositionBall":{"x":-0.2869863743745351,"y":0.7083333333333334,"z":3.206264228571523}}},"hitData":{"coordinates":{}},"index":1,"playId":"02b28423-6123-3d11-89ea-48f9bc19ba17","pitchNumber":2,"startTime":"2026-10-07T23:24:34.773Z","endTime":"2026-10-07T23:24:38.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":694197,"link":"/api/v1/people/694197"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Left Field"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Right Field"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17,"strikeZoneDepth":8.5,"coordinates":{"aY":31.487723466888394,"aZ":-11.11939585784786,"pfxX":-5.691427612466958,"pfxZ":9.940452190462185,"pX":0.3459220187619821,"pZ":2.0785423940663867,"vX0":8.232978235017203,"vY0":-144.1523194935217,"vZ0":-8.44399901673166,"x":103.81,"y":182.66,"x0":-1.7991730633373437,"y0":50.00416403113671,"z0":5.720765662817606,"aX":-12.05678797843901},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24,"breakVertical":-11.2,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2416,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.3790260076203271,"extension":7.869466441862209,"strikeZoneInfo":{"depthInches":8.5,"strikeZoneFlat":true,"strikeZoneTop":3.29,"strikeZoneCornerRadiusInches":0,"baseballDiameterInches":2.9,"edgeDistance":0.4622169993514216,"widthInches":17,"edgePositionZone":{"x":0.7083333333333334,"y":0.7083333333333334,"z":2.0126142863638474},"strikeZoneRounded":false,"plateZ":2.0126142863638474,"plateX":0.36694966731524514,"plateY":0.7083333333333334,"strikeZoneBottom":1.66,"isStrike":true,"edgePositionBall":{"x":0.2461163339819118,"y":0.7083333333333334,"z":2.0126142863638474}}},"hitData":{"coordinates":{}},"index":2,"playId":"01e08a21-f7ba-39c2-b2ca-63f1a971afe2","pitchNumber":3,"startTime":"2026-10-07T23:24:59.033Z","endTime":"2026-10-07T23:25:04.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":694197,"link":"/api/v1/people/694197"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Left Field"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0,"awayTeamWinProbability":100,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.01,"dramaIndex":6,"contextMetrics":{},"playEndTime":"2026-10-07T23:25:04.077Z","atBatIndex":83},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2026,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cleveland","record":{"gamesPlayed":3,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":1,"losses":2,"ties":0,"pct":".333"},"records":{},"divisionLeader":false,"wins":1,"losses":2,"winningPercentage":".333"},"franchiseName":"Cleveland","clubName":"Guardians","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145","season":2026,"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"cha","fileCode":"cws","abbreviation":"CWS","teamName":"White Sox","locationName":"Chicago","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi White Sox","record":{"gamesPlayed":3,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":2,"losses":1,"ties":0,"pct":".667"},"records":{},"divisionLeader":false,"wins":2,"losses":1,"winningPercentage":".667"},"franchiseName":"Chicago","clubName":"White Sox","active":true}},"datetime":{"dateTime":"2026-10-07T20:00:00Z","originalDate":"2026-10-07","officialDate":"2026-10-07","dayNight":"day","time":"3:00","ampm":"PM"},"probablePitchers":{"away":{"id":682982,"fullName":"Daniel Espino","link":"/api/v1/people/682982"},"home":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"}}},"venue_id":4,"home_team_data":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145","season":2026,"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"cha","fileCode":"cws","abbreviation":"CWS","teamName":"White Sox","locationName":"Chicago","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi White Sox","record":{"gamesPlayed":3,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":2,"losses":1,"ties":0,"pct":".667"},"records":{},"divisionLeader":false,"wins":2,"losses":1,"winningPercentage":".667"},"franchiseName":"Chicago","clubName":"White Sox","active":true},"away_team_data":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2026,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cleveland","record":{"gamesPlayed":3,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":1,"losses":2,"ties":0,"pct":".333"},"records":{},"divisionLeader":false,"wins":1,"losses":2,"winningPercentage":".333"},"franchiseName":"Cleveland","clubName":"Guardians","active":true},"team_home_id":145,"team_away_id":114,"team_home":[{"type":"pitch","year":2026,"sportId":1,"play_id":"15b442ac-5fef-3445-bef7-59a0b57c2ada","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","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":96,"end_speed":87.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":5.926091992023615,"plateTime":0.3936274079428479,"zone":13,"spin_rate":2172,"breakX":14,"inducedBreakZ":0.5,"breakZ":-29.4,"px":-0.8705786630139167,"pz":0.8816222755199643,"x0":2.2801233954585767,"y0":50.00574343511885,"z0":5.293851186103214,"ax":17.860928552656286,"ay":31.806737672479354,"az":-30.315422368706333,"vx0":-11.825044717101786,"vy0":-139.25144887492831,"vz0":-6.334612961642675,"pfxX":-1.1666666666666667,"pfxZ":0.041666666666666664,"pfxZWithGravity":-2.4499999999999997,"breakXInches":-14,"breakXFeet":-1.1666666666666667,"breakZInducedInches":0.5,"breakZInducedFeet":0.041666666666666664,"breakZWithGravityInches":29.4,"breakZWithGravityFeet":2.4499999999999997,"pfxZDirection":"↓","pfxXWithGravity":14,"pfxXNoAbs":-1.1666666666666667,"plateTimeSZDepth":0.36961992965566093,"plateXPoly":-0.8705786630139167,"plateYPoly":0.7083333333333499,"plateZPoly":0.8816222755199643,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8705786630139167,"plate_z":0.8816222755199643,"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-849833","game_pk":"849833","source":"gamefeed","player_name":"CWS"},{"type":"pitch","year":2026,"sportId":1,"play_id":"443c3b3e-fe3f-3769-9b9a-11158ce68d92","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","events":"Groundout","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.7,"end_speed":87.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.0144961833948765,"plateTime":0.3912101639920942,"zone":1,"spin_rate":2293,"breakX":6.1,"inducedBreakZ":13.6,"breakZ":-16.1,"px":-0.8069530958950453,"pz":2.95638416805489,"x0":2.187289780041564,"y0":50.003606284260805,"z0":5.5779571905760825,"ax":9.104941618893898,"ay":34.299300405940976,"az":-16.551027286962768,"vx0":-9.821757337002186,"vy0":-140.46149799945806,"vz0":-4.09404799016462,"pfxX":-0.5083333333333333,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3416666666666668,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.3674361780709757,"plateXPoly":-0.8069530958950453,"plateYPoly":0.7083333333333215,"plateZPoly":2.95638416805489,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8069530958950453,"plate_z":2.95638416805489,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":2,"rowId":"2-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"822798da-2e1d-3bd8-be98-85704a2199a9","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":94.2,"end_speed":85.2,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":5.947007476884321,"plateTime":0.40274044862507363,"zone":4,"spin_rate":2281,"breakX":13.8,"inducedBreakZ":0.1,"breakZ":-31.2,"px":-0.2930606813988015,"pz":2.320069996375848,"x0":2.3769215417123957,"y0":50.00250785275864,"z0":5.391068559204925,"ax":16.824940152443393,"ay":33.9317829517791,"az":-31.711069506056347,"vx0":-10.239768023013827,"vy0":-136.70624941025844,"vz0":-2.1178744384777803,"pfxX":-1.1500000000000001,"pfxZ":0.008333333333333333,"pfxZWithGravity":-2.6,"breakXInches":-13.8,"breakXFeet":-1.1500000000000001,"breakZInducedInches":0.1,"breakZInducedFeet":0.008333333333333333,"breakZWithGravityInches":31.2,"breakZWithGravityFeet":2.6,"pfxZDirection":"↓","pfxXWithGravity":13.8,"pfxXNoAbs":-1.1500000000000001,"plateTimeSZDepth":0.3783500867527333,"plateXPoly":-0.2930606813988015,"plateYPoly":0.7083333333333286,"plateZPoly":2.320069996375848,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2930606813988015,"plate_z":2.320069996375848,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":3,"rowId":"3-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c2390485-4e2e-37db-bb04-add3ff6fae92","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","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":95.3,"end_speed":86.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":5.791203616254434,"plateTime":0.39600738253845513,"zone":12,"spin_rate":2275,"breakX":13.6,"inducedBreakZ":-1.3,"breakZ":-31.6,"px":1.0117485109645026,"pz":2.510748798114686,"x0":2.467330529482888,"y0":50.00137335818016,"z0":5.473998171850998,"ax":16.085311692995337,"ay":32.78523460865258,"az":-33.36845169540685,"vx0":-6.904955820968926,"vy0":-138.63817452059496,"vz0":-1.7627735501871682,"pfxX":-1.1333333333333333,"pfxZ":-0.10833333333333334,"pfxZWithGravity":-2.6333333333333333,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":-1.3,"breakZInducedFeet":-0.10833333333333334,"breakZWithGravityInches":31.6,"breakZWithGravityFeet":2.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.371906005974082,"plateXPoly":1.0117485109645026,"plateYPoly":0.7083333333333428,"plateZPoly":2.510748798114686,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"49.0","hit_speed":"49.0","hit_distance":"1","xba":".240","hit_angle":"-40","is_barrel":0,"hc_x":125.19,"hc_x_ft":-0.024031600000000708,"hc_y":188.61,"hc_y_ft":35.64900039999998,"isSword":false,"batSpeed":50.6,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":1.0117485109645026,"plate_z":2.510748798114686,"launch_speed":"49.0","launch_angle":"-40","player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":4,"rowId":"4-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"25192a0e-45e7-351b-8b71-4ef4469be65a","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"José Ramírez lines out sharply to left fielder Randal Grichuk.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.8,"end_speed":75.3,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":5.766183121480846,"plateTime":0.45716677594895394,"zone":12,"spin_rate":3005,"breakX":23.8,"inducedBreakZ":-5.3,"breakZ":-45.6,"px":1.1162928829497387,"pz":3.1222914584285784,"x0":3.3202869149101453,"y0":50.00349137409095,"z0":5.5504490826562956,"ax":-18.84261800761395,"ay":26.589255299406137,"az":-37.13098549376811,"vx0":-1.084983969315882,"vy0":-120.48223511356427,"vz0":2.3205730084607668,"pfxX":1.9833333333333334,"pfxZ":-0.44166666666666665,"pfxZWithGravity":-3.8000000000000003,"breakXInches":23.8,"breakXFeet":1.9833333333333334,"breakZInducedInches":-5.3,"breakZInducedFeet":-0.44166666666666665,"breakZWithGravityInches":45.6,"breakZWithGravityFeet":3.8000000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.9833333333333334,"pfxXNoAbs":1.9833333333333334,"plateTimeSZDepth":0.4295045968831578,"plateXPoly":1.1162928829497387,"plateYPoly":0.7083333333333499,"plateZPoly":3.1222914584285784,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.1162928829497387,"plate_z":3.1222914584285784,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":5,"rowId":"5-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"49940e0c-676c-3d63-a144-85c79420a329","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"José Ramírez lines out sharply to left fielder Randal Grichuk.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":96.3,"end_speed":87.2,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":5.7596136221159036,"plateTime":0.3929522286200253,"zone":3,"spin_rate":2418,"breakX":10.1,"inducedBreakZ":11.8,"breakZ":-18,"px":0.7630811285036772,"pz":2.628395621580345,"x0":2.6822384398780237,"y0":50.00465061639529,"z0":5.500520218042655,"ax":12.79808865023637,"ay":34.673841253353274,"az":-18.45273704730788,"vx0":-7.561281311800406,"vy0":-139.94981644513393,"vz0":-4.3753228641007205,"pfxX":-0.8416666666666667,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.5,"breakXInches":-10.1,"breakXFeet":-0.8416666666666667,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":18,"breakZWithGravityFeet":1.5,"pfxZDirection":"↓","pfxXWithGravity":10.1,"pfxXNoAbs":-0.8416666666666667,"plateTimeSZDepth":0.36912148715819465,"plateXPoly":0.7630811285036772,"plateYPoly":0.7083333333333215,"plateZPoly":2.628395621580345,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"108.0","hit_speed":"107.9","hit_distance":"273","xba":".830","hit_angle":"13","is_barrel":0,"hc_x":77.28,"hc_x_ft":-115.50437919999999,"hc_y":101.29,"hc_y_ft":246.1216356,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7630811285036772,"plate_z":2.628395621580345,"launch_speed":"107.9","launch_angle":"13","player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":6,"rowId":"6-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0566d02f-5555-3a3c-b846-a1de9706d57b","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":83.9,"end_speed":76,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":5.961497410586711,"plateTime":0.453214914065879,"zone":13,"spin_rate":2989,"breakX":21.5,"inducedBreakZ":-5.8,"breakZ":-45.4,"px":-0.3693944400010065,"pz":1.3175961181143752,"x0":2.6298588375672147,"y0":50.005154696068736,"z0":5.398822071540276,"ax":-16.699571248517653,"ay":29.6145924280557,"az":-36.719265952044594,"vx0":-3.483855985899799,"vy0":-122.03190434576737,"vz0":-1.7597366833838013,"pfxX":1.7916666666666667,"pfxZ":-0.48333333333333334,"pfxZWithGravity":-3.783333333333333,"breakXInches":21.5,"breakXFeet":1.7916666666666667,"breakZInducedInches":-5.8,"breakZInducedFeet":-0.48333333333333334,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.7916666666666667,"pfxXNoAbs":1.7916666666666667,"plateTimeSZDepth":0.42598536780391266,"plateXPoly":-0.3693944400010065,"plateYPoly":0.7083333333333215,"plateZPoly":1.3175961181143752,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3693944400010065,"plate_z":1.3175961181143752,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":7,"rowId":"7-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1f3d09da-3b6f-30d9-8a72-ec30bd1014bc","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":84.7,"end_speed":76.5,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.061712334226992,"plateTime":0.4500954609434378,"zone":13,"spin_rate":2975,"breakX":19.4,"inducedBreakZ":-4,"breakZ":-43.1,"px":-1.4596575947219121,"pz":1.584482118697454,"x0":2.629146514844001,"y0":50.00264559025619,"z0":5.444842794730371,"ax":-14.491353916714905,"ay":30.564833622139957,"az":-35.355176515946766,"vx0":-6.5989822264145435,"vy0":-122.97959533574901,"vz0":-1.6455286078544593,"pfxX":1.6166666666666665,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.591666666666667,"breakXInches":19.4,"breakXFeet":1.6166666666666665,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":43.1,"breakZWithGravityFeet":3.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6166666666666665,"pfxXNoAbs":1.6166666666666665,"plateTimeSZDepth":0.423076429127649,"plateXPoly":-1.4596575947219121,"plateYPoly":0.7083333333333641,"plateZPoly":1.584482118697454,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.4596575947219121,"plate_z":1.584482118697454,"player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":8,"rowId":"8-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6f8bf923-4689-3cb6-aa97-34719ef3f4fa","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","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":95.2,"end_speed":86.1,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":5.864543274981842,"plateTime":0.3980233699031954,"zone":5,"spin_rate":2338,"breakX":12,"inducedBreakZ":3.4,"breakZ":-27.2,"px":0.08664993547185196,"pz":2.3205394240427095,"x0":2.3728310883191015,"y0":50.00462256256568,"z0":5.373198608181405,"ax":15.009418812273227,"ay":34.57218378709233,"az":-28.106291396490878,"vx0":-8.920248611339973,"vy0":-138.29992461489385,"vz0":-2.9091682114578457,"pfxX":-1,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-12,"breakXFeet":-1,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":12,"pfxXNoAbs":-1,"plateTimeSZDepth":0.37392045079855013,"plateXPoly":0.08664993547185196,"plateYPoly":0.7083333333333002,"plateZPoly":2.3205394240427095,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.9,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.08664993547185196,"plate_z":2.3205394240427095,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":9,"rowId":"9-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9eacab7e-6ddb-3a78-a6dd-8ac31a9c3ee3","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","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":97.1,"end_speed":88.6,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.00328659706654,"plateTime":0.38892704822570234,"zone":5,"spin_rate":2384,"breakX":14.4,"inducedBreakZ":2,"breakZ":-27.2,"px":0.04953407550938671,"pz":2.2647574882029033,"x0":2.3045236451753945,"y0":50.00087773375415,"z0":5.538312301213768,"ax":18.270620478953997,"ay":33.23670556898815,"az":-29.278140967555224,"vx0":-9.510816088743795,"vy0":-141.039977008888,"vz0":-3.6171930308386093,"pfxX":-1.2,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.36520893541343813,"plateXPoly":0.04953407550938671,"plateYPoly":0.708333333333357,"plateZPoly":2.2647574882029033,"pfxXDirection":"←","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"110.0","hit_speed":"109.6","hit_distance":"4","xba":".100","hit_angle":"-28","is_barrel":0,"hc_x":109.1,"hc_x_ft":-38.80672400000003,"hc_y":163.34,"hc_y_ft":96.55879759999999,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.04953407550938671,"plate_z":2.2647574882029033,"launch_speed":"109.6","launch_angle":"-28","player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":10,"rowId":"10-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b69192e2-821c-3d45-9a06-5a3107dea0e8","inning":2,"half_inning":"top","ab_number":10,"cap_index":33,"outs":0,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Jo Adell singles on a ground ball to first baseman Munetaka Murakami.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"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":"00","start_speed":96.7,"end_speed":87.7,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":5.762218687570408,"plateTime":0.39131869585130064,"zone":4,"spin_rate":2208,"breakX":8.9,"inducedBreakZ":12,"breakZ":-17.5,"px":-0.2895632867319913,"pz":2.7489334183856036,"x0":2.4522943496646468,"y0":50.00420902389066,"z0":5.843741178169952,"ax":12.154985305030248,"ay":34.24182365211272,"az":-17.939357146085637,"vx0":-9.693590933986034,"vy0":-140.41264676474262,"vz0":-5.123264039733399,"pfxX":-0.7416666666666667,"pfxZ":1,"pfxZWithGravity":-1.4583333333333333,"breakXInches":-8.9,"breakXFeet":-0.7416666666666667,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":17.5,"breakZWithGravityFeet":1.4583333333333333,"pfxZDirection":"↓","pfxXWithGravity":8.9,"pfxXNoAbs":-0.7416666666666667,"plateTimeSZDepth":0.36755096033114865,"plateXPoly":-0.2895632867319913,"plateYPoly":0.7083333333333499,"plateZPoly":2.7489334183856036,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"67.0","hit_speed":"66.9","hit_distance":"38","xba":".130","hit_angle":"-1","is_barrel":0,"hc_x":150.2,"hc_x_ft":60.25907199999995,"hc_y":161.53,"hc_y_ft":100.92154920000002,"isSword":false,"batSpeed":76.3,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2895632867319913,"plate_z":2.7489334183856036,"launch_speed":"66.9","launch_angle":"-1","player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":36,"rowId":"36-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"65a730c3-2d1d-3fb4-9ed5-697cea45879c","inning":2,"half_inning":"top","ab_number":11,"cap_index":25,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Double Play","des":"Nathaniel Lowe lines into a double play, third baseman Miguel Vargas to first baseman Munetaka Murakami. Jo Adell out at 1st.","events":"Double Play","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SV","pitch_name":"Slurve","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.9,"end_speed":75.7,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":5.77415875086365,"plateTime":0.4564347886349509,"zone":4,"spin_rate":2868,"breakX":22.8,"inducedBreakZ":-5.4,"breakZ":-45.6,"px":-0.3115282576150067,"pz":2.311442986976319,"x0":2.6796747117680626,"y0":50.00320379128371,"z0":5.51692713888702,"ax":-17.641619342801903,"ay":26.698442576185553,"az":-36.83039722874516,"vx0":-3.1931914308553697,"vy0":-120.68218217801807,"vz0":0.42124480415784715,"pfxX":1.9000000000000001,"pfxZ":-0.45,"pfxZWithGravity":-3.8000000000000003,"breakXInches":22.8,"breakXFeet":1.9000000000000001,"breakZInducedInches":-5.4,"breakZInducedFeet":-0.45,"breakZWithGravityInches":45.6,"breakZWithGravityFeet":3.8000000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.9000000000000001,"pfxXNoAbs":1.9000000000000001,"plateTimeSZDepth":0.42880791497519843,"plateXPoly":-0.3115282576150067,"plateYPoly":0.708333333333357,"plateZPoly":2.311442986976319,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3115282576150067,"plate_z":2.311442986976319,"player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":37,"rowId":"37-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c259e3fc-be65-38c9-a9d7-4d1401834f89","inning":2,"half_inning":"top","ab_number":11,"cap_index":25,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Double Play","des":"Nathaniel Lowe lines into a double play, third baseman Miguel Vargas to first baseman Munetaka Murakami. Jo Adell out at 1st.","events":"Double Play","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":95.9,"end_speed":86.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":5.939272116834923,"plateTime":0.3952019192163685,"zone":9,"spin_rate":2554,"breakX":16.2,"inducedBreakZ":3.7,"breakZ":-26.4,"px":0.4701269331525839,"pz":1.8986099754487191,"x0":2.302961590915646,"y0":50.00391474488467,"z0":5.521674173399614,"ax":19.5381668195006,"ay":34.69291392654386,"az":-27.22045705273243,"vx0":-8.563689463578234,"vy0":-139.22151033107224,"vz0":-4.706172384355967,"pfxX":-1.3499999999999999,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.1999999999999997,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.3712531520543644,"plateXPoly":0.4701269331525839,"plateYPoly":0.7083333333333641,"plateZPoly":1.8986099754487191,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"105.0","hit_speed":"104.6","hit_distance":"139","xba":".640","hit_angle":"5","is_barrel":0,"hc_x":101.21,"hc_x_ft":-57.82446440000001,"hc_y":151.99,"hc_y_ft":123.91638360000002,"isSword":false,"batSpeed":73.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4701269331525839,"plate_z":1.8986099754487191,"launch_speed":"104.6","launch_angle":"5","player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":38,"rowId":"38-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e5fa3d70-02d3-393b-b0d9-a8ba98d76ece","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":83.4,"end_speed":76.3,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.571326379858837,"plateTime":0.4524230267701843,"zone":12,"spin_rate":3002,"breakX":19.4,"inducedBreakZ":-5.8,"breakZ":-45.2,"px":2.5125059748507685,"pz":2.855112071964126,"x0":3.3173808928602466,"y0":50.004885842004995,"z0":5.605546901715429,"ax":-16.27697329902327,"ay":25.15029451744433,"az":-37.43639806520748,"vx0":1.563930908303943,"vy0":-121.35912101127869,"vz0":1.4806514274590703,"pfxX":1.6166666666666665,"pfxZ":-0.48333333333333334,"pfxZWithGravity":-3.766666666666667,"breakXInches":19.4,"breakXFeet":1.6166666666666665,"breakZInducedInches":-5.8,"breakZInducedFeet":-0.48333333333333334,"breakZWithGravityInches":45.2,"breakZWithGravityFeet":3.766666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6166666666666665,"pfxXNoAbs":1.6166666666666665,"plateTimeSZDepth":0.42491246200747684,"plateXPoly":2.5125059748507685,"plateYPoly":0.7083333333333357,"plateZPoly":2.855112071964126,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":2.5125059748507685,"plate_z":2.855112071964126,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":39,"rowId":"39-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4e624a0c-1147-3c0c-9b4f-805bda9aafea","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":96.9,"end_speed":88.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.943377488905575,"plateTime":0.3898920267429662,"zone":13,"spin_rate":2292,"breakX":9.1,"inducedBreakZ":14.4,"breakZ":-15,"px":-0.8877248534517248,"pz":2.19635647899432,"x0":2.298371833322409,"y0":50.00103912544595,"z0":5.696063202430586,"ax":12.530611974573267,"ay":32.30101860283144,"az":-14.819998835907022,"vx0":-10.996898383345428,"vy0":-140.56277844284634,"vz0":-6.847327366487052,"pfxX":-0.7583333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.25,"breakXInches":-9.1,"breakXFeet":-0.7583333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15,"breakZWithGravityFeet":1.25,"pfxZDirection":"↓","pfxXWithGravity":9.1,"pfxXNoAbs":-0.7583333333333333,"plateTimeSZDepth":0.36607912505208284,"plateXPoly":-0.8877248534517248,"plateYPoly":0.7083333333333357,"plateZPoly":2.19635647899432,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":73.4,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8877248534517248,"plate_z":2.19635647899432,"player_total_pitches":15,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":40,"rowId":"40-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"99f00f33-1cdc-3743-8d89-7301da0c0290","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":96.4,"end_speed":87.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.6707642655542605,"plateTime":0.3921081774020383,"zone":12,"spin_rate":2097,"breakX":9.4,"inducedBreakZ":13.3,"breakZ":-16.4,"px":1.2381334945363554,"pz":4.050882177537346,"x0":2.6106056909023594,"y0":50.00232000240224,"z0":5.774569621419258,"ax":11.690716161491675,"ay":34.72639128095376,"az":-17.522937730150385,"vx0":-5.879313311621159,"vy0":-140.23371410790918,"vz0":-1.4530771848208044,"pfxX":-0.7833333333333333,"pfxZ":1.1083333333333334,"pfxZWithGravity":-1.3666666666666665,"breakXInches":-9.4,"breakXFeet":-0.7833333333333333,"breakZInducedInches":13.3,"breakZInducedFeet":1.1083333333333334,"breakZWithGravityInches":16.4,"breakZWithGravityFeet":1.3666666666666665,"pfxZDirection":"↓","pfxXWithGravity":9.4,"pfxXNoAbs":-0.7833333333333333,"plateTimeSZDepth":0.36830893355005984,"plateXPoly":1.2381334945363554,"plateYPoly":0.7083333333333144,"plateZPoly":4.050882177537346,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2381334945363554,"plate_z":4.050882177537346,"player_total_pitches":16,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":41,"rowId":"41-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1cad2298-6c06-3e18-9b5d-b23aef582ae0","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":83.7,"end_speed":76.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.625438215694528,"plateTime":0.45035705437541607,"zone":12,"spin_rate":2801,"breakX":17.6,"inducedBreakZ":-4.4,"breakZ":-43.6,"px":2.2499762597811754,"pz":2.488343590290929,"x0":3.2086625610259,"y0":50.00082755564242,"z0":5.59127785325522,"ax":-14.730849769272206,"ay":25.090751815842918,"az":-36.08694552169682,"vx0":0.848052282386133,"vy0":-121.86065662443983,"vz0":0.29371937586417496,"pfxX":1.4666666666666668,"pfxZ":-0.3666666666666667,"pfxZWithGravity":-3.6333333333333333,"breakXInches":17.6,"breakXFeet":1.4666666666666668,"breakZInducedInches":-4.4,"breakZInducedFeet":-0.3666666666666667,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4666666666666668,"pfxXNoAbs":1.4666666666666668,"plateTimeSZDepth":0.4229116215064449,"plateXPoly":2.2499762597811754,"plateYPoly":0.7083333333332931,"plateZPoly":2.488343590290929,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":2.2499762597811754,"plate_z":2.488343590290929,"player_total_pitches":17,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":42,"rowId":"42-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"abfe363f-6b3c-371d-8c07-9b75f3531ed3","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":95.3,"end_speed":86.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.100087976900037,"plateTime":0.3963487775870811,"zone":5,"spin_rate":2286,"breakX":14.4,"inducedBreakZ":2.9,"breakZ":-27.5,"px":-0.148185677396806,"pz":2.5361095004358494,"x0":2.4829001978331666,"y0":50.005021513583294,"z0":5.553019904750876,"ax":17.816781364837837,"ay":31.629390712247336,"az":-28.70014160846803,"vx0":-10.38481983479861,"vy0":-138.336570600265,"vz0":-2.764899286377455,"pfxX":-1.2,"pfxZ":0.24166666666666667,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":2.9,"breakZInducedFeet":0.24166666666666667,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.37218950149459806,"plateXPoly":-0.148185677396806,"plateYPoly":0.7083333333333428,"plateZPoly":2.5361095004358494,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.148185677396806,"plate_z":2.5361095004358494,"player_total_pitches":18,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":43,"rowId":"43-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"abb0f315-26c0-320b-afb8-bca97749a758","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":97.8,"end_speed":89.5,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.9412076218136995,"plateTime":0.3846172301080535,"zone":3,"spin_rate":2181,"breakX":6.5,"inducedBreakZ":14.3,"breakZ":-14.3,"px":0.5270056884880425,"pz":3.172493948843379,"x0":2.452851458350195,"y0":50.00050999017687,"z0":5.7512268398588375,"ax":8.888409845568813,"ay":31.972662464283047,"az":-15.240735881596201,"vx0":-6.93828384916512,"vy0":-142.28549914936784,"vz0":-4.390157879530203,"pfxX":-0.5416666666666666,"pfxZ":1.1916666666666667,"pfxZWithGravity":-1.1916666666666667,"breakXInches":-6.5,"breakXFeet":-0.5416666666666666,"breakZInducedInches":14.3,"breakZInducedFeet":1.1916666666666667,"breakZWithGravityInches":14.3,"breakZWithGravityFeet":1.1916666666666667,"pfxZDirection":"↓","pfxXWithGravity":6.5,"pfxXNoAbs":-0.5416666666666666,"plateTimeSZDepth":0.36108005177647484,"plateXPoly":0.5270056884880425,"plateYPoly":0.7083333333333144,"plateZPoly":3.172493948843379,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.5,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.5270056884880425,"plate_z":3.172493948843379,"player_total_pitches":19,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":44,"rowId":"44-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"69dbea2f-8fe2-3750-9979-6a25ba77c0fa","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":96.4,"end_speed":87.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.958271269732231,"plateTime":0.39153274772215996,"zone":1,"spin_rate":2078,"breakX":4.3,"inducedBreakZ":12.6,"breakZ":-17,"px":-0.30561412174067826,"pz":2.7123603304798047,"x0":2.503271359403593,"y0":50.00120147736493,"z0":5.610992426868548,"ax":6.815424633103464,"ay":32.58138177106401,"az":-17.487396043611025,"vx0":-8.892749378579792,"vy0":-140.0607215212817,"vz0":-4.669242133128285,"pfxX":-0.35833333333333334,"pfxZ":1.05,"pfxZWithGravity":-1.4166666666666667,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":12.6,"breakZInducedFeet":1.05,"breakZWithGravityInches":17,"breakZWithGravityFeet":1.4166666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.36766171056837965,"plateXPoly":-0.30561412174067826,"plateYPoly":0.7083333333333144,"plateZPoly":2.7123603304798047,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.4,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.30561412174067826,"plate_z":2.7123603304798047,"player_total_pitches":20,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":45,"rowId":"45-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9b957894-ba7c-32c7-8fd6-dd7394b578e6","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":97.6,"end_speed":88.3,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.9776087661083235,"plateTime":0.3887077139973716,"zone":13,"spin_rate":2084,"breakX":7.8,"inducedBreakZ":13.6,"breakZ":-15.6,"px":-0.086837198123638,"pz":1.460520632994486,"x0":2.3932409529790317,"y0":50.00649006184312,"z0":5.580659885115178,"ax":10.942143815144911,"ay":35.805209466011355,"az":-15.098234878938532,"vx0":-8.789443142090425,"vy0":-141.5380696847187,"vz0":-8.526087555628566,"pfxX":-0.65,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3,"breakXInches":-7.8,"breakXFeet":-0.65,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":15.6,"breakZWithGravityFeet":1.3,"pfxZDirection":"↓","pfxXWithGravity":7.8,"pfxXNoAbs":-0.65,"plateTimeSZDepth":0.36516997328359596,"plateXPoly":-0.086837198123638,"plateYPoly":0.7083333333333144,"plateZPoly":1.460520632994486,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":69.4,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.086837198123638,"plate_z":1.460520632994486,"player_total_pitches":21,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":46,"rowId":"46-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"68da10e2-4eba-32b3-907d-32891c8ba4c3","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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 Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"32","start_speed":96.5,"end_speed":86.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.919900787809475,"plateTime":0.3932824623198705,"zone":12,"spin_rate":2314,"breakX":10.2,"inducedBreakZ":15.7,"breakZ":-14.2,"px":0.15755730790999856,"pz":3.48079952790094,"x0":2.4268869576285024,"y0":50.003430074587286,"z0":5.674441524734175,"ax":13.393646339566393,"ay":36.721592802949516,"az":-14.449874828725303,"vx0":-8.615978893262536,"vy0":-140.1904412600875,"vz0":-3.2668885059401322,"pfxX":-0.85,"pfxZ":1.3083333333333333,"pfxZWithGravity":-1.1833333333333333,"breakXInches":-10.2,"breakXFeet":-0.85,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.2,"pfxXNoAbs":-0.85,"plateTimeSZDepth":0.36951210550695684,"plateXPoly":0.15755730790999856,"plateYPoly":0.7083333333332931,"plateZPoly":3.48079952790094,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":74.1,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":0.15755730790999856,"plate_z":3.48079952790094,"player_total_pitches":22,"player_total_pitches_pitch_types":9,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":47,"rowId":"47-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f2bb8f19-1f49-33d0-8140-213fa9a6d87a","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","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":78.4,"end_speed":70.9,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.177221458815574,"plateTime":0.48577223225100763,"zone":13,"spin_rate":1997,"breakX":15.5,"inducedBreakZ":-3,"breakZ":-48.6,"px":-1.5128466596891665,"pz":2.069849556397359,"x0":3.269415507124641,"y0":50.0039780933854,"z0":4.814720165490966,"ax":-9.126151600332367,"ay":25.406783137784355,"az":-35.07009194938661,"vx0":-8.391506136243516,"vy0":-113.77394816751354,"vz0":1.993428822293939,"pfxX":1.2916666666666667,"pfxZ":-0.25,"pfxZWithGravity":-4.05,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":-3,"breakZInducedFeet":-0.25,"breakZWithGravityInches":48.6,"breakZWithGravityFeet":4.05,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.4565501665526453,"plateXPoly":-1.5128466596891665,"plateYPoly":0.7083333333333712,"plateZPoly":2.069849556397359,"pfxXDirection":"→","inducedBreakZForcedSign":"-3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.5128466596891665,"plate_z":2.069849556397359,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":59,"rowId":"59-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"36c2f3fd-672d-3b21-b616-0cd126a1e3b8","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","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":90.3,"end_speed":81.7,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.18988698858812,"plateTime":0.42008157786538947,"zone":11,"spin_rate":2125,"breakX":10.2,"inducedBreakZ":12.4,"breakZ":-21.7,"px":-0.8935421747574428,"pz":2.6558970061547575,"x0":3.1330677782555525,"y0":50.003952312330554,"z0":5.081705383429429,"ax":12.655108146817083,"ay":30.062345269271237,"az":-20.1249208900258,"vx0":-12.701521861281705,"vy0":-130.86280734014318,"vz0":-2.1773726098724047,"pfxX":-0.85,"pfxZ":1.0333333333333334,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-10.2,"breakXFeet":-0.85,"breakZInducedInches":12.4,"breakZInducedFeet":1.0333333333333334,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.2,"pfxXNoAbs":-0.85,"plateTimeSZDepth":0.3945802224981715,"plateXPoly":-0.8935421747574428,"plateYPoly":0.7083333333333144,"plateZPoly":2.6558970061547575,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8935421747574428,"plate_z":2.6558970061547575,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":60,"rowId":"60-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a84fc15b-4ee5-3fab-bbde-090e410746db","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","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":89.4,"end_speed":81.4,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.375349261695829,"plateTime":0.42295087826264766,"zone":1,"spin_rate":2206,"breakX":8.9,"inducedBreakZ":13.4,"breakZ":-21.1,"px":-0.5597265658769772,"pz":2.74955753981667,"x0":3.129390694354895,"y0":50.00185530609152,"z0":5.034539976509197,"ax":10.769516188324664,"ay":27.986686135435033,"az":-19.39909100659071,"vx0":-11.427119256464483,"vy0":-129.6687294771677,"vz0":-1.9007180303297995,"pfxX":-0.7416666666666667,"pfxZ":1.1166666666666667,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-8.9,"breakXFeet":-0.7416666666666667,"breakZInducedInches":13.4,"breakZInducedFeet":1.1166666666666667,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":8.9,"pfxXNoAbs":-0.7416666666666667,"plateTimeSZDepth":0.397173025811879,"plateXPoly":-0.5597265658769772,"plateYPoly":0.7083333333333641,"plateZPoly":2.74955753981667,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5597265658769772,"plate_z":2.74955753981667,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":61,"rowId":"61-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c7318de6-f84c-3ff5-8f91-c1345b15a979","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":79.9,"end_speed":72.4,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.190205640394104,"plateTime":0.47606349202243603,"zone":13,"spin_rate":1973,"breakX":14.4,"inducedBreakZ":-4.2,"breakZ":-48,"px":-0.9123533237736203,"pz":1.9232915187082424,"x0":3.446612776108203,"y0":50.00491403368478,"z0":4.714298685743914,"ax":-8.935679731633332,"ay":26.072054625270326,"az":-36.00385245994668,"vx0":-7.744121476439453,"vy0":-116.0182262432292,"vz0":1.815598288728619,"pfxX":1.2,"pfxZ":-0.35000000000000003,"pfxZWithGravity":-4,"breakXInches":14.4,"breakXFeet":1.2,"breakZInducedInches":-4.2,"breakZInducedFeet":-0.35000000000000003,"breakZWithGravityInches":48,"breakZWithGravityFeet":4,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":1.2,"plateTimeSZDepth":0.44739430426868526,"plateXPoly":-0.9123533237736203,"plateYPoly":0.7083333333333215,"plateZPoly":1.9232915187082424,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":false,"challenge_team_id":145,"edge_distance":0.0831866571069534,"edge_distance_calc":0.08318665710695372,"challenging_player_id":691019,"challenging_player_type":"catcher"},"plate_x":-0.9123533237736203,"plate_z":1.9232915187082424,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":62,"rowId":"62-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8122e640-2b25-3dbd-9731-bcfa050564ff","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"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":"31","start_speed":90.6,"end_speed":82.6,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.374699659551209,"plateTime":0.41816152466518997,"zone":13,"spin_rate":2209,"breakX":9.7,"inducedBreakZ":11,"breakZ":-22.7,"px":-1.500294646488006,"pz":1.7250555130202905,"x0":3.1747293204483786,"y0":50.00331907598457,"z0":4.891832702580455,"ax":12.450331499826836,"ay":28.45812137249481,"az":-20.857611825045048,"vx0":-14.350306814497928,"vy0":-131.1270285881047,"vz0":-3.9698279373989664,"pfxX":-0.8083333333333332,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-9.7,"breakXFeet":-0.8083333333333332,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":9.7,"pfxXNoAbs":-0.8083333333333332,"plateTimeSZDepth":0.39266425136152716,"plateXPoly":-1.500294646488006,"plateYPoly":0.7083333333333286,"plateZPoly":1.7250555130202905,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.500294646488006,"plate_z":1.7250555130202905,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":63,"rowId":"63-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"28c22509-8b03-3f15-9760-c2a204a23df0","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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":81.3,"end_speed":74.8,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.140882173516844,"plateTime":0.46402995429110483,"zone":14,"spin_rate":2030,"breakX":17,"inducedBreakZ":-6.5,"breakZ":-48,"px":0.07009721585331086,"pz":1.4946867946038749,"x0":3.55834195693164,"y0":50.00260526719621,"z0":4.804000727221386,"ax":-12.203673722701142,"ay":23.72217491146814,"az":-37.55219388792532,"vx0":-5.3453389099200015,"vy0":-118.28410427563676,"vz0":0.5885464098178752,"pfxX":1.4166666666666667,"pfxZ":-0.5416666666666666,"pfxZWithGravity":-4,"breakXInches":17,"breakXFeet":1.4166666666666667,"breakZInducedInches":-6.5,"breakZInducedFeet":-0.5416666666666666,"breakZWithGravityInches":48,"breakZWithGravityFeet":4,"pfxZDirection":"↓","pfxXWithGravity":1.4166666666666667,"pfxXNoAbs":1.4166666666666667,"plateTimeSZDepth":0.4357882948299431,"plateXPoly":0.07009721585331086,"plateYPoly":0.7083333333333641,"plateZPoly":1.4946867946038749,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":false,"challenge_team_id":145,"edge_distance":0.011479872062791788,"edge_distance_calc":0.011479872062791774,"challenging_player_id":691019,"challenging_player_type":"catcher"},"plate_x":0.07009721585331086,"plate_z":1.4946867946038749,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":64,"rowId":"64-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"70d4a342-0201-3966-9808-af071a0d9940","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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":90.8,"end_speed":83,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.510532909086344,"plateTime":0.41655943828375497,"zone":11,"spin_rate":2083,"breakX":9.7,"inducedBreakZ":7.4,"breakZ":-26,"px":-1.5360634877749857,"pz":2.6981144882084256,"x0":3.1386158576179057,"y0":50.00593948713778,"z0":4.979383700242992,"ax":12.404910215999665,"ay":27.539329272825757,"az":-25.03000078123089,"vx0":-14.377995331197603,"vy0":-131.42847169681718,"vz0":-0.9378559295006136,"pfxX":-0.8083333333333332,"pfxZ":0.6166666666666667,"pfxZWithGravity":-2.1666666666666665,"breakXInches":-9.7,"breakXFeet":-0.8083333333333332,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":9.7,"pfxXNoAbs":-0.8083333333333332,"plateTimeSZDepth":0.3911176358387677,"plateXPoly":-1.5360634877749857,"plateYPoly":0.7083333333332931,"plateZPoly":2.6981144882084256,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.5360634877749857,"plate_z":2.6981144882084256,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":65,"rowId":"65-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"03e5c0a5-6982-3a4c-98bd-dae165c018b2","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":91.4,"end_speed":83,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.205177825266421,"plateTime":0.41490886902604274,"zone":11,"spin_rate":2167,"breakX":12.1,"inducedBreakZ":9.6,"breakZ":-23.6,"px":-1.6732620646367682,"pz":2.43493340960282,"x0":3.1617041567457242,"y0":50.00069059501485,"z0":4.8882277649842,"ax":15.304682764256194,"ay":29.47321340241469,"az":-22.527386667295676,"vx0":-15.39104939210962,"vy0":-132.25693354298969,"vz0":-1.908190754910721,"pfxX":-1.0083333333333333,"pfxZ":0.7999999999999999,"pfxZWithGravity":-1.9666666666666668,"breakXInches":-12.1,"breakXFeet":-1.0083333333333333,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":12.1,"pfxXNoAbs":-1.0083333333333333,"plateTimeSZDepth":0.3896157183675935,"plateXPoly":-1.6732620646367682,"plateYPoly":0.7083333333333357,"plateZPoly":2.43493340960282,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.6732620646367682,"plate_z":2.43493340960282,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":66,"rowId":"66-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"eb2f48d5-a6dc-36d9-b6ab-241b8ae021fe","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":89.7,"end_speed":81.9,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.441588268258044,"plateTime":0.42126681164021784,"zone":7,"spin_rate":2118,"breakX":11.6,"inducedBreakZ":7.7,"breakZ":-26.5,"px":-0.5071612219638406,"pz":1.9528211076727349,"x0":3.3155771975395303,"y0":50.002904674408924,"z0":4.74801510312536,"ax":13.609322931848851,"ay":27.46122453760894,"az":-24.592841035604234,"vx0":-12.356019321525798,"vy0":-130.05525604297148,"vz0":-2.2028773778300312,"pfxX":-0.9666666666666667,"pfxZ":0.6416666666666667,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.3955458361411082,"plateXPoly":-0.5071612219638406,"plateYPoly":0.7083333333333002,"plateZPoly":1.9528211076727349,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.5071612219638406,"plate_z":1.9528211076727349,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":67,"rowId":"67-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"74fc49ed-3bcb-3b14-b625-ed5ec59f0a73","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"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":"31","start_speed":90.5,"end_speed":82.4,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.3624112863560285,"plateTime":0.4179945615585545,"zone":4,"spin_rate":2205,"breakX":10.4,"inducedBreakZ":10,"breakZ":-23.8,"px":-0.670546384120398,"pz":2.1480198777976423,"x0":3.133190714100001,"y0":50.005112664693044,"z0":4.906118703692199,"ax":12.742653103922054,"ay":28.886535690207484,"az":-22.182951137691948,"vx0":-12.190849000547491,"vy0":-131.25008352306074,"vz0":-2.672100843654401,"pfxX":-0.8666666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-10.4,"breakXFeet":-0.8666666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":10.4,"pfxXNoAbs":-0.8666666666666667,"plateTimeSZDepth":0.3925516817581775,"plateXPoly":-0.670546384120398,"plateYPoly":0.7083333333332931,"plateZPoly":2.1480198777976423,"pfxXDirection":"←","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.670546384120398,"plate_z":2.1480198777976423,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":68,"rowId":"68-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7daa2497-d2c6-305f-8b26-e5fa56806d2f","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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.4,"end_speed":84.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.258167646556349,"plateTime":0.40832134524056496,"zone":7,"spin_rate":2257,"breakX":10.9,"inducedBreakZ":10.4,"breakZ":-21.7,"px":-0.6724306024022275,"pz":1.9610096529030114,"x0":3.278193265827421,"y0":50.00093649178018,"z0":4.885077043150759,"ax":13.699511690787864,"ay":27.968887647527247,"az":-21.083614452270112,"vx0":-12.932060602057366,"vy0":-133.9556473006126,"vz0":-3.5875007865845614,"pfxX":-0.9083333333333333,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-10.9,"breakXFeet":-0.9083333333333333,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.9,"pfxXNoAbs":-0.9083333333333333,"plateTimeSZDepth":0.3833160872545804,"plateXPoly":-0.6724306024022275,"plateYPoly":0.7083333333333215,"plateZPoly":1.9610096529030114,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"95.6","hit_distance":"189","xba":".630","hit_angle":"9","is_barrel":0,"hc_x":105.88,"hc_x_ft":-46.56808320000002,"hc_y":152.85,"hc_y_ft":121.84347400000001,"isSword":false,"batSpeed":69.1,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.6724306024022275,"plate_z":1.9610096529030114,"launch_speed":"95.6","launch_angle":"9","player_total_pitches":11,"player_total_pitches_pitch_types":8,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":69,"rowId":"69-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"99623e6a-d17b-3b94-8f5b-d8b9bfdc315d","inning":3,"half_inning":"top","ab_number":18,"cap_index":33,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Brayan Rocchio singles on a ground ball to right fielder Braden Montgomery. Travis Bazzana to 2nd.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92,"end_speed":83.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.319452215942502,"plateTime":0.41103878804860994,"zone":5,"spin_rate":2365,"breakX":11,"inducedBreakZ":10.1,"breakZ":-22.6,"px":-0.1110175494589658,"pz":2.268821973075115,"x0":3.3118805696011577,"y0":50.00117963444269,"z0":4.891070712431651,"ax":13.57588859478642,"ay":30.09368387141688,"az":-21.754724145563234,"vx0":-11.487804523954317,"vy0":-133.510659040344,"vz0":-2.5948102492831024,"pfxX":-0.9166666666666666,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.8833333333333335,"breakXInches":-11,"breakXFeet":-0.9166666666666666,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":11,"pfxXNoAbs":-0.9166666666666666,"plateTimeSZDepth":0.38599713828519094,"plateXPoly":-0.1110175494589658,"plateYPoly":0.7083333333333499,"plateZPoly":2.268821973075115,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.1110175494589658,"plate_z":2.268821973075115,"player_total_pitches":12,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":70,"rowId":"70-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2f464018-088a-36c7-afff-042cfc92ccd6","inning":3,"half_inning":"top","ab_number":18,"cap_index":33,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Brayan Rocchio singles on a ground ball to right fielder Braden Montgomery. Travis Bazzana to 2nd.","events":"Single","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.4,"end_speed":74.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.359274165936414,"plateTime":0.46615299304301727,"zone":13,"spin_rate":2094,"breakX":15.6,"inducedBreakZ":-5.6,"breakZ":-47.5,"px":-0.9143659847728003,"pz":1.7363599020721705,"x0":3.508446942931914,"y0":50.00183138208215,"z0":4.711454907292402,"ax":-10.348472359616313,"ay":26.072465410720678,"az":-37.06718420608279,"vx0":-7.832409056918776,"vy0":-118.26055434148064,"vz0":1.3240795148596742,"pfxX":1.3,"pfxZ":-0.4666666666666666,"pfxZWithGravity":-3.9583333333333335,"breakXInches":15.6,"breakXFeet":1.3,"breakZInducedInches":-5.6,"breakZInducedFeet":-0.4666666666666666,"breakZWithGravityInches":47.5,"breakZWithGravityFeet":3.9583333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":1.3,"plateTimeSZDepth":0.43796535303421913,"plateXPoly":-0.9143659847728003,"plateYPoly":0.7083333333333215,"plateZPoly":1.7363599020721705,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":71,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9143659847728003,"plate_z":1.7363599020721705,"player_total_pitches":13,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":71,"rowId":"71-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb4eb754-4971-3fb8-a363-f3097f2eade2","inning":3,"half_inning":"top","ab_number":18,"cap_index":33,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Brayan Rocchio singles on a ground ball to right fielder Braden Montgomery. Travis Bazzana to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":92.3,"end_speed":84,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.118081330370548,"plateTime":0.4088362985109062,"zone":3,"spin_rate":2337,"breakX":11.4,"inducedBreakZ":12.7,"breakZ":-19.6,"px":0.7386555802160033,"pz":2.8643207070806103,"x0":3.290241211679222,"y0":50.00339522066443,"z0":4.880893615498645,"ax":13.485482972102263,"ay":29.692003937906772,"az":-19.31029446755246,"vx0":-9.235049965312658,"vy0":-134.10617465423326,"vz0":-1.5463071563487012,"pfxX":-0.9500000000000001,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.6333333333333335,"breakXInches":-11.4,"breakXFeet":-0.9500000000000001,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":19.6,"breakZWithGravityFeet":1.6333333333333335,"pfxZDirection":"↓","pfxXWithGravity":11.4,"pfxXNoAbs":-0.9500000000000001,"plateTimeSZDepth":0.3838975020214122,"plateXPoly":0.7386555802160033,"plateYPoly":0.7083333333333073,"plateZPoly":2.8643207070806103,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"93.6","hit_distance":"72","xba":".430","hit_angle":"2","is_barrel":0,"hc_x":189.99,"hc_x_ft":156.1672964,"hc_y":126.23,"hc_y_ft":186.00725720000003,"isSword":false,"batSpeed":62.6,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7386555802160033,"plate_z":2.8643207070806103,"launch_speed":"93.6","launch_angle":"2","player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":72,"rowId":"72-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b7ea0488-2b2b-39c1-ae8a-1daafe391720","inning":3,"half_inning":"top","ab_number":19,"cap_index":70,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Steven Kwan singles on a line drive to left fielder Randal Grichuk. Travis Bazzana scores. Brayan Rocchio to 2nd.","events":"Single","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":78.4,"end_speed":70.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":7.171818691270208,"plateTime":0.48686400644534045,"zone":7,"spin_rate":2051,"breakX":19.9,"inducedBreakZ":-6.5,"breakZ":-52.3,"px":-0.4882288021226695,"pz":1.722503675866161,"x0":3.4696626004629336,"y0":50.00132332831326,"z0":4.80661600609404,"ax":-12.808236375247153,"ay":26.671695501537638,"az":-37.52370128074884,"vx0":-5.716940752542033,"vy0":-113.80762089922844,"vz0":1.8480134249029254,"pfxX":1.6583333333333332,"pfxZ":-0.5416666666666666,"pfxZWithGravity":-4.358333333333333,"breakXInches":19.9,"breakXFeet":1.6583333333333332,"breakZInducedInches":-6.5,"breakZInducedFeet":-0.5416666666666666,"breakZWithGravityInches":52.3,"breakZWithGravityFeet":4.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6583333333333332,"pfxXNoAbs":1.6583333333333332,"plateTimeSZDepth":0.45767007084431527,"plateXPoly":-0.4882288021226695,"plateYPoly":0.7083333333333215,"plateZPoly":1.722503675866161,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4882288021226695,"plate_z":1.722503675866161,"player_total_pitches":15,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":73,"rowId":"73-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4339f415-35d6-3cd5-9895-4ccb589b63a3","inning":3,"half_inning":"top","ab_number":19,"cap_index":70,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Steven Kwan singles on a line drive to left fielder Randal Grichuk. Travis Bazzana scores. Brayan Rocchio to 2nd.","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":90.7,"end_speed":82.3,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":7.2667010512137455,"plateTime":0.4175728812775974,"zone":4,"spin_rate":2167,"breakX":8.9,"inducedBreakZ":10.3,"breakZ":-23.3,"px":-0.4631454406315343,"pz":2.3563890342891307,"x0":3.2488394691664966,"y0":50.0021557703251,"z0":4.872573492991201,"ax":11.147005980251,"ay":29.724829627559288,"az":-21.92803952982751,"vx0":-11.651050682511077,"vy0":-131.52438019215444,"vz0":-2.11636289754016,"pfxX":-0.7416666666666667,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.9416666666666667,"breakXInches":-8.9,"breakXFeet":-0.7416666666666667,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":23.3,"breakZWithGravityFeet":1.9416666666666667,"pfxZDirection":"↓","pfxXWithGravity":8.9,"pfxXNoAbs":-0.7416666666666667,"plateTimeSZDepth":0.39216754444271423,"plateXPoly":-0.4631454406315343,"plateYPoly":0.7083333333332718,"plateZPoly":2.3563890342891307,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"93.5","hit_distance":"255","xba":".710","hit_angle":"17","is_barrel":0,"hc_x":83.12,"hc_x_ft":-101.42787679999998,"hc_y":89.31,"hc_y_ft":274.9977484,"isSword":false,"batSpeed":63.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4631454406315343,"plate_z":2.3563890342891307,"launch_speed":"93.5","launch_angle":"17","player_total_pitches":16,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":74,"rowId":"74-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cd4b77ba-bd3e-3346-9dd6-4052b6161517","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan 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":90.1,"end_speed":83,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.812626351458063,"plateTime":0.41796554241441797,"zone":11,"spin_rate":2602,"breakX":2.6,"inducedBreakZ":7.7,"breakZ":-26,"px":-1.2595580566519278,"pz":2.3146389196750445,"x0":2.9617647065672292,"y0":50.00017376933939,"z0":5.46415274428283,"ax":-0.3872883396626853,"ay":26.52874151615764,"az":-24.353642220397823,"vx0":-10.683504427373276,"vy0":-130.8411133540527,"vz0":-3.2502114554235972,"pfxX":0.21666666666666667,"pfxZ":0.6416666666666667,"pfxZWithGravity":-2.1666666666666665,"breakXInches":2.6,"breakXFeet":0.21666666666666667,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.21666666666666667,"pfxXNoAbs":0.21666666666666667,"plateTimeSZDepth":0.3923352801504199,"plateXPoly":-1.2595580566519278,"plateYPoly":0.7083333333333073,"plateZPoly":2.3146389196750445,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.2595580566519278,"plate_z":2.3146389196750445,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":75,"rowId":"75-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"aaf5b640-861a-32a2-9268-18358d33b985","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan 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":94.4,"end_speed":85.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.69031375600778,"plateTime":0.40016019023259286,"zone":12,"spin_rate":2456,"breakX":8,"inducedBreakZ":14.3,"breakZ":-16.7,"px":1.6970488150933183,"pz":2.885179069060431,"x0":3.2433653528079853,"y0":50.00061098592079,"z0":5.354692794332011,"ax":9.80373312553199,"ay":32.40130345015295,"az":-16.637184893464298,"vx0":-5.956762395261432,"vy0":-137.24940861236374,"vz0":-3.4448325710139525,"pfxX":-0.6666666666666666,"pfxZ":1.1916666666666667,"pfxZWithGravity":-1.3916666666666666,"breakXInches":-8,"breakXFeet":-0.6666666666666666,"breakZInducedInches":14.3,"breakZInducedFeet":1.1916666666666667,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":8,"pfxXNoAbs":-0.6666666666666666,"plateTimeSZDepth":0.37581516960574063,"plateXPoly":1.6970488150933183,"plateYPoly":0.7083333333333428,"plateZPoly":2.885179069060431,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.6970488150933183,"plate_z":2.885179069060431,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":76,"rowId":"76-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a4dfef69-717e-3b67-9883-a1a0015dc504","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"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":"20","start_speed":91.3,"end_speed":83.6,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.776750410846443,"plateTime":0.4138388424325625,"zone":13,"spin_rate":2559,"breakX":2.6,"inducedBreakZ":9.2,"breakZ":-23.8,"px":-0.2546132891142632,"pz":0.8770202955204534,"x0":2.98391816521896,"y0":50.00527355396545,"z0":5.3182544511925585,"ax":-0.7304298861262365,"ay":29.23010660652036,"az":-21.653063136700023,"vx0":-8.191357493034396,"vy0":-132.52915621130748,"vz0":-7.2205773002160445,"pfxX":0.21666666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.9833333333333334,"breakXInches":2.6,"breakXFeet":0.21666666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.21666666666666667,"pfxXNoAbs":0.21666666666666667,"plateTimeSZDepth":0.38862582101749044,"plateXPoly":-0.2546132891142632,"plateYPoly":0.7083333333333499,"plateZPoly":0.8770202955204534,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2546132891142632,"plate_z":0.8770202955204534,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":77,"rowId":"77-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e6bac3b0-f846-3a8e-878a-eb7b8c8a3de5","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan to 2nd.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":94.8,"end_speed":86,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.849565103398437,"plateTime":0.39932015918209185,"zone":5,"spin_rate":2401,"breakX":7.4,"inducedBreakZ":14.5,"breakZ":-16.2,"px":0.23839217643847643,"pz":2.2896385655881923,"x0":3.062864911307369,"y0":50.00621075872735,"z0":5.3592690374026155,"ax":10.11491657872825,"ay":32.68549314276459,"az":-15.760883277563513,"vx0":-9.427463947643256,"vy0":-137.56706804986038,"vz0":-5.228518308924045,"pfxX":-0.6166666666666667,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.3499999999999999,"breakXInches":-7.4,"breakXFeet":-0.6166666666666667,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":16.2,"breakZWithGravityFeet":1.3499999999999999,"pfxZDirection":"↓","pfxXWithGravity":7.4,"pfxXNoAbs":-0.6166666666666667,"plateTimeSZDepth":0.37506723898043104,"plateXPoly":0.23839217643847643,"plateYPoly":0.7083333333333286,"plateZPoly":2.2896385655881923,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.23839217643847643,"plate_z":2.2896385655881923,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":78,"rowId":"78-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"55bcacd2-9568-3621-b640-a5b84b7fc0d3","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"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":"31","start_speed":89.2,"end_speed":81.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.701029570751474,"plateTime":0.42240684740191803,"zone":14,"spin_rate":2487,"breakX":4.7,"inducedBreakZ":4.1,"breakZ":-30.4,"px":1.2122756144381241,"pz":1.8955091775321522,"x0":3.084643637551924,"y0":50.002251513926346,"z0":5.43872980273371,"ax":-3.5639223133953517,"ay":28.437217768120547,"az":-27.856692218634663,"vx0":-4.013270085640529,"vy0":-129.90735150991526,"vz0":-3.4072031506945684,"pfxX":0.39166666666666666,"pfxZ":0.3416666666666666,"pfxZWithGravity":-2.533333333333333,"breakXInches":4.7,"breakXFeet":0.39166666666666666,"breakZInducedInches":4.1,"breakZInducedFeet":0.3416666666666666,"breakZWithGravityInches":30.4,"breakZWithGravityFeet":2.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.39166666666666666,"pfxXNoAbs":0.39166666666666666,"plateTimeSZDepth":0.3966769610867877,"plateXPoly":1.2122756144381241,"plateYPoly":0.7083333333333215,"plateZPoly":1.8955091775321522,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.2122756144381241,"plate_z":1.8955091775321522,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":79,"rowId":"79-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"68924fde-bcaa-3316-8f82-1828b9d46287","inning":3,"half_inning":"top","ab_number":21,"cap_index":0,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Chase DeLauter grounds into a force out, first baseman Munetaka Murakami to catcher Kyle Teel. Brayan Rocchio out at home. Steven Kwan to 3rd. José Ramírez to 2nd. Chase DeLauter to 1st.","events":"Forceout","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,"end_speed":86.5,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.80882053515572,"plateTime":0.3971430391628985,"zone":6,"spin_rate":2476,"breakX":5,"inducedBreakZ":16.3,"breakZ":-14.2,"px":0.6845064992743612,"pz":2.767426308025379,"x0":3.146863893811969,"y0":50.005372142760315,"z0":5.323521636894887,"ax":7.1112249796859235,"ay":31.554244789936668,"az":-14.076736184561492,"vx0":-7.928504968622432,"vy0":-138.06687314745986,"vz0":-4.228869442844388,"pfxX":-0.4166666666666667,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.1833333333333333,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.372945766258132,"plateXPoly":0.6845064992743612,"plateYPoly":0.708333333333357,"plateZPoly":2.767426308025379,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6845064992743612,"plate_z":2.767426308025379,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":80,"rowId":"80-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a07bca23-3a61-3088-abfe-fcd6306cdeb0","inning":3,"half_inning":"top","ab_number":21,"cap_index":0,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Chase DeLauter grounds into a force out, first baseman Munetaka Murakami to catcher Kyle Teel. Brayan Rocchio out at home. Steven Kwan to 3rd. José Ramírez to 2nd. Chase DeLauter to 1st.","events":"Forceout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":84.3,"end_speed":77.8,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.787859568901094,"plateTime":0.4469940987076275,"zone":13,"spin_rate":2482,"breakX":5.2,"inducedBreakZ":-4,"breakZ":-42.6,"px":-0.5193787354921584,"pz":1.1370561707148337,"x0":2.9087204871040075,"y0":50.00242567198687,"z0":5.366070358081348,"ax":-2.8561332227112737,"ay":24.41242503593233,"az":-35.18797649561517,"vx0":-7.568847150833951,"vy0":-122.57669248158837,"vz0":-2.6925427767840633,"pfxX":0.43333333333333335,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.5500000000000003,"breakXInches":5.2,"breakXFeet":0.43333333333333335,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":42.6,"breakZWithGravityFeet":3.5500000000000003,"pfxZDirection":"↓","pfxXWithGravity":0.43333333333333335,"pfxXNoAbs":0.43333333333333335,"plateTimeSZDepth":0.41968892135351393,"plateXPoly":-0.5193787354921584,"plateYPoly":0.708333333333357,"plateZPoly":1.1370561707148337,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":45,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5193787354921584,"plate_z":1.1370561707148337,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":81,"rowId":"81-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"252c04fe-ad18-3a3b-93e8-f9b405676fd3","inning":3,"half_inning":"top","ab_number":21,"cap_index":0,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Chase DeLauter grounds into a force out, first baseman Munetaka Murakami to catcher Kyle Teel. Brayan Rocchio out at home. Steven Kwan to 3rd. José Ramírez to 2nd. Chase DeLauter to 1st.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":88.4,"end_speed":81,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.75970570012049,"plateTime":0.42661236865936925,"zone":8,"spin_rate":2458,"breakX":4.8,"inducedBreakZ":2,"breakZ":-33.1,"px":0.2504507617961145,"pz":2.086229579615906,"x0":2.986950999502235,"y0":50.006403552932,"z0":5.39905256320411,"ax":-3.05408437008397,"ay":27.55636593686576,"az":-30.030602095972707,"vx0":-6.218566821833931,"vy0":-128.56900419510578,"vz0":-2.2531718346243226,"pfxX":0.39999999999999997,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.7583333333333333,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.40063790457445686,"plateXPoly":0.2504507617961145,"plateYPoly":0.7083333333333002,"plateZPoly":2.086229579615906,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"104.0","hit_speed":"104.3","hit_distance":"5","xba":".100","hit_angle":"-30","is_barrel":0,"hc_x":146.43,"hc_x_ft":51.1720148,"hc_y":167.38,"hc_y_ft":86.82094320000004,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2504507617961145,"plate_z":2.086229579615906,"launch_speed":"104.3","launch_angle":"-30","player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":82,"rowId":"82-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b1294cc3-c41e-3e54-8ed3-457221a11be0","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","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":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":85.8,"end_speed":78.9,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.981732780329936,"plateTime":0.4416951316340012,"zone":13,"spin_rate":2580,"breakX":5.4,"inducedBreakZ":-5.2,"breakZ":-42.8,"px":-1.7537348678802847,"pz":-0.05158547305248007,"x0":2.862808305897577,"y0":50.00504943106722,"z0":5.316550270400034,"ax":-2.2872532453474936,"ay":27.32703751239317,"az":-35.5728771244986,"vx0":-10.652524330345997,"vy0":-124.48619321648333,"vz0":-5.559024840366795,"pfxX":0.45,"pfxZ":-0.43333333333333335,"pfxZWithGravity":-3.5666666666666664,"breakXInches":5.4,"breakXFeet":0.45,"breakZInducedInches":-5.2,"breakZInducedFeet":-0.43333333333333335,"breakZWithGravityInches":42.8,"breakZWithGravityFeet":3.5666666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.45,"pfxXNoAbs":0.45,"plateTimeSZDepth":0.4148952285137186,"plateXPoly":-1.7537348678802847,"plateYPoly":0.708333333333357,"plateZPoly":-0.05158547305248007,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":52.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.7537348678802847,"plate_z":-0.05158547305248007,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":83,"rowId":"83-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"aa5c33c2-d699-3f47-ba54-5cb5917d7bd4","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":92.6,"end_speed":85.4,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.980306616491253,"plateTime":0.40722100381915904,"zone":13,"spin_rate":2556,"breakX":2,"inducedBreakZ":8.4,"breakZ":-23.6,"px":-1.2018379820733105,"pz":0.4205875138119026,"x0":2.759614528277894,"y0":50.00341337979456,"z0":5.280927129423274,"ax":0.05155578834289639,"ay":28.08324181782705,"az":-22.026811869429533,"vx0":-10.371967021534344,"vy0":-134.31102722557077,"vz0":-8.502919811459025,"pfxX":0.16666666666666666,"pfxZ":0.7000000000000001,"pfxZWithGravity":-1.9666666666666668,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.3823016462169286,"plateXPoly":-1.2018379820733105,"plateYPoly":0.7083333333333144,"plateZPoly":0.4205875138119026,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.2018379820733105,"plate_z":0.4205875138119026,"player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":84,"rowId":"84-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3a650c5e-c62d-3065-80b3-7dded33e98e5","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","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":95.5,"end_speed":87.3,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.881073817080688,"plateTime":0.39439664361001414,"zone":2,"spin_rate":2302,"breakX":5.9,"inducedBreakZ":14,"breakZ":-16,"px":0.1235829897864571,"pz":3.086356136950216,"x0":2.97453748682209,"y0":50.005364549746794,"z0":5.353254722462507,"ax":8.442321441839896,"ay":30.65599809601269,"az":-16.500305808134197,"vx0":-9.262113985235557,"vy0":-138.8027839228446,"vz0":-3.0667251126635016,"pfxX":-0.4916666666666667,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.3333333333333333,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":16,"breakZWithGravityFeet":1.3333333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.37030131497567736,"plateXPoly":0.1235829897864571,"plateYPoly":0.7083333333333215,"plateZPoly":3.086356136950216,"pfxXDirection":"←","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.1235829897864571,"plate_z":3.086356136950216,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":85,"rowId":"85-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"84465c3e-c6b1-3b84-952f-d1195c2f822c","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95.3,"end_speed":87.8,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.817824462940462,"plateTime":0.39382849777458295,"zone":12,"spin_rate":2570,"breakX":9,"inducedBreakZ":11.9,"breakZ":-18.1,"px":0.14760089301615276,"pz":3.4857788529411557,"x0":2.9471634472563735,"y0":50.00654125691898,"z0":5.385150784904504,"ax":11.66193004006777,"ay":27.957354755924786,"az":-19.20015233066801,"vx0":-9.72897774056237,"vy0":-138.53205915076822,"vz0":-1.589649405003216,"pfxX":-0.75,"pfxZ":0.9916666666666667,"pfxZWithGravity":-1.5083333333333335,"breakXInches":-9,"breakXFeet":-0.75,"breakZInducedInches":11.9,"breakZInducedFeet":0.9916666666666667,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":9,"pfxXNoAbs":-0.75,"plateTimeSZDepth":0.36964917647851964,"plateXPoly":0.14760089301615276,"plateYPoly":0.7083333333333641,"plateZPoly":3.4857788529411557,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"101.0","hit_speed":"101.3","hit_distance":"19","xba":".280","hit_angle":"-10","is_barrel":0,"hc_x":156.8,"hc_x_ft":76.16744800000004,"hc_y":170.09,"hc_y_ft":80.2888676,"isSword":false,"batSpeed":69,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.14760089301615276,"plate_z":3.4857788529411557,"launch_speed":"101.3","launch_angle":"-10","player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":86,"rowId":"86-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ffd20a5e-7c1f-3c7e-b4aa-eac90bf43fcc","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":85,"end_speed":79.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.942109407898853,"plateTime":0.4420089532259017,"zone":13,"spin_rate":2413,"breakX":2.5,"inducedBreakZ":-3.1,"breakZ":-40.8,"px":-0.6348173539509951,"pz":0.649948508544723,"x0":2.922363439491374,"y0":50.00107957523119,"z0":5.327752368517568,"ax":-0.6419529988244933,"ay":22.715409530023628,"az":-34.20157971373058,"vx0":-8.441176634323021,"vy0":-123.52865145593364,"vz0":-4.18102715682608,"pfxX":0.20833333333333334,"pfxZ":-0.25833333333333336,"pfxZWithGravity":-3.4,"breakXInches":2.5,"breakXFeet":0.20833333333333334,"breakZInducedInches":-3.1,"breakZInducedFeet":-0.25833333333333336,"breakZWithGravityInches":40.8,"breakZWithGravityFeet":3.4,"pfxZDirection":"↓","pfxXWithGravity":0.20833333333333334,"pfxXNoAbs":0.20833333333333334,"plateTimeSZDepth":0.4148636024690968,"plateXPoly":-0.6348173539509951,"plateYPoly":0.7083333333333286,"plateZPoly":0.649948508544723,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6348173539509951,"plate_z":0.649948508544723,"player_total_pitches":13,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":87,"rowId":"87-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"35037b2d-a855-3d06-b8ef-1c17a9a3ff90","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","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.2,"end_speed":80.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.732386903814032,"plateTime":0.42626499413556207,"zone":12,"spin_rate":2387,"breakX":3.1,"inducedBreakZ":7.2,"breakZ":-27.8,"px":1.4421306768526914,"pz":3.6138726607901646,"x0":3.0695005660852046,"y0":50.004586513444686,"z0":5.486161499976527,"ax":-2.1509229469843136,"ay":26.127060634136505,"az":-25.84131560717683,"vx0":-3.63575900839987,"vy0":-128.40096097570853,"vz0":0.4929743364519438,"pfxX":0.25833333333333336,"pfxZ":0.6,"pfxZWithGravity":-2.316666666666667,"breakXInches":3.1,"breakXFeet":0.25833333333333336,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":27.8,"breakZWithGravityFeet":2.316666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.25833333333333336,"pfxXNoAbs":0.25833333333333336,"plateTimeSZDepth":0.400220722736898,"plateXPoly":1.4421306768526914,"plateYPoly":0.708333333333357,"plateZPoly":3.6138726607901646,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.4421306768526914,"plate_z":3.6138726607901646,"player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":88,"rowId":"88-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b51486dd-88db-3c14-bddb-206241bfd72d","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":94.4,"end_speed":86.6,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":7.003669150845974,"plateTime":0.39900117356690856,"zone":9,"spin_rate":2405,"breakX":9.1,"inducedBreakZ":13,"breakZ":-17.8,"px":0.4303932781890967,"pz":1.674217526024071,"x0":3.075413601170416,"y0":50.00010185796114,"z0":5.169025606028256,"ax":11.519626758634509,"ay":29.30219923014698,"az":-17.354597826954787,"vx0":-9.219124595011191,"vy0":-137.08827313105948,"vz0":-6.080409651952708,"pfxX":-0.7583333333333333,"pfxZ":1.0833333333333333,"pfxZWithGravity":-1.4833333333333334,"breakXInches":-9.1,"breakXFeet":-0.7583333333333333,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":17.8,"breakZWithGravityFeet":1.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":9.1,"pfxXNoAbs":-0.7583333333333333,"plateTimeSZDepth":0.37455574823529914,"plateXPoly":0.4303932781890967,"plateYPoly":0.7083333333333144,"plateZPoly":1.674217526024071,"pfxXDirection":"←","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4303932781890967,"plate_z":1.674217526024071,"player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":89,"rowId":"89-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb536e61-e635-32da-b6f1-da90b507a481","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":94.7,"end_speed":86.6,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.880461031560929,"plateTime":0.39769264854922604,"zone":14,"spin_rate":2405,"breakX":6.5,"inducedBreakZ":15.1,"breakZ":-15.4,"px":0.8663406510903338,"pz":2.4496936488725196,"x0":3.1711517063767376,"y0":50.00322792996703,"z0":5.173783924414542,"ax":8.538529938822178,"ay":30.31737979301848,"az":-15.313496085657466,"vx0":-7.7667979448787925,"vy0":-137.68087089613172,"vz0":-4.436683009266455,"pfxX":-0.5416666666666666,"pfxZ":1.2583333333333333,"pfxZWithGravity":-1.2833333333333334,"breakXInches":-6.5,"breakXFeet":-0.5416666666666666,"breakZInducedInches":15.1,"breakZInducedFeet":1.2583333333333333,"breakZWithGravityInches":15.4,"breakZWithGravityFeet":1.2833333333333334,"pfxZDirection":"↓","pfxXWithGravity":6.5,"pfxXNoAbs":-0.5416666666666666,"plateTimeSZDepth":0.37338731051052887,"plateXPoly":0.8663406510903338,"plateYPoly":0.7083333333333357,"plateZPoly":2.4496936488725196,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8663406510903338,"plate_z":2.4496936488725196,"player_total_pitches":16,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":90,"rowId":"90-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1371b31f-d04d-33bb-90c5-ce51bb62addf","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"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":"31","start_speed":93.8,"end_speed":86.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.987878544031589,"plateTime":0.40056481608874517,"zone":12,"spin_rate":2388,"breakX":4.4,"inducedBreakZ":14.4,"breakZ":-16.6,"px":0.21771292232764283,"pz":3.7008483159638064,"x0":3.0892341400480747,"y0":50.00074064477471,"z0":5.338582994736878,"ax":6.48040540644502,"ay":28.458741924234744,"az":-17.12787323982584,"vx0":-8.855478031025564,"vy0":-136.4497612119542,"vz0":-1.135799214353025,"pfxX":-0.3666666666666667,"pfxZ":1.2,"pfxZWithGravity":-1.3833333333333335,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.37599195737551,"plateXPoly":0.21771292232764283,"plateYPoly":0.7083333333333144,"plateZPoly":3.7008483159638064,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":65.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.21771292232764283,"plate_z":3.7008483159638064,"player_total_pitches":17,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":91,"rowId":"91-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9773346c-c853-33dc-b481-044c81469d09","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":94.6,"end_speed":86.8,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":7.004588716194013,"plateTime":0.39677945133880765,"zone":12,"spin_rate":2329,"breakX":7,"inducedBreakZ":13.1,"breakZ":-17.3,"px":1.6950927516125134,"pz":3.255469956250151,"x0":3.127450915524218,"y0":50.00150483093172,"z0":5.2593921995106925,"ax":8.589075670833697,"ay":29.296487378499414,"az":-18.029179151764225,"vx0":-5.4452665945839485,"vy0":-137.8037667757259,"vz0":-2.022867918725935,"pfxX":-0.5833333333333334,"pfxZ":1.0916666666666666,"pfxZWithGravity":-1.4416666666666667,"breakXInches":-7,"breakXFeet":-0.5833333333333334,"breakZInducedInches":13.1,"breakZInducedFeet":1.0916666666666666,"breakZWithGravityInches":17.3,"breakZWithGravityFeet":1.4416666666666667,"pfxZDirection":"↓","pfxXWithGravity":7,"pfxXNoAbs":-0.5833333333333334,"plateTimeSZDepth":0.37245116882553586,"plateXPoly":1.6950927516125134,"plateYPoly":0.7083333333333428,"plateZPoly":3.255469956250151,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.6950927516125134,"plate_z":3.255469956250151,"player_total_pitches":18,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":92,"rowId":"92-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"024ec4a0-b9da-3eef-98fa-9fa1410d7641","inning":3,"half_inning":"top","ab_number":24,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging, catcher Kyle Teel to first baseman Munetaka Murakami.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.2,"end_speed":82.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.905688172453892,"plateTime":0.4194127806507528,"zone":6,"spin_rate":2446,"breakX":2.9,"inducedBreakZ":6.2,"breakZ":-27.7,"px":0.708366717829398,"pz":2.325801231543518,"x0":3.2145965684992546,"y0":50.00340750916075,"z0":5.43146997086408,"ax":-1.6355783857845887,"ay":23.748251185484865,"az":-25.920577901024753,"vx0":-6.0458088774899945,"vy0":-129.9194744174143,"vz0":-2.789708734858303,"pfxX":0.24166666666666667,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.308333333333333,"breakXInches":2.9,"breakXFeet":0.24166666666666667,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":27.7,"breakZWithGravityFeet":2.308333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.24166666666666667,"pfxXNoAbs":0.24166666666666667,"plateTimeSZDepth":0.39358606629809945,"plateXPoly":0.708366717829398,"plateYPoly":0.7083333333333215,"plateZPoly":2.325801231543518,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.708366717829398,"plate_z":2.325801231543518,"player_total_pitches":19,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":93,"rowId":"93-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5515c383-7689-355b-bd72-7cbd01dc56bf","inning":3,"half_inning":"top","ab_number":24,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging, catcher Kyle Teel to first baseman Munetaka Murakami.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":90.2,"end_speed":83.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.884208664504976,"plateTime":0.4163233274454483,"zone":14,"spin_rate":2515,"breakX":4.4,"inducedBreakZ":7.2,"breakZ":-26.3,"px":0.07863954064880962,"pz":1.4746188649669714,"x0":2.8892530578842477,"y0":50.006171816536074,"z0":5.450882797328154,"ax":-3.0395710561011544,"ay":25.99734107399623,"az":-24.300248232706966,"vx0":-6.597599190361317,"vy0":-131.21934582499463,"vz0":-5.425609192771084,"pfxX":0.3666666666666667,"pfxZ":0.6,"pfxZWithGravity":-2.191666666666667,"breakXInches":4.4,"breakXFeet":0.3666666666666667,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":26.3,"breakZWithGravityFeet":2.191666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.3666666666666667,"pfxXNoAbs":0.3666666666666667,"plateTimeSZDepth":0.39082094356047475,"plateXPoly":0.07863954064880962,"plateYPoly":0.708333333333357,"plateZPoly":1.4746188649669714,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":72.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.07863954064880962,"plate_z":1.4746188649669714,"player_total_pitches":20,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":94,"rowId":"94-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8a3beda2-3499-33fc-af0e-97204723e0d4","inning":3,"half_inning":"top","ab_number":24,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging, catcher Kyle Teel to first baseman Munetaka Murakami.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"02","start_speed":83.4,"end_speed":77.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.936385750946065,"plateTime":0.4506717466785144,"zone":14,"spin_rate":2553,"breakX":8,"inducedBreakZ":-4.7,"breakZ":-43.9,"px":0.2797387838322818,"pz":0.5479199639612933,"x0":2.9852261922864773,"y0":50.00016996754098,"z0":5.343402754604406,"ax":-5.606629783171941,"ay":23.077979680723935,"az":-35.507203208224,"vx0":-5.2092097236735455,"vy0":-121.396324189649,"vz0":-3.824730059618072,"pfxX":0.6666666666666666,"pfxZ":-0.39166666666666666,"pfxZWithGravity":-3.658333333333333,"breakXInches":8,"breakXFeet":0.6666666666666666,"breakZInducedInches":-4.7,"breakZInducedFeet":-0.39166666666666666,"breakZWithGravityInches":43.9,"breakZWithGravityFeet":3.658333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6666666666666666,"pfxXNoAbs":0.6666666666666666,"plateTimeSZDepth":0.4230524161911003,"plateXPoly":0.2797387838322818,"plateYPoly":0.7083333333333641,"plateZPoly":0.5479199639612933,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":66.6,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2797387838322818,"plate_z":0.5479199639612933,"player_total_pitches":21,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":95,"rowId":"95-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"583f04d1-5dd4-3d75-9a66-15b2a7c7e068","inning":4,"half_inning":"top","ab_number":29,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","events":"Groundout","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":73.8,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.401606961932072,"plateTime":0.4694204880001007,"zone":13,"spin_rate":2726,"breakX":16.7,"inducedBreakZ":-6.6,"breakZ":-49.1,"px":-1.3846201532138807,"pz":1.8204284359306975,"x0":2.4861026248671267,"y0":50.00395215551824,"z0":6.101814200827441,"ax":-11.288767174891023,"ay":26.225117187741482,"az":-37.076176098372315,"vx0":-6.285478710215243,"vy0":-117.5405927362206,"vz0":-1.529096629109822,"pfxX":1.3916666666666666,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-4.091666666666667,"breakXInches":16.7,"breakXFeet":1.3916666666666666,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":49.1,"breakZWithGravityFeet":4.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3916666666666666,"pfxXNoAbs":1.3916666666666666,"plateTimeSZDepth":0.44109776860433886,"plateXPoly":-1.3846201532138807,"plateYPoly":0.7083333333333428,"plateZPoly":1.8204284359306975,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":16.9,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.3846201532138807,"plate_z":1.8204284359306975,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":116,"rowId":"116-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2b612b3a-b4ce-399e-aa69-fda2490a7388","inning":4,"half_inning":"top","ab_number":29,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":96.1,"end_speed":87.3,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.303031045501869,"plateTime":0.3942804996545348,"zone":7,"spin_rate":2563,"breakX":15.5,"inducedBreakZ":4.4,"breakZ":-25.6,"px":-0.32259831844377373,"pz":1.633226813573219,"x0":2.094675666742667,"y0":50.00598309764064,"z0":5.717932423339797,"ax":19.241737207881027,"ay":34.07202818505586,"az":-26.027957968186563,"vx0":-10.090031193701972,"vy0":-139.4178572356241,"vz0":-6.209283905625355,"pfxX":-1.2916666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.1333333333333333,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":25.6,"breakZWithGravityFeet":2.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.3703570274985219,"plateXPoly":-0.32259831844377373,"plateYPoly":0.7083333333333499,"plateZPoly":1.633226813573219,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":13,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.32259831844377373,"plate_z":1.633226813573219,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":117,"rowId":"117-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9d0eb834-314b-3c2d-9ae0-45ec7b0b1e10","inning":4,"half_inning":"top","ab_number":29,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","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":97.5,"end_speed":88.7,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.3172757166401095,"plateTime":0.3881605578837801,"zone":13,"spin_rate":2630,"breakX":16.1,"inducedBreakZ":6,"breakZ":-23,"px":-0.8359191821715353,"pz":2.0717860755523594,"x0":2.0866589147402976,"y0":50.00247948011724,"z0":5.711960451963737,"ax":20.70812483326231,"ay":34.20584385434445,"az":-24.26051567940312,"vx0":-11.79159683597889,"vy0":-141.45635053497617,"vz0":-5.563564504584052,"pfxX":-1.3416666666666668,"pfxZ":0.5,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.3645434527097706,"plateXPoly":-0.8359191821715353,"plateYPoly":0.7083333333333641,"plateZPoly":2.0717860755523594,"pfxXDirection":"←","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"81.0","hit_speed":"80.8","hit_distance":"6","xba":".060","hit_angle":"-24","is_barrel":0,"hc_x":131.9,"hc_x_ft":16.14948400000003,"hc_y":145.59,"hc_y_ft":139.34268760000003,"isSword":false,"batSpeed":62.9,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.8359191821715353,"plate_z":2.0717860755523594,"launch_speed":"80.8","launch_angle":"-24","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":118,"rowId":"118-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a28c2b4d-d278-382d-ad74-b96780ad3904","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":81.8,"end_speed":75.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.5140518372815075,"plateTime":0.4598043421305724,"zone":7,"spin_rate":2641,"breakX":15.4,"inducedBreakZ":0.2,"breakZ":-40.6,"px":-0.682941938544777,"pz":1.5252466954892787,"x0":2.3999105549754067,"y0":50.002601838250264,"z0":5.944419255124537,"ax":-11.242974267715994,"ay":23.00458498241119,"az":-31.490920369212436,"vx0":-4.713797755703047,"vy0":-119.1451122328251,"vz0":-3.4382950556069747,"pfxX":1.2833333333333334,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.3833333333333333,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":40.6,"breakZWithGravityFeet":3.3833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.43172698405300897,"plateXPoly":-0.682941938544777,"plateYPoly":0.7083333333333073,"plateZPoly":1.5252466954892787,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.682941938544777,"plate_z":1.5252466954892787,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":119,"rowId":"119-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"07f2d5aa-de8d-3d51-9ef4-cb88d1604cf3","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey 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":82,"end_speed":75.3,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.2878662925242965,"plateTime":0.4598312511291107,"zone":14,"spin_rate":2837,"breakX":16.3,"inducedBreakZ":-1.9,"breakZ":-42.7,"px":1.2640709563398658,"pz":1.988932995242929,"x0":2.688802655409986,"y0":50.00180427137724,"z0":5.99178391625083,"ax":-12.8534860223611,"ay":24.140388527544687,"az":-33.473553839539306,"vx0":-0.524207028755716,"vy0":-119.36566072147349,"vz0":-2.0425503170262407,"pfxX":1.3583333333333334,"pfxZ":-0.15833333333333333,"pfxZWithGravity":-3.5583333333333336,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":-1.9,"breakZInducedFeet":-0.15833333333333333,"breakZWithGravityInches":42.7,"breakZWithGravityFeet":3.5583333333333336,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.43181726911915597,"plateXPoly":1.2640709563398658,"plateYPoly":0.7083333333333002,"plateZPoly":1.988932995242929,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.2640709563398658,"plate_z":1.988932995242929,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":120,"rowId":"120-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"74a1f798-d770-36f0-85ca-10e4bdc63daf","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey walks.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":91.7,"end_speed":85.2,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.435751061762736,"plateTime":0.407884401191831,"zone":2,"spin_rate":2658,"breakX":3.8,"inducedBreakZ":8.5,"breakZ":-23.6,"px":0.03984048143903429,"pz":3.2765243607489056,"x0":2.2384649936502847,"y0":50.00041313688968,"z0":6.3303945543715905,"ax":-2.9309895141814137,"ay":24.943572979987284,"az":-23.12366298509662,"vx0":-5.183575172690343,"vy0":-133.5617122607761,"vz0":-3.553881182211618,"pfxX":0.31666666666666665,"pfxZ":0.7083333333333334,"pfxZWithGravity":-1.9666666666666668,"breakXInches":3.8,"breakXFeet":0.31666666666666665,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.31666666666666665,"pfxXNoAbs":0.31666666666666665,"plateTimeSZDepth":0.38273726567725175,"plateXPoly":0.03984048143903429,"plateYPoly":0.7083333333333286,"plateZPoly":3.2765243607489056,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.03984048143903429,"plate_z":3.2765243607489056,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":121,"rowId":"121-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20c56e6e-4969-3426-b3ab-edc63031f46b","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey walks.","events":"Walk","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":93.4,"end_speed":87.1,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.413299006198558,"plateTime":0.4000297895718261,"zone":14,"spin_rate":2599,"breakX":0.2,"inducedBreakZ":11.3,"breakZ":-19.7,"px":0.9651274207746383,"pz":1.739687761540659,"x0":2.3302112058434576,"y0":50.00153422397118,"z0":6.067291125085499,"ax":0.37200292141585806,"ay":24.740407062009805,"az":-19.100085314740706,"vx0":-3.7069787531644005,"vy0":-135.98098460331948,"vz0":-7.946321652152163,"pfxX":0.016666666666666666,"pfxZ":0.9416666666666668,"pfxZWithGravity":-1.6416666666666666,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":11.3,"breakZInducedFeet":0.9416666666666668,"breakZWithGravityInches":19.7,"breakZWithGravityFeet":1.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.37531485172175977,"plateXPoly":0.9651274207746383,"plateYPoly":0.7083333333333357,"plateZPoly":1.739687761540659,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9651274207746383,"plate_z":1.739687761540659,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":122,"rowId":"122-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"acc269e8-137e-3042-b64d-b86f16c2ad49","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"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":"22","start_speed":91.8,"end_speed":85.8,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.5232807055753455,"plateTime":0.4073237600065651,"zone":13,"spin_rate":2555,"breakX":1.9,"inducedBreakZ":9.5,"breakZ":-22.6,"px":-1.39654683749144,"pz":2.3954155913397788,"x0":2.290484742683851,"y0":50.00389431344645,"z0":6.18321158008723,"ax":-0.29659297225788644,"ay":23.542621654626366,"az":-21.734464546529477,"vx0":-9.591269017897979,"vy0":-133.4913378697609,"vz0":-5.7586217441548,"pfxX":0.15833333333333333,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.8833333333333335,"breakXInches":1.9,"breakXFeet":0.15833333333333333,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.15833333333333333,"pfxXNoAbs":0.15833333333333333,"plateTimeSZDepth":0.38215732748734227,"plateXPoly":-1.39654683749144,"plateYPoly":0.7083333333333428,"plateZPoly":2.3954155913397788,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.39654683749144,"plate_z":2.3954155913397788,"player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":123,"rowId":"123-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"601523be-6bd5-3308-af1f-c9e3707c437e","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey walks.","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":91.3,"end_speed":85.3,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.369239671211961,"plateTime":0.4083067780635705,"zone":12,"spin_rate":2705,"breakX":3.6,"inducedBreakZ":6.2,"breakZ":-25.9,"px":1.3107993060678624,"pz":2.7419345731382663,"x0":2.368676223539246,"y0":50.00115880977805,"z0":6.156666926825706,"ax":-3.2842925505823257,"ay":23.281263793194256,"az":-25.395022675151264,"vx0":-2.1327432201278675,"vy0":-133.1457665775553,"vz0":-4.050996421482417,"pfxX":0.3,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.158333333333333,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":25.9,"breakZWithGravityFeet":2.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.3830446719433483,"plateXPoly":1.3107993060678624,"plateYPoly":0.7083333333333712,"plateZPoly":2.7419345731382663,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.3107993060678624,"plate_z":2.7419345731382663,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":124,"rowId":"124-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ebe0ca42-2fb2-318d-ae22-382afeb81b7b","inning":4,"half_inning":"top","ab_number":31,"cap_index":24,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"GIDP","des":"Brayan Rocchio grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Munetaka Murakami. Patrick Bailey out at 2nd. Brayan Rocchio out at 1st.","events":"GIDP","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":97.5,"end_speed":89.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.4487728139440295,"plateTime":0.38647638327265144,"zone":5,"spin_rate":2607,"breakX":15.6,"inducedBreakZ":6,"breakZ":-22.8,"px":0.239490880924349,"pz":2.1103347883138963,"x0":2.2183652290812725,"y0":50.00688033721346,"z0":5.759039997888972,"ax":19.574797357285675,"ay":31.854350533502135,"az":-24.331669488233448,"vx0":-9.004970791169264,"vy0":-141.63818144214974,"vz0":-5.64066576579641,"pfxX":-1.3,"pfxZ":0.5,"pfxZWithGravity":-1.9000000000000001,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":22.8,"breakZWithGravityFeet":1.9000000000000001,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.36286619558133965,"plateXPoly":0.239490880924349,"plateYPoly":0.7083333333333925,"plateZPoly":2.1103347883138963,"pfxXDirection":"←","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.239490880924349,"plate_z":2.1103347883138963,"player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":125,"rowId":"125-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f08e5dc0-758d-3d47-94dd-5539fbcfd9af","inning":4,"half_inning":"top","ab_number":31,"cap_index":24,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"GIDP","des":"Brayan Rocchio grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Munetaka Murakami. Patrick Bailey out at 2nd. Brayan Rocchio out at 1st.","events":"GIDP","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":90.2,"end_speed":84,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.670325180800552,"plateTime":0.41530569321575594,"zone":13,"spin_rate":2553,"breakX":2.6,"inducedBreakZ":8.5,"breakZ":-24.8,"px":-1.607555398029827,"pz":2.2635156618978964,"x0":2.150107094029855,"y0":50.00397587472538,"z0":6.076809948992439,"ax":-0.8028809229275675,"ay":24.068992699940672,"az":-23.106740936295658,"vx0":-9.485762741419464,"vy0":-131.18318346200545,"vz0":-5.282498729678727,"pfxX":0.21666666666666667,"pfxZ":0.7083333333333334,"pfxZWithGravity":-2.066666666666667,"breakXInches":2.6,"breakXFeet":0.21666666666666667,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.21666666666666667,"pfxXNoAbs":0.21666666666666667,"plateTimeSZDepth":0.38970975220918547,"plateXPoly":-1.607555398029827,"plateYPoly":0.7083333333333357,"plateZPoly":2.2635156618978964,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.607555398029827,"plate_z":2.2635156618978964,"player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":126,"rowId":"126-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e748f5f1-2b8a-3df6-81cb-6117753127b5","inning":4,"half_inning":"top","ab_number":31,"cap_index":24,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"GIDP","des":"Brayan Rocchio grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Munetaka Murakami. Patrick Bailey out at 2nd. Brayan Rocchio out at 1st.","events":"GIDP","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":97.6,"end_speed":89.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.289444725276888,"plateTime":0.38604400253094573,"zone":5,"spin_rate":2614,"breakX":17.4,"inducedBreakZ":6.5,"breakZ":-22.2,"px":-0.14102528439133444,"pz":2.432676973124633,"x0":2.1374612089463323,"y0":50.000202036235834,"z0":5.726572988329598,"ax":21.907762840587996,"ay":31.937192789097494,"az":-23.8945990820735,"vx0":-10.256706403303006,"vy0":-141.79117244124012,"vz0":-4.758288679346251,"pfxX":-1.45,"pfxZ":0.5416666666666666,"pfxZWithGravity":-1.8499999999999999,"breakXInches":-17.4,"breakXFeet":-1.45,"breakZInducedInches":6.5,"breakZInducedFeet":0.5416666666666666,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":17.4,"pfxXNoAbs":-1.45,"plateTimeSZDepth":0.3624304386319663,"plateXPoly":-0.14102528439133444,"plateYPoly":0.7083333333333499,"plateZPoly":2.432676973124633,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.9","hit_distance":"90","xba":".470","hit_angle":"3","is_barrel":0,"hc_x":148.24,"hc_x_ft":55.534766400000024,"hc_y":157.7,"hc_y_ft":110.15322800000007,"isSword":false,"batSpeed":64.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.14102528439133444,"plate_z":2.432676973124633,"launch_speed":"98.9","launch_angle":"3","player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":127,"rowId":"127-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9528b267-07c7-3d3d-a140-d2cbe62bb71d","inning":5,"half_inning":"top","ab_number":37,"cap_index":14,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Steven Kwan strikes out swinging.","events":"Strikeout","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.1,"end_speed":75.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.423460940654143,"plateTime":0.4611679579135619,"zone":5,"spin_rate":2672,"breakX":11.3,"inducedBreakZ":-0.1,"breakZ":-41.2,"px":0.25746884103140166,"pz":2.3264811930521163,"x0":2.5135294931102288,"y0":50.00232437252305,"z0":6.05612091541089,"ax":-8.309970591529375,"ay":19.86470125103659,"az":-32.20044683450436,"vx0":-3.4149148928282673,"vy0":-118.20181605675859,"vz0":-1.6503641903913548,"pfxX":0.9416666666666668,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-3.4333333333333336,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":41.2,"breakZWithGravityFeet":3.4333333333333336,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.43277018056259947,"plateXPoly":0.25746884103140166,"plateYPoly":0.7083333333333428,"plateZPoly":2.3264811930521163,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.25746884103140166,"plate_z":2.3264811930521163,"player_total_pitches":13,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":150,"rowId":"150-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"676c9670-b8af-3de7-998e-d3a90c34bb80","inning":5,"half_inning":"top","ab_number":37,"cap_index":14,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Steven Kwan strikes out swinging.","events":"Strikeout","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.9,"end_speed":75.4,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.3538909597079005,"plateTime":0.46084158018385857,"zone":13,"spin_rate":2717,"breakX":13.4,"inducedBreakZ":-3.4,"breakZ":-44.4,"px":-0.7838694970312665,"pz":1.421198048541549,"x0":2.4693188593108593,"y0":50.00137764083394,"z0":6.02482785775911,"ax":-9.535988728801014,"ay":24.45300518366866,"az":-34.41896904897654,"vx0":-5.452765137072358,"vy0":-119.18208552334794,"vz0":-3.188104704897401,"pfxX":1.1166666666666667,"pfxZ":-0.2833333333333333,"pfxZWithGravity":-3.6999999999999997,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":-3.4,"breakZInducedFeet":-0.2833333333333333,"breakZWithGravityInches":44.4,"breakZWithGravityFeet":3.6999999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.43281155903742236,"plateXPoly":-0.7838694970312665,"plateYPoly":0.7083333333333712,"plateZPoly":1.421198048541549,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7838694970312665,"plate_z":1.421198048541549,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":151,"rowId":"151-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb8b2e33-a15b-30d0-a016-25ec708e4f15","inning":5,"half_inning":"top","ab_number":37,"cap_index":14,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Steven Kwan 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.9,"end_speed":87.1,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.323577064454881,"plateTime":0.3970841820814024,"zone":8,"spin_rate":2531,"breakX":13.6,"inducedBreakZ":2.5,"breakZ":-28,"px":-0.15596133070275586,"pz":1.83656223996159,"x0":2.1771541320990386,"y0":50.004243023661175,"z0":5.80125464749374,"ax":16.462594571069367,"ay":30.334982817234742,"az":-28.46765755900874,"vx0":-9.326814690532018,"vy0":-137.87921715024515,"vz0":-5.327684163447293,"pfxX":-1.1333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.3333333333333335,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":28,"breakZWithGravityFeet":2.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.372819855141063,"plateXPoly":-0.15596133070275586,"plateYPoly":0.7083333333333783,"plateZPoly":1.83656223996159,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":64.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.15596133070275586,"plate_z":1.83656223996159,"player_total_pitches":15,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":152,"rowId":"152-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"17a506ce-730c-39c1-a3ee-ca5452285ab4","inning":5,"half_inning":"top","ab_number":37,"cap_index":14,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Steven Kwan 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":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82.6,"end_speed":76.5,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.437467481030989,"plateTime":0.45548555712128813,"zone":13,"spin_rate":2711,"breakX":15.4,"inducedBreakZ":-2.2,"breakZ":-42.1,"px":-1.0573247482798052,"pz":1.619826786810754,"x0":2.3752728335159263,"y0":50.00021580996922,"z0":5.888475266722418,"ax":-11.358767107490689,"ay":23.52512077826816,"az":-33.55243855783116,"vx0":-5.597628347991388,"vy0":-120.28998824175068,"vz0":-2.80690464162312,"pfxX":1.2833333333333334,"pfxZ":-0.18333333333333335,"pfxZWithGravity":-3.5083333333333333,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":-2.2,"breakZInducedFeet":-0.18333333333333335,"breakZWithGravityInches":42.1,"breakZWithGravityFeet":3.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.42765960946540255,"plateXPoly":-1.0573247482798052,"plateYPoly":0.7083333333333357,"plateZPoly":1.619826786810754,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":55.6,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.0573247482798052,"plate_z":1.619826786810754,"player_total_pitches":16,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":153,"rowId":"153-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5ca36c69-3983-300a-b9dd-82f82bbc8c52","inning":5,"half_inning":"top","ab_number":38,"cap_index":34,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Double","des":"José Ramírez doubles (1) on a ground ball to left fielder Randal Grichuk.","events":"Double","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":82.8,"end_speed":76,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.409665720898959,"plateTime":0.45607922366695197,"zone":9,"spin_rate":2687,"breakX":13.1,"inducedBreakZ":-9.2,"breakZ":-49.3,"px":0.7121087688080752,"pz":1.7166832761750461,"x0":2.4787842366273516,"y0":50.0036398587469,"z0":6.087673010854219,"ax":-10.098197733677273,"ay":25.430320997103003,"az":-39.48152070762544,"vx0":-1.9611444097514967,"vy0":-120.52057176462317,"vz0":-1.746964542816169,"pfxX":1.0916666666666666,"pfxZ":-0.7666666666666666,"pfxZWithGravity":-4.108333333333333,"breakXInches":13.1,"breakXFeet":1.0916666666666666,"breakZInducedInches":-9.2,"breakZInducedFeet":-0.7666666666666666,"breakZWithGravityInches":49.3,"breakZWithGravityFeet":4.108333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0916666666666666,"pfxXNoAbs":1.0916666666666666,"plateTimeSZDepth":0.428380508791332,"plateXPoly":0.7121087688080752,"plateYPoly":0.7083333333333073,"plateZPoly":1.7166832761750461,"pfxXDirection":"→","inducedBreakZForcedSign":"-9.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7121087688080752,"plate_z":1.7166832761750461,"player_total_pitches":17,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":154,"rowId":"154-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0b7de7d6-e98c-3824-b3e6-d6b0c1e187d0","inning":5,"half_inning":"top","ab_number":38,"cap_index":34,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Double","des":"José Ramírez doubles (1) on a ground ball to left fielder Randal Grichuk.","events":"Double","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":92.2,"end_speed":85.6,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.500835656641232,"plateTime":0.405994071228744,"zone":5,"spin_rate":2568,"breakX":2,"inducedBreakZ":10.8,"breakZ":-21,"px":0.08571290547311339,"pz":2.5538779145692994,"x0":2.232429564701012,"y0":50.00135595096081,"z0":6.175825868435902,"ax":-1.0085658280542054,"ay":25.451725257513665,"az":-20.264794998449446,"vx0":-5.442569864348552,"vy0":-134.23243747722367,"vz0":-5.646611880835143,"pfxX":0.16666666666666666,"pfxZ":0.9,"pfxZWithGravity":-1.75,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.38098203632629835,"plateXPoly":0.08571290547311339,"plateYPoly":0.7083333333333286,"plateZPoly":2.5538779145692994,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"107.0","hit_speed":"106.5","hit_distance":"60","xba":".490","hc_x":39.92,"hc_x_ft":-205.5554288,"hc_y":110.5,"hc_y_ft":223.92222000000004,"isSword":false,"batSpeed":74.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.08571290547311339,"plate_z":2.5538779145692994,"launch_speed":"106.5","player_total_pitches":18,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":155,"rowId":"155-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db11a30c-1f50-3fd5-ad35-96e9b93c6077","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","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":97.4,"end_speed":88.4,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.3415223127601825,"plateTime":0.38973092500821593,"zone":13,"spin_rate":2602,"breakX":16.7,"inducedBreakZ":8.5,"breakZ":-20.9,"px":-1.617351507860916,"pz":1.3642824724452476,"x0":1.914031797930796,"y0":50.004897598668144,"z0":5.720493060485648,"ax":21.683006159854536,"ay":34.02721013726451,"az":-20.910922195142312,"vx0":-13.615948930271706,"vy0":-140.90280979932385,"vz0":-8.073772864918238,"pfxX":-1.3916666666666666,"pfxZ":0.7083333333333334,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-16.7,"breakXFeet":-1.3916666666666666,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":16.7,"pfxXNoAbs":-1.3916666666666666,"plateTimeSZDepth":0.36604056390784834,"plateXPoly":-1.617351507860916,"plateYPoly":0.7083333333333357,"plateZPoly":1.3642824724452476,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.617351507860916,"plate_z":1.3642824724452476,"player_total_pitches":19,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":156,"rowId":"156-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e684ed6a-649e-3b6b-8242-eeee982fab13","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","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.6,"end_speed":86.9,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.506107121028244,"plateTime":0.3955230599098871,"zone":1,"spin_rate":2471,"breakX":16.4,"inducedBreakZ":4.8,"breakZ":-25.3,"px":-0.44621558260377636,"pz":3.014198126157848,"x0":2.170751625166166,"y0":50.00476308791165,"z0":5.820605784987739,"ax":20.215846739735834,"ay":32.800043508123366,"az":-26.550828920262774,"vx0":-10.799833362774196,"vy0":-138.804162708487,"vz0":-2.6240133216500756,"pfxX":-1.3666666666666665,"pfxZ":0.39999999999999997,"pfxZWithGravity":-2.1083333333333334,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":4.8,"breakZInducedFeet":0.39999999999999997,"breakZWithGravityInches":25.3,"breakZWithGravityFeet":2.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.37145330277421706,"plateXPoly":-0.44621558260377636,"plateYPoly":0.7083333333333357,"plateZPoly":3.014198126157848,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.44621558260377636,"plate_z":3.014198126157848,"player_total_pitches":20,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":157,"rowId":"157-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d0105be0-fa10-3bc6-b1f9-852e97ae06a8","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":92.5,"end_speed":85.8,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.574605214880468,"plateTime":0.40534143289220825,"zone":13,"spin_rate":2665,"breakX":4.2,"inducedBreakZ":11.5,"breakZ":-20.2,"px":-1.2362974953400316,"pz":2.438732169733334,"x0":2.152792041493813,"y0":50.00511525216159,"z0":6.110778554718556,"ax":-2.6488333498395873,"ay":26.022824396793307,"az":-19.376116552736335,"vx0":-8.405157543259548,"vy0":-134.53735963341316,"vz0":-5.967338110927843,"pfxX":0.35000000000000003,"pfxZ":0.9583333333333334,"pfxZWithGravity":-1.6833333333333333,"breakXInches":4.2,"breakXFeet":0.35000000000000003,"breakZInducedInches":11.5,"breakZInducedFeet":0.9583333333333334,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.35000000000000003,"pfxXNoAbs":0.35000000000000003,"plateTimeSZDepth":0.38041264289731364,"plateXPoly":-1.2362974953400316,"plateYPoly":0.7083333333333428,"plateZPoly":2.438732169733334,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":42.5,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.2362974953400316,"plate_z":2.438732169733334,"player_total_pitches":21,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":158,"rowId":"158-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"45063ef9-bd94-32b9-a146-8b4e53aac148","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":98.6,"end_speed":89.7,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.286200465375384,"plateTime":0.3831378783364032,"zone":5,"spin_rate":2725,"breakX":14.4,"inducedBreakZ":6.8,"breakZ":-21.5,"px":0.059366749992083356,"pz":2.660407784671545,"x0":2.2049486242509437,"y0":50.006744386650986,"z0":5.764980248842978,"ax":18.69804026936538,"ay":34.86692063545234,"az":-23.417845445581015,"vx0":-9.326604352321851,"vy0":-143.26679296710785,"vz0":-4.413582893523012,"pfxX":-1.2,"pfxZ":0.5666666666666667,"pfxZWithGravity":-1.7916666666666667,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":21.5,"breakZWithGravityFeet":1.7916666666666667,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3598603246816446,"plateXPoly":0.059366749992083356,"plateYPoly":0.7083333333333499,"plateZPoly":2.660407784671545,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"106.0","hit_speed":"105.9","hit_distance":"40","xba":".460","hit_angle":"-2","is_barrel":0,"hc_x":134.93,"hc_x_ft":23.452874800000018,"hc_y":156.49,"hc_y_ft":113.06976359999999,"isSword":false,"batSpeed":73.6,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.059366749992083356,"plate_z":2.660407784671545,"launch_speed":"105.9","launch_angle":"-2","player_total_pitches":22,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":159,"rowId":"159-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7209cc62-6625-3846-a84f-135c3f45c554","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","events":"Walk","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":82.6,"end_speed":76.6,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.4015040913362,"plateTime":0.4533205930345199,"zone":12,"spin_rate":2793,"breakX":12.7,"inducedBreakZ":-0.6,"breakZ":-40.3,"px":1.3163131430164368,"pz":3.1776277244095494,"x0":2.647399459166328,"y0":50.00094344052307,"z0":6.07581486655692,"ax":-10.185773264790681,"ay":21.61957262850962,"az":-32.89394764942074,"vx0":-0.9614622395913722,"vy0":-120.4500468449661,"vz0":0.18642028292240598,"pfxX":1.0583333333333333,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-3.358333333333333,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.4254840872508328,"plateXPoly":1.3163131430164368,"plateYPoly":0.7083333333333783,"plateZPoly":3.1776277244095494,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.3163131430164368,"plate_z":3.1776277244095494,"player_total_pitches":23,"player_total_pitches_pitch_types":8,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":160,"rowId":"160-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3f860789-b226-38ec-ad22-088b73faf2aa","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","events":"Walk","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":82.2,"end_speed":75.6,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.485920760383843,"plateTime":0.45831159999048543,"zone":6,"spin_rate":2756,"breakX":13.6,"inducedBreakZ":-4.3,"breakZ":-44.9,"px":0.5832723191057338,"pz":2.369834871264426,"x0":2.667815267431017,"y0":50.005856367983306,"z0":5.96830503519158,"ax":-10.325574488224662,"ay":24.167180839051056,"az":-35.70540458334302,"vx0":-2.6205146130446724,"vy0":-119.7289437149399,"vz0":-0.6753862485110526,"pfxX":1.1333333333333333,"pfxZ":-0.35833333333333334,"pfxZWithGravity":-3.7416666666666667,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":-4.3,"breakZInducedFeet":-0.35833333333333334,"breakZWithGravityInches":44.9,"breakZWithGravityFeet":3.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.43044207763692044,"plateXPoly":0.5832723191057338,"plateYPoly":0.7083333333333144,"plateZPoly":2.369834871264426,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5832723191057338,"plate_z":2.369834871264426,"player_total_pitches":24,"player_total_pitches_pitch_types":9,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":161,"rowId":"161-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8e0bab7f-efee-3dab-89cd-78002c218c09","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","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","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":82.9,"end_speed":76.5,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.490084517626238,"plateTime":0.45381430585151783,"zone":14,"spin_rate":2814,"breakX":14.9,"inducedBreakZ":0.5,"breakZ":-39.2,"px":0.8397027862754227,"pz":1.5272109822452125,"x0":2.5897275010957013,"y0":50.0003023335308,"z0":5.922730128826596,"ax":-11.796481680865083,"ay":24.023510261608514,"az":-31.250476783143835,"vx0":-1.5937955849257255,"vy0":-120.79924750043324,"vz0":-3.657684140561436,"pfxX":1.2416666666666667,"pfxZ":0.041666666666666664,"pfxZWithGravity":-3.266666666666667,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":0.5,"breakZInducedFeet":0.041666666666666664,"breakZWithGravityInches":39.2,"breakZWithGravityFeet":3.266666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.42610251835189195,"plateXPoly":0.8397027862754227,"plateYPoly":0.7083333333333499,"plateZPoly":1.5272109822452125,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8397027862754227,"plate_z":1.5272109822452125,"player_total_pitches":25,"player_total_pitches_pitch_types":10,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":162,"rowId":"162-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dce95e30-df44-32e1-830e-9ada4fc703f2","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":91.9,"end_speed":84,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.599306298017331,"plateTime":0.4093853499191735,"zone":12,"spin_rate":2465,"breakX":2,"inducedBreakZ":8.2,"breakZ":-24.2,"px":1.2338880218162083,"pz":3.938246969557696,"x0":2.2463779788469735,"y0":50.00184704223502,"z0":6.234173370414336,"ax":-1.53541890674753,"ay":29.41494247397468,"az":-23.96124072857311,"vx0":-2.338809182722224,"vy0":-133.88715145677457,"vz0":-1.3672866163107975,"pfxX":0.16666666666666666,"pfxZ":0.6833333333333332,"pfxZWithGravity":-2.0166666666666666,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":8.2,"breakZInducedFeet":0.6833333333333332,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.3844042262690472,"plateXPoly":1.2338880218162083,"plateYPoly":0.7083333333333286,"plateZPoly":3.938246969557696,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.2338880218162083,"plate_z":3.938246969557696,"player_total_pitches":26,"player_total_pitches_pitch_types":8,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":163,"rowId":"163-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bc80e1a7-045e-3920-8d2c-6a122998939b","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"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":"31","start_speed":97.1,"end_speed":87.7,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.336816905740124,"plateTime":0.39014784052882634,"zone":12,"spin_rate":2598,"breakX":17.5,"inducedBreakZ":4.7,"breakZ":-24.6,"px":1.70399723405442,"pz":2.5524287128483545,"x0":2.331043876698927,"y0":50.00142128050454,"z0":5.809586773199846,"ax":20.822880442402276,"ay":36.77497686385536,"az":-26.119383225495888,"vx0":-5.52685621095821,"vy0":-141.22622620068336,"vz0":-4.099791625161566,"pfxX":-1.4583333333333333,"pfxZ":0.39166666666666666,"pfxZWithGravity":-2.0500000000000003,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":24.6,"breakZWithGravityFeet":2.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.3665275923787823,"plateXPoly":1.70399723405442,"plateYPoly":0.7083333333333499,"plateZPoly":2.5524287128483545,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.70399723405442,"plate_z":2.5524287128483545,"player_total_pitches":27,"player_total_pitches_pitch_types":9,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":164,"rowId":"164-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"88713328-d5a2-3c12-b168-9380a302f578","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":84.1,"end_speed":77.4,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.4949307122560676,"plateTime":0.4471999100544459,"zone":3,"spin_rate":2670,"breakX":10.9,"inducedBreakZ":0.4,"breakZ":-38.2,"px":0.7083017027574305,"pz":2.9395117228784238,"x0":2.5637984686879736,"y0":50.00532142609954,"z0":6.1362387978740225,"ax":-8.652604573560675,"ay":24.253543454730416,"az":-31.873257602270364,"vx0":-2.60224420858832,"vy0":-122.49299051185069,"vz0":-0.9211784423934503,"pfxX":0.9083333333333333,"pfxZ":0.03333333333333333,"pfxZWithGravity":-3.1833333333333336,"breakXInches":10.9,"breakXFeet":0.9083333333333333,"breakZInducedInches":0.4,"breakZInducedFeet":0.03333333333333333,"breakZWithGravityInches":38.2,"breakZWithGravityFeet":3.1833333333333336,"pfxZDirection":"↓","pfxXWithGravity":0.9083333333333333,"pfxXNoAbs":0.9083333333333333,"plateTimeSZDepth":0.41990289720593577,"plateXPoly":0.7083017027574305,"plateYPoly":0.7083333333333428,"plateZPoly":2.9395117228784238,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":65.6,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7083017027574305,"plate_z":2.9395117228784238,"player_total_pitches":28,"player_total_pitches_pitch_types":11,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":165,"rowId":"165-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f6b81ca1-4be6-35c1-896d-fdccdc464d7f","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":97.3,"end_speed":88.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.383517745469372,"plateTime":0.3887562569900149,"zone":12,"spin_rate":2484,"breakX":18.1,"inducedBreakZ":6.1,"breakZ":-23,"px":1.1710405580769765,"pz":3.157649064841047,"x0":2.3054531565518253,"y0":50.00250513447658,"z0":5.799917211658381,"ax":21.89462448458482,"ay":35.53959104222872,"az":-24.93357081565002,"vx0":-7.104143807353774,"vy0":-141.48139685969863,"vz0":-2.6834767259433363,"pfxX":-1.5083333333333335,"pfxZ":0.5083333333333333,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-18.1,"breakXFeet":-1.5083333333333335,"breakZInducedInches":6.1,"breakZInducedFeet":0.5083333333333333,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":18.1,"pfxXNoAbs":-1.5083333333333335,"plateTimeSZDepth":0.3651621937044152,"plateXPoly":1.1710405580769765,"plateYPoly":0.7083333333333997,"plateZPoly":3.157649064841047,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":69.3,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.1710405580769765,"plate_z":3.157649064841047,"player_total_pitches":29,"player_total_pitches_pitch_types":10,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":166,"rowId":"166-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9ebd384b-5ea3-3510-bfee-b0ac94d1c3d1","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":97.5,"end_speed":88.5,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.42497582853583,"plateTime":0.38804219588401834,"zone":5,"spin_rate":2590,"breakX":18.2,"inducedBreakZ":4.1,"breakZ":-25,"px":0.2626263176005412,"pz":2.7111630615512388,"x0":2.215110790743652,"y0":50.000714986820824,"z0":5.801548869572329,"ax":22.612221620351626,"ay":34.464189351227766,"az":-26.931133474964426,"vx0":-9.477914592435564,"vy0":-141.53763196534467,"vz0":-3.5726818261208058,"pfxX":-1.5166666666666666,"pfxZ":0.3416666666666666,"pfxZWithGravity":-2.0833333333333335,"breakXInches":-18.2,"breakXFeet":-1.5166666666666666,"breakZInducedInches":4.1,"breakZInducedFeet":0.3416666666666666,"breakZWithGravityInches":25,"breakZWithGravityFeet":2.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":18.2,"pfxXNoAbs":-1.5166666666666666,"plateTimeSZDepth":0.3644331290163805,"plateXPoly":0.2626263176005412,"plateYPoly":0.7083333333333144,"plateZPoly":2.7111630615512388,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2626263176005412,"plate_z":2.7111630615512388,"player_total_pitches":30,"player_total_pitches_pitch_types":11,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":167,"rowId":"167-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"71ce4042-5017-30cf-88d7-86e89cb03fc8","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":83.4,"end_speed":76.8,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.548502275275978,"plateTime":0.4524258489954387,"zone":13,"spin_rate":2728,"breakX":19.6,"inducedBreakZ":-2,"breakZ":-41.6,"px":-1.2011460600513342,"pz":1.5117706446293004,"x0":2.259656956678119,"y0":50.00341882592262,"z0":5.8438564798711115,"ax":-14.995921134402575,"ay":25.403796660328204,"az":-33.47175481882348,"vx0":-4.958328715447443,"vy0":-121.40525161798274,"vz0":-3.0832913354550833,"pfxX":1.6333333333333335,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.466666666666667,"breakXInches":19.6,"breakXFeet":1.6333333333333335,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6333333333333335,"pfxXNoAbs":1.6333333333333335,"plateTimeSZDepth":0.4249288844427685,"plateXPoly":-1.2011460600513342,"plateYPoly":0.708333333333357,"plateZPoly":1.5117706446293004,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.2011460600513342,"plate_z":1.5117706446293004,"player_total_pitches":31,"player_total_pitches_pitch_types":12,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":168,"rowId":"168-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"55f9abab-d95a-3abe-ac23-a1a30a8ea8ac","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":97.3,"end_speed":88.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.32323042980035,"plateTime":0.3870930536735613,"zone":2,"spin_rate":2577,"breakX":15.6,"inducedBreakZ":5.9,"breakZ":-23,"px":0.16739560990669355,"pz":3.365277846284139,"x0":2.2333621788109856,"y0":50.00250603802823,"z0":5.790468370698654,"ax":19.58261907445281,"ay":32.22989184571645,"az":-25.26602606494372,"vx0":-9.243035988232235,"vy0":-141.48932331356653,"vz0":-2.081560300325275,"pfxX":-1.3,"pfxZ":0.4916666666666667,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.3634391849560758,"plateXPoly":0.16739560990669355,"plateYPoly":0.708333333333357,"plateZPoly":3.365277846284139,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.9,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.16739560990669355,"plate_z":3.365277846284139,"player_total_pitches":32,"player_total_pitches_pitch_types":12,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":169,"rowId":"169-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ce2649fc-e7fa-3920-aef2-2b6eb3170dc4","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"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":"12","start_speed":91.4,"end_speed":85.3,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.597367967697127,"plateTime":0.4085697551989069,"zone":1,"spin_rate":2551,"breakX":0.1,"inducedBreakZ":7.8,"breakZ":-24.5,"px":-0.7763270569498233,"pz":3.104828781082506,"x0":2.3026342737438865,"y0":50.00366134459449,"z0":6.195823670660829,"ax":1.3570931096643593,"ay":23.445358766862512,"az":-23.91137912977224,"vx0":-8.292351737937926,"vy0":-133.09290322598488,"vz0":-3.480725896242098,"pfxX":0.008333333333333333,"pfxZ":0.65,"pfxZWithGravity":-2.0416666666666665,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":24.5,"breakZWithGravityFeet":2.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.38332498869896614,"plateXPoly":-0.7763270569498233,"plateYPoly":0.7083333333333428,"plateZPoly":3.104828781082506,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"73.0","hit_speed":"72.8","hit_distance":"119","xba":".270","hit_angle":"10","is_barrel":0,"hc_x":104.81,"hc_x_ft":-49.1471684,"hc_y":159.38,"hc_y_ft":106.10382320000002,"isSword":false,"batSpeed":69.9,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.7763270569498233,"plate_z":3.104828781082506,"launch_speed":"72.8","launch_angle":"10","player_total_pitches":33,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":170,"rowId":"170-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cdd27b2c-0617-32a9-af4b-59e79cc07ba4","inning":5,"half_inning":"top","ab_number":42,"cap_index":0,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Angel Martínez grounds out softly, pitcher Noah Schultz to first baseman Munetaka Murakami.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.9,"end_speed":76,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.54854206199927,"plateTime":0.4557551331766261,"zone":8,"spin_rate":2844,"breakX":16.3,"inducedBreakZ":-3.7,"breakZ":-43.8,"px":-0.19546096051642214,"pz":2.0737335105848187,"x0":2.541237053460852,"y0":50.005852057158755,"z0":5.976980438138046,"ax":-12.403759162119295,"ay":25.518195997055372,"az":-35.063504462681045,"vx0":-3.7374566765519743,"vy0":-120.61420939053397,"vz0":-1.6119329770130169,"pfxX":1.3583333333333334,"pfxZ":-0.30833333333333335,"pfxZWithGravity":-3.65,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":-3.7,"breakZInducedFeet":-0.30833333333333335,"breakZWithGravityInches":43.8,"breakZWithGravityFeet":3.65,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.42810848390832124,"plateXPoly":-0.19546096051642214,"plateYPoly":0.7083333333333002,"plateZPoly":2.0737335105848187,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.1,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.19546096051642214,"plate_z":2.0737335105848187,"player_total_pitches":34,"player_total_pitches_pitch_types":13,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":171,"rowId":"171-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c806ca10-80b3-3733-bcd4-ab6730e16e21","inning":5,"half_inning":"top","ab_number":42,"cap_index":0,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Angel Martínez grounds out softly, pitcher Noah Schultz to first baseman Munetaka Murakami.","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":88.7,"end_speed":80.8,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.539883188296438,"plateTime":0.4259888647387782,"zone":6,"spin_rate":2012,"breakX":15,"inducedBreakZ":5.6,"breakZ":-29.3,"px":0.5991127487016068,"pz":2.163565669016379,"x0":2.244492135397257,"y0":50.00495455884026,"z0":5.814689245637647,"ax":15.466418686584298,"ay":28.783381742250455,"az":-26.24305783735261,"vx0":-7.206426874797207,"vy0":-128.96303542379482,"vz0":-3.8748902124003535,"pfxX":-1.25,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.441666666666667,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":29.3,"breakZWithGravityFeet":2.441666666666667,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.40011986241092806,"plateXPoly":0.5991127487016068,"plateYPoly":0.7083333333333783,"plateZPoly":2.163565669016379,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"60.0","hit_speed":"59.5","hit_distance":"4","xba":".250","hit_angle":"-60","is_barrel":0,"hc_x":122.47,"hc_x_ft":-6.580210800000032,"hc_y":181.6,"hc_y_ft":52.54562400000003,"isSword":false,"batSpeed":77.7,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5991127487016068,"plate_z":2.163565669016379,"launch_speed":"59.5","launch_angle":"-60","player_total_pitches":35,"player_total_pitches_pitch_types":1,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":172,"rowId":"172-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c0364faf-7f76-30ca-8ac7-00201eac879c","inning":6,"half_inning":"top","ab_number":47,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","events":"Groundout","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":81.7,"end_speed":74.8,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.549032851491809,"plateTime":0.46252885588242787,"zone":13,"spin_rate":2490,"breakX":14.5,"inducedBreakZ":1,"breakZ":-40.3,"px":-0.9400059624005301,"pz":2.1999484895360144,"x0":2.28331722529161,"y0":50.00425978511169,"z0":5.905204745382637,"ax":-10.299239152187495,"ay":25.129291635447004,"az":-31.283314946036676,"vx0":-5.181347115430417,"vy0":-118.91809333899548,"vz0":-1.7319534580667262,"pfxX":1.2083333333333333,"pfxZ":0.08333333333333333,"pfxZWithGravity":-3.358333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":1,"breakZInducedFeet":0.08333333333333333,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.434482384395258,"plateXPoly":-0.9400059624005301,"plateYPoly":0.708333333333357,"plateZPoly":2.1999484895360144,"pfxXDirection":"→","inducedBreakZForcedSign":"+1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.9400059624005301,"plate_z":2.1999484895360144,"player_total_pitches":36,"player_total_pitches_pitch_types":14,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":185,"rowId":"185-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0848c6a9-0267-3d05-bd75-b7a607c3040a","inning":6,"half_inning":"top","ab_number":47,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","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":95.7,"end_speed":87.1,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.339608737212021,"plateTime":0.3949123004674564,"zone":6,"spin_rate":2502,"breakX":18.5,"inducedBreakZ":5.8,"breakZ":-24.4,"px":0.427628383204377,"pz":2.487271021420612,"x0":2.0671558040118843,"y0":50.00445295692977,"z0":5.719655615204858,"ax":21.90954993956148,"ay":32.74819215012139,"az":-25.28222469283563,"vx0":-8.48353953718612,"vy0":-138.98639098936783,"vz0":-4.026786478427445,"pfxX":-1.5416666666666667,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.033333333333333,"breakXInches":-18.5,"breakXFeet":-1.5416666666666667,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":18.5,"pfxXNoAbs":-1.5416666666666667,"plateTimeSZDepth":0.37088895752342765,"plateXPoly":0.427628383204377,"plateYPoly":0.7083333333333002,"plateZPoly":2.487271021420612,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"90.0","hit_speed":"89.5","hit_distance":"66","xba":".390","hit_angle":"3","is_barrel":0,"hc_x":147.18,"hc_x_ft":52.979784800000004,"hc_y":150.04,"hc_y_ft":128.61658560000006,"isSword":false,"batSpeed":65.9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.427628383204377,"plate_z":2.487271021420612,"launch_speed":"89.5","launch_angle":"3","player_total_pitches":37,"player_total_pitches_pitch_types":13,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":186,"rowId":"186-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"36b77444-299e-3474-bf25-8711ef39f0c0","inning":6,"half_inning":"top","ab_number":48,"cap_index":33,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Patrick Bailey singles on a ground ball to left fielder Randal Grichuk.","events":"Single","contextMetrics":{"homeRunBallparks":0},"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, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81.7,"end_speed":75.1,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.466305597378693,"plateTime":0.4605591216732128,"zone":14,"spin_rate":2586,"breakX":13.4,"inducedBreakZ":2,"breakZ":-38.9,"px":1.0444848245830518,"pz":2.262704003785951,"x0":2.597516136770671,"y0":50.00537901257658,"z0":5.931167864684098,"ax":-10.348711223493957,"ay":23.474085085492813,"az":-30.40913845471589,"vx0":-1.3528387555843224,"vy0":-119.056454078623,"vz0":-1.9058240988614696,"pfxX":1.1166666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-3.2416666666666667,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":38.9,"breakZWithGravityFeet":3.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.43250566053816225,"plateXPoly":1.0444848245830518,"plateYPoly":0.7083333333333428,"plateZPoly":2.262704003785951,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"75.0","hit_speed":"75.4","hit_distance":"35","xba":".100","hit_angle":"-1","is_barrel":0,"hc_x":120.1,"hc_x_ft":-12.292764000000034,"hc_y":160.15,"hc_y_ft":104.24784599999998,"isSword":false,"batSpeed":67.7,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0444848245830518,"plate_z":2.262704003785951,"launch_speed":"75.4","launch_angle":"-1","player_total_pitches":38,"player_total_pitches_pitch_types":15,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":187,"rowId":"187-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b572f303-8dfb-3d26-9018-04c0301e0c4b","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","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":90.8,"end_speed":84,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.597745875691083,"plateTime":0.41272638355280566,"zone":2,"spin_rate":2538,"breakX":2,"inducedBreakZ":10.8,"breakZ":-22.1,"px":-0.1107257423273591,"pz":2.9592585739194988,"x0":2.2880813580147805,"y0":50.00239626562234,"z0":6.041873026375905,"ax":-0.8072154003805362,"ay":25.677323784070193,"az":-21.009279527371916,"vx0":-6.0362322571637534,"vy0":-132.22707310111727,"vz0":-3.8886789468291516,"pfxX":0.16666666666666666,"pfxZ":0.9,"pfxZWithGravity":-1.8416666666666668,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.38736814910448497,"plateXPoly":-0.1107257423273591,"plateYPoly":0.7083333333333073,"plateZPoly":2.9592585739194988,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.1107257423273591,"plate_z":2.9592585739194988,"player_total_pitches":39,"player_total_pitches_pitch_types":10,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":188,"rowId":"188-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"25585350-3baf-3525-b098-a165f8541a1f","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","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":89.2,"end_speed":81.6,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.682511775040595,"plateTime":0.42606163389100926,"zone":13,"spin_rate":1940,"breakX":16.7,"inducedBreakZ":1.8,"breakZ":-33.2,"px":-1.8167918764349695,"pz":-0.8709094797540251,"x0":1.8719567483524002,"y0":50.00610493138221,"z0":5.580996817579828,"ax":18.27475738831776,"ay":28.606597972521737,"az":-28.185811860796246,"vx0":-12.874278928391142,"vy0":-128.91202498548964,"vz0":-10.482651606080445,"pfxX":-1.3916666666666666,"pfxZ":0.15,"pfxZWithGravity":-2.766666666666667,"breakXInches":-16.7,"breakXFeet":-1.3916666666666666,"breakZInducedInches":1.8,"breakZInducedFeet":0.15,"breakZWithGravityInches":33.2,"breakZWithGravityFeet":2.766666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.7,"pfxXNoAbs":-1.3916666666666666,"plateTimeSZDepth":0.40018294060364196,"plateXPoly":-1.8167918764349695,"plateYPoly":0.7083333333333286,"plateZPoly":-0.8709094797540251,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.8167918764349695,"plate_z":-0.8709094797540251,"player_total_pitches":40,"player_total_pitches_pitch_types":2,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":189,"rowId":"189-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"99b9588b-41f6-3d6e-a785-7e54af0eb0f6","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":81.2,"end_speed":74.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.53000928611044,"plateTime":0.4635051123836331,"zone":3,"spin_rate":2555,"breakX":13.9,"inducedBreakZ":-0.8,"breakZ":-42.4,"px":0.5443460989128501,"pz":3.048847144030696,"x0":2.4695327852238234,"y0":50.000419353443476,"z0":6.0892278811124845,"ax":-10.507225336176807,"ay":22.717197731764944,"az":-33.08807987317209,"vx0":-2.13750330848849,"vy0":-118.20944150684952,"vz0":0.21338939091055598,"pfxX":1.1583333333333334,"pfxZ":-0.06666666666666667,"pfxZWithGravity":-3.533333333333333,"breakXInches":13.9,"breakXFeet":1.1583333333333334,"breakZInducedInches":-0.8,"breakZInducedFeet":-0.06666666666666667,"breakZWithGravityInches":42.4,"breakZWithGravityFeet":3.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1583333333333334,"pfxXNoAbs":1.1583333333333334,"plateTimeSZDepth":0.4351874892498598,"plateXPoly":0.5443460989128501,"plateYPoly":0.7083333333333499,"plateZPoly":3.048847144030696,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5443460989128501,"plate_z":3.048847144030696,"player_total_pitches":41,"player_total_pitches_pitch_types":16,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":190,"rowId":"190-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4e3ebb1c-0039-355e-aaf6-5213cea96715","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","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":82.6,"end_speed":76.8,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.6473996235144845,"plateTime":0.4540050919252243,"zone":7,"spin_rate":2734,"breakX":13.2,"inducedBreakZ":0.4,"breakZ":-39.5,"px":-0.31736413576530254,"pz":1.5722587637601695,"x0":2.4269768515752514,"y0":50.00466317131841,"z0":5.804640116859512,"ax":-9.973187027710528,"ay":21.945759259595167,"az":-31.52421736252579,"vx0":-4.3140582242092735,"vy0":-120.34469409950286,"vz0":-3.213185271209051,"pfxX":1.0999999999999999,"pfxZ":0.03333333333333333,"pfxZWithGravity":-3.2916666666666665,"breakXInches":13.2,"breakXFeet":1.0999999999999999,"breakZInducedInches":0.4,"breakZInducedFeet":0.03333333333333333,"breakZWithGravityInches":39.5,"breakZWithGravityFeet":3.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.0999999999999999,"pfxXNoAbs":1.0999999999999999,"plateTimeSZDepth":0.4261874380893857,"plateXPoly":-0.31736413576530254,"plateYPoly":0.7083333333333357,"plateZPoly":1.5722587637601695,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"81.0","hit_speed":"80.8","hit_distance":"29","xba":".000","hit_angle":"85","is_barrel":0,"hc_x":138.11,"hc_x_ft":31.11781960000002,"hc_y":211.09,"hc_y_ft":-18.535892399999966,"isSword":false,"batSpeed":62.3,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.31736413576530254,"plate_z":1.5722587637601695,"launch_speed":"80.8","launch_angle":"85","player_total_pitches":42,"player_total_pitches_pitch_types":17,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":191,"rowId":"191-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e1dcd4b3-dd4c-3451-9914-9261a0f95f66","inning":6,"half_inning":"top","ab_number":50,"cap_index":0,"outs":2,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out, first baseman Munetaka Murakami to pitcher Noah Schultz.","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":96.7,"end_speed":88.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.522532246786707,"plateTime":0.3898995278026778,"zone":7,"spin_rate":2494,"breakX":16.8,"inducedBreakZ":6.8,"breakZ":-22.4,"px":-0.596963945357107,"pz":1.7326646842883822,"x0":2.0527259340600206,"y0":50.00181582174627,"z0":5.789782908253406,"ax":20.925700339788417,"ay":30.808867041608586,"az":-23.211675619008197,"vx0":-11.068640806410288,"vy0":-140.30634022400017,"vz0":-6.835702097392645,"pfxX":-1.4000000000000001,"pfxZ":0.5666666666666667,"pfxZWithGravity":-1.8666666666666665,"breakXInches":-16.8,"breakXFeet":-1.4000000000000001,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":22.4,"breakZWithGravityFeet":1.8666666666666665,"pfxZDirection":"↓","pfxXWithGravity":16.8,"pfxXNoAbs":-1.4000000000000001,"plateTimeSZDepth":0.36603780728521906,"plateXPoly":-0.596963945357107,"plateYPoly":0.7083333333333357,"plateZPoly":1.7326646842883822,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.596963945357107,"plate_z":1.7326646842883822,"player_total_pitches":43,"player_total_pitches_pitch_types":14,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":192,"rowId":"192-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"954c12ab-30c8-3df0-9620-e1697303cb09","inning":6,"half_inning":"top","ab_number":50,"cap_index":0,"outs":2,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out, first baseman Munetaka Murakami to pitcher Noah Schultz.","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":90.3,"end_speed":84.1,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.508709393100965,"plateTime":0.41430482576939687,"zone":4,"spin_rate":2495,"breakX":2.8,"inducedBreakZ":5.5,"breakZ":-27.6,"px":-0.6494997066298742,"pz":2.459191169616399,"x0":2.1989657289043367,"y0":50.0025552905855,"z0":6.146817908202391,"ax":-1.3870384137842444,"ay":23.767334220541557,"az":-26.182007937346512,"vx0":-7.057843956666569,"vy0":-131.42496630505227,"vz0":-4.3971264261805185,"pfxX":0.2333333333333333,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.3000000000000003,"breakXInches":2.8,"breakXFeet":0.2333333333333333,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":27.6,"breakZWithGravityFeet":2.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":0.2333333333333333,"pfxXNoAbs":0.2333333333333333,"plateTimeSZDepth":0.3887393937240442,"plateXPoly":-0.6494997066298742,"plateYPoly":0.7083333333333997,"plateZPoly":2.459191169616399,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6494997066298742,"plate_z":2.459191169616399,"player_total_pitches":44,"player_total_pitches_pitch_types":11,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":193,"rowId":"193-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"07653988-97df-307e-8bfb-1f8565e289fd","inning":6,"half_inning":"top","ab_number":50,"cap_index":0,"outs":2,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out, first baseman Munetaka Murakami to pitcher Noah Schultz.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":80.8,"end_speed":74.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.5421033946897325,"plateTime":0.46573609784261105,"zone":8,"spin_rate":2531,"breakX":13.8,"inducedBreakZ":-4.9,"breakZ":-46.8,"px":0.10014610787203582,"pz":1.7493965589211857,"x0":2.6401715899054436,"y0":50.00257846275414,"z0":5.92526103717262,"ax":-10.005972773524709,"ay":22.564854393392455,"az":-35.89818259655612,"vx0":-3.6206742441531317,"vy0":-117.65860280530042,"vz0":-1.7001747841700214,"pfxX":1.1500000000000001,"pfxZ":-0.4083333333333334,"pfxZWithGravity":-3.9,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":-4.9,"breakZInducedFeet":-0.4083333333333334,"breakZWithGravityInches":46.8,"breakZWithGravityFeet":3.9,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4372971354740917,"plateXPoly":0.10014610787203582,"plateYPoly":0.7083333333333499,"plateZPoly":1.7493965589211857,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"76.3","hit_distance":"59","xba":".260","hit_angle":"5","is_barrel":0,"hc_x":155.64,"hc_x_ft":73.37143039999995,"hc_y":164.55,"hc_y_ft":93.64226200000002,"isSword":false,"batSpeed":69.8,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.10014610787203582,"plate_z":1.7493965589211857,"launch_speed":"76.3","launch_angle":"5","player_total_pitches":45,"player_total_pitches_pitch_types":18,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":194,"rowId":"194-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2d234e37-b4b0-3b98-b50f-da303b0701c7","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","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":95.9,"end_speed":88,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.8601112132130835,"plateTime":0.3923294326761506,"zone":6,"spin_rate":2319,"breakX":11.5,"inducedBreakZ":15,"breakZ":-14.8,"px":0.4283649041198636,"pz":2.0206667117184107,"x0":-0.868695684594377,"y0":50.00679266788873,"z0":5.6859035964560904,"ax":-13.898716883730645,"ay":30.33998543621054,"az":-14.409585331362344,"vx0":6.081094186767207,"vy0":-139.42723316939419,"vz0":-7.296872933740851,"pfxX":0.9583333333333334,"pfxZ":1.25,"pfxZWithGravity":-1.2333333333333334,"breakXInches":11.5,"breakXFeet":0.9583333333333334,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.9583333333333334,"pfxXNoAbs":0.9583333333333334,"plateTimeSZDepth":0.3683400877603757,"plateXPoly":0.4283649041198636,"plateYPoly":0.7083333333334139,"plateZPoly":2.0206667117184107,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4283649041198636,"plate_z":2.0206667117184107,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":220,"rowId":"220-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"de36e464-77b5-3110-b31e-03d31c516501","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":90,"end_speed":83.4,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.765340652951394,"plateTime":0.41672604527977164,"zone":9,"spin_rate":2607,"breakX":4.1,"inducedBreakZ":0.6,"breakZ":-32.9,"px":0.3216451417270325,"pz":1.4334100860567158,"x0":-1.3886670881316803,"y0":50.00567629708915,"z0":5.599881118882792,"ax":3.2619244960611145,"ay":25.60137801116587,"az":-30.827111110492215,"vx0":3.7342267490797805,"vy0":-131.03046744161747,"vz0":-4.6216888917558485,"pfxX":-0.3416666666666666,"pfxZ":0.049999999999999996,"pfxZWithGravity":-2.7416666666666667,"breakXInches":-4.1,"breakXFeet":-0.3416666666666666,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":32.9,"breakZWithGravityFeet":2.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.1,"pfxXNoAbs":-0.3416666666666666,"plateTimeSZDepth":0.39117693499038525,"plateXPoly":0.3216451417270325,"plateYPoly":0.7083333333332931,"plateZPoly":1.4334100860567158,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.3216451417270325,"plate_z":1.4334100860567158,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":221,"rowId":"221-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3e449e94-d919-39e8-8482-3a03bd8a2617","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","events":"Pop Out","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":95.7,"end_speed":87.4,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.811087125283143,"plateTime":0.39305303953063264,"zone":11,"spin_rate":2398,"breakX":10.1,"inducedBreakZ":15.4,"breakZ":-14.5,"px":-0.663138068631448,"pz":3.9248402756691414,"x0":-0.9422821599368445,"y0":50.001445842899464,"z0":5.849700538747531,"ax":-11.553806079817393,"ay":31.464130826385734,"az":-15.179462613763564,"vx0":2.888333966102172,"vy0":-139.37513134627355,"vz0":-2.4148293341332265,"pfxX":0.8416666666666667,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.2083333333333333,"breakXInches":10.1,"breakXFeet":0.8416666666666667,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8416666666666667,"pfxXNoAbs":0.8416666666666667,"plateTimeSZDepth":0.3690452615329892,"plateXPoly":-0.663138068631448,"plateYPoly":0.7083333333332718,"plateZPoly":3.9248402756691414,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.663138068631448,"plate_z":3.9248402756691414,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":222,"rowId":"222-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f7f45a60-82bd-36f1-a70b-22241f6ac09f","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","events":"Pop Out","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":87.2,"end_speed":81,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.867956210575288,"plateTime":0.42882112994831223,"zone":4,"spin_rate":2483,"breakX":2.3,"inducedBreakZ":4.7,"breakZ":-30.8,"px":-0.3767083134101268,"pz":2.4284724466312726,"x0":-1.2662469315623408,"y0":50.00464425167108,"z0":5.606388562088134,"ax":1.7453492968103232,"ay":22.908644906227114,"az":-27.65855482615896,"vx0":1.8592682931830418,"vy0":-127.10803709935556,"vz0":-2.331713842370669,"pfxX":-0.19166666666666665,"pfxZ":0.39166666666666666,"pfxZWithGravity":-2.566666666666667,"breakXInches":-2.3,"breakXFeet":-0.19166666666666665,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":30.8,"breakZWithGravityFeet":2.566666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.3,"pfxXNoAbs":-0.19166666666666665,"plateTimeSZDepth":0.402423637916328,"plateXPoly":-0.3767083134101268,"plateYPoly":0.7083333333333286,"plateZPoly":2.4284724466312726,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.8,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3767083134101268,"plate_z":2.4284724466312726,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":223,"rowId":"223-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"150586ed-a9e5-35d7-aad0-01dba16f5e6c","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","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":86.3,"end_speed":80,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.948881999383032,"plateTime":0.4351891862957262,"zone":14,"spin_rate":1266,"breakX":13.1,"inducedBreakZ":3.2,"breakZ":-33.4,"px":0.3470278628757446,"pz":0.3766899992955537,"x0":-1.2972160130887083,"y0":50.00512048876575,"z0":5.306181266347862,"ax":-12.88962889577473,"ay":23.661046149182646,"az":-28.32710124426241,"vx0":6.6578173879920985,"vy0":-125.51315674877156,"vz0":-6.281922021546302,"pfxX":1.0916666666666666,"pfxZ":0.26666666666666666,"pfxZWithGravity":-2.783333333333333,"breakXInches":13.1,"breakXFeet":1.0916666666666666,"breakZInducedInches":3.2,"breakZInducedFeet":0.26666666666666666,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0916666666666666,"pfxXNoAbs":1.0916666666666666,"plateTimeSZDepth":0.40849006133104676,"plateXPoly":0.3470278628757446,"plateYPoly":0.7083333333333215,"plateZPoly":0.3766899992955537,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.3470278628757446,"plate_z":0.3766899992955537,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":224,"rowId":"224-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"41dc4e0e-9e7a-38a0-a3b6-60d6f6aed61f","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","events":"Pop Out","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":87.2,"end_speed":80.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.898575497313571,"plateTime":0.430052822070802,"zone":14,"spin_rate":2571,"breakX":7.6,"inducedBreakZ":0.2,"breakZ":-35.5,"px":0.9021347990331321,"pz":2.2380826002569894,"x0":-1.2412954946647694,"y0":50.0050160259759,"z0":5.622312563308002,"ax":6.06702860001869,"ay":24.425170083114203,"az":-31.802595154832346,"vx0":4.084993655764625,"vy0":-127.04526240336492,"vz0":-1.964040899542444,"pfxX":-0.6333333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-2.9583333333333335,"breakXInches":-7.6,"breakXFeet":-0.6333333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":35.5,"breakZWithGravityFeet":2.9583333333333335,"pfxZDirection":"↓","pfxXWithGravity":7.6,"pfxXNoAbs":-0.6333333333333333,"plateTimeSZDepth":0.403690103754683,"plateXPoly":0.9021347990331321,"plateYPoly":0.7083333333333215,"plateZPoly":2.2380826002569894,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":70.8,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9021347990331321,"plate_z":2.2380826002569894,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":225,"rowId":"225-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d2c247ea-e64e-323a-9215-f8367872db2e","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","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":94.9,"end_speed":85.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":7.027295869643501,"plateTime":0.399228754019314,"zone":5,"spin_rate":2465,"breakX":11.8,"inducedBreakZ":19.7,"breakZ":-11,"px":0.17683229608759865,"pz":2.160724410742474,"x0":-0.8761498268752405,"y0":50.00375116689321,"z0":5.585617212405582,"ax":-13.675713338900087,"ay":34.33234464445814,"az":-9.842121273968422,"vx0":5.372127829510727,"vy0":-137.8811107478769,"vz0":-7.286714353887606,"pfxX":0.9833333333333334,"pfxZ":1.6416666666666666,"pfxZWithGravity":-0.9166666666666666,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":19.7,"breakZInducedFeet":1.6416666666666666,"breakZWithGravityInches":11,"breakZWithGravityFeet":0.9166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.37503195277074935,"plateXPoly":0.17683229608759865,"plateYPoly":0.7083333333333925,"plateZPoly":2.160724410742474,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"86.0","hit_speed":"85.6","hit_distance":"95","xba":".000","hit_angle":"71","is_barrel":0,"hc_x":113.71,"hc_x_ft":-27.694964400000003,"hc_y":166.64,"hc_y_ft":88.60460960000006,"isSword":false,"batSpeed":76.9,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":0.17683229608759865,"plate_z":2.160724410742474,"launch_speed":"85.6","launch_angle":"71","player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":226,"rowId":"226-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e4af3668-fe29-3509-bbc3-98d23a8cbf4a","inning":7,"half_inning":"top","ab_number":59,"cap_index":33,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Chase DeLauter singles on a ground ball to shortstop Colson Montgomery.","events":"Single","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.5,"end_speed":85.9,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.805729394899711,"plateTime":0.3967158990281425,"zone":11,"spin_rate":2332,"breakX":8.6,"inducedBreakZ":17.2,"breakZ":-13.2,"px":-0.9046223519952619,"pz":3.685077153026752,"x0":-0.7375176095146069,"y0":50.00177164521729,"z0":5.823344341941442,"ax":-9.562665220948798,"ay":36.39293909286156,"az":-13.223045583329178,"vx0":1.3340025803478333,"vy0":-139.02179766844287,"vz0":-3.2717867351005836,"pfxX":0.7166666666666667,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.0999999999999999,"breakXInches":8.6,"breakXFeet":0.7166666666666667,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.7166666666666667,"pfxXNoAbs":0.7166666666666667,"plateTimeSZDepth":0.3727605800978484,"plateXPoly":-0.9046223519952619,"plateYPoly":0.7083333333333002,"plateZPoly":3.685077153026752,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.9046223519952619,"plate_z":3.685077153026752,"player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":227,"rowId":"227-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"37dee55c-8bc9-38ef-b9b9-887d87f10d20","inning":7,"half_inning":"top","ab_number":59,"cap_index":33,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Chase DeLauter singles on a ground ball to shortstop Colson Montgomery.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":89.4,"end_speed":81.3,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.717188811829319,"plateTime":0.4225751175550201,"zone":1,"spin_rate":2732,"breakX":3.2,"inducedBreakZ":2.5,"breakZ":-32,"px":-0.6235499536676454,"pz":2.930641616238706,"x0":-1.527489587928159,"y0":50.001797696490875,"z0":5.680378298290141,"ax":2.61834994063839,"ay":29.77454756377985,"az":-29.85292521778275,"vx0":1.7578943613550273,"vy0":-130.1052024142137,"vz0":-1.0037494410070011,"pfxX":-0.26666666666666666,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.6666666666666665,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":32,"breakZWithGravityFeet":2.6666666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.39689912043076647,"plateXPoly":-0.6235499536676454,"plateYPoly":0.7083333333333073,"plateZPoly":2.930641616238706,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.8","hit_distance":"36","xba":".340","hit_angle":"-3","is_barrel":0,"hc_x":103.66,"hc_x_ft":-51.91908240000001,"hc_y":151.25,"hc_y_ft":125.70005000000003,"isSword":false,"batSpeed":66.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6235499536676454,"plate_z":2.930641616238706,"launch_speed":"99.8","launch_angle":"-3","player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":228,"rowId":"228-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6842485b-945e-3712-8596-c4a0e1348c78","inning":7,"half_inning":"top","ab_number":60,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Jo Adell flies out to center fielder Tristan Peters.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"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":"00","start_speed":88.6,"end_speed":81.6,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.755302378284215,"plateTime":0.4243172607820589,"zone":13,"spin_rate":2482,"breakX":0.8,"inducedBreakZ":4.4,"breakZ":-30.4,"px":-0.2521532230623549,"pz":1.2552016184949242,"x0":-1.296179242055763,"y0":50.00558809105633,"z0":5.60716798576979,"ax":-1.3355133570164524,"ay":26.495217893618197,"az":-27.157979368469306,"vx0":2.8866190518015253,"vy0":-129.0178261032028,"vz0":-5.5140013877820975,"pfxX":0.06666666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.533333333333333,"breakXInches":0.8,"breakXFeet":0.06666666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":30.4,"breakZWithGravityFeet":2.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.06666666666666667,"pfxXNoAbs":0.06666666666666667,"plateTimeSZDepth":0.39839364560359136,"plateXPoly":-0.2521532230623549,"plateYPoly":0.7083333333333499,"plateZPoly":1.2552016184949242,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2521532230623549,"plate_z":1.2552016184949242,"player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":229,"rowId":"229-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93ff2f10-0a27-34de-9e53-d2a266e6e329","inning":7,"half_inning":"top","ab_number":60,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Jo Adell flies out to center fielder Tristan Peters.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":86.3,"end_speed":79.8,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":7.082700267857215,"plateTime":0.43502178843369954,"zone":9,"spin_rate":2459,"breakX":3.4,"inducedBreakZ":-1.3,"breakZ":-37.8,"px":0.2954245920213181,"pz":1.6557966374178572,"x0":-1.4820066656567465,"y0":50.003405662991156,"z0":5.585509718122338,"ax":2.2326373289418107,"ay":24.68463298803754,"az":-32.977013091413994,"vx0":3.89644758659509,"vy0":-125.74760659032724,"vz0":-2.888887753537432,"pfxX":-0.2833333333333333,"pfxZ":-0.10833333333333334,"pfxZWithGravity":-3.15,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":-1.3,"breakZInducedFeet":-0.10833333333333334,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.40838557645527335,"plateXPoly":0.2954245920213181,"plateYPoly":0.7083333333333286,"plateZPoly":1.6557966374178572,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.7","hit_distance":"339","xba":".210","hit_angle":"37","is_barrel":0,"hc_x":140.07,"hc_x_ft":35.8421252,"hc_y":63.62,"hc_y_ft":336.9198968,"isSword":false,"batSpeed":78.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.2954245920213181,"plate_z":1.6557966374178572,"launch_speed":"99.7","launch_angle":"37","player_total_pitches":11,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":230,"rowId":"230-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"657598bd-4c87-3126-9289-ba369492ccbb","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.8,"end_speed":80.8,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.9406226105604505,"plateTime":0.4292943060720522,"zone":14,"spin_rate":2452,"breakX":2.4,"inducedBreakZ":2.5,"breakZ":-33,"px":0.6948106807361343,"pz":0.5905481183655583,"x0":-1.3002722154198645,"y0":50.00015789475046,"z0":5.476895131789443,"ax":1.1407822281671525,"ay":27.06866847600923,"az":-28.727527440005847,"vx0":4.719473629885417,"vy0":-127.7386611682173,"vz0":-6.332057238103956,"pfxX":-0.19999999999999998,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.75,"breakXInches":-2.4,"breakXFeet":-0.19999999999999998,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":33,"breakZWithGravityFeet":2.75,"pfxZDirection":"↓","pfxXWithGravity":2.4,"pfxXNoAbs":-0.19999999999999998,"plateTimeSZDepth":0.40309622465444767,"plateXPoly":0.6948106807361343,"plateYPoly":0.7083333333333428,"plateZPoly":0.5905481183655583,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6948106807361343,"plate_z":0.5905481183655583,"player_total_pitches":12,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":231,"rowId":"231-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"29ba89e2-6492-38be-9dfb-8c2d857d13e9","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe walks.","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":94.4,"end_speed":86,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.87850127874712,"plateTime":0.39894567909300793,"zone":11,"spin_rate":2375,"breakX":10.6,"inducedBreakZ":18.4,"breakZ":-12.4,"px":-1.0952876893244028,"pz":3.399020888692463,"x0":-0.9653055799111937,"y0":50.00205132087467,"z0":5.697045285923265,"ax":-11.53459706794308,"ay":31.58482375708419,"az":-12.118540803031282,"vx0":1.8135724577388754,"vy0":-137.49952413143305,"vz0":-3.8643651755190085,"pfxX":0.8833333333333333,"pfxZ":1.5333333333333332,"pfxZWithGravity":-1.0333333333333334,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":18.4,"breakZInducedFeet":1.5333333333333332,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.3746196468520895,"plateXPoly":-1.0952876893244028,"plateYPoly":0.7083333333333286,"plateZPoly":3.399020888692463,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.0952876893244028,"plate_z":3.399020888692463,"player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":232,"rowId":"232-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"34f55a30-053d-34ad-b051-f24827d7fa5c","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":94.9,"end_speed":86,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.7792546542591055,"plateTime":0.3976057185865587,"zone":11,"spin_rate":2319,"breakX":10,"inducedBreakZ":15.2,"breakZ":-15.2,"px":-0.3627974308393166,"pz":5.4195059358493,"x0":-0.7107966056505683,"y0":50.004334010116374,"z0":5.903574085114866,"ax":-11.232399624309062,"ay":32.752971775391565,"az":-16.655929676335187,"vx0":3.0291261081245766,"vy0":-138.12747016596043,"vz0":1.813520210827053,"pfxX":0.8333333333333334,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.2666666666666666,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":15.2,"breakZWithGravityFeet":1.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3734201496610067,"plateXPoly":-0.3627974308393166,"plateYPoly":0.7083333333333428,"plateZPoly":5.4195059358493,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.3627974308393166,"plate_z":5.4195059358493,"player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":233,"rowId":"233-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2ebc2559-850c-3988-8806-09ff33ef2846","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":93.2,"end_speed":85.5,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.965692431500374,"plateTime":0.4030241570677262,"zone":2,"spin_rate":2302,"breakX":10.1,"inducedBreakZ":17.6,"breakZ":-13.7,"px":-0.04405050504963948,"pz":3.175134578771638,"x0":-0.9992289892392392,"y0":50.00268185848817,"z0":5.615292424805316,"ax":-11.420210690597534,"ay":28.388788972913083,"az":-13.345926114909242,"vx0":4.6850161849220395,"vy0":-135.66095546251802,"vz0":-3.9249588633828525,"pfxX":0.8416666666666667,"pfxZ":1.4666666666666668,"pfxZWithGravity":-1.1416666666666666,"breakXInches":10.1,"breakXFeet":0.8416666666666667,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":13.7,"breakZWithGravityFeet":1.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8416666666666667,"pfxXNoAbs":0.8416666666666667,"plateTimeSZDepth":0.37834147826469977,"plateXPoly":-0.04405050504963948,"plateYPoly":0.7083333333333286,"plateZPoly":3.175134578771638,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.04405050504963948,"plate_z":3.175134578771638,"player_total_pitches":15,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":234,"rowId":"234-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b52ade92-dfd2-39a9-a8be-05abd39f6f8c","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"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":"31","start_speed":87.2,"end_speed":80.4,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.870499797709233,"plateTime":0.4312479655660302,"zone":9,"spin_rate":2450,"breakX":4.3,"inducedBreakZ":-1,"breakZ":-36.8,"px":0.8070764289037933,"pz":1.6498663886310334,"x0":-1.208829732460897,"y0":50.00148433122738,"z0":5.564061138316033,"ax":3.04815036597995,"ay":25.60002603253139,"az":-32.661168369561004,"vx0":4.362082942907768,"vy0":-126.93271694421047,"vz0":-3.055991660798428,"pfxX":-0.35833333333333334,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.4048706553995701,"plateXPoly":0.8070764289037933,"plateYPoly":0.7083333333333357,"plateZPoly":1.6498663886310334,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.8,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.8070764289037933,"plate_z":1.6498663886310334,"player_total_pitches":16,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":235,"rowId":"235-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0bddf6f6-115a-37f8-822c-c07724c361ad","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe 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.4,"end_speed":77.3,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":7.008789877876276,"plateTime":0.45046711172336185,"zone":14,"spin_rate":1191,"breakX":17.2,"inducedBreakZ":3.6,"breakZ":-35.6,"px":0.9853954946013632,"pz":1.0595252069913794,"x0":-1.0580397591409538,"y0":50.002516234828065,"z0":5.369198481535868,"ax":-15.616219467403571,"ay":21.62067154244931,"az":-28.640556526775743,"vx0":8.134412736351214,"vy0":-121.16356041102955,"vz0":-4.13901035799006,"pfxX":1.4333333333333333,"pfxZ":0.3,"pfxZWithGravity":-2.966666666666667,"breakXInches":17.2,"breakXFeet":1.4333333333333333,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":35.6,"breakZWithGravityFeet":2.966666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4333333333333333,"pfxXNoAbs":1.4333333333333333,"plateTimeSZDepth":0.422788247469395,"plateXPoly":0.9853954946013632,"plateYPoly":0.7083333333332789,"plateZPoly":1.0595252069913794,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9853954946013632,"plate_z":1.0595252069913794,"player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":236,"rowId":"236-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"89331d0d-e9fe-3361-9ffe-79ee9c492b2a","inning":7,"half_inning":"top","ab_number":62,"cap_index":14,"outs":2,"batter":682657,"stand":"L","batter_name":"Angel Martínez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.1,"end_speed":86.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.936604270969115,"plateTime":0.3970818272052852,"zone":11,"spin_rate":2442,"breakX":10.6,"inducedBreakZ":18.8,"breakZ":-11.5,"px":-0.24422112405529783,"pz":3.7875835828596376,"x0":-1.0585024729351988,"y0":50.003181965458786,"z0":5.736043489070041,"ax":-12.362408192363109,"ay":33.13443238384312,"az":-11.572447848665242,"vx0":4.488629395207737,"vy0":-138.35760658113625,"vz0":-3.066678920521116,"pfxX":0.8833333333333333,"pfxZ":1.5666666666666667,"pfxZWithGravity":-0.9583333333333334,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":18.8,"breakZInducedFeet":1.5666666666666667,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.37294001243144415,"plateXPoly":-0.24422112405529783,"plateYPoly":0.7083333333333428,"plateZPoly":3.7875835828596376,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":63.4,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.24422112405529783,"plate_z":3.7875835828596376,"player_total_pitches":18,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":237,"rowId":"237-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3f8a36ac-8cd6-32f9-a42f-18019d288174","inning":7,"half_inning":"top","ab_number":62,"cap_index":14,"outs":2,"batter":682657,"stand":"L","batter_name":"Angel Martínez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging.","events":"Strikeout","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":94.2,"end_speed":85.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.866434326629503,"plateTime":0.4003839820581754,"zone":2,"spin_rate":2364,"breakX":9.7,"inducedBreakZ":17.4,"breakZ":-13.4,"px":0.032468088298443165,"pz":2.8786204941086875,"x0":-0.9861470778668109,"y0":50.00041196399828,"z0":5.644375085970873,"ax":-11.305252686992963,"ay":31.649050126242805,"az":-12.96981739775589,"vx0":4.834503982135728,"vy0":-137.05317515410917,"vz0":-4.917968091063401,"pfxX":0.8083333333333332,"pfxZ":1.45,"pfxZWithGravity":-1.1166666666666667,"breakXInches":9.7,"breakXFeet":0.8083333333333332,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":13.4,"breakZWithGravityFeet":1.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.8083333333333332,"pfxXNoAbs":0.8083333333333332,"plateTimeSZDepth":0.3759783691825989,"plateXPoly":0.032468088298443165,"plateYPoly":0.708333333333357,"plateZPoly":2.8786204941086875,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.3,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.032468088298443165,"plate_z":2.8786204941086875,"player_total_pitches":19,"player_total_pitches_pitch_types":9,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":238,"rowId":"238-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"94caa0c5-6cc2-3deb-ad84-2ebb937fcab4","inning":7,"half_inning":"top","ab_number":62,"cap_index":14,"outs":2,"batter":682657,"stand":"L","batter_name":"Angel Martínez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging.","events":"Strikeout","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":95,"end_speed":85.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.872104776353361,"plateTime":0.3976937038775259,"zone":11,"spin_rate":2433,"breakX":11.9,"inducedBreakZ":16.1,"breakZ":-14.5,"px":-0.8778048270593954,"pz":4.24808679282229,"x0":-0.8616628857819487,"y0":50.002875886741954,"z0":5.8203225576757935,"ax":-13.204027562312808,"ay":34.23659897766514,"az":-15.005599418089519,"vx0":2.423193724516689,"vy0":-138.34571398785275,"vz0":-1.4056071722712613,"pfxX":0.9916666666666667,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.2083333333333333,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.37358330623243124,"plateXPoly":-0.8778048270593954,"plateYPoly":0.7083333333333073,"plateZPoly":4.24808679282229,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.8778048270593954,"plate_z":4.24808679282229,"player_total_pitches":20,"player_total_pitches_pitch_types":10,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":239,"rowId":"239-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"eb326b56-c558-38fc-a9c3-2175d9adf12c","inning":7,"half_inning":"top","ab_number":62,"cap_index":14,"outs":2,"batter":682657,"stand":"L","batter_name":"Angel Martínez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":83.5,"end_speed":76.6,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.911027951291011,"plateTime":0.450969591573231,"zone":8,"spin_rate":1157,"breakX":14.8,"inducedBreakZ":5.8,"breakZ":-33.6,"px":-0.22543249594097547,"pz":1.8959919138556973,"x0":-1.2970160376793722,"y0":50.00141375641292,"z0":5.432343461926287,"ax":-13.268165934620646,"ay":24.11216278113971,"az":-27.14983587609951,"vx0":5.3397894759661675,"vy0":-121.51951053006955,"vz0":-2.603758058047969,"pfxX":1.2333333333333334,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.8000000000000003,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":33.6,"breakZWithGravityFeet":2.8000000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.4234268076190839,"plateXPoly":-0.22543249594097547,"plateYPoly":0.7083333333333215,"plateZPoly":1.8959919138556973,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.22543249594097547,"plate_z":1.8959919138556973,"player_total_pitches":21,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":240,"rowId":"240-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9d219e6c-999e-394d-96b3-5c48791aaaf8","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","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":93.2,"end_speed":85.9,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.735706609144141,"plateTime":0.403663762768963,"zone":13,"spin_rate":2222,"breakX":4.1,"inducedBreakZ":8.4,"breakZ":-23,"px":-0.06215822769092849,"pz":0.9556805499871457,"x0":-2.3730050454473415,"y0":50.001980256988716,"z0":5.5464889161252104,"ax":3.0541682785528943,"ay":28.64827001874061,"az":-21.980876223675857,"vx0":5.5194935832785985,"vy0":-135.51060610254382,"vz0":-7.950104055359838,"pfxX":-0.3416666666666666,"pfxZ":0.7000000000000001,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-4.1,"breakXFeet":-0.3416666666666666,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.1,"pfxXNoAbs":-0.3416666666666666,"plateTimeSZDepth":0.37894111920401374,"plateXPoly":-0.06215822769092849,"plateYPoly":0.708333333333357,"plateZPoly":0.9556805499871457,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.06215822769092849,"plate_z":0.9556805499871457,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":259,"rowId":"259-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fbabb79d-d325-3b0c-a2e8-384ed27bf001","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":82.8,"end_speed":76.4,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.601701760466024,"plateTime":0.45420296613894795,"zone":4,"spin_rate":2529,"breakX":4.9,"inducedBreakZ":-8.9,"breakZ":-48.7,"px":-0.3856822223537053,"pz":2.4827931140349033,"x0":-2.070833473228021,"y0":50.00234128550822,"z0":5.942097832601534,"ax":3.3388328453398963,"ay":23.392702245950428,"az":-39.699407886751814,"vx0":3.2397060763318577,"vy0":-120.5805963749365,"vz0":0.3528680298107141,"pfxX":-0.4083333333333334,"pfxZ":-0.7416666666666667,"pfxZWithGravity":-4.058333333333334,"breakXInches":-4.9,"breakXFeet":-0.4083333333333334,"breakZInducedInches":-8.9,"breakZInducedFeet":-0.7416666666666667,"breakZWithGravityInches":48.7,"breakZWithGravityFeet":4.058333333333334,"pfxZDirection":"↓","pfxXWithGravity":4.9,"pfxXNoAbs":-0.4083333333333334,"plateTimeSZDepth":0.42644553721126865,"plateXPoly":-0.3856822223537053,"plateYPoly":0.7083333333333357,"plateZPoly":2.4827931140349033,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.3856822223537053,"plate_z":2.4827931140349033,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":260,"rowId":"260-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bea59917-fb29-3c6a-8909-7403c24fcc7d","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana 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","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":87.2,"end_speed":79.7,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.703937596350576,"plateTime":0.43301296213830875,"zone":13,"spin_rate":2524,"breakX":6.4,"inducedBreakZ":-1.3,"breakZ":-37.6,"px":-0.9278790545682019,"pz":1.7158661294800588,"x0":-2.4666254046266185,"y0":50.00111354253595,"z0":5.560194441365648,"ax":5.062414380083626,"ay":28.005069673004684,"az":-32.967105930439,"vx0":2.754137236192757,"vy0":-126.89873464487572,"vz0":-2.748922005601491,"pfxX":-0.5333333333333333,"pfxZ":-0.10833333333333334,"pfxZWithGravity":-3.1333333333333333,"breakXInches":-6.4,"breakXFeet":-0.5333333333333333,"breakZInducedInches":-1.3,"breakZInducedFeet":-0.10833333333333334,"breakZWithGravityInches":37.6,"breakZWithGravityFeet":3.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":6.4,"pfxXNoAbs":-0.5333333333333333,"plateTimeSZDepth":0.40669266347013927,"plateXPoly":-0.9278790545682019,"plateYPoly":0.7083333333333641,"plateZPoly":1.7158661294800588,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.9278790545682019,"plate_z":1.7158661294800588,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":261,"rowId":"261-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9d110cc9-a73d-3be3-b684-8dd6f32fd402","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":84.8,"end_speed":78.1,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.683197638543758,"plateTime":0.4446638193742736,"zone":8,"spin_rate":2513,"breakX":4.6,"inducedBreakZ":-9,"breakZ":-47.2,"px":0.2415013387441418,"pz":1.5256070592737512,"x0":-1.9795614289657577,"y0":50.0055463684965,"z0":5.823470948699038,"ax":2.851202042486667,"ay":25.48087931760945,"az":-39.58075991276482,"vx0":4.723385191233318,"vy0":-123.37080061625888,"vz0":-2.027605750642722,"pfxX":-0.3833333333333333,"pfxZ":-0.75,"pfxZWithGravity":-3.9333333333333336,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":-9,"breakZInducedFeet":-0.75,"breakZWithGravityInches":47.2,"breakZWithGravityFeet":3.9333333333333336,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.4175944017788034,"plateXPoly":0.2415013387441418,"plateYPoly":0.708333333333357,"plateZPoly":1.5256070592737512,"pfxXDirection":"←","inducedBreakZForcedSign":"-9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.6,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2415013387441418,"plate_z":1.5256070592737512,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":262,"rowId":"262-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6c6d2e2d-80c5-32e2-9df9-3105fc378635","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"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":"22","start_speed":92.3,"end_speed":85.4,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.598755782010571,"plateTime":0.4052796292990175,"zone":11,"spin_rate":2335,"breakX":3.4,"inducedBreakZ":5.9,"breakZ":-25.8,"px":-1.1830492625379305,"pz":3.4221566920080795,"x0":-2.461692088763663,"y0":50.003172376592204,"z0":5.708698648802603,"ax":2.9180219875751225,"ay":26.07479714394501,"az":-26.132720884411793,"vx0":2.8067052947946824,"vy0":-134.55906501661082,"vz0":-1.0415713993420235,"pfxX":-0.2833333333333333,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.15,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.38036098000651625,"plateXPoly":-1.1830492625379305,"plateYPoly":0.7083333333333499,"plateZPoly":3.4221566920080795,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1830492625379305,"plate_z":3.4221566920080795,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":263,"rowId":"263-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4cd3210a-3121-3c1e-ad1c-eee08545f186","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":82.5,"end_speed":76.3,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.635917042695239,"plateTime":0.4547181204610693,"zone":11,"spin_rate":2484,"breakX":4.2,"inducedBreakZ":-7.6,"breakZ":-47.4,"px":-1.445147911865634,"pz":3.279702496006568,"x0":-2.1038621554475307,"y0":50.000349405156776,"z0":5.964864231482469,"ax":3.246600226293672,"ay":21.82328480899118,"az":-38.82620055518194,"vx0":0.8505244980049501,"vy0":-120.14766275362364,"vz0":1.9943264047710476,"pfxX":-0.35000000000000003,"pfxZ":-0.6333333333333333,"pfxZWithGravity":-3.9499999999999997,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":-7.6,"breakZInducedFeet":-0.6333333333333333,"breakZWithGravityInches":47.4,"breakZWithGravityFeet":3.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.4268057670734907,"plateXPoly":-1.445147911865634,"plateYPoly":0.7083333333333499,"plateZPoly":3.279702496006568,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-1.445147911865634,"plate_z":3.279702496006568,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":264,"rowId":"264-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9e5b7d6e-ab14-304e-a84f-f6f372a6fdd7","inning":8,"half_inning":"top","ab_number":67,"cap_index":33,"outs":0,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Patrick Bailey singles on a line drive to left fielder Randal Grichuk. Travis Bazzana to 2nd.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.6,"end_speed":83.3,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.790779934422291,"plateTime":0.4143553193545868,"zone":1,"spin_rate":2193,"breakX":3.5,"inducedBreakZ":10,"breakZ":-23.2,"px":-0.6970797209053052,"pz":3.180415126048768,"x0":-2.3147190219361966,"y0":50.00127553857772,"z0":5.590631176814269,"ax":2.5947129850350477,"ay":27.210145267502245,"az":-22.289733387031244,"vx0":3.654096337225998,"vy0":-132.0175785725885,"vz0":-1.8612801293675605,"pfxX":-0.2916666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.9333333333333333,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3889739555258785,"plateXPoly":-0.6970797209053052,"plateYPoly":0.708333333333357,"plateZPoly":3.180415126048768,"pfxXDirection":"←","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6970797209053052,"plate_z":3.180415126048768,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":265,"rowId":"265-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f8ff1a79-26b9-3436-9616-2b6c6bc90fef","inning":8,"half_inning":"top","ab_number":67,"cap_index":33,"outs":0,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Patrick Bailey singles on a line drive to left fielder Randal Grichuk. Travis Bazzana to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":87,"end_speed":80.1,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.532778274383011,"plateTime":0.4319100388767483,"zone":13,"spin_rate":2445,"breakX":3.1,"inducedBreakZ":-0.2,"breakZ":-36.2,"px":-0.9414926306218712,"pz":2.0736624867389013,"x0":-2.513152615110847,"y0":50.00611639553764,"z0":5.4688162027085045,"ax":2.112082004523097,"ay":25.645835545590174,"az":-32.185164115767655,"vx0":3.447096868629751,"vy0":-126.75804767117963,"vz0":-1.8453633848961337,"pfxX":-0.25833333333333336,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-3.016666666666667,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.40555045038521437,"plateXPoly":-0.9414926306218712,"plateYPoly":0.7083333333333499,"plateZPoly":2.0736624867389013,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"72.0","hit_speed":"72.4","hit_distance":"128","xba":".750","hit_angle":"17","is_barrel":0,"hc_x":93.99,"hc_x_ft":-75.22726360000001,"hc_y":131.91,"hc_y_ft":172.31641240000005,"isSword":false,"batSpeed":68.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9414926306218712,"plate_z":2.0736624867389013,"launch_speed":"72.4","launch_angle":"17","player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":266,"rowId":"266-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"30b6593f-92c7-351a-b57c-b160f384145d","inning":8,"half_inning":"top","ab_number":68,"cap_index":4,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Sac Bunt","des":"Brayan Rocchio out on a sacrifice bunt, pitcher David Sandlin to second baseman Chase Meidroth. Travis Bazzana to 3rd. Patrick Bailey to 2nd.","events":"Sac Bunt","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"Foul Bunt","result_code":"L","pitch_call":"foul_bunt","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81.2,"end_speed":75.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.745111039750406,"plateTime":0.4622039910417417,"zone":7,"spin_rate":2462,"breakX":3.7,"inducedBreakZ":-9.1,"breakZ":-50.3,"px":-0.5015686596224862,"pz":1.6994220776420192,"x0":-2.1595203560111416,"y0":50.004401411800764,"z0":5.794357946428431,"ax":2.301103969198279,"ay":21.63159025638377,"az":-39.3433347338656,"vx0":3.3218122972409074,"vy0":-118.30433922490019,"vz0":-0.9019374776381228,"pfxX":-0.30833333333333335,"pfxZ":-0.7583333333333333,"pfxZWithGravity":-4.191666666666666,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":-9.1,"breakZInducedFeet":-0.7583333333333333,"breakZWithGravityInches":50.3,"breakZWithGravityFeet":4.191666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.4339008859210673,"plateXPoly":-0.5015686596224862,"plateYPoly":0.7083333333333144,"plateZPoly":1.6994220776420192,"pfxXDirection":"←","inducedBreakZForcedSign":"-9.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":9.1,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5015686596224862,"plate_z":1.6994220776420192,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":267,"rowId":"267-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20bb0dd8-9f13-3db0-8fd0-169acd3fc279","inning":8,"half_inning":"top","ab_number":68,"cap_index":4,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Sac Bunt","des":"Brayan Rocchio out on a sacrifice bunt, pitcher David Sandlin to second baseman Chase Meidroth. Travis Bazzana to 3rd. Patrick Bailey to 2nd.","events":"Sac Bunt","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":86,"end_speed":78.8,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.687711186713531,"plateTime":0.4382187279682981,"zone":13,"spin_rate":2393,"breakX":4.6,"inducedBreakZ":0.2,"breakZ":-36.7,"px":-1.3102617306973396,"pz":1.8417323948474857,"x0":-2.508918114218827,"y0":50.00617407629187,"z0":5.4393330937684095,"ax":3.5200793132201764,"ay":26.297067999784158,"az":-31.666846307780013,"vx0":2.1881349203731615,"vy0":-125.19511388782716,"vz0":-2.2250826094240006,"pfxX":-0.3833333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.0583333333333336,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":36.7,"breakZWithGravityFeet":3.0583333333333336,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.4115570258508879,"plateXPoly":-1.3102617306973396,"plateYPoly":0.7083333333333286,"plateZPoly":1.8417323948474857,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.3102617306973396,"plate_z":1.8417323948474857,"player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":268,"rowId":"268-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bcc20d9d-505f-37e8-a696-66f2ad526f79","inning":8,"half_inning":"top","ab_number":68,"cap_index":4,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Sac Bunt","des":"Brayan Rocchio out on a sacrifice bunt, pitcher David Sandlin to second baseman Chase Meidroth. Travis Bazzana to 3rd. Patrick Bailey to 2nd.","events":"Sac Bunt","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":92.8,"end_speed":85,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.601516054034143,"plateTime":0.4057718548510545,"zone":3,"spin_rate":2201,"breakX":0.8,"inducedBreakZ":8.6,"breakZ":-23.2,"px":0.4534677940029481,"pz":2.9462246240424275,"x0":-2.186082662896122,"y0":50.00093139256334,"z0":5.521649500155232,"ax":-0.6721400899839197,"ay":29.571290540063462,"az":-23.02489978914167,"vx0":7.056348810480077,"vy0":-135.01663734421226,"vz0":-2.373979168888689,"pfxX":-0.06666666666666667,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.9333333333333333,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.38098026900528426,"plateXPoly":0.4534677940029481,"plateYPoly":0.7083333333333712,"plateZPoly":2.9462246240424275,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"26.0","hit_speed":"25.5","hit_distance":"13","xba":".270","hit_angle":"-8","is_barrel":0,"hc_x":124.58,"hc_x_ft":-1.4943512000000396,"hc_y":193.87,"hc_y_ft":22.97050680000001,"isSword":false,"batSpeed":7.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4534677940029481,"plate_z":2.9462246240424275,"launch_speed":"25.5","launch_angle":"-8","player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":269,"rowId":"269-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"04ad9705-7b26-3054-84d3-a60ef54634c9","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","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":91,"end_speed":83.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.603691101034573,"plateTime":0.4124784920358149,"zone":11,"spin_rate":2184,"breakX":1.6,"inducedBreakZ":8.4,"breakZ":-24.4,"px":-0.8453261524362188,"pz":3.3425878578666355,"x0":-2.4650409798930726,"y0":50.003317740343526,"z0":5.607913011367465,"ax":0.7605607921020352,"ay":27.445624550545123,"az":-23.800742355421043,"vx0":4.035643293123115,"vy0":-132.6175765808014,"vz0":-1.242078331144487,"pfxX":-0.13333333333333333,"pfxZ":0.7000000000000001,"pfxZWithGravity":-2.033333333333333,"breakXInches":-1.6,"breakXFeet":-0.13333333333333333,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6,"pfxXNoAbs":-0.13333333333333333,"plateTimeSZDepth":0.38722324337720165,"plateXPoly":-0.8453261524362188,"plateYPoly":0.7083333333333357,"plateZPoly":3.3425878578666355,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8453261524362188,"plate_z":3.3425878578666355,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":270,"rowId":"270-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93e837a2-1018-32b9-b31f-4c597aabe845","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":87.1,"end_speed":81,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.679438607318812,"plateTime":0.43000675479424144,"zone":13,"spin_rate":2245,"breakX":2.5,"inducedBreakZ":0.7,"breakZ":-35,"px":-1.2134653778855744,"pz":1.1545848610850937,"x0":-2.448602453553424,"y0":50.00459305099571,"z0":5.384035569629059,"ax":1.7704778994844441,"ay":23.532144222549626,"az":-30.93848492621623,"vx0":2.7032249424183963,"vy0":-126.89728754467765,"vz0":-4.236941483788222,"pfxX":-0.20833333333333334,"pfxZ":0.05833333333333333,"pfxZWithGravity":-2.9166666666666665,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":0.7,"breakZInducedFeet":0.05833333333333333,"breakZWithGravityInches":35,"breakZWithGravityFeet":2.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.40357550918624996,"plateXPoly":-1.2134653778855744,"plateYPoly":0.7083333333333286,"plateZPoly":1.1545848610850937,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.2134653778855744,"plate_z":1.1545848610850937,"player_total_pitches":13,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":271,"rowId":"271-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0203fbf4-b594-3539-9940-7bfa6d9da95a","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"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":"20","start_speed":82.2,"end_speed":75.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.720203475202596,"plateTime":0.45713428376244014,"zone":1,"spin_rate":2415,"breakX":3.7,"inducedBreakZ":-8.9,"breakZ":-49.2,"px":-0.7431674954388878,"pz":2.7969844625227207,"x0":-2.312629823346539,"y0":50.00201146986855,"z0":5.801507198320217,"ax":2.3952935492238945,"ay":22.557940827839353,"az":-39.81235970778031,"vx0":3.1430839949206235,"vy0":-119.70157829500437,"vz0":1.5419616553152058,"pfxX":-0.30833333333333335,"pfxZ":-0.7416666666666667,"pfxZWithGravity":-4.1000000000000005,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":-8.9,"breakZInducedFeet":-0.7416666666666667,"breakZWithGravityInches":49.2,"breakZWithGravityFeet":4.1000000000000005,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.429159004324853,"plateXPoly":-0.7431674954388878,"plateYPoly":0.7083333333333428,"plateZPoly":2.7969844625227207,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.7431674954388878,"plate_z":2.7969844625227207,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":272,"rowId":"272-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"422eaeef-1ee4-392f-96c0-9f2c2d53a7af","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":86.8,"end_speed":79.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.708639215936827,"plateTime":0.43429644846922244,"zone":13,"spin_rate":2384,"breakX":5.5,"inducedBreakZ":2.6,"breakZ":-33.7,"px":-0.3597077805593756,"pz":1.1914067230218803,"x0":-2.4861682112885846,"y0":50.00078393760169,"z0":5.469075069097109,"ax":3.9596019394045565,"ay":26.93615212379377,"az":-29.020323626593285,"vx0":4.4066359234025585,"vy0":-126.35735465581884,"vz0":-4.57109818374662,"pfxX":-0.4583333333333333,"pfxZ":0.21666666666666667,"pfxZWithGravity":-2.8083333333333336,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":33.7,"breakZWithGravityFeet":2.8083333333333336,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.4078318424430983,"plateXPoly":-0.3597077805593756,"plateYPoly":0.7083333333333357,"plateZPoly":1.1914067230218803,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"78.0","hit_speed":"78.4","hit_distance":"226","xba":".080","hit_angle":"45","is_barrel":0,"hc_x":78.74,"hc_x_ft":-111.98525360000002,"hc_y":122.85,"hc_y_ft":194.15427400000004,"isSword":false,"batSpeed":70.9,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3597077805593756,"plate_z":1.1914067230218803,"launch_speed":"78.4","launch_angle":"45","player_total_pitches":15,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":273,"rowId":"273-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"61e06282-0524-350f-a992-f163292e8441","inning":8,"half_inning":"top","ab_number":70,"cap_index":35,"outs":2,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"José Ramírez triples (1) on a fly ball to left fielder Randal Grichuk. Travis Bazzana scores. Patrick Bailey scores.","events":"Triple","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":88.1,"end_speed":80.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.770665688336601,"plateTime":0.4274076332261352,"zone":1,"spin_rate":2508,"breakX":3.1,"inducedBreakZ":-0.4,"breakZ":-35.6,"px":-0.824264348258422,"pz":2.608638501466278,"x0":-2.3682149998772117,"y0":50.0031425331677,"z0":5.53569678292865,"ax":2.1663094943868866,"ay":27.11557967113233,"az":-32.600356418101335,"vx0":3.4122879828936856,"vy0":-128.2671723148591,"vz0":-0.7513389944196739,"pfxX":-0.25833333333333336,"pfxZ":-0.03333333333333333,"pfxZWithGravity":-2.966666666666667,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":-0.4,"breakZInducedFeet":-0.03333333333333333,"breakZWithGravityInches":35.6,"breakZWithGravityFeet":2.966666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.4013388663911135,"plateXPoly":-0.824264348258422,"plateYPoly":0.7083333333333286,"plateZPoly":2.608638501466278,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.824264348258422,"plate_z":2.608638501466278,"player_total_pitches":16,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":274,"rowId":"274-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2611b9d5-0786-39c9-b758-20e7b711e046","inning":8,"half_inning":"top","ab_number":70,"cap_index":35,"outs":2,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"José Ramírez triples (1) on a fly ball to left fielder Randal Grichuk. Travis Bazzana scores. Patrick Bailey scores.","events":"Triple","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":84.3,"end_speed":77.6,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.736402003779467,"plateTime":0.4476719510478717,"zone":14,"spin_rate":2588,"breakX":3.7,"inducedBreakZ":-6.8,"breakZ":-45.5,"px":0.5209430889158662,"pz":0.6529984505353603,"x0":-1.981561614124315,"y0":50.00407248363536,"z0":5.687750883097277,"ax":1.9525352619664933,"ay":25.838507020159945,"az":-37.25471347814656,"vx0":5.541583320532132,"vy0":-122.67862767907812,"vz0":-4.143076413685277,"pfxX":-0.30833333333333335,"pfxZ":-0.5666666666666667,"pfxZWithGravity":-3.7916666666666665,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":-6.8,"breakZInducedFeet":-0.5666666666666667,"breakZWithGravityInches":45.5,"breakZWithGravityFeet":3.7916666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.4204442096786763,"plateXPoly":0.5209430889158662,"plateYPoly":0.7083333333332931,"plateZPoly":0.6529984505353603,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":31.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5209430889158662,"plate_z":0.6529984505353603,"player_total_pitches":17,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":275,"rowId":"275-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4969647e-3ff3-38c2-a2d9-c9087cd94d4e","inning":8,"half_inning":"top","ab_number":70,"cap_index":35,"outs":2,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"José Ramírez triples (1) on a fly ball to left fielder Randal Grichuk. Travis Bazzana scores. Patrick Bailey scores.","events":"Triple","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":85.4,"end_speed":79.1,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.7327523348472775,"plateTime":0.43967399349889646,"zone":7,"spin_rate":2439,"breakX":4.4,"inducedBreakZ":-7.3,"breakZ":-44.6,"px":-0.43819031743654846,"pz":1.752115938595833,"x0":-2.283929851493035,"y0":50.00497438571921,"z0":5.637737800239053,"ax":3.1378822682403187,"ay":23.83376007671624,"az":-38.46658706127341,"vx0":3.824117115706585,"vy0":-124.35080361131376,"vz0":-1.4750612727525363,"pfxX":-0.3666666666666667,"pfxZ":-0.6083333333333333,"pfxZWithGravity":-3.716666666666667,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":-7.3,"breakZInducedFeet":-0.6083333333333333,"breakZWithGravityInches":44.6,"breakZWithGravityFeet":3.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.41275905643322075,"plateXPoly":-0.43819031743654846,"plateYPoly":0.7083333333333357,"plateZPoly":1.752115938595833,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.8","hit_distance":"256","xba":".010","hit_angle":"37","is_barrel":0,"hc_x":60.14,"hc_x_ft":-156.8179496,"hc_y":127.68,"hc_y_ft":182.51223520000002,"isSword":false,"batSpeed":66.2,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.43819031743654846,"plate_z":1.752115938595833,"launch_speed":"82.8","launch_angle":"37","player_total_pitches":18,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":276,"rowId":"276-849833","game_pk":"849833","source":"gamefeed"},{"type":"no_pitch","play_id":"08498336-0716-1033-000c-f08cd117d70a","inning":8,"ab_number":71,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"call":"VB","index":3,"des":"David Sandlin intentionally walks Chase DeLauter.","is_last_pitch":true,"description":"Intent Walk","pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":276.03,"rowId":"276-849833VB","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"daea41bd-9624-351b-a720-27cb49257e22","inning":8,"half_inning":"top","ab_number":72,"cap_index":14,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Jo Adell 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":96,"end_speed":88.5,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.784576632121009,"plateTime":0.3920060884086283,"zone":14,"spin_rate":2235,"breakX":2.3,"inducedBreakZ":14,"breakZ":-15.7,"px":1.1696939612832569,"pz":1.2920130478235121,"x0":-1.8926607733466454,"y0":50.003490580176035,"z0":5.447600348120957,"ax":-4.419974922155689,"ay":29.156784340194825,"az":-15.233157871702812,"vx0":9.13585439094296,"vy0":-139.3355702824058,"vz0":-8.491263267344669,"pfxX":0.19166666666666665,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.3083333333333333,"breakXInches":2.3,"breakXFeet":0.19166666666666665,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.19166666666666665,"pfxXNoAbs":0.19166666666666665,"plateTimeSZDepth":0.36795281394847484,"plateXPoly":1.1696939612832569,"plateYPoly":0.7083333333333641,"plateZPoly":1.2920130478235121,"pfxXDirection":"→","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.1696939612832569,"plate_z":1.2920130478235121,"player_total_pitches":19,"player_total_pitches_pitch_types":1,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":277,"rowId":"277-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"998956ec-6caa-3b59-9fd9-edb6674fceb0","inning":8,"half_inning":"top","ab_number":72,"cap_index":14,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Jo Adell strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"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":"10","start_speed":87,"end_speed":80,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.711620573753444,"plateTime":0.43206990091686315,"zone":7,"spin_rate":2351,"breakX":3.5,"inducedBreakZ":1.9,"breakZ":-34.2,"px":-0.7492376668649317,"pz":2.095952778654955,"x0":-2.380406488530662,"y0":50.00085980844663,"z0":5.476698468775338,"ax":2.4205458450844004,"ay":25.776128357325355,"az":-30.258651046954867,"vx0":3.5301677317030844,"vy0":-126.74273596975061,"vz0":-2.196905506997904,"pfxX":-0.2916666666666667,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.85,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":34.2,"breakZWithGravityFeet":2.85,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.4056507857040736,"plateXPoly":-0.7492376668649317,"plateYPoly":0.708333333333357,"plateZPoly":2.095952778654955,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7492376668649317,"plate_z":2.095952778654955,"player_total_pitches":20,"player_total_pitches_pitch_types":7,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":278,"rowId":"278-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db77b025-2745-3711-9d53-a46383c531c0","inning":8,"half_inning":"top","ab_number":72,"cap_index":14,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Jo Adell 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,"end_speed":84.8,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.682396871696043,"plateTime":0.40797461804026725,"zone":5,"spin_rate":2461,"breakX":3.8,"inducedBreakZ":11,"breakZ":-21.1,"px":-0.057711935806673775,"pz":2.439803333236422,"x0":-2.104164525427706,"y0":50.00276581160092,"z0":5.535741536588795,"ax":2.9410580476118806,"ay":27.062728519420197,"az":-20.421877813767185,"vx0":4.780723007347698,"vy0":-133.9036055116968,"vz0":-4.174056692503591,"pfxX":-0.31666666666666665,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-3.8,"breakXFeet":-0.31666666666666665,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":3.8,"pfxXNoAbs":-0.31666666666666665,"plateTimeSZDepth":0.38295348731122897,"plateXPoly":-0.057711935806673775,"plateYPoly":0.7083333333333144,"plateZPoly":2.439803333236422,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":82.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.057711935806673775,"plate_z":2.439803333236422,"player_total_pitches":21,"player_total_pitches_pitch_types":6,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":279,"rowId":"279-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b2fcb8b4-31b0-3c30-8e47-9708f4041d96","inning":8,"half_inning":"top","ab_number":72,"cap_index":14,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Jo Adell 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":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":87.2,"end_speed":79,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.822928311457359,"plateTime":0.4348617045809675,"zone":9,"spin_rate":2465,"breakX":5.6,"inducedBreakZ":1.1,"breakZ":-35.4,"px":0.28367254905171935,"pz":2.103265335217598,"x0":-2.2120547629567646,"y0":50.00384708493187,"z0":5.469694864311067,"ax":3.777035372791534,"ay":29.977951916532483,"az":-30.960517056424596,"vx0":5.336671510011596,"vy0":-126.77479895501959,"vz0":-1.914387840943756,"pfxX":-0.4666666666666666,"pfxZ":0.09166666666666667,"pfxZWithGravity":-2.9499999999999997,"breakXInches":-5.6,"breakXFeet":-0.4666666666666666,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":35.4,"breakZWithGravityFeet":2.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":5.6,"pfxXNoAbs":-0.4666666666666666,"plateTimeSZDepth":0.40858078858071156,"plateXPoly":0.28367254905171935,"plateYPoly":0.7083333333333499,"plateZPoly":2.103265335217598,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.7,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.28367254905171935,"plate_z":2.103265335217598,"player_total_pitches":22,"player_total_pitches_pitch_types":8,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":280,"rowId":"280-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"35519a88-5808-36f0-8816-e07341abcf77","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","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":94.3,"end_speed":86.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.413452080335374,"plateTime":0.399568510621517,"zone":12,"spin_rate":2552,"breakX":4,"inducedBreakZ":13.7,"breakZ":-17.2,"px":0.5991668298329189,"pz":3.7130884882192143,"x0":-1.8981588350261756,"y0":50.00550162245802,"z0":5.903844470194516,"ax":-5.830132648520983,"ay":30.565715235918013,"az":-17.464613460615517,"vx0":7.74978797167845,"vy0":-137.12474717350972,"vz0":-2.562654835652948,"pfxX":0.3333333333333333,"pfxZ":1.1416666666666666,"pfxZWithGravity":-1.4333333333333333,"breakXInches":4,"breakXFeet":0.3333333333333333,"breakZInducedInches":13.7,"breakZInducedFeet":1.1416666666666666,"breakZWithGravityInches":17.2,"breakZWithGravityFeet":1.4333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3333333333333333,"pfxXNoAbs":0.3333333333333333,"plateTimeSZDepth":0.37519528908096444,"plateXPoly":0.5991668298329189,"plateYPoly":0.708333333333357,"plateZPoly":3.7130884882192143,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":33.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5991668298329189,"plate_z":3.7130884882192143,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":289,"rowId":"289-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f63c6af5-c9bb-3a05-9bb4-8f19d866e394","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe 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,"end_speed":86.8,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.575636053730223,"plateTime":0.3963593887019483,"zone":12,"spin_rate":2458,"breakX":5.5,"inducedBreakZ":16.2,"breakZ":-14.2,"px":0.6379743680961745,"pz":4.207207347255324,"x0":-1.8692205151951649,"y0":50.00265906298123,"z0":5.811657286149993,"ax":-7.763809862903162,"ay":30.582950461179905,"az":-14.759108733349029,"vx0":8.18195663501998,"vy0":-138.15495416458566,"vz0":-1.5653326953191937,"pfxX":0.4583333333333333,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.1833333333333333,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.37213234586272886,"plateXPoly":0.6379743680961745,"plateYPoly":0.7083333333333215,"plateZPoly":4.207207347255324,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6379743680961745,"plate_z":4.207207347255324,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":290,"rowId":"290-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3e2ac52a-06ec-393e-99cf-1ffab00dc3cd","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":81.3,"end_speed":75,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.2836816156608535,"plateTime":0.4632972387767018,"zone":8,"spin_rate":2902,"breakX":13.6,"inducedBreakZ":-10.7,"breakZ":-52.2,"px":-0.1776811575888675,"pz":2.101146951782399,"x0":-2.270861127304918,"y0":50.0004691087645,"z0":5.947690558060546,"ax":10.112671299663774,"ay":23.362798826725484,"az":-40.79747096428735,"vx0":2.611802591380192,"vy0":-118.38741121439605,"vz0":0.0323354546403134,"pfxX":-1.1333333333333333,"pfxZ":-0.8916666666666666,"pfxZWithGravity":-4.3500000000000005,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":-10.7,"breakZInducedFeet":-0.8916666666666666,"breakZWithGravityInches":52.2,"breakZWithGravityFeet":4.3500000000000005,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.4350371885648095,"plateXPoly":-0.1776811575888675,"plateYPoly":0.7083333333333144,"plateZPoly":2.101146951782399,"pfxXDirection":"←","inducedBreakZForcedSign":"-10.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.1776811575888675,"plate_z":2.101146951782399,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":291,"rowId":"291-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7a2b4582-bbdd-36b8-94e4-2e2dcbd3ff48","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","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":89.9,"end_speed":82.7,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.3260574969291214,"plateTime":0.41810347205581166,"zone":11,"spin_rate":2095,"breakX":11.2,"inducedBreakZ":-1.4,"breakZ":-35.2,"px":-1.7321858726074,"pz":2.6814787515038874,"x0":-2.3284269819041725,"y0":50.00321691478627,"z0":5.638392458778435,"ax":-11.519267138260803,"ay":27.032265361570428,"az":-33.5398580782989,"vx0":3.779801335936375,"vy0":-130.88748824150343,"vz0":-0.9502080217183124,"pfxX":0.9333333333333332,"pfxZ":-0.11666666666666665,"pfxZWithGravity":-2.9333333333333336,"breakXInches":11.2,"breakXFeet":0.9333333333333332,"breakZInducedInches":-1.4,"breakZInducedFeet":-0.11666666666666665,"breakZWithGravityInches":35.2,"breakZWithGravityFeet":2.9333333333333336,"pfxZDirection":"↓","pfxXWithGravity":0.9333333333333332,"pfxXNoAbs":0.9333333333333332,"plateTimeSZDepth":0.3925315036554922,"plateXPoly":-1.7321858726074,"plateYPoly":0.7083333333333215,"plateZPoly":2.6814787515038874,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.7321858726074,"plate_z":2.6814787515038874,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":292,"rowId":"292-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"df78c333-a1c0-373c-8e41-0707d4cfa645","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","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":83,"end_speed":75.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.317099229375103,"plateTime":0.45801249923960485,"zone":14,"spin_rate":2980,"breakX":12,"inducedBreakZ":-13.9,"breakZ":-54.5,"px":1.7127740762384729,"pz":0.3848001684351736,"x0":-1.9949342743991667,"y0":50.00085378126188,"z0":5.84279923626003,"ax":8.005562709332978,"ay":28.02225687101317,"az":-42.78664034143469,"vx0":6.892240941628731,"vy0":-120.5625964314295,"vz0":-3.4745433139258157,"pfxX":-1,"pfxZ":-1.1583333333333334,"pfxZWithGravity":-4.541666666666667,"breakXInches":-12,"breakXFeet":-1,"breakZInducedInches":-13.9,"breakZInducedFeet":-1.1583333333333334,"breakZWithGravityInches":54.5,"breakZWithGravityFeet":4.541666666666667,"pfxZDirection":"↓","pfxXWithGravity":12,"pfxXNoAbs":-1,"plateTimeSZDepth":0.43038026454236705,"plateXPoly":1.7127740762384729,"plateYPoly":0.7083333333332931,"plateZPoly":0.3848001684351736,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.7127740762384729,"plate_z":0.3848001684351736,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":293,"rowId":"293-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2696ca5d-e55d-3740-8ee4-6a17f17297f0","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":93.6,"end_speed":86.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.632780964301641,"plateTime":0.4029608111655403,"zone":14,"spin_rate":2442,"breakX":3.1,"inducedBreakZ":9.4,"breakZ":-22,"px":1.9920878865688496,"pz":1.5485637882418732,"x0":-1.8556248672960103,"y0":50.00064459940501,"z0":5.681228098725077,"ax":-5.659088514281138,"ay":28.79000956058782,"az":-21.160906684954114,"vx0":11.241978565804914,"vy0":-135.75201709287583,"vz0":-6.922538826810878,"pfxX":0.25833333333333336,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.8333333333333333,"breakXInches":3.1,"breakXFeet":0.25833333333333336,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.25833333333333336,"pfxXNoAbs":0.25833333333333336,"plateTimeSZDepth":0.37827921806372716,"plateXPoly":1.9920878865688496,"plateYPoly":0.7083333333333002,"plateZPoly":1.5485637882418732,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.9920878865688496,"plate_z":1.5485637882418732,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":294,"rowId":"294-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2c044555-a9bb-3277-b153-e032420e53b7","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","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":90.2,"end_speed":83,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.451903241424127,"plateTime":0.41673686891106243,"zone":6,"spin_rate":2583,"breakX":0.2,"inducedBreakZ":9.8,"breakZ":-23.8,"px":0.5331698571063437,"pz":2.693403514060572,"x0":-2.2392315631489796,"y0":50.00574804690798,"z0":5.717526757707327,"ax":-1.7707348804447913,"ay":26.722429127665468,"az":-22.189129970201307,"vx0":7.43261084014428,"vy0":-131.23095566823744,"vz0":-3.388999561827475,"pfxX":0.016666666666666666,"pfxZ":0.8166666666666668,"pfxZWithGravity":-1.9833333333333334,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.3912383429172915,"plateXPoly":0.5331698571063437,"plateYPoly":0.7083333333333997,"plateZPoly":2.693403514060572,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":64.4,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5331698571063437,"plate_z":2.693403514060572,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":295,"rowId":"295-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fe4935d4-1f9f-3a27-bff8-f4a78e9331a6","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":87.8,"end_speed":80.9,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.331208920521406,"plateTime":0.4277737592766848,"zone":13,"spin_rate":2642,"breakX":3.4,"inducedBreakZ":5.2,"breakZ":-30.2,"px":-1.1506630902514914,"pz":1.833765667914772,"x0":-2.3258360470291444,"y0":50.00122898035715,"z0":5.649386944154304,"ax":2.5550134837797014,"ay":25.866839010816065,"az":-26.84147087874166,"vx0":2.413224078214894,"vy0":-127.93681532995207,"vz0":-4.11146913124464,"pfxX":-0.2833333333333333,"pfxZ":0.43333333333333335,"pfxZWithGravity":-2.5166666666666666,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":5.2,"breakZInducedFeet":0.43333333333333335,"breakZWithGravityInches":30.2,"breakZWithGravityFeet":2.5166666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.40159494352719693,"plateXPoly":-1.1506630902514914,"plateYPoly":0.7083333333333144,"plateZPoly":1.833765667914772,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.1506630902514914,"plate_z":1.833765667914772,"player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":296,"rowId":"296-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9f084d0a-88f9-3edc-bf94-fd865226de87","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":91.6,"end_speed":83.9,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.311880017202329,"plateTime":0.4103567867778408,"zone":11,"spin_rate":2653,"breakX":5,"inducedBreakZ":8.8,"breakZ":-23.8,"px":-1.1362771894006292,"pz":3.8470837253006644,"x0":-2.2428593503356984,"y0":50.00442756759798,"z0":5.757746313111432,"ax":4.615200940250363,"ay":28.416388452848732,"az":-23.536056129311056,"vx0":1.9829967649710643,"vy0":-133.42022985388604,"vz0":-0.4249618358986142,"pfxX":-0.4166666666666667,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.3852883453137139,"plateXPoly":-1.1362771894006292,"plateYPoly":0.708333333333357,"plateZPoly":3.8470837253006644,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.1362771894006292,"plate_z":3.8470837253006644,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":297,"rowId":"297-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"65815423-bfce-35c5-8242-afdc6d2a3f55","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":82.7,"end_speed":76,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.33171344314441,"plateTime":0.45659558476952977,"zone":13,"spin_rate":2892,"breakX":7.8,"inducedBreakZ":-13,"breakZ":-53.3,"px":-0.635055237211114,"pz":1.3542031198890951,"x0":-2.2337250448405457,"y0":50.005578482404204,"z0":5.859488635523188,"ax":5.727773461728781,"ay":25.571174699084636,"az":-42.5737744287398,"vx0":2.498925633196551,"vy0":-120.41975774446317,"vz0":-1.3738374359072922,"pfxX":-0.65,"pfxZ":-1.0833333333333333,"pfxZWithGravity":-4.441666666666666,"breakXInches":-7.8,"breakXFeet":-0.65,"breakZInducedInches":-13,"breakZInducedFeet":-1.0833333333333333,"breakZWithGravityInches":53.3,"breakZWithGravityFeet":4.441666666666666,"pfxZDirection":"↓","pfxXWithGravity":7.8,"pfxXNoAbs":-0.65,"plateTimeSZDepth":0.42891083997356194,"plateXPoly":-0.635055237211114,"plateYPoly":0.7083333333332931,"plateZPoly":1.3542031198890951,"pfxXDirection":"←","inducedBreakZForcedSign":"-13","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.635055237211114,"plate_z":1.3542031198890951,"player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":298,"rowId":"298-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7e8081cd-39d9-30f2-805e-2b5964b0c991","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe 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":90.9,"end_speed":83.6,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.489083840663152,"plateTime":0.4137012443881516,"zone":6,"spin_rate":2605,"breakX":3.7,"inducedBreakZ":8.9,"breakZ":-24.1,"px":0.6626834214358666,"pz":2.6693385326652543,"x0":-2.1390041772580064,"y0":50.0009444800594,"z0":5.739030992333484,"ax":2.240950746519244,"ay":27.601345624677382,"az":-22.897206217390178,"vx0":6.778779270412429,"vy0":-132.28112093792373,"vz0":-3.457703983340722,"pfxX":-0.30833333333333335,"pfxZ":0.7416666666666667,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.3883713576199993,"plateXPoly":0.6626834214358666,"plateYPoly":0.7083333333333428,"plateZPoly":2.6693385326652543,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.9,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6626834214358666,"plate_z":2.6693385326652543,"player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":299,"rowId":"299-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"de06597b-f38b-37b9-bb91-d05ee0198760","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":91.5,"end_speed":84.5,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.566382519647187,"plateTime":0.4116914884300744,"zone":14,"spin_rate":2243,"breakX":8.6,"inducedBreakZ":4.3,"breakZ":-28.4,"px":1.669172495438775,"pz":1.1725348641766757,"x0":-1.9805759307268085,"y0":50.00029315812411,"z0":5.576232252963898,"ax":-10.89576414402077,"ay":26.522556156734186,"az":-26.8170876117024,"vx0":11.550119737151409,"vy0":-132.68365852583565,"vz0":-6.2146307886632055,"pfxX":0.7166666666666667,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.3666666666666667,"breakXInches":8.6,"breakXFeet":0.7166666666666667,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":28.4,"breakZWithGravityFeet":2.3666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7166666666666667,"pfxXNoAbs":0.7166666666666667,"plateTimeSZDepth":0.38642424766554956,"plateXPoly":1.669172495438775,"plateYPoly":0.7083333333333357,"plateZPoly":1.1725348641766757,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.669172495438775,"plate_z":1.1725348641766757,"player_total_pitches":12,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":300,"rowId":"300-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"47a0d4eb-56c4-3e57-b5da-df0adab91909","inning":9,"half_inning":"top","ab_number":78,"cap_index":34,"outs":0,"batter":694197,"stand":"L","batter_name":"Angel Genao","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Angel Genao doubles (1) on a ground ball to left fielder Randal Grichuk. Nathaniel Lowe scores. Petey Halpin to 3rd.","events":"Double","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":92.1,"end_speed":84.5,"sz_top":3.177,"sz_bot":1.603,"sz_depth":8.5,"sz_width":17,"extension":6.556234566475396,"plateTime":0.40985369290634344,"zone":14,"spin_rate":2162,"breakX":9.4,"inducedBreakZ":2.5,"breakZ":-29.9,"px":1.636006408039618,"pz":1.7363483554333685,"x0":-1.990590147757857,"y0":50.004870090559635,"z0":5.689303789603217,"ax":-11.802609892094948,"ay":28.511593779720954,"az":-28.819902092212065,"vx0":11.695149920938018,"vy0":-133.59000076191577,"vz0":-4.727141923700205,"pfxX":0.7833333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.4916666666666667,"breakXInches":9.4,"breakXFeet":0.7833333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":29.9,"breakZWithGravityFeet":2.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7833333333333333,"pfxXNoAbs":0.7833333333333333,"plateTimeSZDepth":0.38481610797223065,"plateXPoly":1.636006408039618,"plateYPoly":0.7083333333333286,"plateZPoly":1.7363483554333685,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.636006408039618,"plate_z":1.7363483554333685,"player_total_pitches":13,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":301,"rowId":"301-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b78e786c-d637-3d6c-9501-09691fbc123e","inning":9,"half_inning":"top","ab_number":78,"cap_index":34,"outs":0,"batter":694197,"stand":"L","batter_name":"Angel Genao","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Angel Genao doubles (1) on a ground ball to left fielder Randal Grichuk. Nathaniel Lowe scores. Petey Halpin 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":94.4,"end_speed":85.7,"sz_top":3.177,"sz_bot":1.603,"sz_depth":8.5,"sz_width":17,"extension":6.567409504063756,"plateTime":0.4007840182263087,"zone":7,"spin_rate":2356,"breakX":17.3,"inducedBreakZ":6.4,"breakZ":-24.7,"px":-0.807200013913284,"pz":1.7126796544117004,"x0":-2.075321480005275,"y0":50.002870114205194,"z0":5.606726771218589,"ax":-19.836036223785534,"ay":33.27020958580157,"az":-24.360369270081883,"vx0":7.1022779922729455,"vy0":-137.20525657973957,"vz0":-5.7585622093207816,"pfxX":1.4416666666666667,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2.058333333333333,"breakXInches":17.3,"breakXFeet":1.4416666666666667,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4416666666666667,"pfxXNoAbs":1.4416666666666667,"plateTimeSZDepth":0.3764584632666415,"plateXPoly":-0.807200013913284,"plateYPoly":0.7083333333333428,"plateZPoly":1.7126796544117004,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.807200013913284,"plate_z":1.7126796544117004,"player_total_pitches":14,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":302,"rowId":"302-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"aab7041b-5d2f-346c-ad54-35158c2d9a65","inning":9,"half_inning":"top","ab_number":78,"cap_index":34,"outs":0,"batter":694197,"stand":"L","batter_name":"Angel Genao","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Angel Genao doubles (1) on a ground ball to left fielder Randal Grichuk. Nathaniel Lowe scores. Petey Halpin to 3rd.","events":"Double","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":91.9,"end_speed":84.4,"sz_top":3.177,"sz_bot":1.603,"sz_depth":8.5,"sz_width":17,"extension":6.420315375481634,"plateTime":0.4093405786995321,"zone":2,"spin_rate":2541,"breakX":1.9,"inducedBreakZ":6.6,"breakZ":-25.8,"px":0.25945676077311086,"pz":2.8739764231237213,"x0":-2.123863469291741,"y0":50.000678943184326,"z0":5.716317734926064,"ax":0.5704523632706433,"ay":28.41133962836353,"az":-25.24387972966189,"vx0":6.092121840943321,"vy0":-133.72483132379008,"vz0":-2.5455723085038144,"pfxX":-0.15833333333333333,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.15,"breakXInches":-1.9,"breakXFeet":-0.15833333333333333,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":1.9,"pfxXNoAbs":-0.15833333333333333,"plateTimeSZDepth":0.3842990101903633,"plateXPoly":0.25945676077311086,"plateYPoly":0.7083333333333215,"plateZPoly":2.8739764231237213,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"84.0","hit_speed":"83.9","hit_distance":"7","xba":".070","hit_angle":"-20","is_barrel":0,"hc_x":69.81,"hc_x_ft":-133.50976839999998,"hc_y":139.77,"hc_y_ft":153.37098279999998,"isSword":false,"batSpeed":70.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.25945676077311086,"plate_z":2.8739764231237213,"launch_speed":"83.9","launch_angle":"-20","player_total_pitches":15,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":303,"rowId":"303-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db91c414-1c62-34ff-8e4d-eeb4040d04d2","inning":9,"half_inning":"top","ab_number":79,"cap_index":14,"outs":1,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Patrick Bailey 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":95.4,"end_speed":86.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.32709013274748,"plateTime":0.3959039639932622,"zone":11,"spin_rate":2525,"breakX":17.9,"inducedBreakZ":6.4,"breakZ":-24,"px":-1.50582542054014,"pz":2.727592613805857,"x0":-2.152136839283451,"y0":50.00618069611772,"z0":5.634073488748063,"ax":-20.426924131329606,"ay":33.10291084721416,"az":-24.872927340101658,"vx0":5.535949007555157,"vy0":-138.73068392459209,"vz0":-3.19191826217453,"pfxX":1.4916666666666665,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2,"breakXInches":17.9,"breakXFeet":1.4916666666666665,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":1.4916666666666665,"pfxXNoAbs":1.4916666666666665,"plateTimeSZDepth":0.3718456683197089,"plateXPoly":-1.50582542054014,"plateYPoly":0.7083333333333854,"plateZPoly":2.727592613805857,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.50582542054014,"plate_z":2.727592613805857,"player_total_pitches":16,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":304,"rowId":"304-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f4210368-9ecc-38bb-b255-c1602ce37459","inning":9,"half_inning":"top","ab_number":79,"cap_index":14,"outs":1,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Patrick Bailey strikes out swinging.","events":"Strikeout","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":90.5,"end_speed":83.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.3123465459658155,"plateTime":0.41392053340620416,"zone":1,"spin_rate":2544,"breakX":2.3,"inducedBreakZ":8.9,"breakZ":-24.2,"px":-0.6252453591107601,"pz":2.887008022979161,"x0":-2.2102608727338033,"y0":50.002975500463,"z0":5.661671877449885,"ax":-3.095890685755473,"ay":25.161754579846136,"az":-23.20388418375194,"vx0":4.681483997453982,"vy0":-131.78178894874816,"vz0":-2.635552373198567,"pfxX":0.19166666666666665,"pfxZ":0.7416666666666667,"pfxZWithGravity":-2.0166666666666666,"breakXInches":2.3,"breakXFeet":0.19166666666666665,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.19166666666666665,"pfxXNoAbs":0.19166666666666665,"plateTimeSZDepth":0.3884694875845778,"plateXPoly":-0.6252453591107601,"plateYPoly":0.7083333333332646,"plateZPoly":2.887008022979161,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6252453591107601,"plate_z":2.887008022979161,"player_total_pitches":17,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":305,"rowId":"305-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dc3d9f06-e589-3381-b5f0-c1469c9a6ae8","inning":9,"half_inning":"top","ab_number":79,"cap_index":14,"outs":1,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Patrick Bailey 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":87.4,"end_speed":81,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.320630884720008,"plateTime":0.42874281271856196,"zone":5,"spin_rate":2577,"breakX":4.8,"inducedBreakZ":-1.1,"breakZ":-36.6,"px":-0.228655473927887,"pz":2.5966860932286693,"x0":-2.239577316475474,"y0":50.002770565067905,"z0":5.695413878193152,"ax":3.6317878854843864,"ay":23.751916893454666,"az":-33.13978113115889,"vx0":4.266542104825847,"vy0":-127.27868045204949,"vz0":-1.0327341369651668,"pfxX":-0.39999999999999997,"pfxZ":-0.09166666666666667,"pfxZWithGravity":-3.0500000000000003,"breakXInches":-4.8,"breakXFeet":-0.39999999999999997,"breakZInducedInches":-1.1,"breakZInducedFeet":-0.09166666666666667,"breakZWithGravityInches":36.6,"breakZWithGravityFeet":3.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":4.8,"pfxXNoAbs":-0.39999999999999997,"plateTimeSZDepth":0.40240441565801816,"plateXPoly":-0.228655473927887,"plateYPoly":0.7083333333333499,"plateZPoly":2.5966860932286693,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.228655473927887,"plate_z":2.5966860932286693,"player_total_pitches":18,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":306,"rowId":"306-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1fad93ec-a5b0-38d7-b2e9-b426d373ffb3","inning":9,"half_inning":"top","ab_number":79,"cap_index":14,"outs":1,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Patrick Bailey strikes out swinging.","events":"Strikeout","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":95.9,"end_speed":87.6,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.482267277219056,"plateTime":0.39271443268056583,"zone":2,"spin_rate":2306,"breakX":8.9,"inducedBreakZ":10,"breakZ":-19.8,"px":-0.26921894145304526,"pz":3.1567562437416377,"x0":-2.0238478753962186,"y0":50.0026771611049,"z0":5.715039218840121,"ax":-11.290577774451064,"ay":31.96457779436372,"az":-20.87641782968359,"vx0":6.840015742468297,"vy0":-139.57303177467026,"vz0":-3.0886258456047155,"pfxX":0.7416666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.6500000000000001,"breakXInches":8.9,"breakXFeet":0.7416666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.7416666666666667,"pfxXNoAbs":0.7416666666666667,"plateTimeSZDepth":0.36875003964424025,"plateXPoly":-0.26921894145304526,"plateYPoly":0.7083333333333712,"plateZPoly":3.1567562437416377,"pfxXDirection":"→","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.2,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.26921894145304526,"plate_z":3.1567562437416377,"player_total_pitches":19,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":307,"rowId":"307-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e0f46ec2-ecfe-36b6-8798-d82336e3f1c2","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.7,"end_speed":76.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.281496877365908,"plateTime":0.4558663003653609,"zone":8,"spin_rate":2873,"breakX":14.2,"inducedBreakZ":-9.2,"breakZ":-49.4,"px":0.12298067167572091,"pz":1.5556090645962772,"x0":-2.2852792159444335,"y0":50.005761331472925,"z0":5.794858968766892,"ax":10.792176879330135,"ay":24.772544648432216,"az":-39.61035685355649,"vx0":3.314429205403516,"vy0":-120.44318709931983,"vz0":-1.4216404008917891,"pfxX":-1.1833333333333333,"pfxZ":-0.7666666666666666,"pfxZWithGravity":-4.116666666666666,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":-9.2,"breakZInducedFeet":-0.7666666666666666,"breakZWithGravityInches":49.4,"breakZWithGravityFeet":4.116666666666666,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.4281521397844069,"plateXPoly":0.12298067167572091,"plateYPoly":0.708333333333357,"plateZPoly":1.5556090645962772,"pfxXDirection":"←","inducedBreakZForcedSign":"-9.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.1,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.12298067167572091,"plate_z":1.5556090645962772,"player_total_pitches":20,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":308,"rowId":"308-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6c85be79-11dd-3dd6-8dbf-a08acd9d5ebf","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","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":83.4,"end_speed":76.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.251300808082521,"plateTime":0.45284823811069685,"zone":13,"spin_rate":3010,"breakX":13.2,"inducedBreakZ":-11,"breakZ":-50.6,"px":-1.1375413506946783,"pz":1.9499674341365396,"x0":-2.3469952715177214,"y0":50.0045294657533,"z0":5.839043447497899,"ax":10.73420648825208,"ay":25.761813889412032,"az":-41.35475596700231,"vx0":0.5604678440271573,"vy0":-121.37305538136113,"vz0":-0.34787993647480686,"pfxX":-1.0999999999999999,"pfxZ":-0.9166666666666666,"pfxZWithGravity":-4.216666666666667,"breakXInches":-13.2,"breakXFeet":-1.0999999999999999,"breakZInducedInches":-11,"breakZInducedFeet":-0.9166666666666666,"breakZWithGravityInches":50.6,"breakZWithGravityFeet":4.216666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.2,"pfxXNoAbs":-1.0999999999999999,"plateTimeSZDepth":0.4253555652717567,"plateXPoly":-1.1375413506946783,"plateYPoly":0.7083333333333357,"plateZPoly":1.9499674341365396,"pfxXDirection":"←","inducedBreakZForcedSign":"-11","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.1375413506946783,"plate_z":1.9499674341365396,"player_total_pitches":21,"player_total_pitches_pitch_types":5,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":309,"rowId":"309-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"800b2fca-ab0a-37c2-b2a5-0113b24cfdeb","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":90.5,"end_speed":82.9,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.329832805864872,"plateTime":0.41530630013653136,"zone":11,"spin_rate":2452,"breakX":3,"inducedBreakZ":7.1,"breakZ":-26.2,"px":-1.3905704027413184,"pz":3.6694512975728184,"x0":-2.353047154520862,"y0":50.00039578573816,"z0":5.681157899307871,"ax":-3.5429622145694712,"ay":27.84503511706885,"az":-25.431953577640595,"vx0":3.159240842978074,"vy0":-131.85195459237454,"vz0":-0.20168979675597454,"pfxX":0.25,"pfxZ":0.5916666666666667,"pfxZWithGravity":-2.183333333333333,"breakXInches":3,"breakXFeet":0.25,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.25,"pfxXNoAbs":0.25,"plateTimeSZDepth":0.3898959871174407,"plateXPoly":-1.3905704027413184,"plateYPoly":0.7083333333333357,"plateZPoly":3.6694512975728184,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.3905704027413184,"plate_z":3.6694512975728184,"player_total_pitches":22,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":310,"rowId":"310-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2de83066-57c8-338b-b052-bc6bf0017c89","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":81.8,"end_speed":74.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.3169302330307655,"plateTime":0.4616626371062562,"zone":11,"spin_rate":2825,"breakX":12.2,"inducedBreakZ":-6.6,"breakZ":-47.8,"px":-1.0549288952621363,"pz":2.7367185382439194,"x0":-2.3087034259245014,"y0":50.00406248133389,"z0":5.919419084794234,"ax":9.46221758983488,"ay":24.98456330547495,"az":-37.77369697370675,"vx0":0.839530831209852,"vy0":-119.09277421506803,"vz0":0.8510674744346702,"pfxX":-1.0166666666666666,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.983333333333333,"breakXInches":-12.2,"breakXFeet":-1.0166666666666666,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":47.8,"breakZWithGravityFeet":3.983333333333333,"pfxZDirection":"↓","pfxXWithGravity":12.2,"pfxXNoAbs":-1.0166666666666666,"plateTimeSZDepth":0.4336532347464587,"plateXPoly":-1.0549288952621363,"plateYPoly":0.7083333333333783,"plateZPoly":2.7367185382439194,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.0549288952621363,"plate_z":2.7367185382439194,"player_total_pitches":23,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":311,"rowId":"311-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c308be76-ffcf-38b6-8cfd-4421002f117d","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"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":"31","start_speed":85.6,"end_speed":79.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.355298436650012,"plateTime":0.4388173920215048,"zone":8,"spin_rate":2564,"breakX":3.1,"inducedBreakZ":0.2,"breakZ":-37,"px":-0.04172283497863338,"pz":1.9465677443468463,"x0":-2.2161608262339447,"y0":50.002841349395304,"z0":5.710284697370946,"ax":1.7950402359393025,"ay":23.93710133053085,"az":-31.70717616264188,"vx0":4.908894238894355,"vy0":-124.59640009932274,"vz0":-2.606082478029232,"pfxX":-0.25833333333333336,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.0833333333333335,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.4119335934676738,"plateXPoly":-0.04172283497863338,"plateYPoly":0.7083333333332789,"plateZPoly":1.9465677443468463,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.04172283497863338,"plate_z":1.9465677443468463,"player_total_pitches":24,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":312,"rowId":"312-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0f8cf1e9-e03e-31aa-ae66-28036b00cfdc","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","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":87.5,"end_speed":80.9,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.3873980433548505,"plateTime":0.42854193002654384,"zone":5,"spin_rate":2535,"breakX":5.6,"inducedBreakZ":2.4,"breakZ":-33.1,"px":-0.0014393811814357171,"pz":2.5897948283821934,"x0":-2.142376546737935,"y0":50.001190385559234,"z0":5.775994479029157,"ax":4.282035120977431,"ay":24.752505479502325,"az":-29.819123350818547,"vx0":4.461155402239433,"vy0":-127.52071773189341,"vz0":-1.923517098268578,"pfxX":-0.4666666666666666,"pfxZ":0.19999999999999998,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-5.6,"breakXFeet":-0.4666666666666666,"breakZInducedInches":2.4,"breakZInducedFeet":0.19999999999999998,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.6,"pfxXNoAbs":-0.4666666666666666,"plateTimeSZDepth":0.40225160502057544,"plateXPoly":-0.0014393811814357171,"plateYPoly":0.7083333333333357,"plateZPoly":2.5897948283821934,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.5,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.0014393811814357171,"plate_z":2.5897948283821934,"player_total_pitches":25,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":313,"rowId":"313-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d19b9ce5-6dc1-3c5b-a706-966c4d7d4aa0","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":81.5,"end_speed":75.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.329895493533916,"plateTime":0.46216586946872695,"zone":4,"spin_rate":2772,"breakX":11.6,"inducedBreakZ":-8.9,"breakZ":-50.2,"px":-0.6055503414362848,"pz":2.2276732718059544,"x0":-2.1873186123884025,"y0":50.003200463083054,"z0":5.969763130045,"ax":8.829007476838388,"ay":23.291069542187348,"az":-39.37041464934972,"vx0":1.7288899972481337,"vy0":-118.6398747732967,"vz0":-0.0794323760589204,"pfxX":-0.9666666666666667,"pfxZ":-0.7416666666666667,"pfxZWithGravity":-4.183333333333334,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":-8.9,"breakZInducedFeet":-0.7416666666666667,"breakZWithGravityInches":50.2,"breakZWithGravityFeet":4.183333333333334,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.433987725479318,"plateXPoly":-0.6055503414362848,"plateYPoly":0.708333333333357,"plateZPoly":2.2276732718059544,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"72.0","hit_speed":"72.1","hit_distance":"170","xba":".030","hit_angle":"58","is_barrel":0,"hc_x":77.93,"hc_x_ft":-113.93764519999999,"hc_y":152.15,"hc_y_ft":123.53072600000002,"isSword":false,"batSpeed":62,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.6055503414362848,"plate_z":2.2276732718059544,"launch_speed":"72.1","launch_angle":"58","player_total_pitches":26,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":314,"rowId":"314-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ce7cedc3-3769-371e-bdcf-7a32c9f9e807","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":89,"end_speed":82,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.330570050693605,"plateTime":0.421722206997015,"zone":11,"spin_rate":2678,"breakX":2.9,"inducedBreakZ":6.6,"breakZ":-27.7,"px":-0.022893410570536954,"pz":3.380012724692803,"x0":-2.2888039406820897,"y0":50.00165285136611,"z0":5.80885782542584,"ax":1.6878013001432333,"ay":25.407232490324557,"az":-25.99802400390506,"vx0":5.390124657936169,"vy0":-129.55433368548773,"vz0":-0.9901463665603906,"pfxX":-0.24166666666666667,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.308333333333333,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":27.7,"breakZWithGravityFeet":2.308333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.3958488109310815,"plateXPoly":-0.022893410570536954,"plateYPoly":0.7083333333332646,"plateZPoly":3.380012724692803,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.022893410570536954,"plate_z":3.380012724692803,"player_total_pitches":27,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":315,"rowId":"315-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"72bbfb3d-4490-3b88-b286-80d656bd6196","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":90.8,"end_speed":83.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.374968886176697,"plateTime":0.4139703233801919,"zone":3,"spin_rate":2686,"breakX":3,"inducedBreakZ":3.4,"breakZ":-29.8,"px":0.679831852108888,"pz":2.7620125897541326,"x0":-2.1186846807010946,"y0":50.00460374334452,"z0":5.703967157183468,"ax":1.4629421154059548,"ay":27.348507162683642,"az":-28.708549595122832,"vx0":6.916508621141428,"vy0":-132.15727661953719,"vz0":-1.9912142443780847,"pfxX":-0.25,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.4833333333333334,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":29.8,"breakZWithGravityFeet":2.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.38864032945359095,"plateXPoly":0.679831852108888,"plateYPoly":0.7083333333333783,"plateZPoly":2.7620125897541326,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.679831852108888,"plate_z":2.7620125897541326,"player_total_pitches":28,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":316,"rowId":"316-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fe489dc4-b8f3-3eab-91ac-dc50337ee695","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":95.5,"end_speed":87.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.480104123298517,"plateTime":0.3941975569459988,"zone":6,"spin_rate":2435,"breakX":3.4,"inducedBreakZ":14.3,"breakZ":-15.7,"px":0.4358564371624021,"pz":2.0115022607798165,"x0":-1.9803993052622948,"y0":50.00565824784882,"z0":5.556811017314551,"ax":-5.225980835067333,"ay":30.366444985936358,"az":-15.388746118125557,"vx0":7.495846815181824,"vy0":-138.82213718206455,"vz0":-6.7319131060091655,"pfxX":0.2833333333333333,"pfxZ":1.1916666666666667,"pfxZWithGravity":-1.3083333333333333,"breakXInches":3.4,"breakXFeet":0.2833333333333333,"breakZInducedInches":14.3,"breakZInducedFeet":1.1916666666666667,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2833333333333333,"pfxXNoAbs":0.2833333333333333,"plateTimeSZDepth":0.3700918391810724,"plateXPoly":0.4358564371624021,"plateYPoly":0.7083333333333144,"plateZPoly":2.0115022607798165,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":52.9,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4358564371624021,"plate_z":2.0115022607798165,"player_total_pitches":29,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":317,"rowId":"317-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9a856ef1-fa6e-3ade-ac1f-936b3c25fa0b","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":88.5,"end_speed":82.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.43482125041367,"plateTime":0.4216296720520041,"zone":8,"spin_rate":2737,"breakX":4.6,"inducedBreakZ":4.2,"breakZ":-30.1,"px":0.09205626439675374,"pz":1.5451903343019175,"x0":-2.1382547549672117,"y0":50.00301497890637,"z0":5.633939941228516,"ax":3.474010804629637,"ay":21.957706641901467,"az":-27.58467268301473,"vx0":4.951201182814987,"vy0":-128.9614056080404,"vz0":-4.88073321735231,"pfxX":-0.3833333333333333,"pfxZ":0.35000000000000003,"pfxZWithGravity":-2.5083333333333333,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":4.2,"breakZInducedFeet":0.35000000000000003,"breakZWithGravityInches":30.1,"breakZWithGravityFeet":2.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.395564523939908,"plateXPoly":0.09205626439675374,"plateYPoly":0.7083333333333286,"plateZPoly":1.5451903343019175,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.09205626439675374,"plate_z":1.5451903343019175,"player_total_pitches":30,"player_total_pitches_pitch_types":9,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":318,"rowId":"318-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d12d1e9f-d416-339c-805b-9be57d4c5ebb","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":95.9,"end_speed":88.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.550473761414629,"plateTime":0.390891613262097,"zone":2,"spin_rate":2501,"breakX":6.4,"inducedBreakZ":12.2,"breakZ":-17.2,"px":0.06070136630693801,"pz":2.617084702355845,"x0":-1.9390035647719763,"y0":50.00579664209767,"z0":5.735650863996862,"ax":-8.349483872510293,"ay":28.09153944884687,"az":-17.805335334270055,"vx0":6.982334734437668,"vy0":-139.52704255085848,"vz0":-5.234432256824502,"pfxX":0.5333333333333333,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.4333333333333333,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":17.2,"breakZWithGravityFeet":1.4333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3668672750322746,"plateXPoly":0.06070136630693801,"plateYPoly":0.7083333333332931,"plateZPoly":2.617084702355845,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"82.0","hit_speed":"82.2","hit_distance":"92","xba":".340","hit_angle":"5","is_barrel":0,"hc_x":105.47,"hc_x_ft":-47.55633080000001,"hc_y":170.59,"hc_y_ft":79.08368760000002,"isSword":false,"batSpeed":55.3,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.06070136630693801,"plate_z":2.617084702355845,"launch_speed":"82.2","launch_angle":"5","player_total_pitches":31,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":319,"rowId":"319-849833","game_pk":"849833","source":"gamefeed"}],"home_pitchers":{"656794":[{"type":"pitch","year":2026,"sportId":1,"play_id":"15b442ac-5fef-3445-bef7-59a0b57c2ada","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","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":96,"end_speed":87.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":5.926091992023615,"plateTime":0.3936274079428479,"zone":13,"spin_rate":2172,"breakX":14,"inducedBreakZ":0.5,"breakZ":-29.4,"px":-0.8705786630139167,"pz":0.8816222755199643,"x0":2.2801233954585767,"y0":50.00574343511885,"z0":5.293851186103214,"ax":17.860928552656286,"ay":31.806737672479354,"az":-30.315422368706333,"vx0":-11.825044717101786,"vy0":-139.25144887492831,"vz0":-6.334612961642675,"pfxX":-1.1666666666666667,"pfxZ":0.041666666666666664,"pfxZWithGravity":-2.4499999999999997,"breakXInches":-14,"breakXFeet":-1.1666666666666667,"breakZInducedInches":0.5,"breakZInducedFeet":0.041666666666666664,"breakZWithGravityInches":29.4,"breakZWithGravityFeet":2.4499999999999997,"pfxZDirection":"↓","pfxXWithGravity":14,"pfxXNoAbs":-1.1666666666666667,"plateTimeSZDepth":0.36961992965566093,"plateXPoly":-0.8705786630139167,"plateYPoly":0.7083333333333499,"plateZPoly":0.8816222755199643,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8705786630139167,"plate_z":0.8816222755199643,"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-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"SI":7,"FF":9,"SV":6},"results":{"B":8,"S":9,"X":5},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":2,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":2,"zInPlay":2,"zSwings":4,"o_swing":0.75,"z_swing":0.8,"strike_rate":0.7777777777777778,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0.6666666666666666,"z_contact":1,"zone_rate":0.5555555555555556,"swings":7,"miss_percent":"14","cs_plus_whiffs":1,"csw_percent":11,"avg_rel_x":"2.4","avg_rel_z":"5.7","avg_rpm":"2218","max_rpm":"2418","min_rpm":"2078","avg_break_z":"16","max_break_z":"18","min_break_z":"14","avg_bat_speed":"73.5","avg_break_z_induced":"13","max_break_z_induced":"16","min_break_z_induced":"12","avg_break_x":"8","max_break_x":"10","min_break_x":"4","min_pitch_speed":"96.3","avg_pitch_speed":"96.8","max_pitch_speed":"97.8","avg_hit_speed":"87.4","max_hit_speed":"107.9","min_hit_speed":"66.9","count":9,"pitches_vs_right":8,"pitches_vs_left":1,"results":{"B":2,"X":2,"S":5},"swinging_strikes":1,"fouls":4,"strikeouts":1,"called_strikes":0,"balls_in_play":2,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":2,"pitches_time_thru_1":9,"pitches_inning_1":2,"avg_speed_inning_1":"96.5","avg_speed_inning_1_vs_avg":-0.29999999999999716,"pitches_inning_2":7,"avg_speed_inning_2":"96.9","avg_speed_inning_2_vs_avg":0.10000000000000853,"percent":"41","rhb_pitch_percent":67,"lhb_pitch_percent":10,"pitch_pct_time_thru_1":"41","pitch_pct_time_thru_1_vs_avg":-0.09090909090908639,"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":0.5,"z_swing":0.6,"strike_rate":0.8571428571428571,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":1,"z_contact":1,"zone_rate":0.7142857142857143,"swings":4,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":29,"avg_rel_x":"2.4","avg_rel_z":"5.4","avg_rpm":"2327","max_rpm":"2554","min_rpm":"2172","avg_break_z":"29","max_break_z":"32","min_break_z":"26","avg_bat_speed":"66.3","avg_break_z_induced":"2","max_break_z_induced":"4","min_break_z_induced":"-1","avg_break_x":"14","max_break_x":"16","min_break_x":"12","min_pitch_speed":"94.2","avg_pitch_speed":"95.6","max_pitch_speed":"97.1","avg_hit_speed":"87.7","max_hit_speed":"109.6","min_hit_speed":"49.0","count":7,"pitches_vs_right":1,"pitches_vs_left":6,"results":{"B":1,"S":3,"X":3},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":2,"balls_in_play":3,"base_hits":0,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":2,"pitches_time_thru_1":7,"pitches_inning_1":5,"avg_speed_inning_1":"95.6","avg_speed_inning_1_vs_avg":-0.04000000000000625,"pitches_inning_2":2,"avg_speed_inning_2":"95.6","avg_speed_inning_2_vs_avg":0,"percent":"32","rhb_pitch_percent":8,"lhb_pitch_percent":60,"pitch_pct_time_thru_1":"32","pitch_pct_time_thru_1_vs_avg":-0.18181818181818343,"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.16666666666666666,"first_pitches":4,"first_pitch_strikes":1,"first_pitch_strike_rate":"25","o_contact":null,"z_contact":null,"zone_rate":0.16666666666666666,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":17,"avg_rel_x":"3.0","avg_rel_z":"5.5","avg_rpm":"2940","max_rpm":"3005","min_rpm":"2801","avg_break_z":"45","max_break_z":"46","min_break_z":"43","avg_bat_speed":"--","avg_break_z_induced":"-5","max_break_z_induced":"-4","min_break_z_induced":"-6","avg_break_x":"21","max_break_x":"24","min_break_x":"18","min_pitch_speed":"82.8","avg_pitch_speed":"83.6","max_pitch_speed":"84.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":6,"pitches_vs_right":3,"pitches_vs_left":3,"results":{"B":5,"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":1,"max_inning":2,"pitches_time_thru_1":6,"pitches_inning_1":3,"avg_speed_inning_1":"83.8","avg_speed_inning_1_vs_avg":0.20000000000000284,"pitches_inning_2":3,"avg_speed_inning_2":"83.3","avg_speed_inning_2_vs_avg":-0.2666666666666657,"percent":"27","rhb_pitch_percent":25,"lhb_pitch_percent":30,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":0.2727272727272698,"pitch_type":"Slurve","pitch_type_literal":"SV"},{"oSwingMiss":1,"oFouls":2,"oInPlay":1,"oSwings":4,"zSwingMiss":0,"zFouls":3,"zInPlay":4,"zSwings":7,"o_swing":0.36363636363636365,"z_swing":0.6363636363636364,"strike_rate":0.6363636363636364,"first_pitches":6,"first_pitch_strikes":2,"first_pitch_strike_rate":"33","o_contact":0.75,"z_contact":1,"zone_rate":0.5,"swings":11,"miss_percent":"9","cs_plus_whiffs":4,"csw_percent":18,"avg_rel_x":"2.6","avg_rel_z":"5.6","avg_rpm":"2450","max_rpm":"3005","min_rpm":"2078","avg_break_z":"28","max_break_z":"46","min_break_z":"14","avg_bat_speed":"71.1","avg_break_z_induced":"5","max_break_z_induced":"16","min_break_z_induced":"-6","avg_break_x":"13","max_break_x":"24","min_break_x":"4","min_pitch_speed":"82.8","avg_pitch_speed":"92.8","max_pitch_speed":"97.8","avg_hit_speed":"87.6","max_hit_speed":"","min_hit_speed":"","count":22,"pitches_vs_right":12,"pitches_vs_left":10,"results":{"B":8,"S":9,"X":5},"swinging_strikes":1,"fouls":5,"strikeouts":1,"called_strikes":3,"balls_in_play":5,"base_hits":1,"hard_hits":3,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":2,"pitches_time_thru_1":22,"pitches_inning_1":10,"avg_speed_inning_1":"92.2","avg_speed_inning_1_vs_avg":-0.5799999999999983,"pitches_inning_2":12,"avg_speed_inning_2":"93.3","avg_speed_inning_2_vs_avg":0.49166666666667425,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"443c3b3e-fe3f-3769-9b9a-11158ce68d92","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","events":"Groundout","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.7,"end_speed":87.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.0144961833948765,"plateTime":0.3912101639920942,"zone":1,"spin_rate":2293,"breakX":6.1,"inducedBreakZ":13.6,"breakZ":-16.1,"px":-0.8069530958950453,"pz":2.95638416805489,"x0":2.187289780041564,"y0":50.003606284260805,"z0":5.5779571905760825,"ax":9.104941618893898,"ay":34.299300405940976,"az":-16.551027286962768,"vx0":-9.821757337002186,"vy0":-140.46149799945806,"vz0":-4.09404799016462,"pfxX":-0.5083333333333333,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3416666666666668,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.3674361780709757,"plateXPoly":-0.8069530958950453,"plateYPoly":0.7083333333333215,"plateZPoly":2.95638416805489,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8069530958950453,"plate_z":2.95638416805489,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":2,"rowId":"2-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"822798da-2e1d-3bd8-be98-85704a2199a9","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":94.2,"end_speed":85.2,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":5.947007476884321,"plateTime":0.40274044862507363,"zone":4,"spin_rate":2281,"breakX":13.8,"inducedBreakZ":0.1,"breakZ":-31.2,"px":-0.2930606813988015,"pz":2.320069996375848,"x0":2.3769215417123957,"y0":50.00250785275864,"z0":5.391068559204925,"ax":16.824940152443393,"ay":33.9317829517791,"az":-31.711069506056347,"vx0":-10.239768023013827,"vy0":-136.70624941025844,"vz0":-2.1178744384777803,"pfxX":-1.1500000000000001,"pfxZ":0.008333333333333333,"pfxZWithGravity":-2.6,"breakXInches":-13.8,"breakXFeet":-1.1500000000000001,"breakZInducedInches":0.1,"breakZInducedFeet":0.008333333333333333,"breakZWithGravityInches":31.2,"breakZWithGravityFeet":2.6,"pfxZDirection":"↓","pfxXWithGravity":13.8,"pfxXNoAbs":-1.1500000000000001,"plateTimeSZDepth":0.3783500867527333,"plateXPoly":-0.2930606813988015,"plateYPoly":0.7083333333333286,"plateZPoly":2.320069996375848,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2930606813988015,"plate_z":2.320069996375848,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":3,"rowId":"3-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c2390485-4e2e-37db-bb04-add3ff6fae92","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","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":95.3,"end_speed":86.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":5.791203616254434,"plateTime":0.39600738253845513,"zone":12,"spin_rate":2275,"breakX":13.6,"inducedBreakZ":-1.3,"breakZ":-31.6,"px":1.0117485109645026,"pz":2.510748798114686,"x0":2.467330529482888,"y0":50.00137335818016,"z0":5.473998171850998,"ax":16.085311692995337,"ay":32.78523460865258,"az":-33.36845169540685,"vx0":-6.904955820968926,"vy0":-138.63817452059496,"vz0":-1.7627735501871682,"pfxX":-1.1333333333333333,"pfxZ":-0.10833333333333334,"pfxZWithGravity":-2.6333333333333333,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":-1.3,"breakZInducedFeet":-0.10833333333333334,"breakZWithGravityInches":31.6,"breakZWithGravityFeet":2.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.371906005974082,"plateXPoly":1.0117485109645026,"plateYPoly":0.7083333333333428,"plateZPoly":2.510748798114686,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"49.0","hit_speed":"49.0","hit_distance":"1","xba":".240","hit_angle":"-40","is_barrel":0,"hc_x":125.19,"hc_x_ft":-0.024031600000000708,"hc_y":188.61,"hc_y_ft":35.64900039999998,"isSword":false,"batSpeed":50.6,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":1.0117485109645026,"plate_z":2.510748798114686,"launch_speed":"49.0","launch_angle":"-40","player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":4,"rowId":"4-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"25192a0e-45e7-351b-8b71-4ef4469be65a","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"José Ramírez lines out sharply to left fielder Randal Grichuk.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.8,"end_speed":75.3,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":5.766183121480846,"plateTime":0.45716677594895394,"zone":12,"spin_rate":3005,"breakX":23.8,"inducedBreakZ":-5.3,"breakZ":-45.6,"px":1.1162928829497387,"pz":3.1222914584285784,"x0":3.3202869149101453,"y0":50.00349137409095,"z0":5.5504490826562956,"ax":-18.84261800761395,"ay":26.589255299406137,"az":-37.13098549376811,"vx0":-1.084983969315882,"vy0":-120.48223511356427,"vz0":2.3205730084607668,"pfxX":1.9833333333333334,"pfxZ":-0.44166666666666665,"pfxZWithGravity":-3.8000000000000003,"breakXInches":23.8,"breakXFeet":1.9833333333333334,"breakZInducedInches":-5.3,"breakZInducedFeet":-0.44166666666666665,"breakZWithGravityInches":45.6,"breakZWithGravityFeet":3.8000000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.9833333333333334,"pfxXNoAbs":1.9833333333333334,"plateTimeSZDepth":0.4295045968831578,"plateXPoly":1.1162928829497387,"plateYPoly":0.7083333333333499,"plateZPoly":3.1222914584285784,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.1162928829497387,"plate_z":3.1222914584285784,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":5,"rowId":"5-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"49940e0c-676c-3d63-a144-85c79420a329","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"José Ramírez lines out sharply to left fielder Randal Grichuk.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":96.3,"end_speed":87.2,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":5.7596136221159036,"plateTime":0.3929522286200253,"zone":3,"spin_rate":2418,"breakX":10.1,"inducedBreakZ":11.8,"breakZ":-18,"px":0.7630811285036772,"pz":2.628395621580345,"x0":2.6822384398780237,"y0":50.00465061639529,"z0":5.500520218042655,"ax":12.79808865023637,"ay":34.673841253353274,"az":-18.45273704730788,"vx0":-7.561281311800406,"vy0":-139.94981644513393,"vz0":-4.3753228641007205,"pfxX":-0.8416666666666667,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.5,"breakXInches":-10.1,"breakXFeet":-0.8416666666666667,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":18,"breakZWithGravityFeet":1.5,"pfxZDirection":"↓","pfxXWithGravity":10.1,"pfxXNoAbs":-0.8416666666666667,"plateTimeSZDepth":0.36912148715819465,"plateXPoly":0.7630811285036772,"plateYPoly":0.7083333333333215,"plateZPoly":2.628395621580345,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"108.0","hit_speed":"107.9","hit_distance":"273","xba":".830","hit_angle":"13","is_barrel":0,"hc_x":77.28,"hc_x_ft":-115.50437919999999,"hc_y":101.29,"hc_y_ft":246.1216356,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7630811285036772,"plate_z":2.628395621580345,"launch_speed":"107.9","launch_angle":"13","player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":6,"rowId":"6-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0566d02f-5555-3a3c-b846-a1de9706d57b","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":83.9,"end_speed":76,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":5.961497410586711,"plateTime":0.453214914065879,"zone":13,"spin_rate":2989,"breakX":21.5,"inducedBreakZ":-5.8,"breakZ":-45.4,"px":-0.3693944400010065,"pz":1.3175961181143752,"x0":2.6298588375672147,"y0":50.005154696068736,"z0":5.398822071540276,"ax":-16.699571248517653,"ay":29.6145924280557,"az":-36.719265952044594,"vx0":-3.483855985899799,"vy0":-122.03190434576737,"vz0":-1.7597366833838013,"pfxX":1.7916666666666667,"pfxZ":-0.48333333333333334,"pfxZWithGravity":-3.783333333333333,"breakXInches":21.5,"breakXFeet":1.7916666666666667,"breakZInducedInches":-5.8,"breakZInducedFeet":-0.48333333333333334,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.7916666666666667,"pfxXNoAbs":1.7916666666666667,"plateTimeSZDepth":0.42598536780391266,"plateXPoly":-0.3693944400010065,"plateYPoly":0.7083333333333215,"plateZPoly":1.3175961181143752,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3693944400010065,"plate_z":1.3175961181143752,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":7,"rowId":"7-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1f3d09da-3b6f-30d9-8a72-ec30bd1014bc","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":84.7,"end_speed":76.5,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.061712334226992,"plateTime":0.4500954609434378,"zone":13,"spin_rate":2975,"breakX":19.4,"inducedBreakZ":-4,"breakZ":-43.1,"px":-1.4596575947219121,"pz":1.584482118697454,"x0":2.629146514844001,"y0":50.00264559025619,"z0":5.444842794730371,"ax":-14.491353916714905,"ay":30.564833622139957,"az":-35.355176515946766,"vx0":-6.5989822264145435,"vy0":-122.97959533574901,"vz0":-1.6455286078544593,"pfxX":1.6166666666666665,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.591666666666667,"breakXInches":19.4,"breakXFeet":1.6166666666666665,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":43.1,"breakZWithGravityFeet":3.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6166666666666665,"pfxXNoAbs":1.6166666666666665,"plateTimeSZDepth":0.423076429127649,"plateXPoly":-1.4596575947219121,"plateYPoly":0.7083333333333641,"plateZPoly":1.584482118697454,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.4596575947219121,"plate_z":1.584482118697454,"player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":8,"rowId":"8-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6f8bf923-4689-3cb6-aa97-34719ef3f4fa","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","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":95.2,"end_speed":86.1,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":5.864543274981842,"plateTime":0.3980233699031954,"zone":5,"spin_rate":2338,"breakX":12,"inducedBreakZ":3.4,"breakZ":-27.2,"px":0.08664993547185196,"pz":2.3205394240427095,"x0":2.3728310883191015,"y0":50.00462256256568,"z0":5.373198608181405,"ax":15.009418812273227,"ay":34.57218378709233,"az":-28.106291396490878,"vx0":-8.920248611339973,"vy0":-138.29992461489385,"vz0":-2.9091682114578457,"pfxX":-1,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-12,"breakXFeet":-1,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":12,"pfxXNoAbs":-1,"plateTimeSZDepth":0.37392045079855013,"plateXPoly":0.08664993547185196,"plateYPoly":0.7083333333333002,"plateZPoly":2.3205394240427095,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.9,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.08664993547185196,"plate_z":2.3205394240427095,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":9,"rowId":"9-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9eacab7e-6ddb-3a78-a6dd-8ac31a9c3ee3","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","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":97.1,"end_speed":88.6,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.00328659706654,"plateTime":0.38892704822570234,"zone":5,"spin_rate":2384,"breakX":14.4,"inducedBreakZ":2,"breakZ":-27.2,"px":0.04953407550938671,"pz":2.2647574882029033,"x0":2.3045236451753945,"y0":50.00087773375415,"z0":5.538312301213768,"ax":18.270620478953997,"ay":33.23670556898815,"az":-29.278140967555224,"vx0":-9.510816088743795,"vy0":-141.039977008888,"vz0":-3.6171930308386093,"pfxX":-1.2,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.36520893541343813,"plateXPoly":0.04953407550938671,"plateYPoly":0.708333333333357,"plateZPoly":2.2647574882029033,"pfxXDirection":"←","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"110.0","hit_speed":"109.6","hit_distance":"4","xba":".100","hit_angle":"-28","is_barrel":0,"hc_x":109.1,"hc_x_ft":-38.80672400000003,"hc_y":163.34,"hc_y_ft":96.55879759999999,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.04953407550938671,"plate_z":2.2647574882029033,"launch_speed":"109.6","launch_angle":"-28","player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":10,"rowId":"10-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b69192e2-821c-3d45-9a06-5a3107dea0e8","inning":2,"half_inning":"top","ab_number":10,"cap_index":33,"outs":0,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Jo Adell singles on a ground ball to first baseman Munetaka Murakami.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"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":"00","start_speed":96.7,"end_speed":87.7,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":5.762218687570408,"plateTime":0.39131869585130064,"zone":4,"spin_rate":2208,"breakX":8.9,"inducedBreakZ":12,"breakZ":-17.5,"px":-0.2895632867319913,"pz":2.7489334183856036,"x0":2.4522943496646468,"y0":50.00420902389066,"z0":5.843741178169952,"ax":12.154985305030248,"ay":34.24182365211272,"az":-17.939357146085637,"vx0":-9.693590933986034,"vy0":-140.41264676474262,"vz0":-5.123264039733399,"pfxX":-0.7416666666666667,"pfxZ":1,"pfxZWithGravity":-1.4583333333333333,"breakXInches":-8.9,"breakXFeet":-0.7416666666666667,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":17.5,"breakZWithGravityFeet":1.4583333333333333,"pfxZDirection":"↓","pfxXWithGravity":8.9,"pfxXNoAbs":-0.7416666666666667,"plateTimeSZDepth":0.36755096033114865,"plateXPoly":-0.2895632867319913,"plateYPoly":0.7083333333333499,"plateZPoly":2.7489334183856036,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"67.0","hit_speed":"66.9","hit_distance":"38","xba":".130","hit_angle":"-1","is_barrel":0,"hc_x":150.2,"hc_x_ft":60.25907199999995,"hc_y":161.53,"hc_y_ft":100.92154920000002,"isSword":false,"batSpeed":76.3,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2895632867319913,"plate_z":2.7489334183856036,"launch_speed":"66.9","launch_angle":"-1","player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":36,"rowId":"36-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"65a730c3-2d1d-3fb4-9ed5-697cea45879c","inning":2,"half_inning":"top","ab_number":11,"cap_index":25,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Double Play","des":"Nathaniel Lowe lines into a double play, third baseman Miguel Vargas to first baseman Munetaka Murakami. Jo Adell out at 1st.","events":"Double Play","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SV","pitch_name":"Slurve","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.9,"end_speed":75.7,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":5.77415875086365,"plateTime":0.4564347886349509,"zone":4,"spin_rate":2868,"breakX":22.8,"inducedBreakZ":-5.4,"breakZ":-45.6,"px":-0.3115282576150067,"pz":2.311442986976319,"x0":2.6796747117680626,"y0":50.00320379128371,"z0":5.51692713888702,"ax":-17.641619342801903,"ay":26.698442576185553,"az":-36.83039722874516,"vx0":-3.1931914308553697,"vy0":-120.68218217801807,"vz0":0.42124480415784715,"pfxX":1.9000000000000001,"pfxZ":-0.45,"pfxZWithGravity":-3.8000000000000003,"breakXInches":22.8,"breakXFeet":1.9000000000000001,"breakZInducedInches":-5.4,"breakZInducedFeet":-0.45,"breakZWithGravityInches":45.6,"breakZWithGravityFeet":3.8000000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.9000000000000001,"pfxXNoAbs":1.9000000000000001,"plateTimeSZDepth":0.42880791497519843,"plateXPoly":-0.3115282576150067,"plateYPoly":0.708333333333357,"plateZPoly":2.311442986976319,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3115282576150067,"plate_z":2.311442986976319,"player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":37,"rowId":"37-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c259e3fc-be65-38c9-a9d7-4d1401834f89","inning":2,"half_inning":"top","ab_number":11,"cap_index":25,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Double Play","des":"Nathaniel Lowe lines into a double play, third baseman Miguel Vargas to first baseman Munetaka Murakami. Jo Adell out at 1st.","events":"Double Play","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":95.9,"end_speed":86.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":5.939272116834923,"plateTime":0.3952019192163685,"zone":9,"spin_rate":2554,"breakX":16.2,"inducedBreakZ":3.7,"breakZ":-26.4,"px":0.4701269331525839,"pz":1.8986099754487191,"x0":2.302961590915646,"y0":50.00391474488467,"z0":5.521674173399614,"ax":19.5381668195006,"ay":34.69291392654386,"az":-27.22045705273243,"vx0":-8.563689463578234,"vy0":-139.22151033107224,"vz0":-4.706172384355967,"pfxX":-1.3499999999999999,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.1999999999999997,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.3712531520543644,"plateXPoly":0.4701269331525839,"plateYPoly":0.7083333333333641,"plateZPoly":1.8986099754487191,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"105.0","hit_speed":"104.6","hit_distance":"139","xba":".640","hit_angle":"5","is_barrel":0,"hc_x":101.21,"hc_x_ft":-57.82446440000001,"hc_y":151.99,"hc_y_ft":123.91638360000002,"isSword":false,"batSpeed":73.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4701269331525839,"plate_z":1.8986099754487191,"launch_speed":"104.6","launch_angle":"5","player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":38,"rowId":"38-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e5fa3d70-02d3-393b-b0d9-a8ba98d76ece","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":83.4,"end_speed":76.3,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.571326379858837,"plateTime":0.4524230267701843,"zone":12,"spin_rate":3002,"breakX":19.4,"inducedBreakZ":-5.8,"breakZ":-45.2,"px":2.5125059748507685,"pz":2.855112071964126,"x0":3.3173808928602466,"y0":50.004885842004995,"z0":5.605546901715429,"ax":-16.27697329902327,"ay":25.15029451744433,"az":-37.43639806520748,"vx0":1.563930908303943,"vy0":-121.35912101127869,"vz0":1.4806514274590703,"pfxX":1.6166666666666665,"pfxZ":-0.48333333333333334,"pfxZWithGravity":-3.766666666666667,"breakXInches":19.4,"breakXFeet":1.6166666666666665,"breakZInducedInches":-5.8,"breakZInducedFeet":-0.48333333333333334,"breakZWithGravityInches":45.2,"breakZWithGravityFeet":3.766666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6166666666666665,"pfxXNoAbs":1.6166666666666665,"plateTimeSZDepth":0.42491246200747684,"plateXPoly":2.5125059748507685,"plateYPoly":0.7083333333333357,"plateZPoly":2.855112071964126,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":2.5125059748507685,"plate_z":2.855112071964126,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":39,"rowId":"39-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4e624a0c-1147-3c0c-9b4f-805bda9aafea","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":96.9,"end_speed":88.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.943377488905575,"plateTime":0.3898920267429662,"zone":13,"spin_rate":2292,"breakX":9.1,"inducedBreakZ":14.4,"breakZ":-15,"px":-0.8877248534517248,"pz":2.19635647899432,"x0":2.298371833322409,"y0":50.00103912544595,"z0":5.696063202430586,"ax":12.530611974573267,"ay":32.30101860283144,"az":-14.819998835907022,"vx0":-10.996898383345428,"vy0":-140.56277844284634,"vz0":-6.847327366487052,"pfxX":-0.7583333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.25,"breakXInches":-9.1,"breakXFeet":-0.7583333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15,"breakZWithGravityFeet":1.25,"pfxZDirection":"↓","pfxXWithGravity":9.1,"pfxXNoAbs":-0.7583333333333333,"plateTimeSZDepth":0.36607912505208284,"plateXPoly":-0.8877248534517248,"plateYPoly":0.7083333333333357,"plateZPoly":2.19635647899432,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":73.4,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8877248534517248,"plate_z":2.19635647899432,"player_total_pitches":15,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":40,"rowId":"40-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"99f00f33-1cdc-3743-8d89-7301da0c0290","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":96.4,"end_speed":87.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.6707642655542605,"plateTime":0.3921081774020383,"zone":12,"spin_rate":2097,"breakX":9.4,"inducedBreakZ":13.3,"breakZ":-16.4,"px":1.2381334945363554,"pz":4.050882177537346,"x0":2.6106056909023594,"y0":50.00232000240224,"z0":5.774569621419258,"ax":11.690716161491675,"ay":34.72639128095376,"az":-17.522937730150385,"vx0":-5.879313311621159,"vy0":-140.23371410790918,"vz0":-1.4530771848208044,"pfxX":-0.7833333333333333,"pfxZ":1.1083333333333334,"pfxZWithGravity":-1.3666666666666665,"breakXInches":-9.4,"breakXFeet":-0.7833333333333333,"breakZInducedInches":13.3,"breakZInducedFeet":1.1083333333333334,"breakZWithGravityInches":16.4,"breakZWithGravityFeet":1.3666666666666665,"pfxZDirection":"↓","pfxXWithGravity":9.4,"pfxXNoAbs":-0.7833333333333333,"plateTimeSZDepth":0.36830893355005984,"plateXPoly":1.2381334945363554,"plateYPoly":0.7083333333333144,"plateZPoly":4.050882177537346,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2381334945363554,"plate_z":4.050882177537346,"player_total_pitches":16,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":41,"rowId":"41-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1cad2298-6c06-3e18-9b5d-b23aef582ae0","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":83.7,"end_speed":76.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.625438215694528,"plateTime":0.45035705437541607,"zone":12,"spin_rate":2801,"breakX":17.6,"inducedBreakZ":-4.4,"breakZ":-43.6,"px":2.2499762597811754,"pz":2.488343590290929,"x0":3.2086625610259,"y0":50.00082755564242,"z0":5.59127785325522,"ax":-14.730849769272206,"ay":25.090751815842918,"az":-36.08694552169682,"vx0":0.848052282386133,"vy0":-121.86065662443983,"vz0":0.29371937586417496,"pfxX":1.4666666666666668,"pfxZ":-0.3666666666666667,"pfxZWithGravity":-3.6333333333333333,"breakXInches":17.6,"breakXFeet":1.4666666666666668,"breakZInducedInches":-4.4,"breakZInducedFeet":-0.3666666666666667,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4666666666666668,"pfxXNoAbs":1.4666666666666668,"plateTimeSZDepth":0.4229116215064449,"plateXPoly":2.2499762597811754,"plateYPoly":0.7083333333332931,"plateZPoly":2.488343590290929,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":2.2499762597811754,"plate_z":2.488343590290929,"player_total_pitches":17,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":42,"rowId":"42-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"abfe363f-6b3c-371d-8c07-9b75f3531ed3","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":95.3,"end_speed":86.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.100087976900037,"plateTime":0.3963487775870811,"zone":5,"spin_rate":2286,"breakX":14.4,"inducedBreakZ":2.9,"breakZ":-27.5,"px":-0.148185677396806,"pz":2.5361095004358494,"x0":2.4829001978331666,"y0":50.005021513583294,"z0":5.553019904750876,"ax":17.816781364837837,"ay":31.629390712247336,"az":-28.70014160846803,"vx0":-10.38481983479861,"vy0":-138.336570600265,"vz0":-2.764899286377455,"pfxX":-1.2,"pfxZ":0.24166666666666667,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":2.9,"breakZInducedFeet":0.24166666666666667,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.37218950149459806,"plateXPoly":-0.148185677396806,"plateYPoly":0.7083333333333428,"plateZPoly":2.5361095004358494,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.148185677396806,"plate_z":2.5361095004358494,"player_total_pitches":18,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":43,"rowId":"43-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"abb0f315-26c0-320b-afb8-bca97749a758","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":97.8,"end_speed":89.5,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.9412076218136995,"plateTime":0.3846172301080535,"zone":3,"spin_rate":2181,"breakX":6.5,"inducedBreakZ":14.3,"breakZ":-14.3,"px":0.5270056884880425,"pz":3.172493948843379,"x0":2.452851458350195,"y0":50.00050999017687,"z0":5.7512268398588375,"ax":8.888409845568813,"ay":31.972662464283047,"az":-15.240735881596201,"vx0":-6.93828384916512,"vy0":-142.28549914936784,"vz0":-4.390157879530203,"pfxX":-0.5416666666666666,"pfxZ":1.1916666666666667,"pfxZWithGravity":-1.1916666666666667,"breakXInches":-6.5,"breakXFeet":-0.5416666666666666,"breakZInducedInches":14.3,"breakZInducedFeet":1.1916666666666667,"breakZWithGravityInches":14.3,"breakZWithGravityFeet":1.1916666666666667,"pfxZDirection":"↓","pfxXWithGravity":6.5,"pfxXNoAbs":-0.5416666666666666,"plateTimeSZDepth":0.36108005177647484,"plateXPoly":0.5270056884880425,"plateYPoly":0.7083333333333144,"plateZPoly":3.172493948843379,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.5,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.5270056884880425,"plate_z":3.172493948843379,"player_total_pitches":19,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":44,"rowId":"44-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"69dbea2f-8fe2-3750-9979-6a25ba77c0fa","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":96.4,"end_speed":87.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.958271269732231,"plateTime":0.39153274772215996,"zone":1,"spin_rate":2078,"breakX":4.3,"inducedBreakZ":12.6,"breakZ":-17,"px":-0.30561412174067826,"pz":2.7123603304798047,"x0":2.503271359403593,"y0":50.00120147736493,"z0":5.610992426868548,"ax":6.815424633103464,"ay":32.58138177106401,"az":-17.487396043611025,"vx0":-8.892749378579792,"vy0":-140.0607215212817,"vz0":-4.669242133128285,"pfxX":-0.35833333333333334,"pfxZ":1.05,"pfxZWithGravity":-1.4166666666666667,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":12.6,"breakZInducedFeet":1.05,"breakZWithGravityInches":17,"breakZWithGravityFeet":1.4166666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.36766171056837965,"plateXPoly":-0.30561412174067826,"plateYPoly":0.7083333333333144,"plateZPoly":2.7123603304798047,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.4,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.30561412174067826,"plate_z":2.7123603304798047,"player_total_pitches":20,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":45,"rowId":"45-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9b957894-ba7c-32c7-8fd6-dd7394b578e6","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":97.6,"end_speed":88.3,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.9776087661083235,"plateTime":0.3887077139973716,"zone":13,"spin_rate":2084,"breakX":7.8,"inducedBreakZ":13.6,"breakZ":-15.6,"px":-0.086837198123638,"pz":1.460520632994486,"x0":2.3932409529790317,"y0":50.00649006184312,"z0":5.580659885115178,"ax":10.942143815144911,"ay":35.805209466011355,"az":-15.098234878938532,"vx0":-8.789443142090425,"vy0":-141.5380696847187,"vz0":-8.526087555628566,"pfxX":-0.65,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3,"breakXInches":-7.8,"breakXFeet":-0.65,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":15.6,"breakZWithGravityFeet":1.3,"pfxZDirection":"↓","pfxXWithGravity":7.8,"pfxXNoAbs":-0.65,"plateTimeSZDepth":0.36516997328359596,"plateXPoly":-0.086837198123638,"plateYPoly":0.7083333333333144,"plateZPoly":1.460520632994486,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":69.4,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.086837198123638,"plate_z":1.460520632994486,"player_total_pitches":21,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":46,"rowId":"46-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"68da10e2-4eba-32b3-907d-32891c8ba4c3","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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 Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"32","start_speed":96.5,"end_speed":86.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.919900787809475,"plateTime":0.3932824623198705,"zone":12,"spin_rate":2314,"breakX":10.2,"inducedBreakZ":15.7,"breakZ":-14.2,"px":0.15755730790999856,"pz":3.48079952790094,"x0":2.4268869576285024,"y0":50.003430074587286,"z0":5.674441524734175,"ax":13.393646339566393,"ay":36.721592802949516,"az":-14.449874828725303,"vx0":-8.615978893262536,"vy0":-140.1904412600875,"vz0":-3.2668885059401322,"pfxX":-0.85,"pfxZ":1.3083333333333333,"pfxZWithGravity":-1.1833333333333333,"breakXInches":-10.2,"breakXFeet":-0.85,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.2,"pfxXNoAbs":-0.85,"plateTimeSZDepth":0.36951210550695684,"plateXPoly":0.15755730790999856,"plateYPoly":0.7083333333332931,"plateZPoly":3.48079952790094,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":74.1,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":0.15755730790999856,"plate_z":3.48079952790094,"player_total_pitches":22,"player_total_pitches_pitch_types":9,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":47,"rowId":"47-849833","game_pk":"849833","source":"gamefeed"}],"663436":[{"type":"pitch","year":2026,"sportId":1,"play_id":"35519a88-5808-36f0-8816-e07341abcf77","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","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":94.3,"end_speed":86.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.413452080335374,"plateTime":0.399568510621517,"zone":12,"spin_rate":2552,"breakX":4,"inducedBreakZ":13.7,"breakZ":-17.2,"px":0.5991668298329189,"pz":3.7130884882192143,"x0":-1.8981588350261756,"y0":50.00550162245802,"z0":5.903844470194516,"ax":-5.830132648520983,"ay":30.565715235918013,"az":-17.464613460615517,"vx0":7.74978797167845,"vy0":-137.12474717350972,"vz0":-2.562654835652948,"pfxX":0.3333333333333333,"pfxZ":1.1416666666666666,"pfxZWithGravity":-1.4333333333333333,"breakXInches":4,"breakXFeet":0.3333333333333333,"breakZInducedInches":13.7,"breakZInducedFeet":1.1416666666666666,"breakZWithGravityInches":17.2,"breakZWithGravityFeet":1.4333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3333333333333333,"pfxXNoAbs":0.3333333333333333,"plateTimeSZDepth":0.37519528908096444,"plateXPoly":0.5991668298329189,"plateYPoly":0.708333333333357,"plateZPoly":3.7130884882192143,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":33.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5991668298329189,"plate_z":3.7130884882192143,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":289,"rowId":"289-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":6,"CU":7,"CH":3,"FC":9,"SL":4,"SI":2},"results":{"S":13,"B":15,"X":3},"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.5,"strike_rate":0.5555555555555556,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":null,"z_contact":1,"zone_rate":0.6666666666666666,"swings":3,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":22,"avg_rel_x":"-2.2","avg_rel_z":"5.7","avg_rpm":"2609","max_rpm":"2737","min_rpm":"2452","avg_break_z":"26","max_break_z":"30","min_break_z":"24","avg_bat_speed":"69.2","avg_break_z_induced":"7","max_break_z_induced":"10","min_break_z_induced":"3","avg_break_x":"3","max_break_x":"5","min_break_x":"0","min_pitch_speed":"88.5","avg_pitch_speed":"90.4","max_pitch_speed":"91.9","avg_hit_speed":"83.9","max_hit_speed":"83.9","min_hit_speed":"83.9","count":9,"pitches_vs_right":0,"pitches_vs_left":9,"results":{"S":4,"B":4,"X":1},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":2,"balls_in_play":1,"base_hits":1,"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":"90.4","avg_speed_inning_9_vs_avg":0.03333333333333144,"percent":"29","rhb_pitch_percent":null,"lhb_pitch_percent":29,"pitch_pct_time_thru_1":"29","pitch_pct_time_thru_1_vs_avg":0.03225806451613167,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":1,"zSwings":3,"o_swing":0,"z_swing":1,"strike_rate":0.42857142857142855,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":0.42857142857142855,"swings":3,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.2","avg_rel_z":"5.9","avg_rpm":"2893","max_rpm":"3010","min_rpm":"2772","avg_break_z":"51","max_break_z":"55","min_break_z":"48","avg_bat_speed":"69.4","avg_break_z_induced":"-10","max_break_z_induced":"-7","min_break_z_induced":"-14","avg_break_x":"12","max_break_x":"14","min_break_x":"8","min_pitch_speed":"81.3","avg_pitch_speed":"82.3","max_pitch_speed":"83.4","avg_hit_speed":"72.1","max_hit_speed":"72.1","min_hit_speed":"72.1","count":7,"pitches_vs_right":0,"pitches_vs_left":7,"results":{"S":2,"B":4,"X":1},"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":9,"max_inning":9,"pitches_time_thru_1":7,"pitches_inning_9":7,"avg_speed_inning_9":"82.3","avg_speed_inning_9_vs_avg":0.04285714285715869,"percent":"23","rhb_pitch_percent":null,"lhb_pitch_percent":23,"pitch_pct_time_thru_1":"23","pitch_pct_time_thru_1_vs_avg":-0.4193548387096797,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"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.6666666666666666,"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":1,"csw_percent":17,"avg_rel_x":"-1.9","avg_rel_z":"5.7","avg_rpm":"2449","max_rpm":"2552","min_rpm":"2306","avg_break_z":"18","max_break_z":"22","min_break_z":"14","avg_bat_speed":"52.5","avg_break_z_induced":"13","max_break_z_induced":"16","min_break_z_induced":"9","avg_break_x":"5","max_break_x":"9","min_break_x":"3","min_pitch_speed":"93.6","avg_pitch_speed":"95.0","max_pitch_speed":"95.9","avg_hit_speed":"82.2","max_hit_speed":"82.2","min_hit_speed":"82.2","count":6,"pitches_vs_right":0,"pitches_vs_left":6,"results":{"S":3,"B":2,"X":1},"swinging_strikes":1,"fouls":2,"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":6,"pitches_inning_9":6,"avg_speed_inning_9":"95.0","avg_speed_inning_9_vs_avg":0.03333333333331723,"percent":"19","rhb_pitch_percent":null,"lhb_pitch_percent":19,"pitch_pct_time_thru_1":"19","pitch_pct_time_thru_1_vs_avg":0.35483870967741993,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":3,"zInPlay":0,"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":1,"zone_rate":0.75,"swings":3,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.2","avg_rel_z":"5.7","avg_rpm":"2580","max_rpm":"2642","min_rpm":"2535","avg_break_z":"34","max_break_z":"37","min_break_z":"30","avg_bat_speed":"72.2","avg_break_z_induced":"2","max_break_z_induced":"5","min_break_z_induced":"-1","avg_break_x":"4","max_break_x":"6","min_break_x":"3","min_pitch_speed":"85.6","avg_pitch_speed":"87.1","max_pitch_speed":"87.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"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":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":4,"pitches_inning_9":4,"avg_speed_inning_9":"87.1","avg_speed_inning_9_vs_avg":-0.025000000000005684,"percent":"13","rhb_pitch_percent":null,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":-0.0967741935483879,"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":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":"-2.1","avg_rel_z":"5.6","avg_rpm":"2167","max_rpm":"2243","min_rpm":"2095","avg_break_z":"31","max_break_z":"35","min_break_z":"28","avg_bat_speed":"--","avg_break_z_induced":"2","max_break_z_induced":"4","min_break_z_induced":"-1","avg_break_x":"10","max_break_x":"11","min_break_x":"9","min_pitch_speed":"89.9","avg_pitch_speed":"91.2","max_pitch_speed":"92.1","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":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":3,"pitches_inning_9":3,"avg_speed_inning_9":"91.2","avg_speed_inning_9_vs_avg":-0.03333333333333144,"percent":"10","rhb_pitch_percent":null,"lhb_pitch_percent":10,"pitch_pct_time_thru_1":"10","pitch_pct_time_thru_1_vs_avg":-0.32258064516129004,"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":0,"strike_rate":0.5,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":null,"zone_rate":0.5,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-2.1","avg_rel_z":"5.6","avg_rpm":"2441","max_rpm":"2525","min_rpm":"2356","avg_break_z":"24","max_break_z":"25","min_break_z":"24","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"18","max_break_x":"18","min_break_x":"17","min_pitch_speed":"94.4","avg_pitch_speed":"94.9","max_pitch_speed":"95.4","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":9,"max_inning":9,"pitches_time_thru_1":2,"pitches_inning_9":2,"avg_speed_inning_9":"94.9","avg_speed_inning_9_vs_avg":0,"percent":"6","rhb_pitch_percent":null,"lhb_pitch_percent":6,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":0.45161290322580605,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":1,"zFouls":8,"zInPlay":3,"zSwings":12,"o_swing":0.06666666666666667,"z_swing":0.75,"strike_rate":0.5161290322580645,"first_pitches":6,"first_pitch_strikes":3,"first_pitch_strike_rate":"50","o_contact":1,"z_contact":0.9166666666666666,"zone_rate":0.5161290322580645,"swings":13,"miss_percent":"8","cs_plus_whiffs":4,"csw_percent":13,"avg_rel_x":"-2.1","avg_rel_z":"5.7","avg_rpm":"2585","max_rpm":"3010","min_rpm":"2095","avg_break_z":"32","max_break_z":"55","min_break_z":"14","avg_bat_speed":"64.8","avg_break_z_induced":"3","max_break_z_induced":"16","min_break_z_induced":"-14","avg_break_x":"7","max_break_x":"18","min_break_x":"0","min_pitch_speed":"81.3","avg_pitch_speed":"89.4","max_pitch_speed":"95.9","avg_hit_speed":"79.4","max_hit_speed":"","min_hit_speed":"","count":31,"pitches_vs_right":0,"pitches_vs_left":31,"results":{"S":13,"B":15,"X":3},"swinging_strikes":1,"fouls":9,"strikeouts":1,"called_strikes":3,"balls_in_play":3,"base_hits":2,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":31,"pitches_inning_9":31,"avg_speed_inning_9":"89.4","avg_speed_inning_9_vs_avg":0.022580645161312418,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"f63c6af5-c9bb-3a05-9bb4-8f19d866e394","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe 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,"end_speed":86.8,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.575636053730223,"plateTime":0.3963593887019483,"zone":12,"spin_rate":2458,"breakX":5.5,"inducedBreakZ":16.2,"breakZ":-14.2,"px":0.6379743680961745,"pz":4.207207347255324,"x0":-1.8692205151951649,"y0":50.00265906298123,"z0":5.811657286149993,"ax":-7.763809862903162,"ay":30.582950461179905,"az":-14.759108733349029,"vx0":8.18195663501998,"vy0":-138.15495416458566,"vz0":-1.5653326953191937,"pfxX":0.4583333333333333,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.1833333333333333,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.37213234586272886,"plateXPoly":0.6379743680961745,"plateYPoly":0.7083333333333215,"plateZPoly":4.207207347255324,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6379743680961745,"plate_z":4.207207347255324,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":290,"rowId":"290-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3e2ac52a-06ec-393e-99cf-1ffab00dc3cd","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":81.3,"end_speed":75,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.2836816156608535,"plateTime":0.4632972387767018,"zone":8,"spin_rate":2902,"breakX":13.6,"inducedBreakZ":-10.7,"breakZ":-52.2,"px":-0.1776811575888675,"pz":2.101146951782399,"x0":-2.270861127304918,"y0":50.0004691087645,"z0":5.947690558060546,"ax":10.112671299663774,"ay":23.362798826725484,"az":-40.79747096428735,"vx0":2.611802591380192,"vy0":-118.38741121439605,"vz0":0.0323354546403134,"pfxX":-1.1333333333333333,"pfxZ":-0.8916666666666666,"pfxZWithGravity":-4.3500000000000005,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":-10.7,"breakZInducedFeet":-0.8916666666666666,"breakZWithGravityInches":52.2,"breakZWithGravityFeet":4.3500000000000005,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.4350371885648095,"plateXPoly":-0.1776811575888675,"plateYPoly":0.7083333333333144,"plateZPoly":2.101146951782399,"pfxXDirection":"←","inducedBreakZForcedSign":"-10.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.1776811575888675,"plate_z":2.101146951782399,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":291,"rowId":"291-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7a2b4582-bbdd-36b8-94e4-2e2dcbd3ff48","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","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":89.9,"end_speed":82.7,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.3260574969291214,"plateTime":0.41810347205581166,"zone":11,"spin_rate":2095,"breakX":11.2,"inducedBreakZ":-1.4,"breakZ":-35.2,"px":-1.7321858726074,"pz":2.6814787515038874,"x0":-2.3284269819041725,"y0":50.00321691478627,"z0":5.638392458778435,"ax":-11.519267138260803,"ay":27.032265361570428,"az":-33.5398580782989,"vx0":3.779801335936375,"vy0":-130.88748824150343,"vz0":-0.9502080217183124,"pfxX":0.9333333333333332,"pfxZ":-0.11666666666666665,"pfxZWithGravity":-2.9333333333333336,"breakXInches":11.2,"breakXFeet":0.9333333333333332,"breakZInducedInches":-1.4,"breakZInducedFeet":-0.11666666666666665,"breakZWithGravityInches":35.2,"breakZWithGravityFeet":2.9333333333333336,"pfxZDirection":"↓","pfxXWithGravity":0.9333333333333332,"pfxXNoAbs":0.9333333333333332,"plateTimeSZDepth":0.3925315036554922,"plateXPoly":-1.7321858726074,"plateYPoly":0.7083333333333215,"plateZPoly":2.6814787515038874,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.7321858726074,"plate_z":2.6814787515038874,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":292,"rowId":"292-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"df78c333-a1c0-373c-8e41-0707d4cfa645","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","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":83,"end_speed":75.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.317099229375103,"plateTime":0.45801249923960485,"zone":14,"spin_rate":2980,"breakX":12,"inducedBreakZ":-13.9,"breakZ":-54.5,"px":1.7127740762384729,"pz":0.3848001684351736,"x0":-1.9949342743991667,"y0":50.00085378126188,"z0":5.84279923626003,"ax":8.005562709332978,"ay":28.02225687101317,"az":-42.78664034143469,"vx0":6.892240941628731,"vy0":-120.5625964314295,"vz0":-3.4745433139258157,"pfxX":-1,"pfxZ":-1.1583333333333334,"pfxZWithGravity":-4.541666666666667,"breakXInches":-12,"breakXFeet":-1,"breakZInducedInches":-13.9,"breakZInducedFeet":-1.1583333333333334,"breakZWithGravityInches":54.5,"breakZWithGravityFeet":4.541666666666667,"pfxZDirection":"↓","pfxXWithGravity":12,"pfxXNoAbs":-1,"plateTimeSZDepth":0.43038026454236705,"plateXPoly":1.7127740762384729,"plateYPoly":0.7083333333332931,"plateZPoly":0.3848001684351736,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.7127740762384729,"plate_z":0.3848001684351736,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":293,"rowId":"293-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2696ca5d-e55d-3740-8ee4-6a17f17297f0","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":93.6,"end_speed":86.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.632780964301641,"plateTime":0.4029608111655403,"zone":14,"spin_rate":2442,"breakX":3.1,"inducedBreakZ":9.4,"breakZ":-22,"px":1.9920878865688496,"pz":1.5485637882418732,"x0":-1.8556248672960103,"y0":50.00064459940501,"z0":5.681228098725077,"ax":-5.659088514281138,"ay":28.79000956058782,"az":-21.160906684954114,"vx0":11.241978565804914,"vy0":-135.75201709287583,"vz0":-6.922538826810878,"pfxX":0.25833333333333336,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.8333333333333333,"breakXInches":3.1,"breakXFeet":0.25833333333333336,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.25833333333333336,"pfxXNoAbs":0.25833333333333336,"plateTimeSZDepth":0.37827921806372716,"plateXPoly":1.9920878865688496,"plateYPoly":0.7083333333333002,"plateZPoly":1.5485637882418732,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.9920878865688496,"plate_z":1.5485637882418732,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":294,"rowId":"294-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2c044555-a9bb-3277-b153-e032420e53b7","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","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":90.2,"end_speed":83,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.451903241424127,"plateTime":0.41673686891106243,"zone":6,"spin_rate":2583,"breakX":0.2,"inducedBreakZ":9.8,"breakZ":-23.8,"px":0.5331698571063437,"pz":2.693403514060572,"x0":-2.2392315631489796,"y0":50.00574804690798,"z0":5.717526757707327,"ax":-1.7707348804447913,"ay":26.722429127665468,"az":-22.189129970201307,"vx0":7.43261084014428,"vy0":-131.23095566823744,"vz0":-3.388999561827475,"pfxX":0.016666666666666666,"pfxZ":0.8166666666666668,"pfxZWithGravity":-1.9833333333333334,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.3912383429172915,"plateXPoly":0.5331698571063437,"plateYPoly":0.7083333333333997,"plateZPoly":2.693403514060572,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":64.4,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5331698571063437,"plate_z":2.693403514060572,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":295,"rowId":"295-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fe4935d4-1f9f-3a27-bff8-f4a78e9331a6","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":87.8,"end_speed":80.9,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.331208920521406,"plateTime":0.4277737592766848,"zone":13,"spin_rate":2642,"breakX":3.4,"inducedBreakZ":5.2,"breakZ":-30.2,"px":-1.1506630902514914,"pz":1.833765667914772,"x0":-2.3258360470291444,"y0":50.00122898035715,"z0":5.649386944154304,"ax":2.5550134837797014,"ay":25.866839010816065,"az":-26.84147087874166,"vx0":2.413224078214894,"vy0":-127.93681532995207,"vz0":-4.11146913124464,"pfxX":-0.2833333333333333,"pfxZ":0.43333333333333335,"pfxZWithGravity":-2.5166666666666666,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":5.2,"breakZInducedFeet":0.43333333333333335,"breakZWithGravityInches":30.2,"breakZWithGravityFeet":2.5166666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.40159494352719693,"plateXPoly":-1.1506630902514914,"plateYPoly":0.7083333333333144,"plateZPoly":1.833765667914772,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.1506630902514914,"plate_z":1.833765667914772,"player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":296,"rowId":"296-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9f084d0a-88f9-3edc-bf94-fd865226de87","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":91.6,"end_speed":83.9,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.311880017202329,"plateTime":0.4103567867778408,"zone":11,"spin_rate":2653,"breakX":5,"inducedBreakZ":8.8,"breakZ":-23.8,"px":-1.1362771894006292,"pz":3.8470837253006644,"x0":-2.2428593503356984,"y0":50.00442756759798,"z0":5.757746313111432,"ax":4.615200940250363,"ay":28.416388452848732,"az":-23.536056129311056,"vx0":1.9829967649710643,"vy0":-133.42022985388604,"vz0":-0.4249618358986142,"pfxX":-0.4166666666666667,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.3852883453137139,"plateXPoly":-1.1362771894006292,"plateYPoly":0.708333333333357,"plateZPoly":3.8470837253006644,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.1362771894006292,"plate_z":3.8470837253006644,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":297,"rowId":"297-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"65815423-bfce-35c5-8242-afdc6d2a3f55","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":82.7,"end_speed":76,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.33171344314441,"plateTime":0.45659558476952977,"zone":13,"spin_rate":2892,"breakX":7.8,"inducedBreakZ":-13,"breakZ":-53.3,"px":-0.635055237211114,"pz":1.3542031198890951,"x0":-2.2337250448405457,"y0":50.005578482404204,"z0":5.859488635523188,"ax":5.727773461728781,"ay":25.571174699084636,"az":-42.5737744287398,"vx0":2.498925633196551,"vy0":-120.41975774446317,"vz0":-1.3738374359072922,"pfxX":-0.65,"pfxZ":-1.0833333333333333,"pfxZWithGravity":-4.441666666666666,"breakXInches":-7.8,"breakXFeet":-0.65,"breakZInducedInches":-13,"breakZInducedFeet":-1.0833333333333333,"breakZWithGravityInches":53.3,"breakZWithGravityFeet":4.441666666666666,"pfxZDirection":"↓","pfxXWithGravity":7.8,"pfxXNoAbs":-0.65,"plateTimeSZDepth":0.42891083997356194,"plateXPoly":-0.635055237211114,"plateYPoly":0.7083333333332931,"plateZPoly":1.3542031198890951,"pfxXDirection":"←","inducedBreakZForcedSign":"-13","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.635055237211114,"plate_z":1.3542031198890951,"player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":298,"rowId":"298-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7e8081cd-39d9-30f2-805e-2b5964b0c991","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe 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":90.9,"end_speed":83.6,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.489083840663152,"plateTime":0.4137012443881516,"zone":6,"spin_rate":2605,"breakX":3.7,"inducedBreakZ":8.9,"breakZ":-24.1,"px":0.6626834214358666,"pz":2.6693385326652543,"x0":-2.1390041772580064,"y0":50.0009444800594,"z0":5.739030992333484,"ax":2.240950746519244,"ay":27.601345624677382,"az":-22.897206217390178,"vx0":6.778779270412429,"vy0":-132.28112093792373,"vz0":-3.457703983340722,"pfxX":-0.30833333333333335,"pfxZ":0.7416666666666667,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.3883713576199993,"plateXPoly":0.6626834214358666,"plateYPoly":0.7083333333333428,"plateZPoly":2.6693385326652543,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.9,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6626834214358666,"plate_z":2.6693385326652543,"player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":299,"rowId":"299-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"de06597b-f38b-37b9-bb91-d05ee0198760","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":91.5,"end_speed":84.5,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.566382519647187,"plateTime":0.4116914884300744,"zone":14,"spin_rate":2243,"breakX":8.6,"inducedBreakZ":4.3,"breakZ":-28.4,"px":1.669172495438775,"pz":1.1725348641766757,"x0":-1.9805759307268085,"y0":50.00029315812411,"z0":5.576232252963898,"ax":-10.89576414402077,"ay":26.522556156734186,"az":-26.8170876117024,"vx0":11.550119737151409,"vy0":-132.68365852583565,"vz0":-6.2146307886632055,"pfxX":0.7166666666666667,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.3666666666666667,"breakXInches":8.6,"breakXFeet":0.7166666666666667,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":28.4,"breakZWithGravityFeet":2.3666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7166666666666667,"pfxXNoAbs":0.7166666666666667,"plateTimeSZDepth":0.38642424766554956,"plateXPoly":1.669172495438775,"plateYPoly":0.7083333333333357,"plateZPoly":1.1725348641766757,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.669172495438775,"plate_z":1.1725348641766757,"player_total_pitches":12,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":300,"rowId":"300-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"47a0d4eb-56c4-3e57-b5da-df0adab91909","inning":9,"half_inning":"top","ab_number":78,"cap_index":34,"outs":0,"batter":694197,"stand":"L","batter_name":"Angel Genao","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Angel Genao doubles (1) on a ground ball to left fielder Randal Grichuk. Nathaniel Lowe scores. Petey Halpin to 3rd.","events":"Double","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":92.1,"end_speed":84.5,"sz_top":3.177,"sz_bot":1.603,"sz_depth":8.5,"sz_width":17,"extension":6.556234566475396,"plateTime":0.40985369290634344,"zone":14,"spin_rate":2162,"breakX":9.4,"inducedBreakZ":2.5,"breakZ":-29.9,"px":1.636006408039618,"pz":1.7363483554333685,"x0":-1.990590147757857,"y0":50.004870090559635,"z0":5.689303789603217,"ax":-11.802609892094948,"ay":28.511593779720954,"az":-28.819902092212065,"vx0":11.695149920938018,"vy0":-133.59000076191577,"vz0":-4.727141923700205,"pfxX":0.7833333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.4916666666666667,"breakXInches":9.4,"breakXFeet":0.7833333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":29.9,"breakZWithGravityFeet":2.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7833333333333333,"pfxXNoAbs":0.7833333333333333,"plateTimeSZDepth":0.38481610797223065,"plateXPoly":1.636006408039618,"plateYPoly":0.7083333333333286,"plateZPoly":1.7363483554333685,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.636006408039618,"plate_z":1.7363483554333685,"player_total_pitches":13,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":301,"rowId":"301-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b78e786c-d637-3d6c-9501-09691fbc123e","inning":9,"half_inning":"top","ab_number":78,"cap_index":34,"outs":0,"batter":694197,"stand":"L","batter_name":"Angel Genao","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Angel Genao doubles (1) on a ground ball to left fielder Randal Grichuk. Nathaniel Lowe scores. Petey Halpin 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":94.4,"end_speed":85.7,"sz_top":3.177,"sz_bot":1.603,"sz_depth":8.5,"sz_width":17,"extension":6.567409504063756,"plateTime":0.4007840182263087,"zone":7,"spin_rate":2356,"breakX":17.3,"inducedBreakZ":6.4,"breakZ":-24.7,"px":-0.807200013913284,"pz":1.7126796544117004,"x0":-2.075321480005275,"y0":50.002870114205194,"z0":5.606726771218589,"ax":-19.836036223785534,"ay":33.27020958580157,"az":-24.360369270081883,"vx0":7.1022779922729455,"vy0":-137.20525657973957,"vz0":-5.7585622093207816,"pfxX":1.4416666666666667,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2.058333333333333,"breakXInches":17.3,"breakXFeet":1.4416666666666667,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4416666666666667,"pfxXNoAbs":1.4416666666666667,"plateTimeSZDepth":0.3764584632666415,"plateXPoly":-0.807200013913284,"plateYPoly":0.7083333333333428,"plateZPoly":1.7126796544117004,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.807200013913284,"plate_z":1.7126796544117004,"player_total_pitches":14,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":302,"rowId":"302-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"aab7041b-5d2f-346c-ad54-35158c2d9a65","inning":9,"half_inning":"top","ab_number":78,"cap_index":34,"outs":0,"batter":694197,"stand":"L","batter_name":"Angel Genao","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Angel Genao doubles (1) on a ground ball to left fielder Randal Grichuk. Nathaniel Lowe scores. Petey Halpin to 3rd.","events":"Double","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":91.9,"end_speed":84.4,"sz_top":3.177,"sz_bot":1.603,"sz_depth":8.5,"sz_width":17,"extension":6.420315375481634,"plateTime":0.4093405786995321,"zone":2,"spin_rate":2541,"breakX":1.9,"inducedBreakZ":6.6,"breakZ":-25.8,"px":0.25945676077311086,"pz":2.8739764231237213,"x0":-2.123863469291741,"y0":50.000678943184326,"z0":5.716317734926064,"ax":0.5704523632706433,"ay":28.41133962836353,"az":-25.24387972966189,"vx0":6.092121840943321,"vy0":-133.72483132379008,"vz0":-2.5455723085038144,"pfxX":-0.15833333333333333,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.15,"breakXInches":-1.9,"breakXFeet":-0.15833333333333333,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":1.9,"pfxXNoAbs":-0.15833333333333333,"plateTimeSZDepth":0.3842990101903633,"plateXPoly":0.25945676077311086,"plateYPoly":0.7083333333333215,"plateZPoly":2.8739764231237213,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"84.0","hit_speed":"83.9","hit_distance":"7","xba":".070","hit_angle":"-20","is_barrel":0,"hc_x":69.81,"hc_x_ft":-133.50976839999998,"hc_y":139.77,"hc_y_ft":153.37098279999998,"isSword":false,"batSpeed":70.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.25945676077311086,"plate_z":2.8739764231237213,"launch_speed":"83.9","launch_angle":"-20","player_total_pitches":15,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":303,"rowId":"303-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db91c414-1c62-34ff-8e4d-eeb4040d04d2","inning":9,"half_inning":"top","ab_number":79,"cap_index":14,"outs":1,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Patrick Bailey 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":95.4,"end_speed":86.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.32709013274748,"plateTime":0.3959039639932622,"zone":11,"spin_rate":2525,"breakX":17.9,"inducedBreakZ":6.4,"breakZ":-24,"px":-1.50582542054014,"pz":2.727592613805857,"x0":-2.152136839283451,"y0":50.00618069611772,"z0":5.634073488748063,"ax":-20.426924131329606,"ay":33.10291084721416,"az":-24.872927340101658,"vx0":5.535949007555157,"vy0":-138.73068392459209,"vz0":-3.19191826217453,"pfxX":1.4916666666666665,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2,"breakXInches":17.9,"breakXFeet":1.4916666666666665,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":1.4916666666666665,"pfxXNoAbs":1.4916666666666665,"plateTimeSZDepth":0.3718456683197089,"plateXPoly":-1.50582542054014,"plateYPoly":0.7083333333333854,"plateZPoly":2.727592613805857,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.50582542054014,"plate_z":2.727592613805857,"player_total_pitches":16,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":304,"rowId":"304-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f4210368-9ecc-38bb-b255-c1602ce37459","inning":9,"half_inning":"top","ab_number":79,"cap_index":14,"outs":1,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Patrick Bailey strikes out swinging.","events":"Strikeout","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":90.5,"end_speed":83.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.3123465459658155,"plateTime":0.41392053340620416,"zone":1,"spin_rate":2544,"breakX":2.3,"inducedBreakZ":8.9,"breakZ":-24.2,"px":-0.6252453591107601,"pz":2.887008022979161,"x0":-2.2102608727338033,"y0":50.002975500463,"z0":5.661671877449885,"ax":-3.095890685755473,"ay":25.161754579846136,"az":-23.20388418375194,"vx0":4.681483997453982,"vy0":-131.78178894874816,"vz0":-2.635552373198567,"pfxX":0.19166666666666665,"pfxZ":0.7416666666666667,"pfxZWithGravity":-2.0166666666666666,"breakXInches":2.3,"breakXFeet":0.19166666666666665,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.19166666666666665,"pfxXNoAbs":0.19166666666666665,"plateTimeSZDepth":0.3884694875845778,"plateXPoly":-0.6252453591107601,"plateYPoly":0.7083333333332646,"plateZPoly":2.887008022979161,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6252453591107601,"plate_z":2.887008022979161,"player_total_pitches":17,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":305,"rowId":"305-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dc3d9f06-e589-3381-b5f0-c1469c9a6ae8","inning":9,"half_inning":"top","ab_number":79,"cap_index":14,"outs":1,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Patrick Bailey 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":87.4,"end_speed":81,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.320630884720008,"plateTime":0.42874281271856196,"zone":5,"spin_rate":2577,"breakX":4.8,"inducedBreakZ":-1.1,"breakZ":-36.6,"px":-0.228655473927887,"pz":2.5966860932286693,"x0":-2.239577316475474,"y0":50.002770565067905,"z0":5.695413878193152,"ax":3.6317878854843864,"ay":23.751916893454666,"az":-33.13978113115889,"vx0":4.266542104825847,"vy0":-127.27868045204949,"vz0":-1.0327341369651668,"pfxX":-0.39999999999999997,"pfxZ":-0.09166666666666667,"pfxZWithGravity":-3.0500000000000003,"breakXInches":-4.8,"breakXFeet":-0.39999999999999997,"breakZInducedInches":-1.1,"breakZInducedFeet":-0.09166666666666667,"breakZWithGravityInches":36.6,"breakZWithGravityFeet":3.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":4.8,"pfxXNoAbs":-0.39999999999999997,"plateTimeSZDepth":0.40240441565801816,"plateXPoly":-0.228655473927887,"plateYPoly":0.7083333333333499,"plateZPoly":2.5966860932286693,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.228655473927887,"plate_z":2.5966860932286693,"player_total_pitches":18,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":306,"rowId":"306-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1fad93ec-a5b0-38d7-b2e9-b426d373ffb3","inning":9,"half_inning":"top","ab_number":79,"cap_index":14,"outs":1,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Patrick Bailey strikes out swinging.","events":"Strikeout","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":95.9,"end_speed":87.6,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.482267277219056,"plateTime":0.39271443268056583,"zone":2,"spin_rate":2306,"breakX":8.9,"inducedBreakZ":10,"breakZ":-19.8,"px":-0.26921894145304526,"pz":3.1567562437416377,"x0":-2.0238478753962186,"y0":50.0026771611049,"z0":5.715039218840121,"ax":-11.290577774451064,"ay":31.96457779436372,"az":-20.87641782968359,"vx0":6.840015742468297,"vy0":-139.57303177467026,"vz0":-3.0886258456047155,"pfxX":0.7416666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.6500000000000001,"breakXInches":8.9,"breakXFeet":0.7416666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.7416666666666667,"pfxXNoAbs":0.7416666666666667,"plateTimeSZDepth":0.36875003964424025,"plateXPoly":-0.26921894145304526,"plateYPoly":0.7083333333333712,"plateZPoly":3.1567562437416377,"pfxXDirection":"→","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.2,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.26921894145304526,"plate_z":3.1567562437416377,"player_total_pitches":19,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":307,"rowId":"307-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e0f46ec2-ecfe-36b6-8798-d82336e3f1c2","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.7,"end_speed":76.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.281496877365908,"plateTime":0.4558663003653609,"zone":8,"spin_rate":2873,"breakX":14.2,"inducedBreakZ":-9.2,"breakZ":-49.4,"px":0.12298067167572091,"pz":1.5556090645962772,"x0":-2.2852792159444335,"y0":50.005761331472925,"z0":5.794858968766892,"ax":10.792176879330135,"ay":24.772544648432216,"az":-39.61035685355649,"vx0":3.314429205403516,"vy0":-120.44318709931983,"vz0":-1.4216404008917891,"pfxX":-1.1833333333333333,"pfxZ":-0.7666666666666666,"pfxZWithGravity":-4.116666666666666,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":-9.2,"breakZInducedFeet":-0.7666666666666666,"breakZWithGravityInches":49.4,"breakZWithGravityFeet":4.116666666666666,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.4281521397844069,"plateXPoly":0.12298067167572091,"plateYPoly":0.708333333333357,"plateZPoly":1.5556090645962772,"pfxXDirection":"←","inducedBreakZForcedSign":"-9.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.1,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.12298067167572091,"plate_z":1.5556090645962772,"player_total_pitches":20,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":308,"rowId":"308-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6c85be79-11dd-3dd6-8dbf-a08acd9d5ebf","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","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":83.4,"end_speed":76.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.251300808082521,"plateTime":0.45284823811069685,"zone":13,"spin_rate":3010,"breakX":13.2,"inducedBreakZ":-11,"breakZ":-50.6,"px":-1.1375413506946783,"pz":1.9499674341365396,"x0":-2.3469952715177214,"y0":50.0045294657533,"z0":5.839043447497899,"ax":10.73420648825208,"ay":25.761813889412032,"az":-41.35475596700231,"vx0":0.5604678440271573,"vy0":-121.37305538136113,"vz0":-0.34787993647480686,"pfxX":-1.0999999999999999,"pfxZ":-0.9166666666666666,"pfxZWithGravity":-4.216666666666667,"breakXInches":-13.2,"breakXFeet":-1.0999999999999999,"breakZInducedInches":-11,"breakZInducedFeet":-0.9166666666666666,"breakZWithGravityInches":50.6,"breakZWithGravityFeet":4.216666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.2,"pfxXNoAbs":-1.0999999999999999,"plateTimeSZDepth":0.4253555652717567,"plateXPoly":-1.1375413506946783,"plateYPoly":0.7083333333333357,"plateZPoly":1.9499674341365396,"pfxXDirection":"←","inducedBreakZForcedSign":"-11","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.1375413506946783,"plate_z":1.9499674341365396,"player_total_pitches":21,"player_total_pitches_pitch_types":5,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":309,"rowId":"309-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"800b2fca-ab0a-37c2-b2a5-0113b24cfdeb","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":90.5,"end_speed":82.9,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.329832805864872,"plateTime":0.41530630013653136,"zone":11,"spin_rate":2452,"breakX":3,"inducedBreakZ":7.1,"breakZ":-26.2,"px":-1.3905704027413184,"pz":3.6694512975728184,"x0":-2.353047154520862,"y0":50.00039578573816,"z0":5.681157899307871,"ax":-3.5429622145694712,"ay":27.84503511706885,"az":-25.431953577640595,"vx0":3.159240842978074,"vy0":-131.85195459237454,"vz0":-0.20168979675597454,"pfxX":0.25,"pfxZ":0.5916666666666667,"pfxZWithGravity":-2.183333333333333,"breakXInches":3,"breakXFeet":0.25,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.25,"pfxXNoAbs":0.25,"plateTimeSZDepth":0.3898959871174407,"plateXPoly":-1.3905704027413184,"plateYPoly":0.7083333333333357,"plateZPoly":3.6694512975728184,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.3905704027413184,"plate_z":3.6694512975728184,"player_total_pitches":22,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":310,"rowId":"310-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2de83066-57c8-338b-b052-bc6bf0017c89","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":81.8,"end_speed":74.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.3169302330307655,"plateTime":0.4616626371062562,"zone":11,"spin_rate":2825,"breakX":12.2,"inducedBreakZ":-6.6,"breakZ":-47.8,"px":-1.0549288952621363,"pz":2.7367185382439194,"x0":-2.3087034259245014,"y0":50.00406248133389,"z0":5.919419084794234,"ax":9.46221758983488,"ay":24.98456330547495,"az":-37.77369697370675,"vx0":0.839530831209852,"vy0":-119.09277421506803,"vz0":0.8510674744346702,"pfxX":-1.0166666666666666,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.983333333333333,"breakXInches":-12.2,"breakXFeet":-1.0166666666666666,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":47.8,"breakZWithGravityFeet":3.983333333333333,"pfxZDirection":"↓","pfxXWithGravity":12.2,"pfxXNoAbs":-1.0166666666666666,"plateTimeSZDepth":0.4336532347464587,"plateXPoly":-1.0549288952621363,"plateYPoly":0.7083333333333783,"plateZPoly":2.7367185382439194,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.0549288952621363,"plate_z":2.7367185382439194,"player_total_pitches":23,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":311,"rowId":"311-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c308be76-ffcf-38b6-8cfd-4421002f117d","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"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":"31","start_speed":85.6,"end_speed":79.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.355298436650012,"plateTime":0.4388173920215048,"zone":8,"spin_rate":2564,"breakX":3.1,"inducedBreakZ":0.2,"breakZ":-37,"px":-0.04172283497863338,"pz":1.9465677443468463,"x0":-2.2161608262339447,"y0":50.002841349395304,"z0":5.710284697370946,"ax":1.7950402359393025,"ay":23.93710133053085,"az":-31.70717616264188,"vx0":4.908894238894355,"vy0":-124.59640009932274,"vz0":-2.606082478029232,"pfxX":-0.25833333333333336,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.0833333333333335,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.4119335934676738,"plateXPoly":-0.04172283497863338,"plateYPoly":0.7083333333332789,"plateZPoly":1.9465677443468463,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.04172283497863338,"plate_z":1.9465677443468463,"player_total_pitches":24,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":312,"rowId":"312-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0f8cf1e9-e03e-31aa-ae66-28036b00cfdc","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","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":87.5,"end_speed":80.9,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.3873980433548505,"plateTime":0.42854193002654384,"zone":5,"spin_rate":2535,"breakX":5.6,"inducedBreakZ":2.4,"breakZ":-33.1,"px":-0.0014393811814357171,"pz":2.5897948283821934,"x0":-2.142376546737935,"y0":50.001190385559234,"z0":5.775994479029157,"ax":4.282035120977431,"ay":24.752505479502325,"az":-29.819123350818547,"vx0":4.461155402239433,"vy0":-127.52071773189341,"vz0":-1.923517098268578,"pfxX":-0.4666666666666666,"pfxZ":0.19999999999999998,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-5.6,"breakXFeet":-0.4666666666666666,"breakZInducedInches":2.4,"breakZInducedFeet":0.19999999999999998,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.6,"pfxXNoAbs":-0.4666666666666666,"plateTimeSZDepth":0.40225160502057544,"plateXPoly":-0.0014393811814357171,"plateYPoly":0.7083333333333357,"plateZPoly":2.5897948283821934,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.5,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.0014393811814357171,"plate_z":2.5897948283821934,"player_total_pitches":25,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":313,"rowId":"313-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d19b9ce5-6dc1-3c5b-a706-966c4d7d4aa0","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":81.5,"end_speed":75.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.329895493533916,"plateTime":0.46216586946872695,"zone":4,"spin_rate":2772,"breakX":11.6,"inducedBreakZ":-8.9,"breakZ":-50.2,"px":-0.6055503414362848,"pz":2.2276732718059544,"x0":-2.1873186123884025,"y0":50.003200463083054,"z0":5.969763130045,"ax":8.829007476838388,"ay":23.291069542187348,"az":-39.37041464934972,"vx0":1.7288899972481337,"vy0":-118.6398747732967,"vz0":-0.0794323760589204,"pfxX":-0.9666666666666667,"pfxZ":-0.7416666666666667,"pfxZWithGravity":-4.183333333333334,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":-8.9,"breakZInducedFeet":-0.7416666666666667,"breakZWithGravityInches":50.2,"breakZWithGravityFeet":4.183333333333334,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.433987725479318,"plateXPoly":-0.6055503414362848,"plateYPoly":0.708333333333357,"plateZPoly":2.2276732718059544,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"72.0","hit_speed":"72.1","hit_distance":"170","xba":".030","hit_angle":"58","is_barrel":0,"hc_x":77.93,"hc_x_ft":-113.93764519999999,"hc_y":152.15,"hc_y_ft":123.53072600000002,"isSword":false,"batSpeed":62,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.6055503414362848,"plate_z":2.2276732718059544,"launch_speed":"72.1","launch_angle":"58","player_total_pitches":26,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":314,"rowId":"314-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ce7cedc3-3769-371e-bdcf-7a32c9f9e807","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":89,"end_speed":82,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.330570050693605,"plateTime":0.421722206997015,"zone":11,"spin_rate":2678,"breakX":2.9,"inducedBreakZ":6.6,"breakZ":-27.7,"px":-0.022893410570536954,"pz":3.380012724692803,"x0":-2.2888039406820897,"y0":50.00165285136611,"z0":5.80885782542584,"ax":1.6878013001432333,"ay":25.407232490324557,"az":-25.99802400390506,"vx0":5.390124657936169,"vy0":-129.55433368548773,"vz0":-0.9901463665603906,"pfxX":-0.24166666666666667,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.308333333333333,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":27.7,"breakZWithGravityFeet":2.308333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.3958488109310815,"plateXPoly":-0.022893410570536954,"plateYPoly":0.7083333333332646,"plateZPoly":3.380012724692803,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.022893410570536954,"plate_z":3.380012724692803,"player_total_pitches":27,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":315,"rowId":"315-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"72bbfb3d-4490-3b88-b286-80d656bd6196","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":90.8,"end_speed":83.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.374968886176697,"plateTime":0.4139703233801919,"zone":3,"spin_rate":2686,"breakX":3,"inducedBreakZ":3.4,"breakZ":-29.8,"px":0.679831852108888,"pz":2.7620125897541326,"x0":-2.1186846807010946,"y0":50.00460374334452,"z0":5.703967157183468,"ax":1.4629421154059548,"ay":27.348507162683642,"az":-28.708549595122832,"vx0":6.916508621141428,"vy0":-132.15727661953719,"vz0":-1.9912142443780847,"pfxX":-0.25,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.4833333333333334,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":29.8,"breakZWithGravityFeet":2.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.38864032945359095,"plateXPoly":0.679831852108888,"plateYPoly":0.7083333333333783,"plateZPoly":2.7620125897541326,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.679831852108888,"plate_z":2.7620125897541326,"player_total_pitches":28,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":316,"rowId":"316-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fe489dc4-b8f3-3eab-91ac-dc50337ee695","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":95.5,"end_speed":87.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.480104123298517,"plateTime":0.3941975569459988,"zone":6,"spin_rate":2435,"breakX":3.4,"inducedBreakZ":14.3,"breakZ":-15.7,"px":0.4358564371624021,"pz":2.0115022607798165,"x0":-1.9803993052622948,"y0":50.00565824784882,"z0":5.556811017314551,"ax":-5.225980835067333,"ay":30.366444985936358,"az":-15.388746118125557,"vx0":7.495846815181824,"vy0":-138.82213718206455,"vz0":-6.7319131060091655,"pfxX":0.2833333333333333,"pfxZ":1.1916666666666667,"pfxZWithGravity":-1.3083333333333333,"breakXInches":3.4,"breakXFeet":0.2833333333333333,"breakZInducedInches":14.3,"breakZInducedFeet":1.1916666666666667,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2833333333333333,"pfxXNoAbs":0.2833333333333333,"plateTimeSZDepth":0.3700918391810724,"plateXPoly":0.4358564371624021,"plateYPoly":0.7083333333333144,"plateZPoly":2.0115022607798165,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":52.9,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4358564371624021,"plate_z":2.0115022607798165,"player_total_pitches":29,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":317,"rowId":"317-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9a856ef1-fa6e-3ade-ac1f-936b3c25fa0b","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":88.5,"end_speed":82.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.43482125041367,"plateTime":0.4216296720520041,"zone":8,"spin_rate":2737,"breakX":4.6,"inducedBreakZ":4.2,"breakZ":-30.1,"px":0.09205626439675374,"pz":1.5451903343019175,"x0":-2.1382547549672117,"y0":50.00301497890637,"z0":5.633939941228516,"ax":3.474010804629637,"ay":21.957706641901467,"az":-27.58467268301473,"vx0":4.951201182814987,"vy0":-128.9614056080404,"vz0":-4.88073321735231,"pfxX":-0.3833333333333333,"pfxZ":0.35000000000000003,"pfxZWithGravity":-2.5083333333333333,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":4.2,"breakZInducedFeet":0.35000000000000003,"breakZWithGravityInches":30.1,"breakZWithGravityFeet":2.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.395564523939908,"plateXPoly":0.09205626439675374,"plateYPoly":0.7083333333333286,"plateZPoly":1.5451903343019175,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.09205626439675374,"plate_z":1.5451903343019175,"player_total_pitches":30,"player_total_pitches_pitch_types":9,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":318,"rowId":"318-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d12d1e9f-d416-339c-805b-9be57d4c5ebb","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":95.9,"end_speed":88.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.550473761414629,"plateTime":0.390891613262097,"zone":2,"spin_rate":2501,"breakX":6.4,"inducedBreakZ":12.2,"breakZ":-17.2,"px":0.06070136630693801,"pz":2.617084702355845,"x0":-1.9390035647719763,"y0":50.00579664209767,"z0":5.735650863996862,"ax":-8.349483872510293,"ay":28.09153944884687,"az":-17.805335334270055,"vx0":6.982334734437668,"vy0":-139.52704255085848,"vz0":-5.234432256824502,"pfxX":0.5333333333333333,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.4333333333333333,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":17.2,"breakZWithGravityFeet":1.4333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3668672750322746,"plateXPoly":0.06070136630693801,"plateYPoly":0.7083333333332931,"plateZPoly":2.617084702355845,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"82.0","hit_speed":"82.2","hit_distance":"92","xba":".340","hit_angle":"5","is_barrel":0,"hc_x":105.47,"hc_x_ft":-47.55633080000001,"hc_y":170.59,"hc_y_ft":79.08368760000002,"isSword":false,"batSpeed":55.3,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.06070136630693801,"plate_z":2.617084702355845,"launch_speed":"82.2","launch_angle":"5","player_total_pitches":31,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":319,"rowId":"319-849833","game_pk":"849833","source":"gamefeed"}],"663542":[{"type":"pitch","year":2026,"sportId":1,"play_id":"f2bb8f19-1f49-33d0-8140-213fa9a6d87a","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","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":78.4,"end_speed":70.9,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.177221458815574,"plateTime":0.48577223225100763,"zone":13,"spin_rate":1997,"breakX":15.5,"inducedBreakZ":-3,"breakZ":-48.6,"px":-1.5128466596891665,"pz":2.069849556397359,"x0":3.269415507124641,"y0":50.0039780933854,"z0":4.814720165490966,"ax":-9.126151600332367,"ay":25.406783137784355,"az":-35.07009194938661,"vx0":-8.391506136243516,"vy0":-113.77394816751354,"vz0":1.993428822293939,"pfxX":1.2916666666666667,"pfxZ":-0.25,"pfxZWithGravity":-4.05,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":-3,"breakZInducedFeet":-0.25,"breakZWithGravityInches":48.6,"breakZWithGravityFeet":4.05,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.4565501665526453,"plateXPoly":-1.5128466596891665,"plateYPoly":0.7083333333333712,"plateZPoly":2.069849556397359,"pfxXDirection":"→","inducedBreakZForcedSign":"-3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.5128466596891665,"plate_z":2.069849556397359,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":59,"rowId":"59-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"ST":5,"FF":11},"results":{"B":7,"S":6,"X":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":3,"zSwings":3,"o_swing":0,"z_swing":0.42857142857142855,"strike_rate":0.6363636363636364,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":0.6363636363636364,"swings":3,"miss_percent":"0","cs_plus_whiffs":4,"csw_percent":36,"avg_rel_x":"3.2","avg_rel_z":"4.9","avg_rpm":"2204","max_rpm":"2365","min_rpm":"2083","avg_break_z":"23","max_break_z":"27","min_break_z":"20","avg_bat_speed":"65.2","avg_break_z_induced":"10","max_break_z_induced":"13","min_break_z_induced":"7","avg_break_x":"10","max_break_x":"12","min_break_x":"9","min_pitch_speed":"89.4","avg_pitch_speed":"90.9","max_pitch_speed":"92.4","avg_hit_speed":"94.2","max_hit_speed":"95.6","min_hit_speed":"93.5","count":11,"pitches_vs_right":7,"pitches_vs_left":4,"results":{"B":4,"S":4,"X":3},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":4,"balls_in_play":3,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":11,"pitches_inning_3":11,"avg_speed_inning_3":"90.9","avg_speed_inning_3_vs_avg":0.018181818181815856,"percent":"69","rhb_pitch_percent":78,"lhb_pitch_percent":57,"pitch_pct_time_thru_1":"69","pitch_pct_time_thru_1_vs_avg":-0.25,"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.25,"z_swing":0,"strike_rate":0.4,"first_pitches":3,"first_pitch_strikes":1,"first_pitch_strike_rate":"33","o_contact":1,"z_contact":null,"zone_rate":0.2,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":20,"avg_rel_x":"3.5","avg_rel_z":"4.8","avg_rpm":"2029","max_rpm":"2094","min_rpm":"1973","avg_break_z":"49","max_break_z":"52","min_break_z":"48","avg_bat_speed":"71.0","avg_break_z_induced":"-5","max_break_z_induced":"-3","min_break_z_induced":"-7","avg_break_x":"16","max_break_x":"20","min_break_x":"14","min_pitch_speed":"78.4","avg_pitch_speed":"79.9","max_pitch_speed":"81.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":5,"pitches_vs_right":2,"pitches_vs_left":3,"results":{"B":3,"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":3,"pitches_time_thru_1":5,"pitches_inning_3":5,"avg_speed_inning_3":"79.9","avg_speed_inning_3_vs_avg":-0.020000000000010232,"percent":"31","rhb_pitch_percent":22,"lhb_pitch_percent":43,"pitch_pct_time_thru_1":"31","pitch_pct_time_thru_1_vs_avg":0.25,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":3,"zSwings":3,"o_swing":0.125,"z_swing":0.375,"strike_rate":0.5625,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":1,"z_contact":1,"zone_rate":0.5,"swings":4,"miss_percent":"0","cs_plus_whiffs":5,"csw_percent":31,"avg_rel_x":"3.3","avg_rel_z":"4.9","avg_rpm":"2149","max_rpm":"2365","min_rpm":"1973","avg_break_z":"31","max_break_z":"52","min_break_z":"20","avg_bat_speed":"66.6","avg_break_z_induced":"6","max_break_z_induced":"13","min_break_z_induced":"-7","avg_break_x":"12","max_break_x":"20","min_break_x":"9","min_pitch_speed":"78.4","avg_pitch_speed":"87.5","max_pitch_speed":"92.4","avg_hit_speed":"94.2","max_hit_speed":"","min_hit_speed":"","count":16,"pitches_vs_right":9,"pitches_vs_left":7,"results":{"B":7,"S":6,"X":3},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":5,"balls_in_play":3,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":16,"pitches_inning_3":16,"avg_speed_inning_3":"87.5","avg_speed_inning_3_vs_avg":-0.03124999999998579,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"36c2f3fd-672d-3b21-b616-0cd126a1e3b8","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","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":90.3,"end_speed":81.7,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.18988698858812,"plateTime":0.42008157786538947,"zone":11,"spin_rate":2125,"breakX":10.2,"inducedBreakZ":12.4,"breakZ":-21.7,"px":-0.8935421747574428,"pz":2.6558970061547575,"x0":3.1330677782555525,"y0":50.003952312330554,"z0":5.081705383429429,"ax":12.655108146817083,"ay":30.062345269271237,"az":-20.1249208900258,"vx0":-12.701521861281705,"vy0":-130.86280734014318,"vz0":-2.1773726098724047,"pfxX":-0.85,"pfxZ":1.0333333333333334,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-10.2,"breakXFeet":-0.85,"breakZInducedInches":12.4,"breakZInducedFeet":1.0333333333333334,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.2,"pfxXNoAbs":-0.85,"plateTimeSZDepth":0.3945802224981715,"plateXPoly":-0.8935421747574428,"plateYPoly":0.7083333333333144,"plateZPoly":2.6558970061547575,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8935421747574428,"plate_z":2.6558970061547575,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":60,"rowId":"60-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a84fc15b-4ee5-3fab-bbde-090e410746db","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","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":89.4,"end_speed":81.4,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.375349261695829,"plateTime":0.42295087826264766,"zone":1,"spin_rate":2206,"breakX":8.9,"inducedBreakZ":13.4,"breakZ":-21.1,"px":-0.5597265658769772,"pz":2.74955753981667,"x0":3.129390694354895,"y0":50.00185530609152,"z0":5.034539976509197,"ax":10.769516188324664,"ay":27.986686135435033,"az":-19.39909100659071,"vx0":-11.427119256464483,"vy0":-129.6687294771677,"vz0":-1.9007180303297995,"pfxX":-0.7416666666666667,"pfxZ":1.1166666666666667,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-8.9,"breakXFeet":-0.7416666666666667,"breakZInducedInches":13.4,"breakZInducedFeet":1.1166666666666667,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":8.9,"pfxXNoAbs":-0.7416666666666667,"plateTimeSZDepth":0.397173025811879,"plateXPoly":-0.5597265658769772,"plateYPoly":0.7083333333333641,"plateZPoly":2.74955753981667,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5597265658769772,"plate_z":2.74955753981667,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":61,"rowId":"61-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c7318de6-f84c-3ff5-8f91-c1345b15a979","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":79.9,"end_speed":72.4,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.190205640394104,"plateTime":0.47606349202243603,"zone":13,"spin_rate":1973,"breakX":14.4,"inducedBreakZ":-4.2,"breakZ":-48,"px":-0.9123533237736203,"pz":1.9232915187082424,"x0":3.446612776108203,"y0":50.00491403368478,"z0":4.714298685743914,"ax":-8.935679731633332,"ay":26.072054625270326,"az":-36.00385245994668,"vx0":-7.744121476439453,"vy0":-116.0182262432292,"vz0":1.815598288728619,"pfxX":1.2,"pfxZ":-0.35000000000000003,"pfxZWithGravity":-4,"breakXInches":14.4,"breakXFeet":1.2,"breakZInducedInches":-4.2,"breakZInducedFeet":-0.35000000000000003,"breakZWithGravityInches":48,"breakZWithGravityFeet":4,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":1.2,"plateTimeSZDepth":0.44739430426868526,"plateXPoly":-0.9123533237736203,"plateYPoly":0.7083333333333215,"plateZPoly":1.9232915187082424,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":false,"challenge_team_id":145,"edge_distance":0.0831866571069534,"edge_distance_calc":0.08318665710695372,"challenging_player_id":691019,"challenging_player_type":"catcher"},"plate_x":-0.9123533237736203,"plate_z":1.9232915187082424,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":62,"rowId":"62-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8122e640-2b25-3dbd-9731-bcfa050564ff","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"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":"31","start_speed":90.6,"end_speed":82.6,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.374699659551209,"plateTime":0.41816152466518997,"zone":13,"spin_rate":2209,"breakX":9.7,"inducedBreakZ":11,"breakZ":-22.7,"px":-1.500294646488006,"pz":1.7250555130202905,"x0":3.1747293204483786,"y0":50.00331907598457,"z0":4.891832702580455,"ax":12.450331499826836,"ay":28.45812137249481,"az":-20.857611825045048,"vx0":-14.350306814497928,"vy0":-131.1270285881047,"vz0":-3.9698279373989664,"pfxX":-0.8083333333333332,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-9.7,"breakXFeet":-0.8083333333333332,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":9.7,"pfxXNoAbs":-0.8083333333333332,"plateTimeSZDepth":0.39266425136152716,"plateXPoly":-1.500294646488006,"plateYPoly":0.7083333333333286,"plateZPoly":1.7250555130202905,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.500294646488006,"plate_z":1.7250555130202905,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":63,"rowId":"63-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"28c22509-8b03-3f15-9760-c2a204a23df0","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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":81.3,"end_speed":74.8,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.140882173516844,"plateTime":0.46402995429110483,"zone":14,"spin_rate":2030,"breakX":17,"inducedBreakZ":-6.5,"breakZ":-48,"px":0.07009721585331086,"pz":1.4946867946038749,"x0":3.55834195693164,"y0":50.00260526719621,"z0":4.804000727221386,"ax":-12.203673722701142,"ay":23.72217491146814,"az":-37.55219388792532,"vx0":-5.3453389099200015,"vy0":-118.28410427563676,"vz0":0.5885464098178752,"pfxX":1.4166666666666667,"pfxZ":-0.5416666666666666,"pfxZWithGravity":-4,"breakXInches":17,"breakXFeet":1.4166666666666667,"breakZInducedInches":-6.5,"breakZInducedFeet":-0.5416666666666666,"breakZWithGravityInches":48,"breakZWithGravityFeet":4,"pfxZDirection":"↓","pfxXWithGravity":1.4166666666666667,"pfxXNoAbs":1.4166666666666667,"plateTimeSZDepth":0.4357882948299431,"plateXPoly":0.07009721585331086,"plateYPoly":0.7083333333333641,"plateZPoly":1.4946867946038749,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":false,"challenge_team_id":145,"edge_distance":0.011479872062791788,"edge_distance_calc":0.011479872062791774,"challenging_player_id":691019,"challenging_player_type":"catcher"},"plate_x":0.07009721585331086,"plate_z":1.4946867946038749,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":64,"rowId":"64-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"70d4a342-0201-3966-9808-af071a0d9940","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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":90.8,"end_speed":83,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.510532909086344,"plateTime":0.41655943828375497,"zone":11,"spin_rate":2083,"breakX":9.7,"inducedBreakZ":7.4,"breakZ":-26,"px":-1.5360634877749857,"pz":2.6981144882084256,"x0":3.1386158576179057,"y0":50.00593948713778,"z0":4.979383700242992,"ax":12.404910215999665,"ay":27.539329272825757,"az":-25.03000078123089,"vx0":-14.377995331197603,"vy0":-131.42847169681718,"vz0":-0.9378559295006136,"pfxX":-0.8083333333333332,"pfxZ":0.6166666666666667,"pfxZWithGravity":-2.1666666666666665,"breakXInches":-9.7,"breakXFeet":-0.8083333333333332,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":9.7,"pfxXNoAbs":-0.8083333333333332,"plateTimeSZDepth":0.3911176358387677,"plateXPoly":-1.5360634877749857,"plateYPoly":0.7083333333332931,"plateZPoly":2.6981144882084256,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.5360634877749857,"plate_z":2.6981144882084256,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":65,"rowId":"65-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"03e5c0a5-6982-3a4c-98bd-dae165c018b2","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":91.4,"end_speed":83,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.205177825266421,"plateTime":0.41490886902604274,"zone":11,"spin_rate":2167,"breakX":12.1,"inducedBreakZ":9.6,"breakZ":-23.6,"px":-1.6732620646367682,"pz":2.43493340960282,"x0":3.1617041567457242,"y0":50.00069059501485,"z0":4.8882277649842,"ax":15.304682764256194,"ay":29.47321340241469,"az":-22.527386667295676,"vx0":-15.39104939210962,"vy0":-132.25693354298969,"vz0":-1.908190754910721,"pfxX":-1.0083333333333333,"pfxZ":0.7999999999999999,"pfxZWithGravity":-1.9666666666666668,"breakXInches":-12.1,"breakXFeet":-1.0083333333333333,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":12.1,"pfxXNoAbs":-1.0083333333333333,"plateTimeSZDepth":0.3896157183675935,"plateXPoly":-1.6732620646367682,"plateYPoly":0.7083333333333357,"plateZPoly":2.43493340960282,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.6732620646367682,"plate_z":2.43493340960282,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":66,"rowId":"66-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"eb2f48d5-a6dc-36d9-b6ab-241b8ae021fe","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":89.7,"end_speed":81.9,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.441588268258044,"plateTime":0.42126681164021784,"zone":7,"spin_rate":2118,"breakX":11.6,"inducedBreakZ":7.7,"breakZ":-26.5,"px":-0.5071612219638406,"pz":1.9528211076727349,"x0":3.3155771975395303,"y0":50.002904674408924,"z0":4.74801510312536,"ax":13.609322931848851,"ay":27.46122453760894,"az":-24.592841035604234,"vx0":-12.356019321525798,"vy0":-130.05525604297148,"vz0":-2.2028773778300312,"pfxX":-0.9666666666666667,"pfxZ":0.6416666666666667,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.3955458361411082,"plateXPoly":-0.5071612219638406,"plateYPoly":0.7083333333333002,"plateZPoly":1.9528211076727349,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.5071612219638406,"plate_z":1.9528211076727349,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":67,"rowId":"67-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"74fc49ed-3bcb-3b14-b625-ed5ec59f0a73","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"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":"31","start_speed":90.5,"end_speed":82.4,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.3624112863560285,"plateTime":0.4179945615585545,"zone":4,"spin_rate":2205,"breakX":10.4,"inducedBreakZ":10,"breakZ":-23.8,"px":-0.670546384120398,"pz":2.1480198777976423,"x0":3.133190714100001,"y0":50.005112664693044,"z0":4.906118703692199,"ax":12.742653103922054,"ay":28.886535690207484,"az":-22.182951137691948,"vx0":-12.190849000547491,"vy0":-131.25008352306074,"vz0":-2.672100843654401,"pfxX":-0.8666666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-10.4,"breakXFeet":-0.8666666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":10.4,"pfxXNoAbs":-0.8666666666666667,"plateTimeSZDepth":0.3925516817581775,"plateXPoly":-0.670546384120398,"plateYPoly":0.7083333333332931,"plateZPoly":2.1480198777976423,"pfxXDirection":"←","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.670546384120398,"plate_z":2.1480198777976423,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":68,"rowId":"68-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7daa2497-d2c6-305f-8b26-e5fa56806d2f","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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.4,"end_speed":84.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.258167646556349,"plateTime":0.40832134524056496,"zone":7,"spin_rate":2257,"breakX":10.9,"inducedBreakZ":10.4,"breakZ":-21.7,"px":-0.6724306024022275,"pz":1.9610096529030114,"x0":3.278193265827421,"y0":50.00093649178018,"z0":4.885077043150759,"ax":13.699511690787864,"ay":27.968887647527247,"az":-21.083614452270112,"vx0":-12.932060602057366,"vy0":-133.9556473006126,"vz0":-3.5875007865845614,"pfxX":-0.9083333333333333,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-10.9,"breakXFeet":-0.9083333333333333,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.9,"pfxXNoAbs":-0.9083333333333333,"plateTimeSZDepth":0.3833160872545804,"plateXPoly":-0.6724306024022275,"plateYPoly":0.7083333333333215,"plateZPoly":1.9610096529030114,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"95.6","hit_distance":"189","xba":".630","hit_angle":"9","is_barrel":0,"hc_x":105.88,"hc_x_ft":-46.56808320000002,"hc_y":152.85,"hc_y_ft":121.84347400000001,"isSword":false,"batSpeed":69.1,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.6724306024022275,"plate_z":1.9610096529030114,"launch_speed":"95.6","launch_angle":"9","player_total_pitches":11,"player_total_pitches_pitch_types":8,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":69,"rowId":"69-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"99623e6a-d17b-3b94-8f5b-d8b9bfdc315d","inning":3,"half_inning":"top","ab_number":18,"cap_index":33,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Brayan Rocchio singles on a ground ball to right fielder Braden Montgomery. Travis Bazzana to 2nd.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92,"end_speed":83.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.319452215942502,"plateTime":0.41103878804860994,"zone":5,"spin_rate":2365,"breakX":11,"inducedBreakZ":10.1,"breakZ":-22.6,"px":-0.1110175494589658,"pz":2.268821973075115,"x0":3.3118805696011577,"y0":50.00117963444269,"z0":4.891070712431651,"ax":13.57588859478642,"ay":30.09368387141688,"az":-21.754724145563234,"vx0":-11.487804523954317,"vy0":-133.510659040344,"vz0":-2.5948102492831024,"pfxX":-0.9166666666666666,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.8833333333333335,"breakXInches":-11,"breakXFeet":-0.9166666666666666,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":11,"pfxXNoAbs":-0.9166666666666666,"plateTimeSZDepth":0.38599713828519094,"plateXPoly":-0.1110175494589658,"plateYPoly":0.7083333333333499,"plateZPoly":2.268821973075115,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.1110175494589658,"plate_z":2.268821973075115,"player_total_pitches":12,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":70,"rowId":"70-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2f464018-088a-36c7-afff-042cfc92ccd6","inning":3,"half_inning":"top","ab_number":18,"cap_index":33,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Brayan Rocchio singles on a ground ball to right fielder Braden Montgomery. Travis Bazzana to 2nd.","events":"Single","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.4,"end_speed":74.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.359274165936414,"plateTime":0.46615299304301727,"zone":13,"spin_rate":2094,"breakX":15.6,"inducedBreakZ":-5.6,"breakZ":-47.5,"px":-0.9143659847728003,"pz":1.7363599020721705,"x0":3.508446942931914,"y0":50.00183138208215,"z0":4.711454907292402,"ax":-10.348472359616313,"ay":26.072465410720678,"az":-37.06718420608279,"vx0":-7.832409056918776,"vy0":-118.26055434148064,"vz0":1.3240795148596742,"pfxX":1.3,"pfxZ":-0.4666666666666666,"pfxZWithGravity":-3.9583333333333335,"breakXInches":15.6,"breakXFeet":1.3,"breakZInducedInches":-5.6,"breakZInducedFeet":-0.4666666666666666,"breakZWithGravityInches":47.5,"breakZWithGravityFeet":3.9583333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":1.3,"plateTimeSZDepth":0.43796535303421913,"plateXPoly":-0.9143659847728003,"plateYPoly":0.7083333333333215,"plateZPoly":1.7363599020721705,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":71,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9143659847728003,"plate_z":1.7363599020721705,"player_total_pitches":13,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":71,"rowId":"71-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb4eb754-4971-3fb8-a363-f3097f2eade2","inning":3,"half_inning":"top","ab_number":18,"cap_index":33,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Brayan Rocchio singles on a ground ball to right fielder Braden Montgomery. Travis Bazzana to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":92.3,"end_speed":84,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.118081330370548,"plateTime":0.4088362985109062,"zone":3,"spin_rate":2337,"breakX":11.4,"inducedBreakZ":12.7,"breakZ":-19.6,"px":0.7386555802160033,"pz":2.8643207070806103,"x0":3.290241211679222,"y0":50.00339522066443,"z0":4.880893615498645,"ax":13.485482972102263,"ay":29.692003937906772,"az":-19.31029446755246,"vx0":-9.235049965312658,"vy0":-134.10617465423326,"vz0":-1.5463071563487012,"pfxX":-0.9500000000000001,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.6333333333333335,"breakXInches":-11.4,"breakXFeet":-0.9500000000000001,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":19.6,"breakZWithGravityFeet":1.6333333333333335,"pfxZDirection":"↓","pfxXWithGravity":11.4,"pfxXNoAbs":-0.9500000000000001,"plateTimeSZDepth":0.3838975020214122,"plateXPoly":0.7386555802160033,"plateYPoly":0.7083333333333073,"plateZPoly":2.8643207070806103,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"93.6","hit_distance":"72","xba":".430","hit_angle":"2","is_barrel":0,"hc_x":189.99,"hc_x_ft":156.1672964,"hc_y":126.23,"hc_y_ft":186.00725720000003,"isSword":false,"batSpeed":62.6,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7386555802160033,"plate_z":2.8643207070806103,"launch_speed":"93.6","launch_angle":"2","player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":72,"rowId":"72-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b7ea0488-2b2b-39c1-ae8a-1daafe391720","inning":3,"half_inning":"top","ab_number":19,"cap_index":70,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Steven Kwan singles on a line drive to left fielder Randal Grichuk. Travis Bazzana scores. Brayan Rocchio to 2nd.","events":"Single","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":78.4,"end_speed":70.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":7.171818691270208,"plateTime":0.48686400644534045,"zone":7,"spin_rate":2051,"breakX":19.9,"inducedBreakZ":-6.5,"breakZ":-52.3,"px":-0.4882288021226695,"pz":1.722503675866161,"x0":3.4696626004629336,"y0":50.00132332831326,"z0":4.80661600609404,"ax":-12.808236375247153,"ay":26.671695501537638,"az":-37.52370128074884,"vx0":-5.716940752542033,"vy0":-113.80762089922844,"vz0":1.8480134249029254,"pfxX":1.6583333333333332,"pfxZ":-0.5416666666666666,"pfxZWithGravity":-4.358333333333333,"breakXInches":19.9,"breakXFeet":1.6583333333333332,"breakZInducedInches":-6.5,"breakZInducedFeet":-0.5416666666666666,"breakZWithGravityInches":52.3,"breakZWithGravityFeet":4.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6583333333333332,"pfxXNoAbs":1.6583333333333332,"plateTimeSZDepth":0.45767007084431527,"plateXPoly":-0.4882288021226695,"plateYPoly":0.7083333333333215,"plateZPoly":1.722503675866161,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4882288021226695,"plate_z":1.722503675866161,"player_total_pitches":15,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":73,"rowId":"73-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4339f415-35d6-3cd5-9895-4ccb589b63a3","inning":3,"half_inning":"top","ab_number":19,"cap_index":70,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Steven Kwan singles on a line drive to left fielder Randal Grichuk. Travis Bazzana scores. Brayan Rocchio to 2nd.","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":90.7,"end_speed":82.3,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":7.2667010512137455,"plateTime":0.4175728812775974,"zone":4,"spin_rate":2167,"breakX":8.9,"inducedBreakZ":10.3,"breakZ":-23.3,"px":-0.4631454406315343,"pz":2.3563890342891307,"x0":3.2488394691664966,"y0":50.0021557703251,"z0":4.872573492991201,"ax":11.147005980251,"ay":29.724829627559288,"az":-21.92803952982751,"vx0":-11.651050682511077,"vy0":-131.52438019215444,"vz0":-2.11636289754016,"pfxX":-0.7416666666666667,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.9416666666666667,"breakXInches":-8.9,"breakXFeet":-0.7416666666666667,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":23.3,"breakZWithGravityFeet":1.9416666666666667,"pfxZDirection":"↓","pfxXWithGravity":8.9,"pfxXNoAbs":-0.7416666666666667,"plateTimeSZDepth":0.39216754444271423,"plateXPoly":-0.4631454406315343,"plateYPoly":0.7083333333332718,"plateZPoly":2.3563890342891307,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"93.5","hit_distance":"255","xba":".710","hit_angle":"17","is_barrel":0,"hc_x":83.12,"hc_x_ft":-101.42787679999998,"hc_y":89.31,"hc_y_ft":274.9977484,"isSword":false,"batSpeed":63.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4631454406315343,"plate_z":2.3563890342891307,"launch_speed":"93.5","launch_angle":"17","player_total_pitches":16,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":74,"rowId":"74-849833","game_pk":"849833","source":"gamefeed"}],"689818":[{"type":"pitch","year":2026,"sportId":1,"play_id":"9d219e6c-999e-394d-96b3-5c48791aaaf8","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","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":93.2,"end_speed":85.9,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.735706609144141,"plateTime":0.403663762768963,"zone":13,"spin_rate":2222,"breakX":4.1,"inducedBreakZ":8.4,"breakZ":-23,"px":-0.06215822769092849,"pz":0.9556805499871457,"x0":-2.3730050454473415,"y0":50.001980256988716,"z0":5.5464889161252104,"ax":3.0541682785528943,"ay":28.64827001874061,"az":-21.980876223675857,"vx0":5.5194935832785985,"vy0":-135.51060610254382,"vz0":-7.950104055359838,"pfxX":-0.3416666666666666,"pfxZ":0.7000000000000001,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-4.1,"breakXFeet":-0.3416666666666666,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.1,"pfxXNoAbs":-0.3416666666666666,"plateTimeSZDepth":0.37894111920401374,"plateXPoly":-0.06215822769092849,"plateYPoly":0.708333333333357,"plateZPoly":0.9556805499871457,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.06215822769092849,"plate_z":0.9556805499871457,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":259,"rowId":"259-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FC":6,"CU":7,"ST":8,"FF":1},"results":{"B":8,"S":9,"X":5},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":2,"oSwings":2,"zSwingMiss":1,"zFouls":1,"zInPlay":0,"zSwings":2,"o_swing":0.4,"z_swing":0.6666666666666666,"strike_rate":0.625,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":0.5,"zone_rate":0.375,"swings":4,"miss_percent":"25","cs_plus_whiffs":2,"csw_percent":25,"avg_rel_x":"-2.4","avg_rel_z":"5.5","avg_rpm":"2414","max_rpm":"2524","min_rpm":"2245","avg_break_z":"36","max_break_z":"38","min_break_z":"34","avg_bat_speed":"59.6","avg_break_z_induced":"1","max_break_z_induced":"3","min_break_z_induced":"-1","avg_break_x":"4","max_break_x":"6","min_break_x":"3","min_pitch_speed":"86.0","avg_pitch_speed":"87.0","max_pitch_speed":"88.1","avg_hit_speed":"75.4","max_hit_speed":"78.4","min_hit_speed":"72.4","count":8,"pitches_vs_right":2,"pitches_vs_left":6,"results":{"B":3,"X":2,"S":3},"swinging_strikes":1,"fouls":1,"strikeouts":1,"called_strikes":1,"balls_in_play":2,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":8,"pitches_inning_8":8,"avg_speed_inning_8":"87.0","avg_speed_inning_8_vs_avg":0.04999999999999716,"percent":"36","rhb_pitch_percent":50,"lhb_pitch_percent":33,"pitch_pct_time_thru_1":"36","pitch_pct_time_thru_1_vs_avg":0.36363636363636687,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.5,"z_swing":0.4,"strike_rate":0.8571428571428571,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":1,"zone_rate":0.7142857142857143,"swings":3,"miss_percent":"33","cs_plus_whiffs":3,"csw_percent":43,"avg_rel_x":"-2.1","avg_rel_z":"5.8","avg_rpm":"2490","max_rpm":"2588","min_rpm":"2415","avg_break_z":"48","max_break_z":"50","min_break_z":"45","avg_bat_speed":"44.3","avg_break_z_induced":"-8","max_break_z_induced":"-7","min_break_z_induced":"-9","avg_break_x":"4","max_break_x":"5","min_break_x":"4","min_pitch_speed":"81.2","avg_pitch_speed":"83.3","max_pitch_speed":"85.4","avg_hit_speed":"82.8","max_hit_speed":"82.8","min_hit_speed":"82.8","count":7,"pitches_vs_right":0,"pitches_vs_left":7,"results":{"S":4,"B":1,"X":2},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":2,"balls_in_play":1,"base_hits":1,"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":"83.3","avg_speed_inning_8_vs_avg":0.014285714285719564,"percent":"32","rhb_pitch_percent":0,"lhb_pitch_percent":39,"pitch_pct_time_thru_1":"32","pitch_pct_time_thru_1_vs_avg":-0.18181818181818343,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0,"z_swing":0.6666666666666666,"strike_rate":0.5,"first_pitches":3,"first_pitch_strikes":1,"first_pitch_strike_rate":"33","o_contact":null,"z_contact":1,"zone_rate":0.5,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":17,"avg_rel_x":"-2.3","avg_rel_z":"5.6","avg_rpm":"2266","max_rpm":"2461","min_rpm":"2184","avg_break_z":"23","max_break_z":"26","min_break_z":"21","avg_bat_speed":"44.9","avg_break_z_induced":"9","max_break_z_induced":"11","min_break_z_induced":"6","avg_break_x":"3","max_break_x":"4","min_break_x":"1","min_pitch_speed":"90.6","avg_pitch_speed":"92.0","max_pitch_speed":"93.2","avg_hit_speed":"25.5","max_hit_speed":"25.5","min_hit_speed":"25.5","count":6,"pitches_vs_right":1,"pitches_vs_left":5,"results":{"B":3,"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":8,"max_inning":8,"pitches_time_thru_1":6,"pitches_inning_8":6,"avg_speed_inning_8":"92.0","avg_speed_inning_8_vs_avg":-0.01666666666665151,"percent":"27","rhb_pitch_percent":25,"lhb_pitch_percent":28,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":0.2727272727272698,"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":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.9","avg_rel_z":"5.4","avg_rpm":"2235","max_rpm":"2235","min_rpm":"2235","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":"2","max_break_x":"2","min_break_x":"2","min_pitch_speed":"96.0","avg_pitch_speed":"96.0","max_pitch_speed":"96.0","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":"96.0","avg_speed_inning_8_vs_avg":0,"percent":"5","rhb_pitch_percent":25,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"5","pitch_pct_time_thru_1_vs_avg":-0.45454545454545414,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":1,"oFouls":0,"oInPlay":2,"oSwings":3,"zSwingMiss":1,"zFouls":3,"zInPlay":2,"zSwings":6,"o_swing":0.2727272727272727,"z_swing":0.5454545454545454,"strike_rate":0.6363636363636364,"first_pitches":6,"first_pitch_strikes":3,"first_pitch_strike_rate":"50","o_contact":0.6666666666666666,"z_contact":0.8333333333333334,"zone_rate":0.5,"swings":9,"miss_percent":"22","cs_plus_whiffs":6,"csw_percent":27,"avg_rel_x":"-2.3","avg_rel_z":"5.6","avg_rpm":"2390","max_rpm":"2588","min_rpm":"2184","avg_break_z":"35","max_break_z":"50","min_break_z":"16","avg_bat_speed":"51.4","avg_break_z_induced":"1","max_break_z_induced":"14","min_break_z_induced":"-9","avg_break_x":"4","max_break_x":"6","min_break_x":"1","min_pitch_speed":"81.2","avg_pitch_speed":"87.6","max_pitch_speed":"96.0","avg_hit_speed":"64.8","max_hit_speed":"","min_hit_speed":"","count":22,"pitches_vs_right":4,"pitches_vs_left":18,"results":{"B":8,"S":9,"X":5},"swinging_strikes":2,"fouls":3,"strikeouts":1,"called_strikes":4,"balls_in_play":4,"base_hits":2,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":22,"pitches_inning_8":22,"avg_speed_inning_8":"87.6","avg_speed_inning_8_vs_avg":0.013636363636365445,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"fbabb79d-d325-3b0c-a2e8-384ed27bf001","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":82.8,"end_speed":76.4,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.601701760466024,"plateTime":0.45420296613894795,"zone":4,"spin_rate":2529,"breakX":4.9,"inducedBreakZ":-8.9,"breakZ":-48.7,"px":-0.3856822223537053,"pz":2.4827931140349033,"x0":-2.070833473228021,"y0":50.00234128550822,"z0":5.942097832601534,"ax":3.3388328453398963,"ay":23.392702245950428,"az":-39.699407886751814,"vx0":3.2397060763318577,"vy0":-120.5805963749365,"vz0":0.3528680298107141,"pfxX":-0.4083333333333334,"pfxZ":-0.7416666666666667,"pfxZWithGravity":-4.058333333333334,"breakXInches":-4.9,"breakXFeet":-0.4083333333333334,"breakZInducedInches":-8.9,"breakZInducedFeet":-0.7416666666666667,"breakZWithGravityInches":48.7,"breakZWithGravityFeet":4.058333333333334,"pfxZDirection":"↓","pfxXWithGravity":4.9,"pfxXNoAbs":-0.4083333333333334,"plateTimeSZDepth":0.42644553721126865,"plateXPoly":-0.3856822223537053,"plateYPoly":0.7083333333333357,"plateZPoly":2.4827931140349033,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.3856822223537053,"plate_z":2.4827931140349033,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":260,"rowId":"260-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bea59917-fb29-3c6a-8909-7403c24fcc7d","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana 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","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":87.2,"end_speed":79.7,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.703937596350576,"plateTime":0.43301296213830875,"zone":13,"spin_rate":2524,"breakX":6.4,"inducedBreakZ":-1.3,"breakZ":-37.6,"px":-0.9278790545682019,"pz":1.7158661294800588,"x0":-2.4666254046266185,"y0":50.00111354253595,"z0":5.560194441365648,"ax":5.062414380083626,"ay":28.005069673004684,"az":-32.967105930439,"vx0":2.754137236192757,"vy0":-126.89873464487572,"vz0":-2.748922005601491,"pfxX":-0.5333333333333333,"pfxZ":-0.10833333333333334,"pfxZWithGravity":-3.1333333333333333,"breakXInches":-6.4,"breakXFeet":-0.5333333333333333,"breakZInducedInches":-1.3,"breakZInducedFeet":-0.10833333333333334,"breakZWithGravityInches":37.6,"breakZWithGravityFeet":3.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":6.4,"pfxXNoAbs":-0.5333333333333333,"plateTimeSZDepth":0.40669266347013927,"plateXPoly":-0.9278790545682019,"plateYPoly":0.7083333333333641,"plateZPoly":1.7158661294800588,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.9278790545682019,"plate_z":1.7158661294800588,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":261,"rowId":"261-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9d110cc9-a73d-3be3-b684-8dd6f32fd402","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":84.8,"end_speed":78.1,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.683197638543758,"plateTime":0.4446638193742736,"zone":8,"spin_rate":2513,"breakX":4.6,"inducedBreakZ":-9,"breakZ":-47.2,"px":0.2415013387441418,"pz":1.5256070592737512,"x0":-1.9795614289657577,"y0":50.0055463684965,"z0":5.823470948699038,"ax":2.851202042486667,"ay":25.48087931760945,"az":-39.58075991276482,"vx0":4.723385191233318,"vy0":-123.37080061625888,"vz0":-2.027605750642722,"pfxX":-0.3833333333333333,"pfxZ":-0.75,"pfxZWithGravity":-3.9333333333333336,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":-9,"breakZInducedFeet":-0.75,"breakZWithGravityInches":47.2,"breakZWithGravityFeet":3.9333333333333336,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.4175944017788034,"plateXPoly":0.2415013387441418,"plateYPoly":0.708333333333357,"plateZPoly":1.5256070592737512,"pfxXDirection":"←","inducedBreakZForcedSign":"-9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.6,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2415013387441418,"plate_z":1.5256070592737512,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":262,"rowId":"262-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6c6d2e2d-80c5-32e2-9df9-3105fc378635","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"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":"22","start_speed":92.3,"end_speed":85.4,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.598755782010571,"plateTime":0.4052796292990175,"zone":11,"spin_rate":2335,"breakX":3.4,"inducedBreakZ":5.9,"breakZ":-25.8,"px":-1.1830492625379305,"pz":3.4221566920080795,"x0":-2.461692088763663,"y0":50.003172376592204,"z0":5.708698648802603,"ax":2.9180219875751225,"ay":26.07479714394501,"az":-26.132720884411793,"vx0":2.8067052947946824,"vy0":-134.55906501661082,"vz0":-1.0415713993420235,"pfxX":-0.2833333333333333,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.15,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.38036098000651625,"plateXPoly":-1.1830492625379305,"plateYPoly":0.7083333333333499,"plateZPoly":3.4221566920080795,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1830492625379305,"plate_z":3.4221566920080795,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":263,"rowId":"263-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4cd3210a-3121-3c1e-ad1c-eee08545f186","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":82.5,"end_speed":76.3,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.635917042695239,"plateTime":0.4547181204610693,"zone":11,"spin_rate":2484,"breakX":4.2,"inducedBreakZ":-7.6,"breakZ":-47.4,"px":-1.445147911865634,"pz":3.279702496006568,"x0":-2.1038621554475307,"y0":50.000349405156776,"z0":5.964864231482469,"ax":3.246600226293672,"ay":21.82328480899118,"az":-38.82620055518194,"vx0":0.8505244980049501,"vy0":-120.14766275362364,"vz0":1.9943264047710476,"pfxX":-0.35000000000000003,"pfxZ":-0.6333333333333333,"pfxZWithGravity":-3.9499999999999997,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":-7.6,"breakZInducedFeet":-0.6333333333333333,"breakZWithGravityInches":47.4,"breakZWithGravityFeet":3.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.4268057670734907,"plateXPoly":-1.445147911865634,"plateYPoly":0.7083333333333499,"plateZPoly":3.279702496006568,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-1.445147911865634,"plate_z":3.279702496006568,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":264,"rowId":"264-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9e5b7d6e-ab14-304e-a84f-f6f372a6fdd7","inning":8,"half_inning":"top","ab_number":67,"cap_index":33,"outs":0,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Patrick Bailey singles on a line drive to left fielder Randal Grichuk. Travis Bazzana to 2nd.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.6,"end_speed":83.3,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.790779934422291,"plateTime":0.4143553193545868,"zone":1,"spin_rate":2193,"breakX":3.5,"inducedBreakZ":10,"breakZ":-23.2,"px":-0.6970797209053052,"pz":3.180415126048768,"x0":-2.3147190219361966,"y0":50.00127553857772,"z0":5.590631176814269,"ax":2.5947129850350477,"ay":27.210145267502245,"az":-22.289733387031244,"vx0":3.654096337225998,"vy0":-132.0175785725885,"vz0":-1.8612801293675605,"pfxX":-0.2916666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.9333333333333333,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3889739555258785,"plateXPoly":-0.6970797209053052,"plateYPoly":0.708333333333357,"plateZPoly":3.180415126048768,"pfxXDirection":"←","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6970797209053052,"plate_z":3.180415126048768,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":265,"rowId":"265-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f8ff1a79-26b9-3436-9616-2b6c6bc90fef","inning":8,"half_inning":"top","ab_number":67,"cap_index":33,"outs":0,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Patrick Bailey singles on a line drive to left fielder Randal Grichuk. Travis Bazzana to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":87,"end_speed":80.1,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.532778274383011,"plateTime":0.4319100388767483,"zone":13,"spin_rate":2445,"breakX":3.1,"inducedBreakZ":-0.2,"breakZ":-36.2,"px":-0.9414926306218712,"pz":2.0736624867389013,"x0":-2.513152615110847,"y0":50.00611639553764,"z0":5.4688162027085045,"ax":2.112082004523097,"ay":25.645835545590174,"az":-32.185164115767655,"vx0":3.447096868629751,"vy0":-126.75804767117963,"vz0":-1.8453633848961337,"pfxX":-0.25833333333333336,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-3.016666666666667,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.40555045038521437,"plateXPoly":-0.9414926306218712,"plateYPoly":0.7083333333333499,"plateZPoly":2.0736624867389013,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"72.0","hit_speed":"72.4","hit_distance":"128","xba":".750","hit_angle":"17","is_barrel":0,"hc_x":93.99,"hc_x_ft":-75.22726360000001,"hc_y":131.91,"hc_y_ft":172.31641240000005,"isSword":false,"batSpeed":68.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9414926306218712,"plate_z":2.0736624867389013,"launch_speed":"72.4","launch_angle":"17","player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":266,"rowId":"266-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"30b6593f-92c7-351a-b57c-b160f384145d","inning":8,"half_inning":"top","ab_number":68,"cap_index":4,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Sac Bunt","des":"Brayan Rocchio out on a sacrifice bunt, pitcher David Sandlin to second baseman Chase Meidroth. Travis Bazzana to 3rd. Patrick Bailey to 2nd.","events":"Sac Bunt","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"Foul Bunt","result_code":"L","pitch_call":"foul_bunt","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81.2,"end_speed":75.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.745111039750406,"plateTime":0.4622039910417417,"zone":7,"spin_rate":2462,"breakX":3.7,"inducedBreakZ":-9.1,"breakZ":-50.3,"px":-0.5015686596224862,"pz":1.6994220776420192,"x0":-2.1595203560111416,"y0":50.004401411800764,"z0":5.794357946428431,"ax":2.301103969198279,"ay":21.63159025638377,"az":-39.3433347338656,"vx0":3.3218122972409074,"vy0":-118.30433922490019,"vz0":-0.9019374776381228,"pfxX":-0.30833333333333335,"pfxZ":-0.7583333333333333,"pfxZWithGravity":-4.191666666666666,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":-9.1,"breakZInducedFeet":-0.7583333333333333,"breakZWithGravityInches":50.3,"breakZWithGravityFeet":4.191666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.4339008859210673,"plateXPoly":-0.5015686596224862,"plateYPoly":0.7083333333333144,"plateZPoly":1.6994220776420192,"pfxXDirection":"←","inducedBreakZForcedSign":"-9.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":9.1,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5015686596224862,"plate_z":1.6994220776420192,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":267,"rowId":"267-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20bb0dd8-9f13-3db0-8fd0-169acd3fc279","inning":8,"half_inning":"top","ab_number":68,"cap_index":4,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Sac Bunt","des":"Brayan Rocchio out on a sacrifice bunt, pitcher David Sandlin to second baseman Chase Meidroth. Travis Bazzana to 3rd. Patrick Bailey to 2nd.","events":"Sac Bunt","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":86,"end_speed":78.8,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.687711186713531,"plateTime":0.4382187279682981,"zone":13,"spin_rate":2393,"breakX":4.6,"inducedBreakZ":0.2,"breakZ":-36.7,"px":-1.3102617306973396,"pz":1.8417323948474857,"x0":-2.508918114218827,"y0":50.00617407629187,"z0":5.4393330937684095,"ax":3.5200793132201764,"ay":26.297067999784158,"az":-31.666846307780013,"vx0":2.1881349203731615,"vy0":-125.19511388782716,"vz0":-2.2250826094240006,"pfxX":-0.3833333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.0583333333333336,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":36.7,"breakZWithGravityFeet":3.0583333333333336,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.4115570258508879,"plateXPoly":-1.3102617306973396,"plateYPoly":0.7083333333333286,"plateZPoly":1.8417323948474857,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.3102617306973396,"plate_z":1.8417323948474857,"player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":268,"rowId":"268-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bcc20d9d-505f-37e8-a696-66f2ad526f79","inning":8,"half_inning":"top","ab_number":68,"cap_index":4,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Sac Bunt","des":"Brayan Rocchio out on a sacrifice bunt, pitcher David Sandlin to second baseman Chase Meidroth. Travis Bazzana to 3rd. Patrick Bailey to 2nd.","events":"Sac Bunt","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":92.8,"end_speed":85,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.601516054034143,"plateTime":0.4057718548510545,"zone":3,"spin_rate":2201,"breakX":0.8,"inducedBreakZ":8.6,"breakZ":-23.2,"px":0.4534677940029481,"pz":2.9462246240424275,"x0":-2.186082662896122,"y0":50.00093139256334,"z0":5.521649500155232,"ax":-0.6721400899839197,"ay":29.571290540063462,"az":-23.02489978914167,"vx0":7.056348810480077,"vy0":-135.01663734421226,"vz0":-2.373979168888689,"pfxX":-0.06666666666666667,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.9333333333333333,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.38098026900528426,"plateXPoly":0.4534677940029481,"plateYPoly":0.7083333333333712,"plateZPoly":2.9462246240424275,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"26.0","hit_speed":"25.5","hit_distance":"13","xba":".270","hit_angle":"-8","is_barrel":0,"hc_x":124.58,"hc_x_ft":-1.4943512000000396,"hc_y":193.87,"hc_y_ft":22.97050680000001,"isSword":false,"batSpeed":7.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4534677940029481,"plate_z":2.9462246240424275,"launch_speed":"25.5","launch_angle":"-8","player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":269,"rowId":"269-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"04ad9705-7b26-3054-84d3-a60ef54634c9","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","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":91,"end_speed":83.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.603691101034573,"plateTime":0.4124784920358149,"zone":11,"spin_rate":2184,"breakX":1.6,"inducedBreakZ":8.4,"breakZ":-24.4,"px":-0.8453261524362188,"pz":3.3425878578666355,"x0":-2.4650409798930726,"y0":50.003317740343526,"z0":5.607913011367465,"ax":0.7605607921020352,"ay":27.445624550545123,"az":-23.800742355421043,"vx0":4.035643293123115,"vy0":-132.6175765808014,"vz0":-1.242078331144487,"pfxX":-0.13333333333333333,"pfxZ":0.7000000000000001,"pfxZWithGravity":-2.033333333333333,"breakXInches":-1.6,"breakXFeet":-0.13333333333333333,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6,"pfxXNoAbs":-0.13333333333333333,"plateTimeSZDepth":0.38722324337720165,"plateXPoly":-0.8453261524362188,"plateYPoly":0.7083333333333357,"plateZPoly":3.3425878578666355,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8453261524362188,"plate_z":3.3425878578666355,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":270,"rowId":"270-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93e837a2-1018-32b9-b31f-4c597aabe845","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":87.1,"end_speed":81,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.679438607318812,"plateTime":0.43000675479424144,"zone":13,"spin_rate":2245,"breakX":2.5,"inducedBreakZ":0.7,"breakZ":-35,"px":-1.2134653778855744,"pz":1.1545848610850937,"x0":-2.448602453553424,"y0":50.00459305099571,"z0":5.384035569629059,"ax":1.7704778994844441,"ay":23.532144222549626,"az":-30.93848492621623,"vx0":2.7032249424183963,"vy0":-126.89728754467765,"vz0":-4.236941483788222,"pfxX":-0.20833333333333334,"pfxZ":0.05833333333333333,"pfxZWithGravity":-2.9166666666666665,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":0.7,"breakZInducedFeet":0.05833333333333333,"breakZWithGravityInches":35,"breakZWithGravityFeet":2.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.40357550918624996,"plateXPoly":-1.2134653778855744,"plateYPoly":0.7083333333333286,"plateZPoly":1.1545848610850937,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.2134653778855744,"plate_z":1.1545848610850937,"player_total_pitches":13,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":271,"rowId":"271-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0203fbf4-b594-3539-9940-7bfa6d9da95a","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"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":"20","start_speed":82.2,"end_speed":75.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.720203475202596,"plateTime":0.45713428376244014,"zone":1,"spin_rate":2415,"breakX":3.7,"inducedBreakZ":-8.9,"breakZ":-49.2,"px":-0.7431674954388878,"pz":2.7969844625227207,"x0":-2.312629823346539,"y0":50.00201146986855,"z0":5.801507198320217,"ax":2.3952935492238945,"ay":22.557940827839353,"az":-39.81235970778031,"vx0":3.1430839949206235,"vy0":-119.70157829500437,"vz0":1.5419616553152058,"pfxX":-0.30833333333333335,"pfxZ":-0.7416666666666667,"pfxZWithGravity":-4.1000000000000005,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":-8.9,"breakZInducedFeet":-0.7416666666666667,"breakZWithGravityInches":49.2,"breakZWithGravityFeet":4.1000000000000005,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.429159004324853,"plateXPoly":-0.7431674954388878,"plateYPoly":0.7083333333333428,"plateZPoly":2.7969844625227207,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.7431674954388878,"plate_z":2.7969844625227207,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":272,"rowId":"272-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"422eaeef-1ee4-392f-96c0-9f2c2d53a7af","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":86.8,"end_speed":79.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.708639215936827,"plateTime":0.43429644846922244,"zone":13,"spin_rate":2384,"breakX":5.5,"inducedBreakZ":2.6,"breakZ":-33.7,"px":-0.3597077805593756,"pz":1.1914067230218803,"x0":-2.4861682112885846,"y0":50.00078393760169,"z0":5.469075069097109,"ax":3.9596019394045565,"ay":26.93615212379377,"az":-29.020323626593285,"vx0":4.4066359234025585,"vy0":-126.35735465581884,"vz0":-4.57109818374662,"pfxX":-0.4583333333333333,"pfxZ":0.21666666666666667,"pfxZWithGravity":-2.8083333333333336,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":33.7,"breakZWithGravityFeet":2.8083333333333336,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.4078318424430983,"plateXPoly":-0.3597077805593756,"plateYPoly":0.7083333333333357,"plateZPoly":1.1914067230218803,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"78.0","hit_speed":"78.4","hit_distance":"226","xba":".080","hit_angle":"45","is_barrel":0,"hc_x":78.74,"hc_x_ft":-111.98525360000002,"hc_y":122.85,"hc_y_ft":194.15427400000004,"isSword":false,"batSpeed":70.9,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3597077805593756,"plate_z":1.1914067230218803,"launch_speed":"78.4","launch_angle":"45","player_total_pitches":15,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":273,"rowId":"273-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"61e06282-0524-350f-a992-f163292e8441","inning":8,"half_inning":"top","ab_number":70,"cap_index":35,"outs":2,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"José Ramírez triples (1) on a fly ball to left fielder Randal Grichuk. Travis Bazzana scores. Patrick Bailey scores.","events":"Triple","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":88.1,"end_speed":80.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.770665688336601,"plateTime":0.4274076332261352,"zone":1,"spin_rate":2508,"breakX":3.1,"inducedBreakZ":-0.4,"breakZ":-35.6,"px":-0.824264348258422,"pz":2.608638501466278,"x0":-2.3682149998772117,"y0":50.0031425331677,"z0":5.53569678292865,"ax":2.1663094943868866,"ay":27.11557967113233,"az":-32.600356418101335,"vx0":3.4122879828936856,"vy0":-128.2671723148591,"vz0":-0.7513389944196739,"pfxX":-0.25833333333333336,"pfxZ":-0.03333333333333333,"pfxZWithGravity":-2.966666666666667,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":-0.4,"breakZInducedFeet":-0.03333333333333333,"breakZWithGravityInches":35.6,"breakZWithGravityFeet":2.966666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.4013388663911135,"plateXPoly":-0.824264348258422,"plateYPoly":0.7083333333333286,"plateZPoly":2.608638501466278,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.824264348258422,"plate_z":2.608638501466278,"player_total_pitches":16,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":274,"rowId":"274-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2611b9d5-0786-39c9-b758-20e7b711e046","inning":8,"half_inning":"top","ab_number":70,"cap_index":35,"outs":2,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"José Ramírez triples (1) on a fly ball to left fielder Randal Grichuk. Travis Bazzana scores. Patrick Bailey scores.","events":"Triple","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":84.3,"end_speed":77.6,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.736402003779467,"plateTime":0.4476719510478717,"zone":14,"spin_rate":2588,"breakX":3.7,"inducedBreakZ":-6.8,"breakZ":-45.5,"px":0.5209430889158662,"pz":0.6529984505353603,"x0":-1.981561614124315,"y0":50.00407248363536,"z0":5.687750883097277,"ax":1.9525352619664933,"ay":25.838507020159945,"az":-37.25471347814656,"vx0":5.541583320532132,"vy0":-122.67862767907812,"vz0":-4.143076413685277,"pfxX":-0.30833333333333335,"pfxZ":-0.5666666666666667,"pfxZWithGravity":-3.7916666666666665,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":-6.8,"breakZInducedFeet":-0.5666666666666667,"breakZWithGravityInches":45.5,"breakZWithGravityFeet":3.7916666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.4204442096786763,"plateXPoly":0.5209430889158662,"plateYPoly":0.7083333333332931,"plateZPoly":0.6529984505353603,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":31.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5209430889158662,"plate_z":0.6529984505353603,"player_total_pitches":17,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":275,"rowId":"275-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4969647e-3ff3-38c2-a2d9-c9087cd94d4e","inning":8,"half_inning":"top","ab_number":70,"cap_index":35,"outs":2,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"José Ramírez triples (1) on a fly ball to left fielder Randal Grichuk. Travis Bazzana scores. Patrick Bailey scores.","events":"Triple","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":85.4,"end_speed":79.1,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.7327523348472775,"plateTime":0.43967399349889646,"zone":7,"spin_rate":2439,"breakX":4.4,"inducedBreakZ":-7.3,"breakZ":-44.6,"px":-0.43819031743654846,"pz":1.752115938595833,"x0":-2.283929851493035,"y0":50.00497438571921,"z0":5.637737800239053,"ax":3.1378822682403187,"ay":23.83376007671624,"az":-38.46658706127341,"vx0":3.824117115706585,"vy0":-124.35080361131376,"vz0":-1.4750612727525363,"pfxX":-0.3666666666666667,"pfxZ":-0.6083333333333333,"pfxZWithGravity":-3.716666666666667,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":-7.3,"breakZInducedFeet":-0.6083333333333333,"breakZWithGravityInches":44.6,"breakZWithGravityFeet":3.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.41275905643322075,"plateXPoly":-0.43819031743654846,"plateYPoly":0.7083333333333357,"plateZPoly":1.752115938595833,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.8","hit_distance":"256","xba":".010","hit_angle":"37","is_barrel":0,"hc_x":60.14,"hc_x_ft":-156.8179496,"hc_y":127.68,"hc_y_ft":182.51223520000002,"isSword":false,"batSpeed":66.2,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.43819031743654846,"plate_z":1.752115938595833,"launch_speed":"82.8","launch_angle":"37","player_total_pitches":18,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":276,"rowId":"276-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"daea41bd-9624-351b-a720-27cb49257e22","inning":8,"half_inning":"top","ab_number":72,"cap_index":14,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Jo Adell 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":96,"end_speed":88.5,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.784576632121009,"plateTime":0.3920060884086283,"zone":14,"spin_rate":2235,"breakX":2.3,"inducedBreakZ":14,"breakZ":-15.7,"px":1.1696939612832569,"pz":1.2920130478235121,"x0":-1.8926607733466454,"y0":50.003490580176035,"z0":5.447600348120957,"ax":-4.419974922155689,"ay":29.156784340194825,"az":-15.233157871702812,"vx0":9.13585439094296,"vy0":-139.3355702824058,"vz0":-8.491263267344669,"pfxX":0.19166666666666665,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.3083333333333333,"breakXInches":2.3,"breakXFeet":0.19166666666666665,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.19166666666666665,"pfxXNoAbs":0.19166666666666665,"plateTimeSZDepth":0.36795281394847484,"plateXPoly":1.1696939612832569,"plateYPoly":0.7083333333333641,"plateZPoly":1.2920130478235121,"pfxXDirection":"→","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.1696939612832569,"plate_z":1.2920130478235121,"player_total_pitches":19,"player_total_pitches_pitch_types":1,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":277,"rowId":"277-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"998956ec-6caa-3b59-9fd9-edb6674fceb0","inning":8,"half_inning":"top","ab_number":72,"cap_index":14,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Jo Adell strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"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":"10","start_speed":87,"end_speed":80,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.711620573753444,"plateTime":0.43206990091686315,"zone":7,"spin_rate":2351,"breakX":3.5,"inducedBreakZ":1.9,"breakZ":-34.2,"px":-0.7492376668649317,"pz":2.095952778654955,"x0":-2.380406488530662,"y0":50.00085980844663,"z0":5.476698468775338,"ax":2.4205458450844004,"ay":25.776128357325355,"az":-30.258651046954867,"vx0":3.5301677317030844,"vy0":-126.74273596975061,"vz0":-2.196905506997904,"pfxX":-0.2916666666666667,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.85,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":34.2,"breakZWithGravityFeet":2.85,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.4056507857040736,"plateXPoly":-0.7492376668649317,"plateYPoly":0.708333333333357,"plateZPoly":2.095952778654955,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7492376668649317,"plate_z":2.095952778654955,"player_total_pitches":20,"player_total_pitches_pitch_types":7,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":278,"rowId":"278-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db77b025-2745-3711-9d53-a46383c531c0","inning":8,"half_inning":"top","ab_number":72,"cap_index":14,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Jo Adell 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,"end_speed":84.8,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.682396871696043,"plateTime":0.40797461804026725,"zone":5,"spin_rate":2461,"breakX":3.8,"inducedBreakZ":11,"breakZ":-21.1,"px":-0.057711935806673775,"pz":2.439803333236422,"x0":-2.104164525427706,"y0":50.00276581160092,"z0":5.535741536588795,"ax":2.9410580476118806,"ay":27.062728519420197,"az":-20.421877813767185,"vx0":4.780723007347698,"vy0":-133.9036055116968,"vz0":-4.174056692503591,"pfxX":-0.31666666666666665,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-3.8,"breakXFeet":-0.31666666666666665,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":3.8,"pfxXNoAbs":-0.31666666666666665,"plateTimeSZDepth":0.38295348731122897,"plateXPoly":-0.057711935806673775,"plateYPoly":0.7083333333333144,"plateZPoly":2.439803333236422,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":82.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.057711935806673775,"plate_z":2.439803333236422,"player_total_pitches":21,"player_total_pitches_pitch_types":6,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":279,"rowId":"279-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b2fcb8b4-31b0-3c30-8e47-9708f4041d96","inning":8,"half_inning":"top","ab_number":72,"cap_index":14,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Jo Adell 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":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":87.2,"end_speed":79,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.822928311457359,"plateTime":0.4348617045809675,"zone":9,"spin_rate":2465,"breakX":5.6,"inducedBreakZ":1.1,"breakZ":-35.4,"px":0.28367254905171935,"pz":2.103265335217598,"x0":-2.2120547629567646,"y0":50.00384708493187,"z0":5.469694864311067,"ax":3.777035372791534,"ay":29.977951916532483,"az":-30.960517056424596,"vx0":5.336671510011596,"vy0":-126.77479895501959,"vz0":-1.914387840943756,"pfxX":-0.4666666666666666,"pfxZ":0.09166666666666667,"pfxZWithGravity":-2.9499999999999997,"breakXInches":-5.6,"breakXFeet":-0.4666666666666666,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":35.4,"breakZWithGravityFeet":2.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":5.6,"pfxXNoAbs":-0.4666666666666666,"plateTimeSZDepth":0.40858078858071156,"plateXPoly":0.28367254905171935,"plateYPoly":0.7083333333333499,"plateZPoly":2.103265335217598,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.7,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.28367254905171935,"plate_z":2.103265335217598,"player_total_pitches":22,"player_total_pitches_pitch_types":8,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":280,"rowId":"280-849833","game_pk":"849833","source":"gamefeed"}],"696146":[{"type":"pitch","year":2026,"sportId":1,"play_id":"cd4b77ba-bd3e-3346-9dd6-4052b6161517","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan 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":90.1,"end_speed":83,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.812626351458063,"plateTime":0.41796554241441797,"zone":11,"spin_rate":2602,"breakX":2.6,"inducedBreakZ":7.7,"breakZ":-26,"px":-1.2595580566519278,"pz":2.3146389196750445,"x0":2.9617647065672292,"y0":50.00017376933939,"z0":5.46415274428283,"ax":-0.3872883396626853,"ay":26.52874151615764,"az":-24.353642220397823,"vx0":-10.683504427373276,"vy0":-130.8411133540527,"vz0":-3.2502114554235972,"pfxX":0.21666666666666667,"pfxZ":0.6416666666666667,"pfxZWithGravity":-2.1666666666666665,"breakXInches":2.6,"breakXFeet":0.21666666666666667,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.21666666666666667,"pfxXNoAbs":0.21666666666666667,"plateTimeSZDepth":0.3923352801504199,"plateXPoly":-1.2595580566519278,"plateYPoly":0.7083333333333073,"plateZPoly":2.3146389196750445,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.2595580566519278,"plate_z":2.3146389196750445,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":75,"rowId":"75-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FC":8,"FF":9,"SL":4},"results":{"B":9,"S":10,"X":2},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"oSwings":2,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.4,"z_swing":0.25,"strike_rate":0.6666666666666666,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0.5,"z_contact":1,"zone_rate":0.4444444444444444,"swings":3,"miss_percent":"33","cs_plus_whiffs":4,"csw_percent":44,"avg_rel_x":"3.1","avg_rel_z":"5.3","avg_rpm":"2415","max_rpm":"2570","min_rpm":"2302","avg_break_z":"16","max_break_z":"18","min_break_z":"14","avg_bat_speed":"69.5","avg_break_z_induced":"14","max_break_z_induced":"16","min_break_z_induced":"12","avg_break_x":"7","max_break_x":"9","min_break_x":"4","min_pitch_speed":"93.8","avg_pitch_speed":"94.7","max_pitch_speed":"95.5","avg_hit_speed":"101.3","max_hit_speed":"101.3","min_hit_speed":"101.3","count":9,"pitches_vs_right":4,"pitches_vs_left":5,"results":{"B":3,"S":5,"X":1},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":3,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":9,"pitches_inning_3":9,"avg_speed_inning_3":"94.7","avg_speed_inning_3_vs_avg":0.022222222222225696,"percent":"43","rhb_pitch_percent":33,"lhb_pitch_percent":56,"pitch_pct_time_thru_1":"43","pitch_pct_time_thru_1_vs_avg":-0.1428571428571459,"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.16666666666666666,"z_swing":0.5,"strike_rate":0.375,"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":2,"csw_percent":25,"avg_rel_x":"3.0","avg_rel_z":"5.4","avg_rpm":"2501","max_rpm":"2602","min_rpm":"2387","avg_break_z":"27","max_break_z":"33","min_break_z":"24","avg_bat_speed":"72.5","avg_break_z_induced":"7","max_break_z_induced":"9","min_break_z_induced":"2","avg_break_x":"3","max_break_x":"5","min_break_x":"2","min_pitch_speed":"88.2","avg_pitch_speed":"89.9","max_pitch_speed":"92.6","avg_hit_speed":"104.3","max_hit_speed":"104.3","min_hit_speed":"104.3","count":8,"pitches_vs_right":6,"pitches_vs_left":2,"results":{"B":5,"X":1,"S":2},"swinging_strikes":1,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":8,"pitches_inning_3":8,"avg_speed_inning_3":"89.9","avg_speed_inning_3_vs_avg":1.4210854715202004e-14,"percent":"38","rhb_pitch_percent":50,"lhb_pitch_percent":22,"pitch_pct_time_thru_1":"38","pitch_pct_time_thru_1_vs_avg":0.0952380952380949,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":3,"oFouls":0,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.75,"z_swing":null,"strike_rate":0.75,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":0,"z_contact":null,"zone_rate":0,"swings":3,"miss_percent":"100","cs_plus_whiffs":3,"csw_percent":75,"avg_rel_x":"2.9","avg_rel_z":"5.3","avg_rpm":"2507","max_rpm":"2580","min_rpm":"2413","avg_break_z":"43","max_break_z":"44","min_break_z":"41","avg_bat_speed":"54.6","avg_break_z_induced":"-4","max_break_z_induced":"-3","min_break_z_induced":"-5","avg_break_x":"5","max_break_x":"8","min_break_x":"3","min_pitch_speed":"83.4","avg_pitch_speed":"84.6","max_pitch_speed":"85.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":2,"pitches_vs_left":2,"results":{"S":3,"B":1},"swinging_strikes":3,"fouls":0,"strikeouts":1,"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":4,"pitches_inning_3":4,"avg_speed_inning_3":"84.6","avg_speed_inning_3_vs_avg":0.025000000000005684,"percent":"19","rhb_pitch_percent":17,"lhb_pitch_percent":22,"pitch_pct_time_thru_1":"19","pitch_pct_time_thru_1_vs_avg":0.04761904761904745,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":5,"oFouls":0,"oInPlay":1,"oSwings":6,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.4,"z_swing":0.3333333333333333,"strike_rate":0.5714285714285714,"first_pitches":5,"first_pitch_strikes":3,"first_pitch_strike_rate":"60","o_contact":0.16666666666666666,"z_contact":1,"zone_rate":0.2857142857142857,"swings":8,"miss_percent":"63","cs_plus_whiffs":9,"csw_percent":43,"avg_rel_x":"3.0","avg_rel_z":"5.3","avg_rpm":"2465","max_rpm":"2602","min_rpm":"2302","avg_break_z":"26","max_break_z":"44","min_break_z":"14","avg_bat_speed":"63.5","avg_break_z_induced":"8","max_break_z_induced":"16","min_break_z_induced":"-5","avg_break_x":"5","max_break_x":"9","min_break_x":"2","min_pitch_speed":"83.4","avg_pitch_speed":"91.0","max_pitch_speed":"95.5","avg_hit_speed":"102.8","max_hit_speed":"","min_hit_speed":"","count":21,"pitches_vs_right":12,"pitches_vs_left":9,"results":{"B":9,"S":10,"X":2},"swinging_strikes":5,"fouls":1,"strikeouts":1,"called_strikes":4,"balls_in_play":2,"base_hits":1,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":21,"pitches_inning_3":21,"avg_speed_inning_3":"91.0","avg_speed_inning_3_vs_avg":-0.03809523809523796,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"aaf5b640-861a-32a2-9268-18358d33b985","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan 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":94.4,"end_speed":85.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.69031375600778,"plateTime":0.40016019023259286,"zone":12,"spin_rate":2456,"breakX":8,"inducedBreakZ":14.3,"breakZ":-16.7,"px":1.6970488150933183,"pz":2.885179069060431,"x0":3.2433653528079853,"y0":50.00061098592079,"z0":5.354692794332011,"ax":9.80373312553199,"ay":32.40130345015295,"az":-16.637184893464298,"vx0":-5.956762395261432,"vy0":-137.24940861236374,"vz0":-3.4448325710139525,"pfxX":-0.6666666666666666,"pfxZ":1.1916666666666667,"pfxZWithGravity":-1.3916666666666666,"breakXInches":-8,"breakXFeet":-0.6666666666666666,"breakZInducedInches":14.3,"breakZInducedFeet":1.1916666666666667,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":8,"pfxXNoAbs":-0.6666666666666666,"plateTimeSZDepth":0.37581516960574063,"plateXPoly":1.6970488150933183,"plateYPoly":0.7083333333333428,"plateZPoly":2.885179069060431,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.6970488150933183,"plate_z":2.885179069060431,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":76,"rowId":"76-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a4dfef69-717e-3b67-9883-a1a0015dc504","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"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":"20","start_speed":91.3,"end_speed":83.6,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.776750410846443,"plateTime":0.4138388424325625,"zone":13,"spin_rate":2559,"breakX":2.6,"inducedBreakZ":9.2,"breakZ":-23.8,"px":-0.2546132891142632,"pz":0.8770202955204534,"x0":2.98391816521896,"y0":50.00527355396545,"z0":5.3182544511925585,"ax":-0.7304298861262365,"ay":29.23010660652036,"az":-21.653063136700023,"vx0":-8.191357493034396,"vy0":-132.52915621130748,"vz0":-7.2205773002160445,"pfxX":0.21666666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.9833333333333334,"breakXInches":2.6,"breakXFeet":0.21666666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.21666666666666667,"pfxXNoAbs":0.21666666666666667,"plateTimeSZDepth":0.38862582101749044,"plateXPoly":-0.2546132891142632,"plateYPoly":0.7083333333333499,"plateZPoly":0.8770202955204534,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2546132891142632,"plate_z":0.8770202955204534,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":77,"rowId":"77-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e6bac3b0-f846-3a8e-878a-eb7b8c8a3de5","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan to 2nd.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":94.8,"end_speed":86,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.849565103398437,"plateTime":0.39932015918209185,"zone":5,"spin_rate":2401,"breakX":7.4,"inducedBreakZ":14.5,"breakZ":-16.2,"px":0.23839217643847643,"pz":2.2896385655881923,"x0":3.062864911307369,"y0":50.00621075872735,"z0":5.3592690374026155,"ax":10.11491657872825,"ay":32.68549314276459,"az":-15.760883277563513,"vx0":-9.427463947643256,"vy0":-137.56706804986038,"vz0":-5.228518308924045,"pfxX":-0.6166666666666667,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.3499999999999999,"breakXInches":-7.4,"breakXFeet":-0.6166666666666667,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":16.2,"breakZWithGravityFeet":1.3499999999999999,"pfxZDirection":"↓","pfxXWithGravity":7.4,"pfxXNoAbs":-0.6166666666666667,"plateTimeSZDepth":0.37506723898043104,"plateXPoly":0.23839217643847643,"plateYPoly":0.7083333333333286,"plateZPoly":2.2896385655881923,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.23839217643847643,"plate_z":2.2896385655881923,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":78,"rowId":"78-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"55bcacd2-9568-3621-b640-a5b84b7fc0d3","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"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":"31","start_speed":89.2,"end_speed":81.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.701029570751474,"plateTime":0.42240684740191803,"zone":14,"spin_rate":2487,"breakX":4.7,"inducedBreakZ":4.1,"breakZ":-30.4,"px":1.2122756144381241,"pz":1.8955091775321522,"x0":3.084643637551924,"y0":50.002251513926346,"z0":5.43872980273371,"ax":-3.5639223133953517,"ay":28.437217768120547,"az":-27.856692218634663,"vx0":-4.013270085640529,"vy0":-129.90735150991526,"vz0":-3.4072031506945684,"pfxX":0.39166666666666666,"pfxZ":0.3416666666666666,"pfxZWithGravity":-2.533333333333333,"breakXInches":4.7,"breakXFeet":0.39166666666666666,"breakZInducedInches":4.1,"breakZInducedFeet":0.3416666666666666,"breakZWithGravityInches":30.4,"breakZWithGravityFeet":2.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.39166666666666666,"pfxXNoAbs":0.39166666666666666,"plateTimeSZDepth":0.3966769610867877,"plateXPoly":1.2122756144381241,"plateYPoly":0.7083333333333215,"plateZPoly":1.8955091775321522,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.2122756144381241,"plate_z":1.8955091775321522,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":79,"rowId":"79-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"68924fde-bcaa-3316-8f82-1828b9d46287","inning":3,"half_inning":"top","ab_number":21,"cap_index":0,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Chase DeLauter grounds into a force out, first baseman Munetaka Murakami to catcher Kyle Teel. Brayan Rocchio out at home. Steven Kwan to 3rd. José Ramírez to 2nd. Chase DeLauter to 1st.","events":"Forceout","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,"end_speed":86.5,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.80882053515572,"plateTime":0.3971430391628985,"zone":6,"spin_rate":2476,"breakX":5,"inducedBreakZ":16.3,"breakZ":-14.2,"px":0.6845064992743612,"pz":2.767426308025379,"x0":3.146863893811969,"y0":50.005372142760315,"z0":5.323521636894887,"ax":7.1112249796859235,"ay":31.554244789936668,"az":-14.076736184561492,"vx0":-7.928504968622432,"vy0":-138.06687314745986,"vz0":-4.228869442844388,"pfxX":-0.4166666666666667,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.1833333333333333,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.372945766258132,"plateXPoly":0.6845064992743612,"plateYPoly":0.708333333333357,"plateZPoly":2.767426308025379,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6845064992743612,"plate_z":2.767426308025379,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":80,"rowId":"80-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a07bca23-3a61-3088-abfe-fcd6306cdeb0","inning":3,"half_inning":"top","ab_number":21,"cap_index":0,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Chase DeLauter grounds into a force out, first baseman Munetaka Murakami to catcher Kyle Teel. Brayan Rocchio out at home. Steven Kwan to 3rd. José Ramírez to 2nd. Chase DeLauter to 1st.","events":"Forceout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":84.3,"end_speed":77.8,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.787859568901094,"plateTime":0.4469940987076275,"zone":13,"spin_rate":2482,"breakX":5.2,"inducedBreakZ":-4,"breakZ":-42.6,"px":-0.5193787354921584,"pz":1.1370561707148337,"x0":2.9087204871040075,"y0":50.00242567198687,"z0":5.366070358081348,"ax":-2.8561332227112737,"ay":24.41242503593233,"az":-35.18797649561517,"vx0":-7.568847150833951,"vy0":-122.57669248158837,"vz0":-2.6925427767840633,"pfxX":0.43333333333333335,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.5500000000000003,"breakXInches":5.2,"breakXFeet":0.43333333333333335,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":42.6,"breakZWithGravityFeet":3.5500000000000003,"pfxZDirection":"↓","pfxXWithGravity":0.43333333333333335,"pfxXNoAbs":0.43333333333333335,"plateTimeSZDepth":0.41968892135351393,"plateXPoly":-0.5193787354921584,"plateYPoly":0.708333333333357,"plateZPoly":1.1370561707148337,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":45,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5193787354921584,"plate_z":1.1370561707148337,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":81,"rowId":"81-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"252c04fe-ad18-3a3b-93e8-f9b405676fd3","inning":3,"half_inning":"top","ab_number":21,"cap_index":0,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Chase DeLauter grounds into a force out, first baseman Munetaka Murakami to catcher Kyle Teel. Brayan Rocchio out at home. Steven Kwan to 3rd. José Ramírez to 2nd. Chase DeLauter to 1st.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":88.4,"end_speed":81,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.75970570012049,"plateTime":0.42661236865936925,"zone":8,"spin_rate":2458,"breakX":4.8,"inducedBreakZ":2,"breakZ":-33.1,"px":0.2504507617961145,"pz":2.086229579615906,"x0":2.986950999502235,"y0":50.006403552932,"z0":5.39905256320411,"ax":-3.05408437008397,"ay":27.55636593686576,"az":-30.030602095972707,"vx0":-6.218566821833931,"vy0":-128.56900419510578,"vz0":-2.2531718346243226,"pfxX":0.39999999999999997,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.7583333333333333,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.40063790457445686,"plateXPoly":0.2504507617961145,"plateYPoly":0.7083333333333002,"plateZPoly":2.086229579615906,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"104.0","hit_speed":"104.3","hit_distance":"5","xba":".100","hit_angle":"-30","is_barrel":0,"hc_x":146.43,"hc_x_ft":51.1720148,"hc_y":167.38,"hc_y_ft":86.82094320000004,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2504507617961145,"plate_z":2.086229579615906,"launch_speed":"104.3","launch_angle":"-30","player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":82,"rowId":"82-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b1294cc3-c41e-3e54-8ed3-457221a11be0","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","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":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":85.8,"end_speed":78.9,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.981732780329936,"plateTime":0.4416951316340012,"zone":13,"spin_rate":2580,"breakX":5.4,"inducedBreakZ":-5.2,"breakZ":-42.8,"px":-1.7537348678802847,"pz":-0.05158547305248007,"x0":2.862808305897577,"y0":50.00504943106722,"z0":5.316550270400034,"ax":-2.2872532453474936,"ay":27.32703751239317,"az":-35.5728771244986,"vx0":-10.652524330345997,"vy0":-124.48619321648333,"vz0":-5.559024840366795,"pfxX":0.45,"pfxZ":-0.43333333333333335,"pfxZWithGravity":-3.5666666666666664,"breakXInches":5.4,"breakXFeet":0.45,"breakZInducedInches":-5.2,"breakZInducedFeet":-0.43333333333333335,"breakZWithGravityInches":42.8,"breakZWithGravityFeet":3.5666666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.45,"pfxXNoAbs":0.45,"plateTimeSZDepth":0.4148952285137186,"plateXPoly":-1.7537348678802847,"plateYPoly":0.708333333333357,"plateZPoly":-0.05158547305248007,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":52.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.7537348678802847,"plate_z":-0.05158547305248007,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":83,"rowId":"83-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"aa5c33c2-d699-3f47-ba54-5cb5917d7bd4","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":92.6,"end_speed":85.4,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.980306616491253,"plateTime":0.40722100381915904,"zone":13,"spin_rate":2556,"breakX":2,"inducedBreakZ":8.4,"breakZ":-23.6,"px":-1.2018379820733105,"pz":0.4205875138119026,"x0":2.759614528277894,"y0":50.00341337979456,"z0":5.280927129423274,"ax":0.05155578834289639,"ay":28.08324181782705,"az":-22.026811869429533,"vx0":-10.371967021534344,"vy0":-134.31102722557077,"vz0":-8.502919811459025,"pfxX":0.16666666666666666,"pfxZ":0.7000000000000001,"pfxZWithGravity":-1.9666666666666668,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.3823016462169286,"plateXPoly":-1.2018379820733105,"plateYPoly":0.7083333333333144,"plateZPoly":0.4205875138119026,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.2018379820733105,"plate_z":0.4205875138119026,"player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":84,"rowId":"84-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3a650c5e-c62d-3065-80b3-7dded33e98e5","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","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":95.5,"end_speed":87.3,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.881073817080688,"plateTime":0.39439664361001414,"zone":2,"spin_rate":2302,"breakX":5.9,"inducedBreakZ":14,"breakZ":-16,"px":0.1235829897864571,"pz":3.086356136950216,"x0":2.97453748682209,"y0":50.005364549746794,"z0":5.353254722462507,"ax":8.442321441839896,"ay":30.65599809601269,"az":-16.500305808134197,"vx0":-9.262113985235557,"vy0":-138.8027839228446,"vz0":-3.0667251126635016,"pfxX":-0.4916666666666667,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.3333333333333333,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":16,"breakZWithGravityFeet":1.3333333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.37030131497567736,"plateXPoly":0.1235829897864571,"plateYPoly":0.7083333333333215,"plateZPoly":3.086356136950216,"pfxXDirection":"←","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.1235829897864571,"plate_z":3.086356136950216,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":85,"rowId":"85-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"84465c3e-c6b1-3b84-952f-d1195c2f822c","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95.3,"end_speed":87.8,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.817824462940462,"plateTime":0.39382849777458295,"zone":12,"spin_rate":2570,"breakX":9,"inducedBreakZ":11.9,"breakZ":-18.1,"px":0.14760089301615276,"pz":3.4857788529411557,"x0":2.9471634472563735,"y0":50.00654125691898,"z0":5.385150784904504,"ax":11.66193004006777,"ay":27.957354755924786,"az":-19.20015233066801,"vx0":-9.72897774056237,"vy0":-138.53205915076822,"vz0":-1.589649405003216,"pfxX":-0.75,"pfxZ":0.9916666666666667,"pfxZWithGravity":-1.5083333333333335,"breakXInches":-9,"breakXFeet":-0.75,"breakZInducedInches":11.9,"breakZInducedFeet":0.9916666666666667,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":9,"pfxXNoAbs":-0.75,"plateTimeSZDepth":0.36964917647851964,"plateXPoly":0.14760089301615276,"plateYPoly":0.7083333333333641,"plateZPoly":3.4857788529411557,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"101.0","hit_speed":"101.3","hit_distance":"19","xba":".280","hit_angle":"-10","is_barrel":0,"hc_x":156.8,"hc_x_ft":76.16744800000004,"hc_y":170.09,"hc_y_ft":80.2888676,"isSword":false,"batSpeed":69,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.14760089301615276,"plate_z":3.4857788529411557,"launch_speed":"101.3","launch_angle":"-10","player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":86,"rowId":"86-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ffd20a5e-7c1f-3c7e-b4aa-eac90bf43fcc","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":85,"end_speed":79.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.942109407898853,"plateTime":0.4420089532259017,"zone":13,"spin_rate":2413,"breakX":2.5,"inducedBreakZ":-3.1,"breakZ":-40.8,"px":-0.6348173539509951,"pz":0.649948508544723,"x0":2.922363439491374,"y0":50.00107957523119,"z0":5.327752368517568,"ax":-0.6419529988244933,"ay":22.715409530023628,"az":-34.20157971373058,"vx0":-8.441176634323021,"vy0":-123.52865145593364,"vz0":-4.18102715682608,"pfxX":0.20833333333333334,"pfxZ":-0.25833333333333336,"pfxZWithGravity":-3.4,"breakXInches":2.5,"breakXFeet":0.20833333333333334,"breakZInducedInches":-3.1,"breakZInducedFeet":-0.25833333333333336,"breakZWithGravityInches":40.8,"breakZWithGravityFeet":3.4,"pfxZDirection":"↓","pfxXWithGravity":0.20833333333333334,"pfxXNoAbs":0.20833333333333334,"plateTimeSZDepth":0.4148636024690968,"plateXPoly":-0.6348173539509951,"plateYPoly":0.7083333333333286,"plateZPoly":0.649948508544723,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6348173539509951,"plate_z":0.649948508544723,"player_total_pitches":13,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":87,"rowId":"87-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"35037b2d-a855-3d06-b8ef-1c17a9a3ff90","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","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.2,"end_speed":80.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.732386903814032,"plateTime":0.42626499413556207,"zone":12,"spin_rate":2387,"breakX":3.1,"inducedBreakZ":7.2,"breakZ":-27.8,"px":1.4421306768526914,"pz":3.6138726607901646,"x0":3.0695005660852046,"y0":50.004586513444686,"z0":5.486161499976527,"ax":-2.1509229469843136,"ay":26.127060634136505,"az":-25.84131560717683,"vx0":-3.63575900839987,"vy0":-128.40096097570853,"vz0":0.4929743364519438,"pfxX":0.25833333333333336,"pfxZ":0.6,"pfxZWithGravity":-2.316666666666667,"breakXInches":3.1,"breakXFeet":0.25833333333333336,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":27.8,"breakZWithGravityFeet":2.316666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.25833333333333336,"pfxXNoAbs":0.25833333333333336,"plateTimeSZDepth":0.400220722736898,"plateXPoly":1.4421306768526914,"plateYPoly":0.708333333333357,"plateZPoly":3.6138726607901646,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.4421306768526914,"plate_z":3.6138726607901646,"player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":88,"rowId":"88-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b51486dd-88db-3c14-bddb-206241bfd72d","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":94.4,"end_speed":86.6,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":7.003669150845974,"plateTime":0.39900117356690856,"zone":9,"spin_rate":2405,"breakX":9.1,"inducedBreakZ":13,"breakZ":-17.8,"px":0.4303932781890967,"pz":1.674217526024071,"x0":3.075413601170416,"y0":50.00010185796114,"z0":5.169025606028256,"ax":11.519626758634509,"ay":29.30219923014698,"az":-17.354597826954787,"vx0":-9.219124595011191,"vy0":-137.08827313105948,"vz0":-6.080409651952708,"pfxX":-0.7583333333333333,"pfxZ":1.0833333333333333,"pfxZWithGravity":-1.4833333333333334,"breakXInches":-9.1,"breakXFeet":-0.7583333333333333,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":17.8,"breakZWithGravityFeet":1.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":9.1,"pfxXNoAbs":-0.7583333333333333,"plateTimeSZDepth":0.37455574823529914,"plateXPoly":0.4303932781890967,"plateYPoly":0.7083333333333144,"plateZPoly":1.674217526024071,"pfxXDirection":"←","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4303932781890967,"plate_z":1.674217526024071,"player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":89,"rowId":"89-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb536e61-e635-32da-b6f1-da90b507a481","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":94.7,"end_speed":86.6,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.880461031560929,"plateTime":0.39769264854922604,"zone":14,"spin_rate":2405,"breakX":6.5,"inducedBreakZ":15.1,"breakZ":-15.4,"px":0.8663406510903338,"pz":2.4496936488725196,"x0":3.1711517063767376,"y0":50.00322792996703,"z0":5.173783924414542,"ax":8.538529938822178,"ay":30.31737979301848,"az":-15.313496085657466,"vx0":-7.7667979448787925,"vy0":-137.68087089613172,"vz0":-4.436683009266455,"pfxX":-0.5416666666666666,"pfxZ":1.2583333333333333,"pfxZWithGravity":-1.2833333333333334,"breakXInches":-6.5,"breakXFeet":-0.5416666666666666,"breakZInducedInches":15.1,"breakZInducedFeet":1.2583333333333333,"breakZWithGravityInches":15.4,"breakZWithGravityFeet":1.2833333333333334,"pfxZDirection":"↓","pfxXWithGravity":6.5,"pfxXNoAbs":-0.5416666666666666,"plateTimeSZDepth":0.37338731051052887,"plateXPoly":0.8663406510903338,"plateYPoly":0.7083333333333357,"plateZPoly":2.4496936488725196,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8663406510903338,"plate_z":2.4496936488725196,"player_total_pitches":16,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":90,"rowId":"90-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1371b31f-d04d-33bb-90c5-ce51bb62addf","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"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":"31","start_speed":93.8,"end_speed":86.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.987878544031589,"plateTime":0.40056481608874517,"zone":12,"spin_rate":2388,"breakX":4.4,"inducedBreakZ":14.4,"breakZ":-16.6,"px":0.21771292232764283,"pz":3.7008483159638064,"x0":3.0892341400480747,"y0":50.00074064477471,"z0":5.338582994736878,"ax":6.48040540644502,"ay":28.458741924234744,"az":-17.12787323982584,"vx0":-8.855478031025564,"vy0":-136.4497612119542,"vz0":-1.135799214353025,"pfxX":-0.3666666666666667,"pfxZ":1.2,"pfxZWithGravity":-1.3833333333333335,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.37599195737551,"plateXPoly":0.21771292232764283,"plateYPoly":0.7083333333333144,"plateZPoly":3.7008483159638064,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":65.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.21771292232764283,"plate_z":3.7008483159638064,"player_total_pitches":17,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":91,"rowId":"91-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9773346c-c853-33dc-b481-044c81469d09","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":94.6,"end_speed":86.8,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":7.004588716194013,"plateTime":0.39677945133880765,"zone":12,"spin_rate":2329,"breakX":7,"inducedBreakZ":13.1,"breakZ":-17.3,"px":1.6950927516125134,"pz":3.255469956250151,"x0":3.127450915524218,"y0":50.00150483093172,"z0":5.2593921995106925,"ax":8.589075670833697,"ay":29.296487378499414,"az":-18.029179151764225,"vx0":-5.4452665945839485,"vy0":-137.8037667757259,"vz0":-2.022867918725935,"pfxX":-0.5833333333333334,"pfxZ":1.0916666666666666,"pfxZWithGravity":-1.4416666666666667,"breakXInches":-7,"breakXFeet":-0.5833333333333334,"breakZInducedInches":13.1,"breakZInducedFeet":1.0916666666666666,"breakZWithGravityInches":17.3,"breakZWithGravityFeet":1.4416666666666667,"pfxZDirection":"↓","pfxXWithGravity":7,"pfxXNoAbs":-0.5833333333333334,"plateTimeSZDepth":0.37245116882553586,"plateXPoly":1.6950927516125134,"plateYPoly":0.7083333333333428,"plateZPoly":3.255469956250151,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.6950927516125134,"plate_z":3.255469956250151,"player_total_pitches":18,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":92,"rowId":"92-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"024ec4a0-b9da-3eef-98fa-9fa1410d7641","inning":3,"half_inning":"top","ab_number":24,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging, catcher Kyle Teel to first baseman Munetaka Murakami.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.2,"end_speed":82.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.905688172453892,"plateTime":0.4194127806507528,"zone":6,"spin_rate":2446,"breakX":2.9,"inducedBreakZ":6.2,"breakZ":-27.7,"px":0.708366717829398,"pz":2.325801231543518,"x0":3.2145965684992546,"y0":50.00340750916075,"z0":5.43146997086408,"ax":-1.6355783857845887,"ay":23.748251185484865,"az":-25.920577901024753,"vx0":-6.0458088774899945,"vy0":-129.9194744174143,"vz0":-2.789708734858303,"pfxX":0.24166666666666667,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.308333333333333,"breakXInches":2.9,"breakXFeet":0.24166666666666667,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":27.7,"breakZWithGravityFeet":2.308333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.24166666666666667,"pfxXNoAbs":0.24166666666666667,"plateTimeSZDepth":0.39358606629809945,"plateXPoly":0.708366717829398,"plateYPoly":0.7083333333333215,"plateZPoly":2.325801231543518,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.708366717829398,"plate_z":2.325801231543518,"player_total_pitches":19,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":93,"rowId":"93-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5515c383-7689-355b-bd72-7cbd01dc56bf","inning":3,"half_inning":"top","ab_number":24,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging, catcher Kyle Teel to first baseman Munetaka Murakami.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":90.2,"end_speed":83.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.884208664504976,"plateTime":0.4163233274454483,"zone":14,"spin_rate":2515,"breakX":4.4,"inducedBreakZ":7.2,"breakZ":-26.3,"px":0.07863954064880962,"pz":1.4746188649669714,"x0":2.8892530578842477,"y0":50.006171816536074,"z0":5.450882797328154,"ax":-3.0395710561011544,"ay":25.99734107399623,"az":-24.300248232706966,"vx0":-6.597599190361317,"vy0":-131.21934582499463,"vz0":-5.425609192771084,"pfxX":0.3666666666666667,"pfxZ":0.6,"pfxZWithGravity":-2.191666666666667,"breakXInches":4.4,"breakXFeet":0.3666666666666667,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":26.3,"breakZWithGravityFeet":2.191666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.3666666666666667,"pfxXNoAbs":0.3666666666666667,"plateTimeSZDepth":0.39082094356047475,"plateXPoly":0.07863954064880962,"plateYPoly":0.708333333333357,"plateZPoly":1.4746188649669714,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":72.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.07863954064880962,"plate_z":1.4746188649669714,"player_total_pitches":20,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":94,"rowId":"94-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8a3beda2-3499-33fc-af0e-97204723e0d4","inning":3,"half_inning":"top","ab_number":24,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging, catcher Kyle Teel to first baseman Munetaka Murakami.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"02","start_speed":83.4,"end_speed":77.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.936385750946065,"plateTime":0.4506717466785144,"zone":14,"spin_rate":2553,"breakX":8,"inducedBreakZ":-4.7,"breakZ":-43.9,"px":0.2797387838322818,"pz":0.5479199639612933,"x0":2.9852261922864773,"y0":50.00016996754098,"z0":5.343402754604406,"ax":-5.606629783171941,"ay":23.077979680723935,"az":-35.507203208224,"vx0":-5.2092097236735455,"vy0":-121.396324189649,"vz0":-3.824730059618072,"pfxX":0.6666666666666666,"pfxZ":-0.39166666666666666,"pfxZWithGravity":-3.658333333333333,"breakXInches":8,"breakXFeet":0.6666666666666666,"breakZInducedInches":-4.7,"breakZInducedFeet":-0.39166666666666666,"breakZWithGravityInches":43.9,"breakZWithGravityFeet":3.658333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6666666666666666,"pfxXNoAbs":0.6666666666666666,"plateTimeSZDepth":0.4230524161911003,"plateXPoly":0.2797387838322818,"plateYPoly":0.7083333333333641,"plateZPoly":0.5479199639612933,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":66.6,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2797387838322818,"plate_z":0.5479199639612933,"player_total_pitches":21,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":95,"rowId":"95-849833","game_pk":"849833","source":"gamefeed"}],"699823":[{"type":"pitch","year":2026,"sportId":1,"play_id":"2d234e37-b4b0-3b98-b50f-da303b0701c7","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","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":95.9,"end_speed":88,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.8601112132130835,"plateTime":0.3923294326761506,"zone":6,"spin_rate":2319,"breakX":11.5,"inducedBreakZ":15,"breakZ":-14.8,"px":0.4283649041198636,"pz":2.0206667117184107,"x0":-0.868695684594377,"y0":50.00679266788873,"z0":5.6859035964560904,"ax":-13.898716883730645,"ay":30.33998543621054,"az":-14.409585331362344,"vx0":6.081094186767207,"vy0":-139.42723316939419,"vz0":-7.296872933740851,"pfxX":0.9583333333333334,"pfxZ":1.25,"pfxZWithGravity":-1.2333333333333334,"breakXInches":11.5,"breakXFeet":0.9583333333333334,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.9583333333333334,"pfxXNoAbs":0.9583333333333334,"plateTimeSZDepth":0.3683400877603757,"plateXPoly":0.4283649041198636,"plateYPoly":0.7083333333334139,"plateZPoly":2.0206667117184107,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4283649041198636,"plate_z":2.0206667117184107,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":220,"rowId":"220-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":10,"SL":8,"FS":3},"results":{"S":8,"B":10,"X":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.16666666666666666,"z_swing":0.5,"strike_rate":0.5,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":1,"z_contact":1,"zone_rate":0.4,"swings":3,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":20,"avg_rel_x":"-0.9","avg_rel_z":"5.7","avg_rpm":"2375","max_rpm":"2465","min_rpm":"2302","avg_break_z":"13","max_break_z":"15","min_break_z":"11","avg_bat_speed":"69.5","avg_break_z_induced":"17","max_break_z_induced":"20","min_break_z_induced":"15","avg_break_x":"10","max_break_x":"12","min_break_x":"9","min_pitch_speed":"93.2","avg_pitch_speed":"94.9","max_pitch_speed":"95.9","avg_hit_speed":"85.6","max_hit_speed":"85.6","min_hit_speed":"85.6","count":10,"pitches_vs_right":0,"pitches_vs_left":10,"results":{"S":4,"B":5,"X":1},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":2,"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":10,"pitches_inning_7":10,"avg_speed_inning_7":"94.9","avg_speed_inning_7_vs_avg":-0.01999999999999602,"percent":"48","rhb_pitch_percent":0,"lhb_pitch_percent":53,"pitch_pct_time_thru_1":"48","pitch_pct_time_thru_1_vs_avg":-0.3809523809523867,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":2,"zInPlay":2,"zSwings":4,"o_swing":0.3333333333333333,"z_swing":0.8,"strike_rate":0.625,"first_pitches":2,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":1,"z_contact":1,"zone_rate":0.625,"swings":5,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.3","avg_rel_z":"5.6","avg_rpm":"2530","max_rpm":"2732","min_rpm":"2450","avg_break_z":"34","max_break_z":"38","min_break_z":"30","avg_bat_speed":"73.1","avg_break_z_induced":"2","max_break_z_induced":"5","min_break_z_induced":"-1","avg_break_x":"4","max_break_x":"8","min_break_x":"1","min_pitch_speed":"86.3","avg_pitch_speed":"88.0","max_pitch_speed":"90.0","avg_hit_speed":"99.8","max_hit_speed":"99.8","min_hit_speed":"99.7","count":8,"pitches_vs_right":2,"pitches_vs_left":6,"results":{"B":3,"S":3,"X":2},"swinging_strikes":0,"fouls":3,"strikeouts":0,"called_strikes":0,"balls_in_play":2,"base_hits":1,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":8,"pitches_inning_7":8,"avg_speed_inning_7":"88.0","avg_speed_inning_7_vs_avg":-0.037500000000008527,"percent":"38","rhb_pitch_percent":100,"lhb_pitch_percent":32,"pitch_pct_time_thru_1":"38","pitch_pct_time_thru_1_vs_avg":0.0952380952380949,"pitch_type":"Slider","pitch_type_literal":"SL"},{"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.3333333333333333,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":0,"zone_rate":0.3333333333333333,"swings":1,"miss_percent":"100","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"-1.2","avg_rel_z":"5.4","avg_rpm":"1205","max_rpm":"1266","min_rpm":"1157","avg_break_z":"34","max_break_z":"36","min_break_z":"33","avg_bat_speed":"67.4","avg_break_z_induced":"4","max_break_z_induced":"6","min_break_z_induced":"3","avg_break_x":"15","max_break_x":"17","min_break_x":"13","min_pitch_speed":"83.4","avg_pitch_speed":"84.4","max_pitch_speed":"86.3","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":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":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":3,"pitches_inning_7":3,"avg_speed_inning_7":"84.4","avg_speed_inning_7_vs_avg":-1.4210854715202004e-14,"percent":"14","rhb_pitch_percent":0,"lhb_pitch_percent":16,"pitch_pct_time_thru_1":"14","pitch_pct_time_thru_1_vs_avg":0.2857142857142847,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":0,"oFouls":2,"oInPlay":0,"oSwings":2,"zSwingMiss":1,"zFouls":3,"zInPlay":3,"zSwings":7,"o_swing":0.18181818181818182,"z_swing":0.7,"strike_rate":0.5238095238095238,"first_pitches":5,"first_pitch_strikes":2,"first_pitch_strike_rate":"40","o_contact":1,"z_contact":0.8571428571428571,"zone_rate":0.47619047619047616,"swings":9,"miss_percent":"11","cs_plus_whiffs":3,"csw_percent":14,"avg_rel_x":"-1.1","avg_rel_z":"5.6","avg_rpm":"2267","max_rpm":"2732","min_rpm":"1157","avg_break_z":"24","max_break_z":"38","min_break_z":"11","avg_bat_speed":"71.3","avg_break_z_induced":"9","max_break_z_induced":"20","min_break_z_induced":"-1","avg_break_x":"8","max_break_x":"17","min_break_x":"1","min_pitch_speed":"83.4","avg_pitch_speed":"90.7","max_pitch_speed":"95.9","avg_hit_speed":"95.0","max_hit_speed":"","min_hit_speed":"","count":21,"pitches_vs_right":2,"pitches_vs_left":19,"results":{"S":8,"B":10,"X":3},"swinging_strikes":1,"fouls":5,"strikeouts":1,"called_strikes":2,"balls_in_play":3,"base_hits":1,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":21,"pitches_inning_7":21,"avg_speed_inning_7":"90.7","avg_speed_inning_7_vs_avg":0.047619047619051,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"de36e464-77b5-3110-b31e-03d31c516501","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":90,"end_speed":83.4,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.765340652951394,"plateTime":0.41672604527977164,"zone":9,"spin_rate":2607,"breakX":4.1,"inducedBreakZ":0.6,"breakZ":-32.9,"px":0.3216451417270325,"pz":1.4334100860567158,"x0":-1.3886670881316803,"y0":50.00567629708915,"z0":5.599881118882792,"ax":3.2619244960611145,"ay":25.60137801116587,"az":-30.827111110492215,"vx0":3.7342267490797805,"vy0":-131.03046744161747,"vz0":-4.6216888917558485,"pfxX":-0.3416666666666666,"pfxZ":0.049999999999999996,"pfxZWithGravity":-2.7416666666666667,"breakXInches":-4.1,"breakXFeet":-0.3416666666666666,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":32.9,"breakZWithGravityFeet":2.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.1,"pfxXNoAbs":-0.3416666666666666,"plateTimeSZDepth":0.39117693499038525,"plateXPoly":0.3216451417270325,"plateYPoly":0.7083333333332931,"plateZPoly":1.4334100860567158,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.3216451417270325,"plate_z":1.4334100860567158,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":221,"rowId":"221-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3e449e94-d919-39e8-8482-3a03bd8a2617","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","events":"Pop Out","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":95.7,"end_speed":87.4,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.811087125283143,"plateTime":0.39305303953063264,"zone":11,"spin_rate":2398,"breakX":10.1,"inducedBreakZ":15.4,"breakZ":-14.5,"px":-0.663138068631448,"pz":3.9248402756691414,"x0":-0.9422821599368445,"y0":50.001445842899464,"z0":5.849700538747531,"ax":-11.553806079817393,"ay":31.464130826385734,"az":-15.179462613763564,"vx0":2.888333966102172,"vy0":-139.37513134627355,"vz0":-2.4148293341332265,"pfxX":0.8416666666666667,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.2083333333333333,"breakXInches":10.1,"breakXFeet":0.8416666666666667,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8416666666666667,"pfxXNoAbs":0.8416666666666667,"plateTimeSZDepth":0.3690452615329892,"plateXPoly":-0.663138068631448,"plateYPoly":0.7083333333332718,"plateZPoly":3.9248402756691414,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.663138068631448,"plate_z":3.9248402756691414,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":222,"rowId":"222-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f7f45a60-82bd-36f1-a70b-22241f6ac09f","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","events":"Pop Out","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":87.2,"end_speed":81,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.867956210575288,"plateTime":0.42882112994831223,"zone":4,"spin_rate":2483,"breakX":2.3,"inducedBreakZ":4.7,"breakZ":-30.8,"px":-0.3767083134101268,"pz":2.4284724466312726,"x0":-1.2662469315623408,"y0":50.00464425167108,"z0":5.606388562088134,"ax":1.7453492968103232,"ay":22.908644906227114,"az":-27.65855482615896,"vx0":1.8592682931830418,"vy0":-127.10803709935556,"vz0":-2.331713842370669,"pfxX":-0.19166666666666665,"pfxZ":0.39166666666666666,"pfxZWithGravity":-2.566666666666667,"breakXInches":-2.3,"breakXFeet":-0.19166666666666665,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":30.8,"breakZWithGravityFeet":2.566666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.3,"pfxXNoAbs":-0.19166666666666665,"plateTimeSZDepth":0.402423637916328,"plateXPoly":-0.3767083134101268,"plateYPoly":0.7083333333333286,"plateZPoly":2.4284724466312726,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.8,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3767083134101268,"plate_z":2.4284724466312726,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":223,"rowId":"223-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"150586ed-a9e5-35d7-aad0-01dba16f5e6c","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","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":86.3,"end_speed":80,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.948881999383032,"plateTime":0.4351891862957262,"zone":14,"spin_rate":1266,"breakX":13.1,"inducedBreakZ":3.2,"breakZ":-33.4,"px":0.3470278628757446,"pz":0.3766899992955537,"x0":-1.2972160130887083,"y0":50.00512048876575,"z0":5.306181266347862,"ax":-12.88962889577473,"ay":23.661046149182646,"az":-28.32710124426241,"vx0":6.6578173879920985,"vy0":-125.51315674877156,"vz0":-6.281922021546302,"pfxX":1.0916666666666666,"pfxZ":0.26666666666666666,"pfxZWithGravity":-2.783333333333333,"breakXInches":13.1,"breakXFeet":1.0916666666666666,"breakZInducedInches":3.2,"breakZInducedFeet":0.26666666666666666,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0916666666666666,"pfxXNoAbs":1.0916666666666666,"plateTimeSZDepth":0.40849006133104676,"plateXPoly":0.3470278628757446,"plateYPoly":0.7083333333333215,"plateZPoly":0.3766899992955537,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.3470278628757446,"plate_z":0.3766899992955537,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":224,"rowId":"224-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"41dc4e0e-9e7a-38a0-a3b6-60d6f6aed61f","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","events":"Pop Out","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":87.2,"end_speed":80.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.898575497313571,"plateTime":0.430052822070802,"zone":14,"spin_rate":2571,"breakX":7.6,"inducedBreakZ":0.2,"breakZ":-35.5,"px":0.9021347990331321,"pz":2.2380826002569894,"x0":-1.2412954946647694,"y0":50.0050160259759,"z0":5.622312563308002,"ax":6.06702860001869,"ay":24.425170083114203,"az":-31.802595154832346,"vx0":4.084993655764625,"vy0":-127.04526240336492,"vz0":-1.964040899542444,"pfxX":-0.6333333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-2.9583333333333335,"breakXInches":-7.6,"breakXFeet":-0.6333333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":35.5,"breakZWithGravityFeet":2.9583333333333335,"pfxZDirection":"↓","pfxXWithGravity":7.6,"pfxXNoAbs":-0.6333333333333333,"plateTimeSZDepth":0.403690103754683,"plateXPoly":0.9021347990331321,"plateYPoly":0.7083333333333215,"plateZPoly":2.2380826002569894,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":70.8,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9021347990331321,"plate_z":2.2380826002569894,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":225,"rowId":"225-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d2c247ea-e64e-323a-9215-f8367872db2e","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","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":94.9,"end_speed":85.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":7.027295869643501,"plateTime":0.399228754019314,"zone":5,"spin_rate":2465,"breakX":11.8,"inducedBreakZ":19.7,"breakZ":-11,"px":0.17683229608759865,"pz":2.160724410742474,"x0":-0.8761498268752405,"y0":50.00375116689321,"z0":5.585617212405582,"ax":-13.675713338900087,"ay":34.33234464445814,"az":-9.842121273968422,"vx0":5.372127829510727,"vy0":-137.8811107478769,"vz0":-7.286714353887606,"pfxX":0.9833333333333334,"pfxZ":1.6416666666666666,"pfxZWithGravity":-0.9166666666666666,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":19.7,"breakZInducedFeet":1.6416666666666666,"breakZWithGravityInches":11,"breakZWithGravityFeet":0.9166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.37503195277074935,"plateXPoly":0.17683229608759865,"plateYPoly":0.7083333333333925,"plateZPoly":2.160724410742474,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"86.0","hit_speed":"85.6","hit_distance":"95","xba":".000","hit_angle":"71","is_barrel":0,"hc_x":113.71,"hc_x_ft":-27.694964400000003,"hc_y":166.64,"hc_y_ft":88.60460960000006,"isSword":false,"batSpeed":76.9,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":0.17683229608759865,"plate_z":2.160724410742474,"launch_speed":"85.6","launch_angle":"71","player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":226,"rowId":"226-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e4af3668-fe29-3509-bbc3-98d23a8cbf4a","inning":7,"half_inning":"top","ab_number":59,"cap_index":33,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Chase DeLauter singles on a ground ball to shortstop Colson Montgomery.","events":"Single","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.5,"end_speed":85.9,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.805729394899711,"plateTime":0.3967158990281425,"zone":11,"spin_rate":2332,"breakX":8.6,"inducedBreakZ":17.2,"breakZ":-13.2,"px":-0.9046223519952619,"pz":3.685077153026752,"x0":-0.7375176095146069,"y0":50.00177164521729,"z0":5.823344341941442,"ax":-9.562665220948798,"ay":36.39293909286156,"az":-13.223045583329178,"vx0":1.3340025803478333,"vy0":-139.02179766844287,"vz0":-3.2717867351005836,"pfxX":0.7166666666666667,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.0999999999999999,"breakXInches":8.6,"breakXFeet":0.7166666666666667,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.7166666666666667,"pfxXNoAbs":0.7166666666666667,"plateTimeSZDepth":0.3727605800978484,"plateXPoly":-0.9046223519952619,"plateYPoly":0.7083333333333002,"plateZPoly":3.685077153026752,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.9046223519952619,"plate_z":3.685077153026752,"player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":227,"rowId":"227-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"37dee55c-8bc9-38ef-b9b9-887d87f10d20","inning":7,"half_inning":"top","ab_number":59,"cap_index":33,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Chase DeLauter singles on a ground ball to shortstop Colson Montgomery.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":89.4,"end_speed":81.3,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.717188811829319,"plateTime":0.4225751175550201,"zone":1,"spin_rate":2732,"breakX":3.2,"inducedBreakZ":2.5,"breakZ":-32,"px":-0.6235499536676454,"pz":2.930641616238706,"x0":-1.527489587928159,"y0":50.001797696490875,"z0":5.680378298290141,"ax":2.61834994063839,"ay":29.77454756377985,"az":-29.85292521778275,"vx0":1.7578943613550273,"vy0":-130.1052024142137,"vz0":-1.0037494410070011,"pfxX":-0.26666666666666666,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.6666666666666665,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":32,"breakZWithGravityFeet":2.6666666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.39689912043076647,"plateXPoly":-0.6235499536676454,"plateYPoly":0.7083333333333073,"plateZPoly":2.930641616238706,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.8","hit_distance":"36","xba":".340","hit_angle":"-3","is_barrel":0,"hc_x":103.66,"hc_x_ft":-51.91908240000001,"hc_y":151.25,"hc_y_ft":125.70005000000003,"isSword":false,"batSpeed":66.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6235499536676454,"plate_z":2.930641616238706,"launch_speed":"99.8","launch_angle":"-3","player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":228,"rowId":"228-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6842485b-945e-3712-8596-c4a0e1348c78","inning":7,"half_inning":"top","ab_number":60,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Jo Adell flies out to center fielder Tristan Peters.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"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":"00","start_speed":88.6,"end_speed":81.6,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.755302378284215,"plateTime":0.4243172607820589,"zone":13,"spin_rate":2482,"breakX":0.8,"inducedBreakZ":4.4,"breakZ":-30.4,"px":-0.2521532230623549,"pz":1.2552016184949242,"x0":-1.296179242055763,"y0":50.00558809105633,"z0":5.60716798576979,"ax":-1.3355133570164524,"ay":26.495217893618197,"az":-27.157979368469306,"vx0":2.8866190518015253,"vy0":-129.0178261032028,"vz0":-5.5140013877820975,"pfxX":0.06666666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.533333333333333,"breakXInches":0.8,"breakXFeet":0.06666666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":30.4,"breakZWithGravityFeet":2.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.06666666666666667,"pfxXNoAbs":0.06666666666666667,"plateTimeSZDepth":0.39839364560359136,"plateXPoly":-0.2521532230623549,"plateYPoly":0.7083333333333499,"plateZPoly":1.2552016184949242,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2521532230623549,"plate_z":1.2552016184949242,"player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":229,"rowId":"229-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93ff2f10-0a27-34de-9e53-d2a266e6e329","inning":7,"half_inning":"top","ab_number":60,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Jo Adell flies out to center fielder Tristan Peters.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":86.3,"end_speed":79.8,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":7.082700267857215,"plateTime":0.43502178843369954,"zone":9,"spin_rate":2459,"breakX":3.4,"inducedBreakZ":-1.3,"breakZ":-37.8,"px":0.2954245920213181,"pz":1.6557966374178572,"x0":-1.4820066656567465,"y0":50.003405662991156,"z0":5.585509718122338,"ax":2.2326373289418107,"ay":24.68463298803754,"az":-32.977013091413994,"vx0":3.89644758659509,"vy0":-125.74760659032724,"vz0":-2.888887753537432,"pfxX":-0.2833333333333333,"pfxZ":-0.10833333333333334,"pfxZWithGravity":-3.15,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":-1.3,"breakZInducedFeet":-0.10833333333333334,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.40838557645527335,"plateXPoly":0.2954245920213181,"plateYPoly":0.7083333333333286,"plateZPoly":1.6557966374178572,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.7","hit_distance":"339","xba":".210","hit_angle":"37","is_barrel":0,"hc_x":140.07,"hc_x_ft":35.8421252,"hc_y":63.62,"hc_y_ft":336.9198968,"isSword":false,"batSpeed":78.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.2954245920213181,"plate_z":1.6557966374178572,"launch_speed":"99.7","launch_angle":"37","player_total_pitches":11,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":230,"rowId":"230-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"657598bd-4c87-3126-9289-ba369492ccbb","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.8,"end_speed":80.8,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.9406226105604505,"plateTime":0.4292943060720522,"zone":14,"spin_rate":2452,"breakX":2.4,"inducedBreakZ":2.5,"breakZ":-33,"px":0.6948106807361343,"pz":0.5905481183655583,"x0":-1.3002722154198645,"y0":50.00015789475046,"z0":5.476895131789443,"ax":1.1407822281671525,"ay":27.06866847600923,"az":-28.727527440005847,"vx0":4.719473629885417,"vy0":-127.7386611682173,"vz0":-6.332057238103956,"pfxX":-0.19999999999999998,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.75,"breakXInches":-2.4,"breakXFeet":-0.19999999999999998,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":33,"breakZWithGravityFeet":2.75,"pfxZDirection":"↓","pfxXWithGravity":2.4,"pfxXNoAbs":-0.19999999999999998,"plateTimeSZDepth":0.40309622465444767,"plateXPoly":0.6948106807361343,"plateYPoly":0.7083333333333428,"plateZPoly":0.5905481183655583,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6948106807361343,"plate_z":0.5905481183655583,"player_total_pitches":12,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":231,"rowId":"231-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"29ba89e2-6492-38be-9dfb-8c2d857d13e9","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe walks.","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":94.4,"end_speed":86,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.87850127874712,"plateTime":0.39894567909300793,"zone":11,"spin_rate":2375,"breakX":10.6,"inducedBreakZ":18.4,"breakZ":-12.4,"px":-1.0952876893244028,"pz":3.399020888692463,"x0":-0.9653055799111937,"y0":50.00205132087467,"z0":5.697045285923265,"ax":-11.53459706794308,"ay":31.58482375708419,"az":-12.118540803031282,"vx0":1.8135724577388754,"vy0":-137.49952413143305,"vz0":-3.8643651755190085,"pfxX":0.8833333333333333,"pfxZ":1.5333333333333332,"pfxZWithGravity":-1.0333333333333334,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":18.4,"breakZInducedFeet":1.5333333333333332,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.3746196468520895,"plateXPoly":-1.0952876893244028,"plateYPoly":0.7083333333333286,"plateZPoly":3.399020888692463,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.0952876893244028,"plate_z":3.399020888692463,"player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":232,"rowId":"232-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"34f55a30-053d-34ad-b051-f24827d7fa5c","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":94.9,"end_speed":86,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.7792546542591055,"plateTime":0.3976057185865587,"zone":11,"spin_rate":2319,"breakX":10,"inducedBreakZ":15.2,"breakZ":-15.2,"px":-0.3627974308393166,"pz":5.4195059358493,"x0":-0.7107966056505683,"y0":50.004334010116374,"z0":5.903574085114866,"ax":-11.232399624309062,"ay":32.752971775391565,"az":-16.655929676335187,"vx0":3.0291261081245766,"vy0":-138.12747016596043,"vz0":1.813520210827053,"pfxX":0.8333333333333334,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.2666666666666666,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":15.2,"breakZWithGravityFeet":1.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3734201496610067,"plateXPoly":-0.3627974308393166,"plateYPoly":0.7083333333333428,"plateZPoly":5.4195059358493,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.3627974308393166,"plate_z":5.4195059358493,"player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":233,"rowId":"233-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2ebc2559-850c-3988-8806-09ff33ef2846","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":93.2,"end_speed":85.5,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.965692431500374,"plateTime":0.4030241570677262,"zone":2,"spin_rate":2302,"breakX":10.1,"inducedBreakZ":17.6,"breakZ":-13.7,"px":-0.04405050504963948,"pz":3.175134578771638,"x0":-0.9992289892392392,"y0":50.00268185848817,"z0":5.615292424805316,"ax":-11.420210690597534,"ay":28.388788972913083,"az":-13.345926114909242,"vx0":4.6850161849220395,"vy0":-135.66095546251802,"vz0":-3.9249588633828525,"pfxX":0.8416666666666667,"pfxZ":1.4666666666666668,"pfxZWithGravity":-1.1416666666666666,"breakXInches":10.1,"breakXFeet":0.8416666666666667,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":13.7,"breakZWithGravityFeet":1.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8416666666666667,"pfxXNoAbs":0.8416666666666667,"plateTimeSZDepth":0.37834147826469977,"plateXPoly":-0.04405050504963948,"plateYPoly":0.7083333333333286,"plateZPoly":3.175134578771638,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.04405050504963948,"plate_z":3.175134578771638,"player_total_pitches":15,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":234,"rowId":"234-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b52ade92-dfd2-39a9-a8be-05abd39f6f8c","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"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":"31","start_speed":87.2,"end_speed":80.4,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.870499797709233,"plateTime":0.4312479655660302,"zone":9,"spin_rate":2450,"breakX":4.3,"inducedBreakZ":-1,"breakZ":-36.8,"px":0.8070764289037933,"pz":1.6498663886310334,"x0":-1.208829732460897,"y0":50.00148433122738,"z0":5.564061138316033,"ax":3.04815036597995,"ay":25.60002603253139,"az":-32.661168369561004,"vx0":4.362082942907768,"vy0":-126.93271694421047,"vz0":-3.055991660798428,"pfxX":-0.35833333333333334,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.4048706553995701,"plateXPoly":0.8070764289037933,"plateYPoly":0.7083333333333357,"plateZPoly":1.6498663886310334,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.8,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.8070764289037933,"plate_z":1.6498663886310334,"player_total_pitches":16,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":235,"rowId":"235-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0bddf6f6-115a-37f8-822c-c07724c361ad","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe 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.4,"end_speed":77.3,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":7.008789877876276,"plateTime":0.45046711172336185,"zone":14,"spin_rate":1191,"breakX":17.2,"inducedBreakZ":3.6,"breakZ":-35.6,"px":0.9853954946013632,"pz":1.0595252069913794,"x0":-1.0580397591409538,"y0":50.002516234828065,"z0":5.369198481535868,"ax":-15.616219467403571,"ay":21.62067154244931,"az":-28.640556526775743,"vx0":8.134412736351214,"vy0":-121.16356041102955,"vz0":-4.13901035799006,"pfxX":1.4333333333333333,"pfxZ":0.3,"pfxZWithGravity":-2.966666666666667,"breakXInches":17.2,"breakXFeet":1.4333333333333333,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":35.6,"breakZWithGravityFeet":2.966666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4333333333333333,"pfxXNoAbs":1.4333333333333333,"plateTimeSZDepth":0.422788247469395,"plateXPoly":0.9853954946013632,"plateYPoly":0.7083333333332789,"plateZPoly":1.0595252069913794,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9853954946013632,"plate_z":1.0595252069913794,"player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":236,"rowId":"236-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"89331d0d-e9fe-3361-9ffe-79ee9c492b2a","inning":7,"half_inning":"top","ab_number":62,"cap_index":14,"outs":2,"batter":682657,"stand":"L","batter_name":"Angel Martínez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.1,"end_speed":86.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.936604270969115,"plateTime":0.3970818272052852,"zone":11,"spin_rate":2442,"breakX":10.6,"inducedBreakZ":18.8,"breakZ":-11.5,"px":-0.24422112405529783,"pz":3.7875835828596376,"x0":-1.0585024729351988,"y0":50.003181965458786,"z0":5.736043489070041,"ax":-12.362408192363109,"ay":33.13443238384312,"az":-11.572447848665242,"vx0":4.488629395207737,"vy0":-138.35760658113625,"vz0":-3.066678920521116,"pfxX":0.8833333333333333,"pfxZ":1.5666666666666667,"pfxZWithGravity":-0.9583333333333334,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":18.8,"breakZInducedFeet":1.5666666666666667,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.37294001243144415,"plateXPoly":-0.24422112405529783,"plateYPoly":0.7083333333333428,"plateZPoly":3.7875835828596376,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":63.4,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.24422112405529783,"plate_z":3.7875835828596376,"player_total_pitches":18,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":237,"rowId":"237-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3f8a36ac-8cd6-32f9-a42f-18019d288174","inning":7,"half_inning":"top","ab_number":62,"cap_index":14,"outs":2,"batter":682657,"stand":"L","batter_name":"Angel Martínez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging.","events":"Strikeout","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":94.2,"end_speed":85.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.866434326629503,"plateTime":0.4003839820581754,"zone":2,"spin_rate":2364,"breakX":9.7,"inducedBreakZ":17.4,"breakZ":-13.4,"px":0.032468088298443165,"pz":2.8786204941086875,"x0":-0.9861470778668109,"y0":50.00041196399828,"z0":5.644375085970873,"ax":-11.305252686992963,"ay":31.649050126242805,"az":-12.96981739775589,"vx0":4.834503982135728,"vy0":-137.05317515410917,"vz0":-4.917968091063401,"pfxX":0.8083333333333332,"pfxZ":1.45,"pfxZWithGravity":-1.1166666666666667,"breakXInches":9.7,"breakXFeet":0.8083333333333332,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":13.4,"breakZWithGravityFeet":1.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.8083333333333332,"pfxXNoAbs":0.8083333333333332,"plateTimeSZDepth":0.3759783691825989,"plateXPoly":0.032468088298443165,"plateYPoly":0.708333333333357,"plateZPoly":2.8786204941086875,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.3,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.032468088298443165,"plate_z":2.8786204941086875,"player_total_pitches":19,"player_total_pitches_pitch_types":9,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":238,"rowId":"238-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"94caa0c5-6cc2-3deb-ad84-2ebb937fcab4","inning":7,"half_inning":"top","ab_number":62,"cap_index":14,"outs":2,"batter":682657,"stand":"L","batter_name":"Angel Martínez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging.","events":"Strikeout","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":95,"end_speed":85.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.872104776353361,"plateTime":0.3976937038775259,"zone":11,"spin_rate":2433,"breakX":11.9,"inducedBreakZ":16.1,"breakZ":-14.5,"px":-0.8778048270593954,"pz":4.24808679282229,"x0":-0.8616628857819487,"y0":50.002875886741954,"z0":5.8203225576757935,"ax":-13.204027562312808,"ay":34.23659897766514,"az":-15.005599418089519,"vx0":2.423193724516689,"vy0":-138.34571398785275,"vz0":-1.4056071722712613,"pfxX":0.9916666666666667,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.2083333333333333,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.37358330623243124,"plateXPoly":-0.8778048270593954,"plateYPoly":0.7083333333333073,"plateZPoly":4.24808679282229,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.8778048270593954,"plate_z":4.24808679282229,"player_total_pitches":20,"player_total_pitches_pitch_types":10,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":239,"rowId":"239-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"eb326b56-c558-38fc-a9c3-2175d9adf12c","inning":7,"half_inning":"top","ab_number":62,"cap_index":14,"outs":2,"batter":682657,"stand":"L","batter_name":"Angel Martínez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":83.5,"end_speed":76.6,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.911027951291011,"plateTime":0.450969591573231,"zone":8,"spin_rate":1157,"breakX":14.8,"inducedBreakZ":5.8,"breakZ":-33.6,"px":-0.22543249594097547,"pz":1.8959919138556973,"x0":-1.2970160376793722,"y0":50.00141375641292,"z0":5.432343461926287,"ax":-13.268165934620646,"ay":24.11216278113971,"az":-27.14983587609951,"vx0":5.3397894759661675,"vy0":-121.51951053006955,"vz0":-2.603758058047969,"pfxX":1.2333333333333334,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.8000000000000003,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":33.6,"breakZWithGravityFeet":2.8000000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.4234268076190839,"plateXPoly":-0.22543249594097547,"plateYPoly":0.7083333333333215,"plateZPoly":1.8959919138556973,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.22543249594097547,"plate_z":1.8959919138556973,"player_total_pitches":21,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":240,"rowId":"240-849833","game_pk":"849833","source":"gamefeed"}],"702273":[{"type":"pitch","year":2026,"sportId":1,"play_id":"583f04d1-5dd4-3d75-9a66-15b2a7c7e068","inning":4,"half_inning":"top","ab_number":29,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","events":"Groundout","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":73.8,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.401606961932072,"plateTime":0.4694204880001007,"zone":13,"spin_rate":2726,"breakX":16.7,"inducedBreakZ":-6.6,"breakZ":-49.1,"px":-1.3846201532138807,"pz":1.8204284359306975,"x0":2.4861026248671267,"y0":50.00395215551824,"z0":6.101814200827441,"ax":-11.288767174891023,"ay":26.225117187741482,"az":-37.076176098372315,"vx0":-6.285478710215243,"vy0":-117.5405927362206,"vz0":-1.529096629109822,"pfxX":1.3916666666666666,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-4.091666666666667,"breakXInches":16.7,"breakXFeet":1.3916666666666666,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":49.1,"breakZWithGravityFeet":4.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3916666666666666,"pfxXNoAbs":1.3916666666666666,"plateTimeSZDepth":0.44109776860433886,"plateXPoly":-1.3846201532138807,"plateYPoly":0.7083333333333428,"plateZPoly":1.8204284359306975,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":16.9,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.3846201532138807,"plate_z":1.8204284359306975,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":116,"rowId":"116-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"ST":18,"SI":14,"FC":11,"CH":2},"results":{"B":16,"S":19,"X":10},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"oSwings":2,"zSwingMiss":1,"zFouls":2,"zInPlay":2,"zSwings":5,"o_swing":0.2222222222222222,"z_swing":0.5555555555555556,"strike_rate":0.6111111111111112,"first_pitches":9,"first_pitch_strikes":6,"first_pitch_strike_rate":"67","o_contact":0.5,"z_contact":0.8,"zone_rate":0.5,"swings":7,"miss_percent":"29","cs_plus_whiffs":6,"csw_percent":33,"avg_rel_x":"2.5","avg_rel_z":"6.0","avg_rpm":"2694","max_rpm":"2844","min_rpm":"2490","avg_break_z":"43","max_break_z":"49","min_break_z":"38","avg_bat_speed":"60.7","avg_break_z_induced":"-2","max_break_z_induced":"2","min_break_z_induced":"-9","avg_break_x":"14","max_break_x":"20","min_break_x":"11","min_pitch_speed":"80.8","avg_pitch_speed":"82.2","max_pitch_speed":"84.1","avg_hit_speed":"77.5","max_hit_speed":"80.8","min_hit_speed":"75.4","count":18,"pitches_vs_right":10,"pitches_vs_left":8,"results":{"B":7,"S":8,"X":3},"swinging_strikes":2,"fouls":2,"strikeouts":1,"called_strikes":4,"balls_in_play":3,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":6,"pitches_time_thru_1":13,"pitches_time_thru_2":5,"pitches_inning_4":3,"avg_speed_inning_4":"81.6","avg_speed_inning_4_vs_avg":-0.63333333333334,"pitches_inning_5":10,"avg_speed_inning_5":"82.7","avg_speed_inning_5_vs_avg":0.45000000000000284,"pitches_inning_6":5,"avg_speed_inning_6":"81.6","avg_speed_inning_6_vs_avg":-0.5999999999999943,"percent":"40","rhb_pitch_percent":43,"lhb_pitch_percent":36,"pitch_pct_time_thru_1":"37","pitch_pct_time_thru_1_vs_avg":-2.857142857142854,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":10,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":1,"oInPlay":1,"oSwings":2,"zSwingMiss":0,"zFouls":3,"zInPlay":3,"zSwings":6,"o_swing":0.5,"z_swing":0.6,"strike_rate":0.8571428571428571,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":1,"z_contact":1,"zone_rate":0.7142857142857143,"swings":8,"miss_percent":"0","cs_plus_whiffs":4,"csw_percent":29,"avg_rel_x":"2.2","avg_rel_z":"5.8","avg_rpm":"2571","max_rpm":"2725","min_rpm":"2471","avg_break_z":"24","max_break_z":"28","min_break_z":"21","avg_bat_speed":"61.1","avg_break_z_induced":"6","max_break_z_induced":"9","min_break_z_induced":"3","avg_break_x":"16","max_break_x":"19","min_break_x":"14","min_pitch_speed":"94.9","avg_pitch_speed":"96.9","max_pitch_speed":"98.6","avg_hit_speed":"93.8","max_hit_speed":"105.9","min_hit_speed":"80.8","count":14,"pitches_vs_right":3,"pitches_vs_left":11,"results":{"S":8,"X":4,"B":2},"swinging_strikes":0,"fouls":4,"strikeouts":0,"called_strikes":4,"balls_in_play":4,"base_hits":0,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":6,"pitches_time_thru_1":12,"pitches_time_thru_2":2,"pitches_inning_4":4,"avg_speed_inning_4":"97.2","avg_speed_inning_4_vs_avg":0.2750000000000057,"pitches_inning_5":8,"avg_speed_inning_5":"97.0","avg_speed_inning_5_vs_avg":0.06249999999998579,"pitches_inning_6":2,"avg_speed_inning_6":"96.2","avg_speed_inning_6_vs_avg":-0.7000000000000028,"percent":"31","rhb_pitch_percent":13,"lhb_pitch_percent":50,"pitch_pct_time_thru_1":"34","pitch_pct_time_thru_1_vs_avg":3.2857142857142847,"pitch_pct_time_thru_2":"20","pitch_pct_time_thru_2_vs_avg":-11,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":0,"zInPlay":2,"zSwings":3,"o_swing":0,"z_swing":0.6,"strike_rate":0.45454545454545453,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":0.6666666666666666,"zone_rate":0.45454545454545453,"swings":3,"miss_percent":"33","cs_plus_whiffs":3,"csw_percent":27,"avg_rel_x":"2.3","avg_rel_z":"6.2","avg_rpm":"2577","max_rpm":"2705","min_rpm":"2465","avg_break_z":"23","max_break_z":"28","min_break_z":"20","avg_bat_speed":"65.1","avg_break_z_induced":"9","max_break_z_induced":"12","min_break_z_induced":"6","avg_break_x":"2","max_break_x":"4","min_break_x":"0","min_pitch_speed":"90.2","avg_pitch_speed":"91.6","max_pitch_speed":"93.4","avg_hit_speed":"89.7","max_hit_speed":"106.5","min_hit_speed":"72.8","count":11,"pitches_vs_right":8,"pitches_vs_left":3,"results":{"S":3,"B":6,"X":2},"swinging_strikes":1,"fouls":0,"strikeouts":0,"called_strikes":2,"balls_in_play":2,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":6,"pitches_time_thru_1":9,"pitches_time_thru_2":2,"pitches_inning_4":5,"avg_speed_inning_4":"91.7","avg_speed_inning_4_vs_avg":0.0800000000000125,"pitches_inning_5":4,"avg_speed_inning_5":"92.0","avg_speed_inning_5_vs_avg":0.4000000000000057,"pitches_inning_6":2,"avg_speed_inning_6":"90.5","avg_speed_inning_6_vs_avg":-1.0499999999999972,"percent":"24","rhb_pitch_percent":35,"lhb_pitch_percent":14,"pitch_pct_time_thru_1":"26","pitch_pct_time_thru_1_vs_avg":1.7142857142857117,"pitch_pct_time_thru_2":"20","pitch_pct_time_thru_2_vs_avg":-4,"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":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":"2.1","avg_rel_z":"5.7","avg_rpm":"1976","max_rpm":"2012","min_rpm":"1940","avg_break_z":"31","max_break_z":"33","min_break_z":"29","avg_bat_speed":"77.7","avg_break_z_induced":"4","max_break_z_induced":"6","min_break_z_induced":"2","avg_break_x":"16","max_break_x":"17","min_break_x":"15","min_pitch_speed":"88.7","avg_pitch_speed":"89.0","max_pitch_speed":"89.2","avg_hit_speed":"59.5","max_hit_speed":"59.5","min_hit_speed":"59.5","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"X":1,"B":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":2,"min_inning":5,"max_inning":6,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_5":1,"avg_speed_inning_5":"88.7","avg_speed_inning_5_vs_avg":-0.29999999999999716,"pitches_inning_6":1,"avg_speed_inning_6":"89.2","avg_speed_inning_6_vs_avg":0.20000000000000284,"percent":"4","rhb_pitch_percent":9,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"3","pitch_pct_time_thru_1_vs_avg":-1.1428571428571428,"pitch_pct_time_thru_2":"10","pitch_pct_time_thru_2_vs_avg":6,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":1,"oFouls":1,"oInPlay":2,"oSwings":4,"zSwingMiss":2,"zFouls":5,"zInPlay":8,"zSwings":15,"o_swing":0.2,"z_swing":0.6,"strike_rate":0.6444444444444445,"first_pitches":13,"first_pitch_strikes":9,"first_pitch_strike_rate":"69","o_contact":0.75,"z_contact":0.8666666666666667,"zone_rate":0.5555555555555556,"swings":19,"miss_percent":"16","cs_plus_whiffs":13,"csw_percent":29,"avg_rel_x":"2.3","avg_rel_z":"5.9","avg_rpm":"2595","max_rpm":"2844","min_rpm":"1940","avg_break_z":"31","max_break_z":"49","min_break_z":"20","avg_bat_speed":"62.4","avg_break_z_induced":"3","max_break_z_induced":"12","min_break_z_induced":"-9","avg_break_x":"12","max_break_x":"20","min_break_x":"0","min_pitch_speed":"80.8","avg_pitch_speed":"89.4","max_pitch_speed":"98.6","avg_hit_speed":"84.6","max_hit_speed":"","min_hit_speed":"","count":45,"pitches_vs_right":23,"pitches_vs_left":22,"results":{"B":16,"S":19,"X":10},"swinging_strikes":3,"fouls":6,"strikeouts":1,"called_strikes":10,"balls_in_play":10,"base_hits":2,"hard_hits":3,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":6,"pitches_time_thru_1":35,"pitches_time_thru_2":10,"pitches_inning_4":12,"avg_speed_inning_4":"91.0","avg_speed_inning_4_vs_avg":1.5833333333333286,"pitches_inning_5":23,"avg_speed_inning_5":"89.5","avg_speed_inning_5_vs_avg":0.11739130434781941,"pitches_inning_6":10,"avg_speed_inning_6":"87.1","avg_speed_inning_6_vs_avg":-2.3299999999999983,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"2b612b3a-b4ce-399e-aa69-fda2490a7388","inning":4,"half_inning":"top","ab_number":29,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":96.1,"end_speed":87.3,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.303031045501869,"plateTime":0.3942804996545348,"zone":7,"spin_rate":2563,"breakX":15.5,"inducedBreakZ":4.4,"breakZ":-25.6,"px":-0.32259831844377373,"pz":1.633226813573219,"x0":2.094675666742667,"y0":50.00598309764064,"z0":5.717932423339797,"ax":19.241737207881027,"ay":34.07202818505586,"az":-26.027957968186563,"vx0":-10.090031193701972,"vy0":-139.4178572356241,"vz0":-6.209283905625355,"pfxX":-1.2916666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.1333333333333333,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":25.6,"breakZWithGravityFeet":2.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.3703570274985219,"plateXPoly":-0.32259831844377373,"plateYPoly":0.7083333333333499,"plateZPoly":1.633226813573219,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":13,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.32259831844377373,"plate_z":1.633226813573219,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":117,"rowId":"117-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9d0eb834-314b-3c2d-9ae0-45ec7b0b1e10","inning":4,"half_inning":"top","ab_number":29,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","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":97.5,"end_speed":88.7,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.3172757166401095,"plateTime":0.3881605578837801,"zone":13,"spin_rate":2630,"breakX":16.1,"inducedBreakZ":6,"breakZ":-23,"px":-0.8359191821715353,"pz":2.0717860755523594,"x0":2.0866589147402976,"y0":50.00247948011724,"z0":5.711960451963737,"ax":20.70812483326231,"ay":34.20584385434445,"az":-24.26051567940312,"vx0":-11.79159683597889,"vy0":-141.45635053497617,"vz0":-5.563564504584052,"pfxX":-1.3416666666666668,"pfxZ":0.5,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.3645434527097706,"plateXPoly":-0.8359191821715353,"plateYPoly":0.7083333333333641,"plateZPoly":2.0717860755523594,"pfxXDirection":"←","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"81.0","hit_speed":"80.8","hit_distance":"6","xba":".060","hit_angle":"-24","is_barrel":0,"hc_x":131.9,"hc_x_ft":16.14948400000003,"hc_y":145.59,"hc_y_ft":139.34268760000003,"isSword":false,"batSpeed":62.9,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.8359191821715353,"plate_z":2.0717860755523594,"launch_speed":"80.8","launch_angle":"-24","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":118,"rowId":"118-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a28c2b4d-d278-382d-ad74-b96780ad3904","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":81.8,"end_speed":75.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.5140518372815075,"plateTime":0.4598043421305724,"zone":7,"spin_rate":2641,"breakX":15.4,"inducedBreakZ":0.2,"breakZ":-40.6,"px":-0.682941938544777,"pz":1.5252466954892787,"x0":2.3999105549754067,"y0":50.002601838250264,"z0":5.944419255124537,"ax":-11.242974267715994,"ay":23.00458498241119,"az":-31.490920369212436,"vx0":-4.713797755703047,"vy0":-119.1451122328251,"vz0":-3.4382950556069747,"pfxX":1.2833333333333334,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.3833333333333333,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":40.6,"breakZWithGravityFeet":3.3833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.43172698405300897,"plateXPoly":-0.682941938544777,"plateYPoly":0.7083333333333073,"plateZPoly":1.5252466954892787,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.682941938544777,"plate_z":1.5252466954892787,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":119,"rowId":"119-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"07f2d5aa-de8d-3d51-9ef4-cb88d1604cf3","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey 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":82,"end_speed":75.3,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.2878662925242965,"plateTime":0.4598312511291107,"zone":14,"spin_rate":2837,"breakX":16.3,"inducedBreakZ":-1.9,"breakZ":-42.7,"px":1.2640709563398658,"pz":1.988932995242929,"x0":2.688802655409986,"y0":50.00180427137724,"z0":5.99178391625083,"ax":-12.8534860223611,"ay":24.140388527544687,"az":-33.473553839539306,"vx0":-0.524207028755716,"vy0":-119.36566072147349,"vz0":-2.0425503170262407,"pfxX":1.3583333333333334,"pfxZ":-0.15833333333333333,"pfxZWithGravity":-3.5583333333333336,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":-1.9,"breakZInducedFeet":-0.15833333333333333,"breakZWithGravityInches":42.7,"breakZWithGravityFeet":3.5583333333333336,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.43181726911915597,"plateXPoly":1.2640709563398658,"plateYPoly":0.7083333333333002,"plateZPoly":1.988932995242929,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.2640709563398658,"plate_z":1.988932995242929,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":120,"rowId":"120-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"74a1f798-d770-36f0-85ca-10e4bdc63daf","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey walks.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":91.7,"end_speed":85.2,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.435751061762736,"plateTime":0.407884401191831,"zone":2,"spin_rate":2658,"breakX":3.8,"inducedBreakZ":8.5,"breakZ":-23.6,"px":0.03984048143903429,"pz":3.2765243607489056,"x0":2.2384649936502847,"y0":50.00041313688968,"z0":6.3303945543715905,"ax":-2.9309895141814137,"ay":24.943572979987284,"az":-23.12366298509662,"vx0":-5.183575172690343,"vy0":-133.5617122607761,"vz0":-3.553881182211618,"pfxX":0.31666666666666665,"pfxZ":0.7083333333333334,"pfxZWithGravity":-1.9666666666666668,"breakXInches":3.8,"breakXFeet":0.31666666666666665,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.31666666666666665,"pfxXNoAbs":0.31666666666666665,"plateTimeSZDepth":0.38273726567725175,"plateXPoly":0.03984048143903429,"plateYPoly":0.7083333333333286,"plateZPoly":3.2765243607489056,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.03984048143903429,"plate_z":3.2765243607489056,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":121,"rowId":"121-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20c56e6e-4969-3426-b3ab-edc63031f46b","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey walks.","events":"Walk","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":93.4,"end_speed":87.1,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.413299006198558,"plateTime":0.4000297895718261,"zone":14,"spin_rate":2599,"breakX":0.2,"inducedBreakZ":11.3,"breakZ":-19.7,"px":0.9651274207746383,"pz":1.739687761540659,"x0":2.3302112058434576,"y0":50.00153422397118,"z0":6.067291125085499,"ax":0.37200292141585806,"ay":24.740407062009805,"az":-19.100085314740706,"vx0":-3.7069787531644005,"vy0":-135.98098460331948,"vz0":-7.946321652152163,"pfxX":0.016666666666666666,"pfxZ":0.9416666666666668,"pfxZWithGravity":-1.6416666666666666,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":11.3,"breakZInducedFeet":0.9416666666666668,"breakZWithGravityInches":19.7,"breakZWithGravityFeet":1.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.37531485172175977,"plateXPoly":0.9651274207746383,"plateYPoly":0.7083333333333357,"plateZPoly":1.739687761540659,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9651274207746383,"plate_z":1.739687761540659,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":122,"rowId":"122-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"acc269e8-137e-3042-b64d-b86f16c2ad49","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"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":"22","start_speed":91.8,"end_speed":85.8,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.5232807055753455,"plateTime":0.4073237600065651,"zone":13,"spin_rate":2555,"breakX":1.9,"inducedBreakZ":9.5,"breakZ":-22.6,"px":-1.39654683749144,"pz":2.3954155913397788,"x0":2.290484742683851,"y0":50.00389431344645,"z0":6.18321158008723,"ax":-0.29659297225788644,"ay":23.542621654626366,"az":-21.734464546529477,"vx0":-9.591269017897979,"vy0":-133.4913378697609,"vz0":-5.7586217441548,"pfxX":0.15833333333333333,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.8833333333333335,"breakXInches":1.9,"breakXFeet":0.15833333333333333,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.15833333333333333,"pfxXNoAbs":0.15833333333333333,"plateTimeSZDepth":0.38215732748734227,"plateXPoly":-1.39654683749144,"plateYPoly":0.7083333333333428,"plateZPoly":2.3954155913397788,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.39654683749144,"plate_z":2.3954155913397788,"player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":123,"rowId":"123-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"601523be-6bd5-3308-af1f-c9e3707c437e","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey walks.","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":91.3,"end_speed":85.3,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.369239671211961,"plateTime":0.4083067780635705,"zone":12,"spin_rate":2705,"breakX":3.6,"inducedBreakZ":6.2,"breakZ":-25.9,"px":1.3107993060678624,"pz":2.7419345731382663,"x0":2.368676223539246,"y0":50.00115880977805,"z0":6.156666926825706,"ax":-3.2842925505823257,"ay":23.281263793194256,"az":-25.395022675151264,"vx0":-2.1327432201278675,"vy0":-133.1457665775553,"vz0":-4.050996421482417,"pfxX":0.3,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.158333333333333,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":25.9,"breakZWithGravityFeet":2.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.3830446719433483,"plateXPoly":1.3107993060678624,"plateYPoly":0.7083333333333712,"plateZPoly":2.7419345731382663,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.3107993060678624,"plate_z":2.7419345731382663,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":124,"rowId":"124-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ebe0ca42-2fb2-318d-ae22-382afeb81b7b","inning":4,"half_inning":"top","ab_number":31,"cap_index":24,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"GIDP","des":"Brayan Rocchio grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Munetaka Murakami. Patrick Bailey out at 2nd. Brayan Rocchio out at 1st.","events":"GIDP","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":97.5,"end_speed":89.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.4487728139440295,"plateTime":0.38647638327265144,"zone":5,"spin_rate":2607,"breakX":15.6,"inducedBreakZ":6,"breakZ":-22.8,"px":0.239490880924349,"pz":2.1103347883138963,"x0":2.2183652290812725,"y0":50.00688033721346,"z0":5.759039997888972,"ax":19.574797357285675,"ay":31.854350533502135,"az":-24.331669488233448,"vx0":-9.004970791169264,"vy0":-141.63818144214974,"vz0":-5.64066576579641,"pfxX":-1.3,"pfxZ":0.5,"pfxZWithGravity":-1.9000000000000001,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":22.8,"breakZWithGravityFeet":1.9000000000000001,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.36286619558133965,"plateXPoly":0.239490880924349,"plateYPoly":0.7083333333333925,"plateZPoly":2.1103347883138963,"pfxXDirection":"←","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.239490880924349,"plate_z":2.1103347883138963,"player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":125,"rowId":"125-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f08e5dc0-758d-3d47-94dd-5539fbcfd9af","inning":4,"half_inning":"top","ab_number":31,"cap_index":24,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"GIDP","des":"Brayan Rocchio grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Munetaka Murakami. Patrick Bailey out at 2nd. Brayan Rocchio out at 1st.","events":"GIDP","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":90.2,"end_speed":84,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.670325180800552,"plateTime":0.41530569321575594,"zone":13,"spin_rate":2553,"breakX":2.6,"inducedBreakZ":8.5,"breakZ":-24.8,"px":-1.607555398029827,"pz":2.2635156618978964,"x0":2.150107094029855,"y0":50.00397587472538,"z0":6.076809948992439,"ax":-0.8028809229275675,"ay":24.068992699940672,"az":-23.106740936295658,"vx0":-9.485762741419464,"vy0":-131.18318346200545,"vz0":-5.282498729678727,"pfxX":0.21666666666666667,"pfxZ":0.7083333333333334,"pfxZWithGravity":-2.066666666666667,"breakXInches":2.6,"breakXFeet":0.21666666666666667,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.21666666666666667,"pfxXNoAbs":0.21666666666666667,"plateTimeSZDepth":0.38970975220918547,"plateXPoly":-1.607555398029827,"plateYPoly":0.7083333333333357,"plateZPoly":2.2635156618978964,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.607555398029827,"plate_z":2.2635156618978964,"player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":126,"rowId":"126-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e748f5f1-2b8a-3df6-81cb-6117753127b5","inning":4,"half_inning":"top","ab_number":31,"cap_index":24,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"GIDP","des":"Brayan Rocchio grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Munetaka Murakami. Patrick Bailey out at 2nd. Brayan Rocchio out at 1st.","events":"GIDP","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":97.6,"end_speed":89.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.289444725276888,"plateTime":0.38604400253094573,"zone":5,"spin_rate":2614,"breakX":17.4,"inducedBreakZ":6.5,"breakZ":-22.2,"px":-0.14102528439133444,"pz":2.432676973124633,"x0":2.1374612089463323,"y0":50.000202036235834,"z0":5.726572988329598,"ax":21.907762840587996,"ay":31.937192789097494,"az":-23.8945990820735,"vx0":-10.256706403303006,"vy0":-141.79117244124012,"vz0":-4.758288679346251,"pfxX":-1.45,"pfxZ":0.5416666666666666,"pfxZWithGravity":-1.8499999999999999,"breakXInches":-17.4,"breakXFeet":-1.45,"breakZInducedInches":6.5,"breakZInducedFeet":0.5416666666666666,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":17.4,"pfxXNoAbs":-1.45,"plateTimeSZDepth":0.3624304386319663,"plateXPoly":-0.14102528439133444,"plateYPoly":0.7083333333333499,"plateZPoly":2.432676973124633,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.9","hit_distance":"90","xba":".470","hit_angle":"3","is_barrel":0,"hc_x":148.24,"hc_x_ft":55.534766400000024,"hc_y":157.7,"hc_y_ft":110.15322800000007,"isSword":false,"batSpeed":64.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.14102528439133444,"plate_z":2.432676973124633,"launch_speed":"98.9","launch_angle":"3","player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":127,"rowId":"127-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9528b267-07c7-3d3d-a140-d2cbe62bb71d","inning":5,"half_inning":"top","ab_number":37,"cap_index":14,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Steven Kwan strikes out swinging.","events":"Strikeout","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.1,"end_speed":75.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.423460940654143,"plateTime":0.4611679579135619,"zone":5,"spin_rate":2672,"breakX":11.3,"inducedBreakZ":-0.1,"breakZ":-41.2,"px":0.25746884103140166,"pz":2.3264811930521163,"x0":2.5135294931102288,"y0":50.00232437252305,"z0":6.05612091541089,"ax":-8.309970591529375,"ay":19.86470125103659,"az":-32.20044683450436,"vx0":-3.4149148928282673,"vy0":-118.20181605675859,"vz0":-1.6503641903913548,"pfxX":0.9416666666666668,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-3.4333333333333336,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":41.2,"breakZWithGravityFeet":3.4333333333333336,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.43277018056259947,"plateXPoly":0.25746884103140166,"plateYPoly":0.7083333333333428,"plateZPoly":2.3264811930521163,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.25746884103140166,"plate_z":2.3264811930521163,"player_total_pitches":13,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":150,"rowId":"150-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"676c9670-b8af-3de7-998e-d3a90c34bb80","inning":5,"half_inning":"top","ab_number":37,"cap_index":14,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Steven Kwan strikes out swinging.","events":"Strikeout","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.9,"end_speed":75.4,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.3538909597079005,"plateTime":0.46084158018385857,"zone":13,"spin_rate":2717,"breakX":13.4,"inducedBreakZ":-3.4,"breakZ":-44.4,"px":-0.7838694970312665,"pz":1.421198048541549,"x0":2.4693188593108593,"y0":50.00137764083394,"z0":6.02482785775911,"ax":-9.535988728801014,"ay":24.45300518366866,"az":-34.41896904897654,"vx0":-5.452765137072358,"vy0":-119.18208552334794,"vz0":-3.188104704897401,"pfxX":1.1166666666666667,"pfxZ":-0.2833333333333333,"pfxZWithGravity":-3.6999999999999997,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":-3.4,"breakZInducedFeet":-0.2833333333333333,"breakZWithGravityInches":44.4,"breakZWithGravityFeet":3.6999999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.43281155903742236,"plateXPoly":-0.7838694970312665,"plateYPoly":0.7083333333333712,"plateZPoly":1.421198048541549,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7838694970312665,"plate_z":1.421198048541549,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":151,"rowId":"151-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb8b2e33-a15b-30d0-a016-25ec708e4f15","inning":5,"half_inning":"top","ab_number":37,"cap_index":14,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Steven Kwan 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.9,"end_speed":87.1,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.323577064454881,"plateTime":0.3970841820814024,"zone":8,"spin_rate":2531,"breakX":13.6,"inducedBreakZ":2.5,"breakZ":-28,"px":-0.15596133070275586,"pz":1.83656223996159,"x0":2.1771541320990386,"y0":50.004243023661175,"z0":5.80125464749374,"ax":16.462594571069367,"ay":30.334982817234742,"az":-28.46765755900874,"vx0":-9.326814690532018,"vy0":-137.87921715024515,"vz0":-5.327684163447293,"pfxX":-1.1333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.3333333333333335,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":28,"breakZWithGravityFeet":2.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.372819855141063,"plateXPoly":-0.15596133070275586,"plateYPoly":0.7083333333333783,"plateZPoly":1.83656223996159,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":64.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.15596133070275586,"plate_z":1.83656223996159,"player_total_pitches":15,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":152,"rowId":"152-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"17a506ce-730c-39c1-a3ee-ca5452285ab4","inning":5,"half_inning":"top","ab_number":37,"cap_index":14,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Steven Kwan 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":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82.6,"end_speed":76.5,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.437467481030989,"plateTime":0.45548555712128813,"zone":13,"spin_rate":2711,"breakX":15.4,"inducedBreakZ":-2.2,"breakZ":-42.1,"px":-1.0573247482798052,"pz":1.619826786810754,"x0":2.3752728335159263,"y0":50.00021580996922,"z0":5.888475266722418,"ax":-11.358767107490689,"ay":23.52512077826816,"az":-33.55243855783116,"vx0":-5.597628347991388,"vy0":-120.28998824175068,"vz0":-2.80690464162312,"pfxX":1.2833333333333334,"pfxZ":-0.18333333333333335,"pfxZWithGravity":-3.5083333333333333,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":-2.2,"breakZInducedFeet":-0.18333333333333335,"breakZWithGravityInches":42.1,"breakZWithGravityFeet":3.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.42765960946540255,"plateXPoly":-1.0573247482798052,"plateYPoly":0.7083333333333357,"plateZPoly":1.619826786810754,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":55.6,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.0573247482798052,"plate_z":1.619826786810754,"player_total_pitches":16,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":153,"rowId":"153-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5ca36c69-3983-300a-b9dd-82f82bbc8c52","inning":5,"half_inning":"top","ab_number":38,"cap_index":34,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Double","des":"José Ramírez doubles (1) on a ground ball to left fielder Randal Grichuk.","events":"Double","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":82.8,"end_speed":76,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.409665720898959,"plateTime":0.45607922366695197,"zone":9,"spin_rate":2687,"breakX":13.1,"inducedBreakZ":-9.2,"breakZ":-49.3,"px":0.7121087688080752,"pz":1.7166832761750461,"x0":2.4787842366273516,"y0":50.0036398587469,"z0":6.087673010854219,"ax":-10.098197733677273,"ay":25.430320997103003,"az":-39.48152070762544,"vx0":-1.9611444097514967,"vy0":-120.52057176462317,"vz0":-1.746964542816169,"pfxX":1.0916666666666666,"pfxZ":-0.7666666666666666,"pfxZWithGravity":-4.108333333333333,"breakXInches":13.1,"breakXFeet":1.0916666666666666,"breakZInducedInches":-9.2,"breakZInducedFeet":-0.7666666666666666,"breakZWithGravityInches":49.3,"breakZWithGravityFeet":4.108333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0916666666666666,"pfxXNoAbs":1.0916666666666666,"plateTimeSZDepth":0.428380508791332,"plateXPoly":0.7121087688080752,"plateYPoly":0.7083333333333073,"plateZPoly":1.7166832761750461,"pfxXDirection":"→","inducedBreakZForcedSign":"-9.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7121087688080752,"plate_z":1.7166832761750461,"player_total_pitches":17,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":154,"rowId":"154-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0b7de7d6-e98c-3824-b3e6-d6b0c1e187d0","inning":5,"half_inning":"top","ab_number":38,"cap_index":34,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Double","des":"José Ramírez doubles (1) on a ground ball to left fielder Randal Grichuk.","events":"Double","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":92.2,"end_speed":85.6,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.500835656641232,"plateTime":0.405994071228744,"zone":5,"spin_rate":2568,"breakX":2,"inducedBreakZ":10.8,"breakZ":-21,"px":0.08571290547311339,"pz":2.5538779145692994,"x0":2.232429564701012,"y0":50.00135595096081,"z0":6.175825868435902,"ax":-1.0085658280542054,"ay":25.451725257513665,"az":-20.264794998449446,"vx0":-5.442569864348552,"vy0":-134.23243747722367,"vz0":-5.646611880835143,"pfxX":0.16666666666666666,"pfxZ":0.9,"pfxZWithGravity":-1.75,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.38098203632629835,"plateXPoly":0.08571290547311339,"plateYPoly":0.7083333333333286,"plateZPoly":2.5538779145692994,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"107.0","hit_speed":"106.5","hit_distance":"60","xba":".490","hc_x":39.92,"hc_x_ft":-205.5554288,"hc_y":110.5,"hc_y_ft":223.92222000000004,"isSword":false,"batSpeed":74.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.08571290547311339,"plate_z":2.5538779145692994,"launch_speed":"106.5","player_total_pitches":18,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":155,"rowId":"155-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db11a30c-1f50-3fd5-ad35-96e9b93c6077","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","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":97.4,"end_speed":88.4,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.3415223127601825,"plateTime":0.38973092500821593,"zone":13,"spin_rate":2602,"breakX":16.7,"inducedBreakZ":8.5,"breakZ":-20.9,"px":-1.617351507860916,"pz":1.3642824724452476,"x0":1.914031797930796,"y0":50.004897598668144,"z0":5.720493060485648,"ax":21.683006159854536,"ay":34.02721013726451,"az":-20.910922195142312,"vx0":-13.615948930271706,"vy0":-140.90280979932385,"vz0":-8.073772864918238,"pfxX":-1.3916666666666666,"pfxZ":0.7083333333333334,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-16.7,"breakXFeet":-1.3916666666666666,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":16.7,"pfxXNoAbs":-1.3916666666666666,"plateTimeSZDepth":0.36604056390784834,"plateXPoly":-1.617351507860916,"plateYPoly":0.7083333333333357,"plateZPoly":1.3642824724452476,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.617351507860916,"plate_z":1.3642824724452476,"player_total_pitches":19,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":156,"rowId":"156-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e684ed6a-649e-3b6b-8242-eeee982fab13","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","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.6,"end_speed":86.9,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.506107121028244,"plateTime":0.3955230599098871,"zone":1,"spin_rate":2471,"breakX":16.4,"inducedBreakZ":4.8,"breakZ":-25.3,"px":-0.44621558260377636,"pz":3.014198126157848,"x0":2.170751625166166,"y0":50.00476308791165,"z0":5.820605784987739,"ax":20.215846739735834,"ay":32.800043508123366,"az":-26.550828920262774,"vx0":-10.799833362774196,"vy0":-138.804162708487,"vz0":-2.6240133216500756,"pfxX":-1.3666666666666665,"pfxZ":0.39999999999999997,"pfxZWithGravity":-2.1083333333333334,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":4.8,"breakZInducedFeet":0.39999999999999997,"breakZWithGravityInches":25.3,"breakZWithGravityFeet":2.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.37145330277421706,"plateXPoly":-0.44621558260377636,"plateYPoly":0.7083333333333357,"plateZPoly":3.014198126157848,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.44621558260377636,"plate_z":3.014198126157848,"player_total_pitches":20,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":157,"rowId":"157-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d0105be0-fa10-3bc6-b1f9-852e97ae06a8","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":92.5,"end_speed":85.8,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.574605214880468,"plateTime":0.40534143289220825,"zone":13,"spin_rate":2665,"breakX":4.2,"inducedBreakZ":11.5,"breakZ":-20.2,"px":-1.2362974953400316,"pz":2.438732169733334,"x0":2.152792041493813,"y0":50.00511525216159,"z0":6.110778554718556,"ax":-2.6488333498395873,"ay":26.022824396793307,"az":-19.376116552736335,"vx0":-8.405157543259548,"vy0":-134.53735963341316,"vz0":-5.967338110927843,"pfxX":0.35000000000000003,"pfxZ":0.9583333333333334,"pfxZWithGravity":-1.6833333333333333,"breakXInches":4.2,"breakXFeet":0.35000000000000003,"breakZInducedInches":11.5,"breakZInducedFeet":0.9583333333333334,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.35000000000000003,"pfxXNoAbs":0.35000000000000003,"plateTimeSZDepth":0.38041264289731364,"plateXPoly":-1.2362974953400316,"plateYPoly":0.7083333333333428,"plateZPoly":2.438732169733334,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":42.5,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.2362974953400316,"plate_z":2.438732169733334,"player_total_pitches":21,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":158,"rowId":"158-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"45063ef9-bd94-32b9-a146-8b4e53aac148","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":98.6,"end_speed":89.7,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.286200465375384,"plateTime":0.3831378783364032,"zone":5,"spin_rate":2725,"breakX":14.4,"inducedBreakZ":6.8,"breakZ":-21.5,"px":0.059366749992083356,"pz":2.660407784671545,"x0":2.2049486242509437,"y0":50.006744386650986,"z0":5.764980248842978,"ax":18.69804026936538,"ay":34.86692063545234,"az":-23.417845445581015,"vx0":-9.326604352321851,"vy0":-143.26679296710785,"vz0":-4.413582893523012,"pfxX":-1.2,"pfxZ":0.5666666666666667,"pfxZWithGravity":-1.7916666666666667,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":21.5,"breakZWithGravityFeet":1.7916666666666667,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3598603246816446,"plateXPoly":0.059366749992083356,"plateYPoly":0.7083333333333499,"plateZPoly":2.660407784671545,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"106.0","hit_speed":"105.9","hit_distance":"40","xba":".460","hit_angle":"-2","is_barrel":0,"hc_x":134.93,"hc_x_ft":23.452874800000018,"hc_y":156.49,"hc_y_ft":113.06976359999999,"isSword":false,"batSpeed":73.6,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.059366749992083356,"plate_z":2.660407784671545,"launch_speed":"105.9","launch_angle":"-2","player_total_pitches":22,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":159,"rowId":"159-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7209cc62-6625-3846-a84f-135c3f45c554","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","events":"Walk","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":82.6,"end_speed":76.6,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.4015040913362,"plateTime":0.4533205930345199,"zone":12,"spin_rate":2793,"breakX":12.7,"inducedBreakZ":-0.6,"breakZ":-40.3,"px":1.3163131430164368,"pz":3.1776277244095494,"x0":2.647399459166328,"y0":50.00094344052307,"z0":6.07581486655692,"ax":-10.185773264790681,"ay":21.61957262850962,"az":-32.89394764942074,"vx0":-0.9614622395913722,"vy0":-120.4500468449661,"vz0":0.18642028292240598,"pfxX":1.0583333333333333,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-3.358333333333333,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.4254840872508328,"plateXPoly":1.3163131430164368,"plateYPoly":0.7083333333333783,"plateZPoly":3.1776277244095494,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.3163131430164368,"plate_z":3.1776277244095494,"player_total_pitches":23,"player_total_pitches_pitch_types":8,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":160,"rowId":"160-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3f860789-b226-38ec-ad22-088b73faf2aa","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","events":"Walk","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":82.2,"end_speed":75.6,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.485920760383843,"plateTime":0.45831159999048543,"zone":6,"spin_rate":2756,"breakX":13.6,"inducedBreakZ":-4.3,"breakZ":-44.9,"px":0.5832723191057338,"pz":2.369834871264426,"x0":2.667815267431017,"y0":50.005856367983306,"z0":5.96830503519158,"ax":-10.325574488224662,"ay":24.167180839051056,"az":-35.70540458334302,"vx0":-2.6205146130446724,"vy0":-119.7289437149399,"vz0":-0.6753862485110526,"pfxX":1.1333333333333333,"pfxZ":-0.35833333333333334,"pfxZWithGravity":-3.7416666666666667,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":-4.3,"breakZInducedFeet":-0.35833333333333334,"breakZWithGravityInches":44.9,"breakZWithGravityFeet":3.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.43044207763692044,"plateXPoly":0.5832723191057338,"plateYPoly":0.7083333333333144,"plateZPoly":2.369834871264426,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5832723191057338,"plate_z":2.369834871264426,"player_total_pitches":24,"player_total_pitches_pitch_types":9,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":161,"rowId":"161-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8e0bab7f-efee-3dab-89cd-78002c218c09","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","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","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":82.9,"end_speed":76.5,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.490084517626238,"plateTime":0.45381430585151783,"zone":14,"spin_rate":2814,"breakX":14.9,"inducedBreakZ":0.5,"breakZ":-39.2,"px":0.8397027862754227,"pz":1.5272109822452125,"x0":2.5897275010957013,"y0":50.0003023335308,"z0":5.922730128826596,"ax":-11.796481680865083,"ay":24.023510261608514,"az":-31.250476783143835,"vx0":-1.5937955849257255,"vy0":-120.79924750043324,"vz0":-3.657684140561436,"pfxX":1.2416666666666667,"pfxZ":0.041666666666666664,"pfxZWithGravity":-3.266666666666667,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":0.5,"breakZInducedFeet":0.041666666666666664,"breakZWithGravityInches":39.2,"breakZWithGravityFeet":3.266666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.42610251835189195,"plateXPoly":0.8397027862754227,"plateYPoly":0.7083333333333499,"plateZPoly":1.5272109822452125,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8397027862754227,"plate_z":1.5272109822452125,"player_total_pitches":25,"player_total_pitches_pitch_types":10,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":162,"rowId":"162-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dce95e30-df44-32e1-830e-9ada4fc703f2","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":91.9,"end_speed":84,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.599306298017331,"plateTime":0.4093853499191735,"zone":12,"spin_rate":2465,"breakX":2,"inducedBreakZ":8.2,"breakZ":-24.2,"px":1.2338880218162083,"pz":3.938246969557696,"x0":2.2463779788469735,"y0":50.00184704223502,"z0":6.234173370414336,"ax":-1.53541890674753,"ay":29.41494247397468,"az":-23.96124072857311,"vx0":-2.338809182722224,"vy0":-133.88715145677457,"vz0":-1.3672866163107975,"pfxX":0.16666666666666666,"pfxZ":0.6833333333333332,"pfxZWithGravity":-2.0166666666666666,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":8.2,"breakZInducedFeet":0.6833333333333332,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.3844042262690472,"plateXPoly":1.2338880218162083,"plateYPoly":0.7083333333333286,"plateZPoly":3.938246969557696,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.2338880218162083,"plate_z":3.938246969557696,"player_total_pitches":26,"player_total_pitches_pitch_types":8,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":163,"rowId":"163-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bc80e1a7-045e-3920-8d2c-6a122998939b","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"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":"31","start_speed":97.1,"end_speed":87.7,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.336816905740124,"plateTime":0.39014784052882634,"zone":12,"spin_rate":2598,"breakX":17.5,"inducedBreakZ":4.7,"breakZ":-24.6,"px":1.70399723405442,"pz":2.5524287128483545,"x0":2.331043876698927,"y0":50.00142128050454,"z0":5.809586773199846,"ax":20.822880442402276,"ay":36.77497686385536,"az":-26.119383225495888,"vx0":-5.52685621095821,"vy0":-141.22622620068336,"vz0":-4.099791625161566,"pfxX":-1.4583333333333333,"pfxZ":0.39166666666666666,"pfxZWithGravity":-2.0500000000000003,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":24.6,"breakZWithGravityFeet":2.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.3665275923787823,"plateXPoly":1.70399723405442,"plateYPoly":0.7083333333333499,"plateZPoly":2.5524287128483545,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.70399723405442,"plate_z":2.5524287128483545,"player_total_pitches":27,"player_total_pitches_pitch_types":9,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":164,"rowId":"164-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"88713328-d5a2-3c12-b168-9380a302f578","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":84.1,"end_speed":77.4,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.4949307122560676,"plateTime":0.4471999100544459,"zone":3,"spin_rate":2670,"breakX":10.9,"inducedBreakZ":0.4,"breakZ":-38.2,"px":0.7083017027574305,"pz":2.9395117228784238,"x0":2.5637984686879736,"y0":50.00532142609954,"z0":6.1362387978740225,"ax":-8.652604573560675,"ay":24.253543454730416,"az":-31.873257602270364,"vx0":-2.60224420858832,"vy0":-122.49299051185069,"vz0":-0.9211784423934503,"pfxX":0.9083333333333333,"pfxZ":0.03333333333333333,"pfxZWithGravity":-3.1833333333333336,"breakXInches":10.9,"breakXFeet":0.9083333333333333,"breakZInducedInches":0.4,"breakZInducedFeet":0.03333333333333333,"breakZWithGravityInches":38.2,"breakZWithGravityFeet":3.1833333333333336,"pfxZDirection":"↓","pfxXWithGravity":0.9083333333333333,"pfxXNoAbs":0.9083333333333333,"plateTimeSZDepth":0.41990289720593577,"plateXPoly":0.7083017027574305,"plateYPoly":0.7083333333333428,"plateZPoly":2.9395117228784238,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":65.6,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7083017027574305,"plate_z":2.9395117228784238,"player_total_pitches":28,"player_total_pitches_pitch_types":11,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":165,"rowId":"165-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f6b81ca1-4be6-35c1-896d-fdccdc464d7f","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":97.3,"end_speed":88.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.383517745469372,"plateTime":0.3887562569900149,"zone":12,"spin_rate":2484,"breakX":18.1,"inducedBreakZ":6.1,"breakZ":-23,"px":1.1710405580769765,"pz":3.157649064841047,"x0":2.3054531565518253,"y0":50.00250513447658,"z0":5.799917211658381,"ax":21.89462448458482,"ay":35.53959104222872,"az":-24.93357081565002,"vx0":-7.104143807353774,"vy0":-141.48139685969863,"vz0":-2.6834767259433363,"pfxX":-1.5083333333333335,"pfxZ":0.5083333333333333,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-18.1,"breakXFeet":-1.5083333333333335,"breakZInducedInches":6.1,"breakZInducedFeet":0.5083333333333333,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":18.1,"pfxXNoAbs":-1.5083333333333335,"plateTimeSZDepth":0.3651621937044152,"plateXPoly":1.1710405580769765,"plateYPoly":0.7083333333333997,"plateZPoly":3.157649064841047,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":69.3,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.1710405580769765,"plate_z":3.157649064841047,"player_total_pitches":29,"player_total_pitches_pitch_types":10,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":166,"rowId":"166-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9ebd384b-5ea3-3510-bfee-b0ac94d1c3d1","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":97.5,"end_speed":88.5,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.42497582853583,"plateTime":0.38804219588401834,"zone":5,"spin_rate":2590,"breakX":18.2,"inducedBreakZ":4.1,"breakZ":-25,"px":0.2626263176005412,"pz":2.7111630615512388,"x0":2.215110790743652,"y0":50.000714986820824,"z0":5.801548869572329,"ax":22.612221620351626,"ay":34.464189351227766,"az":-26.931133474964426,"vx0":-9.477914592435564,"vy0":-141.53763196534467,"vz0":-3.5726818261208058,"pfxX":-1.5166666666666666,"pfxZ":0.3416666666666666,"pfxZWithGravity":-2.0833333333333335,"breakXInches":-18.2,"breakXFeet":-1.5166666666666666,"breakZInducedInches":4.1,"breakZInducedFeet":0.3416666666666666,"breakZWithGravityInches":25,"breakZWithGravityFeet":2.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":18.2,"pfxXNoAbs":-1.5166666666666666,"plateTimeSZDepth":0.3644331290163805,"plateXPoly":0.2626263176005412,"plateYPoly":0.7083333333333144,"plateZPoly":2.7111630615512388,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2626263176005412,"plate_z":2.7111630615512388,"player_total_pitches":30,"player_total_pitches_pitch_types":11,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":167,"rowId":"167-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"71ce4042-5017-30cf-88d7-86e89cb03fc8","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":83.4,"end_speed":76.8,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.548502275275978,"plateTime":0.4524258489954387,"zone":13,"spin_rate":2728,"breakX":19.6,"inducedBreakZ":-2,"breakZ":-41.6,"px":-1.2011460600513342,"pz":1.5117706446293004,"x0":2.259656956678119,"y0":50.00341882592262,"z0":5.8438564798711115,"ax":-14.995921134402575,"ay":25.403796660328204,"az":-33.47175481882348,"vx0":-4.958328715447443,"vy0":-121.40525161798274,"vz0":-3.0832913354550833,"pfxX":1.6333333333333335,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.466666666666667,"breakXInches":19.6,"breakXFeet":1.6333333333333335,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6333333333333335,"pfxXNoAbs":1.6333333333333335,"plateTimeSZDepth":0.4249288844427685,"plateXPoly":-1.2011460600513342,"plateYPoly":0.708333333333357,"plateZPoly":1.5117706446293004,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.2011460600513342,"plate_z":1.5117706446293004,"player_total_pitches":31,"player_total_pitches_pitch_types":12,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":168,"rowId":"168-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"55f9abab-d95a-3abe-ac23-a1a30a8ea8ac","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":97.3,"end_speed":88.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.32323042980035,"plateTime":0.3870930536735613,"zone":2,"spin_rate":2577,"breakX":15.6,"inducedBreakZ":5.9,"breakZ":-23,"px":0.16739560990669355,"pz":3.365277846284139,"x0":2.2333621788109856,"y0":50.00250603802823,"z0":5.790468370698654,"ax":19.58261907445281,"ay":32.22989184571645,"az":-25.26602606494372,"vx0":-9.243035988232235,"vy0":-141.48932331356653,"vz0":-2.081560300325275,"pfxX":-1.3,"pfxZ":0.4916666666666667,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.3634391849560758,"plateXPoly":0.16739560990669355,"plateYPoly":0.708333333333357,"plateZPoly":3.365277846284139,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.9,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.16739560990669355,"plate_z":3.365277846284139,"player_total_pitches":32,"player_total_pitches_pitch_types":12,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":169,"rowId":"169-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ce2649fc-e7fa-3920-aef2-2b6eb3170dc4","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"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":"12","start_speed":91.4,"end_speed":85.3,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.597367967697127,"plateTime":0.4085697551989069,"zone":1,"spin_rate":2551,"breakX":0.1,"inducedBreakZ":7.8,"breakZ":-24.5,"px":-0.7763270569498233,"pz":3.104828781082506,"x0":2.3026342737438865,"y0":50.00366134459449,"z0":6.195823670660829,"ax":1.3570931096643593,"ay":23.445358766862512,"az":-23.91137912977224,"vx0":-8.292351737937926,"vy0":-133.09290322598488,"vz0":-3.480725896242098,"pfxX":0.008333333333333333,"pfxZ":0.65,"pfxZWithGravity":-2.0416666666666665,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":24.5,"breakZWithGravityFeet":2.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.38332498869896614,"plateXPoly":-0.7763270569498233,"plateYPoly":0.7083333333333428,"plateZPoly":3.104828781082506,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"73.0","hit_speed":"72.8","hit_distance":"119","xba":".270","hit_angle":"10","is_barrel":0,"hc_x":104.81,"hc_x_ft":-49.1471684,"hc_y":159.38,"hc_y_ft":106.10382320000002,"isSword":false,"batSpeed":69.9,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.7763270569498233,"plate_z":3.104828781082506,"launch_speed":"72.8","launch_angle":"10","player_total_pitches":33,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":170,"rowId":"170-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cdd27b2c-0617-32a9-af4b-59e79cc07ba4","inning":5,"half_inning":"top","ab_number":42,"cap_index":0,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Angel Martínez grounds out softly, pitcher Noah Schultz to first baseman Munetaka Murakami.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.9,"end_speed":76,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.54854206199927,"plateTime":0.4557551331766261,"zone":8,"spin_rate":2844,"breakX":16.3,"inducedBreakZ":-3.7,"breakZ":-43.8,"px":-0.19546096051642214,"pz":2.0737335105848187,"x0":2.541237053460852,"y0":50.005852057158755,"z0":5.976980438138046,"ax":-12.403759162119295,"ay":25.518195997055372,"az":-35.063504462681045,"vx0":-3.7374566765519743,"vy0":-120.61420939053397,"vz0":-1.6119329770130169,"pfxX":1.3583333333333334,"pfxZ":-0.30833333333333335,"pfxZWithGravity":-3.65,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":-3.7,"breakZInducedFeet":-0.30833333333333335,"breakZWithGravityInches":43.8,"breakZWithGravityFeet":3.65,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.42810848390832124,"plateXPoly":-0.19546096051642214,"plateYPoly":0.7083333333333002,"plateZPoly":2.0737335105848187,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.1,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.19546096051642214,"plate_z":2.0737335105848187,"player_total_pitches":34,"player_total_pitches_pitch_types":13,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":171,"rowId":"171-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c806ca10-80b3-3733-bcd4-ab6730e16e21","inning":5,"half_inning":"top","ab_number":42,"cap_index":0,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Angel Martínez grounds out softly, pitcher Noah Schultz to first baseman Munetaka Murakami.","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":88.7,"end_speed":80.8,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.539883188296438,"plateTime":0.4259888647387782,"zone":6,"spin_rate":2012,"breakX":15,"inducedBreakZ":5.6,"breakZ":-29.3,"px":0.5991127487016068,"pz":2.163565669016379,"x0":2.244492135397257,"y0":50.00495455884026,"z0":5.814689245637647,"ax":15.466418686584298,"ay":28.783381742250455,"az":-26.24305783735261,"vx0":-7.206426874797207,"vy0":-128.96303542379482,"vz0":-3.8748902124003535,"pfxX":-1.25,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.441666666666667,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":29.3,"breakZWithGravityFeet":2.441666666666667,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.40011986241092806,"plateXPoly":0.5991127487016068,"plateYPoly":0.7083333333333783,"plateZPoly":2.163565669016379,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"60.0","hit_speed":"59.5","hit_distance":"4","xba":".250","hit_angle":"-60","is_barrel":0,"hc_x":122.47,"hc_x_ft":-6.580210800000032,"hc_y":181.6,"hc_y_ft":52.54562400000003,"isSword":false,"batSpeed":77.7,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5991127487016068,"plate_z":2.163565669016379,"launch_speed":"59.5","launch_angle":"-60","player_total_pitches":35,"player_total_pitches_pitch_types":1,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":172,"rowId":"172-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c0364faf-7f76-30ca-8ac7-00201eac879c","inning":6,"half_inning":"top","ab_number":47,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","events":"Groundout","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":81.7,"end_speed":74.8,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.549032851491809,"plateTime":0.46252885588242787,"zone":13,"spin_rate":2490,"breakX":14.5,"inducedBreakZ":1,"breakZ":-40.3,"px":-0.9400059624005301,"pz":2.1999484895360144,"x0":2.28331722529161,"y0":50.00425978511169,"z0":5.905204745382637,"ax":-10.299239152187495,"ay":25.129291635447004,"az":-31.283314946036676,"vx0":-5.181347115430417,"vy0":-118.91809333899548,"vz0":-1.7319534580667262,"pfxX":1.2083333333333333,"pfxZ":0.08333333333333333,"pfxZWithGravity":-3.358333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":1,"breakZInducedFeet":0.08333333333333333,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.434482384395258,"plateXPoly":-0.9400059624005301,"plateYPoly":0.708333333333357,"plateZPoly":2.1999484895360144,"pfxXDirection":"→","inducedBreakZForcedSign":"+1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.9400059624005301,"plate_z":2.1999484895360144,"player_total_pitches":36,"player_total_pitches_pitch_types":14,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":185,"rowId":"185-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0848c6a9-0267-3d05-bd75-b7a607c3040a","inning":6,"half_inning":"top","ab_number":47,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","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":95.7,"end_speed":87.1,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.339608737212021,"plateTime":0.3949123004674564,"zone":6,"spin_rate":2502,"breakX":18.5,"inducedBreakZ":5.8,"breakZ":-24.4,"px":0.427628383204377,"pz":2.487271021420612,"x0":2.0671558040118843,"y0":50.00445295692977,"z0":5.719655615204858,"ax":21.90954993956148,"ay":32.74819215012139,"az":-25.28222469283563,"vx0":-8.48353953718612,"vy0":-138.98639098936783,"vz0":-4.026786478427445,"pfxX":-1.5416666666666667,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.033333333333333,"breakXInches":-18.5,"breakXFeet":-1.5416666666666667,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":18.5,"pfxXNoAbs":-1.5416666666666667,"plateTimeSZDepth":0.37088895752342765,"plateXPoly":0.427628383204377,"plateYPoly":0.7083333333333002,"plateZPoly":2.487271021420612,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"90.0","hit_speed":"89.5","hit_distance":"66","xba":".390","hit_angle":"3","is_barrel":0,"hc_x":147.18,"hc_x_ft":52.979784800000004,"hc_y":150.04,"hc_y_ft":128.61658560000006,"isSword":false,"batSpeed":65.9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.427628383204377,"plate_z":2.487271021420612,"launch_speed":"89.5","launch_angle":"3","player_total_pitches":37,"player_total_pitches_pitch_types":13,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":186,"rowId":"186-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"36b77444-299e-3474-bf25-8711ef39f0c0","inning":6,"half_inning":"top","ab_number":48,"cap_index":33,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Patrick Bailey singles on a ground ball to left fielder Randal Grichuk.","events":"Single","contextMetrics":{"homeRunBallparks":0},"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, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81.7,"end_speed":75.1,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.466305597378693,"plateTime":0.4605591216732128,"zone":14,"spin_rate":2586,"breakX":13.4,"inducedBreakZ":2,"breakZ":-38.9,"px":1.0444848245830518,"pz":2.262704003785951,"x0":2.597516136770671,"y0":50.00537901257658,"z0":5.931167864684098,"ax":-10.348711223493957,"ay":23.474085085492813,"az":-30.40913845471589,"vx0":-1.3528387555843224,"vy0":-119.056454078623,"vz0":-1.9058240988614696,"pfxX":1.1166666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-3.2416666666666667,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":38.9,"breakZWithGravityFeet":3.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.43250566053816225,"plateXPoly":1.0444848245830518,"plateYPoly":0.7083333333333428,"plateZPoly":2.262704003785951,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"75.0","hit_speed":"75.4","hit_distance":"35","xba":".100","hit_angle":"-1","is_barrel":0,"hc_x":120.1,"hc_x_ft":-12.292764000000034,"hc_y":160.15,"hc_y_ft":104.24784599999998,"isSword":false,"batSpeed":67.7,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0444848245830518,"plate_z":2.262704003785951,"launch_speed":"75.4","launch_angle":"-1","player_total_pitches":38,"player_total_pitches_pitch_types":15,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":187,"rowId":"187-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b572f303-8dfb-3d26-9018-04c0301e0c4b","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","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":90.8,"end_speed":84,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.597745875691083,"plateTime":0.41272638355280566,"zone":2,"spin_rate":2538,"breakX":2,"inducedBreakZ":10.8,"breakZ":-22.1,"px":-0.1107257423273591,"pz":2.9592585739194988,"x0":2.2880813580147805,"y0":50.00239626562234,"z0":6.041873026375905,"ax":-0.8072154003805362,"ay":25.677323784070193,"az":-21.009279527371916,"vx0":-6.0362322571637534,"vy0":-132.22707310111727,"vz0":-3.8886789468291516,"pfxX":0.16666666666666666,"pfxZ":0.9,"pfxZWithGravity":-1.8416666666666668,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.38736814910448497,"plateXPoly":-0.1107257423273591,"plateYPoly":0.7083333333333073,"plateZPoly":2.9592585739194988,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.1107257423273591,"plate_z":2.9592585739194988,"player_total_pitches":39,"player_total_pitches_pitch_types":10,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":188,"rowId":"188-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"25585350-3baf-3525-b098-a165f8541a1f","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","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":89.2,"end_speed":81.6,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.682511775040595,"plateTime":0.42606163389100926,"zone":13,"spin_rate":1940,"breakX":16.7,"inducedBreakZ":1.8,"breakZ":-33.2,"px":-1.8167918764349695,"pz":-0.8709094797540251,"x0":1.8719567483524002,"y0":50.00610493138221,"z0":5.580996817579828,"ax":18.27475738831776,"ay":28.606597972521737,"az":-28.185811860796246,"vx0":-12.874278928391142,"vy0":-128.91202498548964,"vz0":-10.482651606080445,"pfxX":-1.3916666666666666,"pfxZ":0.15,"pfxZWithGravity":-2.766666666666667,"breakXInches":-16.7,"breakXFeet":-1.3916666666666666,"breakZInducedInches":1.8,"breakZInducedFeet":0.15,"breakZWithGravityInches":33.2,"breakZWithGravityFeet":2.766666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.7,"pfxXNoAbs":-1.3916666666666666,"plateTimeSZDepth":0.40018294060364196,"plateXPoly":-1.8167918764349695,"plateYPoly":0.7083333333333286,"plateZPoly":-0.8709094797540251,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.8167918764349695,"plate_z":-0.8709094797540251,"player_total_pitches":40,"player_total_pitches_pitch_types":2,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":189,"rowId":"189-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"99b9588b-41f6-3d6e-a785-7e54af0eb0f6","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":81.2,"end_speed":74.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.53000928611044,"plateTime":0.4635051123836331,"zone":3,"spin_rate":2555,"breakX":13.9,"inducedBreakZ":-0.8,"breakZ":-42.4,"px":0.5443460989128501,"pz":3.048847144030696,"x0":2.4695327852238234,"y0":50.000419353443476,"z0":6.0892278811124845,"ax":-10.507225336176807,"ay":22.717197731764944,"az":-33.08807987317209,"vx0":-2.13750330848849,"vy0":-118.20944150684952,"vz0":0.21338939091055598,"pfxX":1.1583333333333334,"pfxZ":-0.06666666666666667,"pfxZWithGravity":-3.533333333333333,"breakXInches":13.9,"breakXFeet":1.1583333333333334,"breakZInducedInches":-0.8,"breakZInducedFeet":-0.06666666666666667,"breakZWithGravityInches":42.4,"breakZWithGravityFeet":3.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1583333333333334,"pfxXNoAbs":1.1583333333333334,"plateTimeSZDepth":0.4351874892498598,"plateXPoly":0.5443460989128501,"plateYPoly":0.7083333333333499,"plateZPoly":3.048847144030696,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5443460989128501,"plate_z":3.048847144030696,"player_total_pitches":41,"player_total_pitches_pitch_types":16,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":190,"rowId":"190-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4e3ebb1c-0039-355e-aaf6-5213cea96715","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","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":82.6,"end_speed":76.8,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.6473996235144845,"plateTime":0.4540050919252243,"zone":7,"spin_rate":2734,"breakX":13.2,"inducedBreakZ":0.4,"breakZ":-39.5,"px":-0.31736413576530254,"pz":1.5722587637601695,"x0":2.4269768515752514,"y0":50.00466317131841,"z0":5.804640116859512,"ax":-9.973187027710528,"ay":21.945759259595167,"az":-31.52421736252579,"vx0":-4.3140582242092735,"vy0":-120.34469409950286,"vz0":-3.213185271209051,"pfxX":1.0999999999999999,"pfxZ":0.03333333333333333,"pfxZWithGravity":-3.2916666666666665,"breakXInches":13.2,"breakXFeet":1.0999999999999999,"breakZInducedInches":0.4,"breakZInducedFeet":0.03333333333333333,"breakZWithGravityInches":39.5,"breakZWithGravityFeet":3.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.0999999999999999,"pfxXNoAbs":1.0999999999999999,"plateTimeSZDepth":0.4261874380893857,"plateXPoly":-0.31736413576530254,"plateYPoly":0.7083333333333357,"plateZPoly":1.5722587637601695,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"81.0","hit_speed":"80.8","hit_distance":"29","xba":".000","hit_angle":"85","is_barrel":0,"hc_x":138.11,"hc_x_ft":31.11781960000002,"hc_y":211.09,"hc_y_ft":-18.535892399999966,"isSword":false,"batSpeed":62.3,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.31736413576530254,"plate_z":1.5722587637601695,"launch_speed":"80.8","launch_angle":"85","player_total_pitches":42,"player_total_pitches_pitch_types":17,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":191,"rowId":"191-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e1dcd4b3-dd4c-3451-9914-9261a0f95f66","inning":6,"half_inning":"top","ab_number":50,"cap_index":0,"outs":2,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out, first baseman Munetaka Murakami to pitcher Noah Schultz.","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":96.7,"end_speed":88.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.522532246786707,"plateTime":0.3898995278026778,"zone":7,"spin_rate":2494,"breakX":16.8,"inducedBreakZ":6.8,"breakZ":-22.4,"px":-0.596963945357107,"pz":1.7326646842883822,"x0":2.0527259340600206,"y0":50.00181582174627,"z0":5.789782908253406,"ax":20.925700339788417,"ay":30.808867041608586,"az":-23.211675619008197,"vx0":-11.068640806410288,"vy0":-140.30634022400017,"vz0":-6.835702097392645,"pfxX":-1.4000000000000001,"pfxZ":0.5666666666666667,"pfxZWithGravity":-1.8666666666666665,"breakXInches":-16.8,"breakXFeet":-1.4000000000000001,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":22.4,"breakZWithGravityFeet":1.8666666666666665,"pfxZDirection":"↓","pfxXWithGravity":16.8,"pfxXNoAbs":-1.4000000000000001,"plateTimeSZDepth":0.36603780728521906,"plateXPoly":-0.596963945357107,"plateYPoly":0.7083333333333357,"plateZPoly":1.7326646842883822,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.596963945357107,"plate_z":1.7326646842883822,"player_total_pitches":43,"player_total_pitches_pitch_types":14,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":192,"rowId":"192-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"954c12ab-30c8-3df0-9620-e1697303cb09","inning":6,"half_inning":"top","ab_number":50,"cap_index":0,"outs":2,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out, first baseman Munetaka Murakami to pitcher Noah Schultz.","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":90.3,"end_speed":84.1,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.508709393100965,"plateTime":0.41430482576939687,"zone":4,"spin_rate":2495,"breakX":2.8,"inducedBreakZ":5.5,"breakZ":-27.6,"px":-0.6494997066298742,"pz":2.459191169616399,"x0":2.1989657289043367,"y0":50.0025552905855,"z0":6.146817908202391,"ax":-1.3870384137842444,"ay":23.767334220541557,"az":-26.182007937346512,"vx0":-7.057843956666569,"vy0":-131.42496630505227,"vz0":-4.3971264261805185,"pfxX":0.2333333333333333,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.3000000000000003,"breakXInches":2.8,"breakXFeet":0.2333333333333333,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":27.6,"breakZWithGravityFeet":2.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":0.2333333333333333,"pfxXNoAbs":0.2333333333333333,"plateTimeSZDepth":0.3887393937240442,"plateXPoly":-0.6494997066298742,"plateYPoly":0.7083333333333997,"plateZPoly":2.459191169616399,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6494997066298742,"plate_z":2.459191169616399,"player_total_pitches":44,"player_total_pitches_pitch_types":11,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":193,"rowId":"193-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"07653988-97df-307e-8bfb-1f8565e289fd","inning":6,"half_inning":"top","ab_number":50,"cap_index":0,"outs":2,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out, first baseman Munetaka Murakami to pitcher Noah Schultz.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":80.8,"end_speed":74.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.5421033946897325,"plateTime":0.46573609784261105,"zone":8,"spin_rate":2531,"breakX":13.8,"inducedBreakZ":-4.9,"breakZ":-46.8,"px":0.10014610787203582,"pz":1.7493965589211857,"x0":2.6401715899054436,"y0":50.00257846275414,"z0":5.92526103717262,"ax":-10.005972773524709,"ay":22.564854393392455,"az":-35.89818259655612,"vx0":-3.6206742441531317,"vy0":-117.65860280530042,"vz0":-1.7001747841700214,"pfxX":1.1500000000000001,"pfxZ":-0.4083333333333334,"pfxZWithGravity":-3.9,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":-4.9,"breakZInducedFeet":-0.4083333333333334,"breakZWithGravityInches":46.8,"breakZWithGravityFeet":3.9,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4372971354740917,"plateXPoly":0.10014610787203582,"plateYPoly":0.7083333333333499,"plateZPoly":1.7493965589211857,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"76.3","hit_distance":"59","xba":".260","hit_angle":"5","is_barrel":0,"hc_x":155.64,"hc_x_ft":73.37143039999995,"hc_y":164.55,"hc_y_ft":93.64226200000002,"isSword":false,"batSpeed":69.8,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.10014610787203582,"plate_z":1.7493965589211857,"launch_speed":"76.3","launch_angle":"5","player_total_pitches":45,"player_total_pitches_pitch_types":18,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":194,"rowId":"194-849833","game_pk":"849833","source":"gamefeed"}]},"away_batters":{"608070":[{"type":"pitch","year":2026,"sportId":1,"play_id":"25192a0e-45e7-351b-8b71-4ef4469be65a","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"José Ramírez lines out sharply to left fielder Randal Grichuk.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.8,"end_speed":75.3,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":5.766183121480846,"plateTime":0.45716677594895394,"zone":12,"spin_rate":3005,"breakX":23.8,"inducedBreakZ":-5.3,"breakZ":-45.6,"px":1.1162928829497387,"pz":3.1222914584285784,"x0":3.3202869149101453,"y0":50.00349137409095,"z0":5.5504490826562956,"ax":-18.84261800761395,"ay":26.589255299406137,"az":-37.13098549376811,"vx0":-1.084983969315882,"vy0":-120.48223511356427,"vz0":2.3205730084607668,"pfxX":1.9833333333333334,"pfxZ":-0.44166666666666665,"pfxZWithGravity":-3.8000000000000003,"breakXInches":23.8,"breakXFeet":1.9833333333333334,"breakZInducedInches":-5.3,"breakZInducedFeet":-0.44166666666666665,"breakZWithGravityInches":45.6,"breakZWithGravityFeet":3.8000000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.9833333333333334,"pfxXNoAbs":1.9833333333333334,"plateTimeSZDepth":0.4295045968831578,"plateXPoly":1.1162928829497387,"plateYPoly":0.7083333333333499,"plateZPoly":3.1222914584285784,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.1162928829497387,"plate_z":3.1222914584285784,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":5,"rowId":"5-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"SV":1,"FF":6,"FC":4,"ST":2,"SL":3,"FS":1,"CU":2},"results":{"B":8,"X":4,"S":7},"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":1,"first_pitch_strikes":1,"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.1","avg_rel_z":"5.6","avg_rpm":"2410","max_rpm":"2465","min_rpm":"2319","avg_break_z":"15","max_break_z":"18","min_break_z":"11","avg_bat_speed":"76.9","avg_break_z_induced":"15","max_break_z_induced":"20","min_break_z_induced":"12","avg_break_x":"10","max_break_x":"12","min_break_x":"7","min_pitch_speed":"94.4","avg_pitch_speed":"95.3","max_pitch_speed":"96.3","avg_hit_speed":"96.8","max_hit_speed":"107.9","min_hit_speed":"85.6","count":6,"pitches_vs_right":3,"pitches_vs_left":3,"results":{"X":2,"B":2,"S":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":2,"balls_in_play":2,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":7,"pitches_time_thru_1":6,"pitches_inning_1":1,"avg_speed_inning_1":"96.3","avg_speed_inning_1_vs_avg":1,"pitches_inning_3":2,"avg_speed_inning_3":"94.6","avg_speed_inning_3_vs_avg":-0.7000000000000028,"pitches_inning_7":3,"avg_speed_inning_7":"95.5","avg_speed_inning_7_vs_avg":0.20000000000000284,"percent":"32","rhb_pitch_percent":33,"lhb_pitch_percent":30,"pitch_pct_time_thru_1":"32","pitch_pct_time_thru_1_vs_avg":-0.4210526315789487,"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.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":"2.8","avg_rel_z":"5.6","avg_rpm":"2554","max_rpm":"2602","min_rpm":"2487","avg_break_z":"25","max_break_z":"30","min_break_z":"21","avg_bat_speed":"74.5","avg_break_z_induced":"8","max_break_z_induced":"11","min_break_z_induced":"4","avg_break_x":"3","max_break_x":"5","min_break_x":"2","min_pitch_speed":"89.2","avg_pitch_speed":"90.7","max_pitch_speed":"92.2","avg_hit_speed":"106.5","max_hit_speed":"106.5","min_hit_speed":"106.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":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":5,"pitches_time_thru_1":4,"pitches_inning_3":3,"avg_speed_inning_3":"90.2","avg_speed_inning_3_vs_avg":-0.5000000000000142,"pitches_inning_5":1,"avg_speed_inning_5":"92.2","avg_speed_inning_5_vs_avg":1.5,"percent":"21","rhb_pitch_percent":44,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"21","pitch_pct_time_thru_1_vs_avg":0.052631578947366364,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":1,"z_swing":0.5,"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.6666666666666666,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.3","avg_rel_z":"5.6","avg_rpm":"2554","max_rpm":"2607","min_rpm":"2483","avg_break_z":"33","max_break_z":"36","min_break_z":"31","avg_bat_speed":"71.8","avg_break_z_induced":"2","max_break_z_induced":"5","min_break_z_induced":"0","avg_break_x":"5","max_break_x":"8","min_break_x":"2","min_pitch_speed":"87.2","avg_pitch_speed":"88.1","max_pitch_speed":"90.0","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"B":1,"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":7,"pitches_time_thru_1":3,"pitches_inning_7":3,"avg_speed_inning_7":"88.1","avg_speed_inning_7_vs_avg":0.03333333333333144,"percent":"16","rhb_pitch_percent":0,"lhb_pitch_percent":30,"pitch_pct_time_thru_1":"16","pitch_pct_time_thru_1_vs_avg":-0.21052631578947434,"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":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":"-2.1","avg_rel_z":"5.7","avg_rpm":"2514","max_rpm":"2588","min_rpm":"2439","avg_break_z":"45","max_break_z":"46","min_break_z":"45","avg_bat_speed":"48.7","avg_break_z_induced":"-7","max_break_z_induced":"-7","min_break_z_induced":"-7","avg_break_x":"4","max_break_x":"4","min_break_x":"4","min_pitch_speed":"84.3","avg_pitch_speed":"84.8","max_pitch_speed":"85.4","avg_hit_speed":"82.8","max_hit_speed":"82.8","min_hit_speed":"82.8","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":1,"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":"84.8","avg_speed_inning_8_vs_avg":0.04999999999999716,"percent":"11","rhb_pitch_percent":0,"lhb_pitch_percent":20,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":-0.4736842105263168,"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":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.1","avg_rel_z":"5.8","avg_rpm":"2598","max_rpm":"2687","min_rpm":"2508","avg_break_z":"42","max_break_z":"49","min_break_z":"36","avg_bat_speed":"--","avg_break_z_induced":"-5","max_break_z_induced":"-0","min_break_z_induced":"-9","avg_break_x":"8","max_break_x":"13","min_break_x":"3","min_pitch_speed":"82.8","avg_pitch_speed":"85.4","max_pitch_speed":"88.1","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":1,"pitches_vs_left":1,"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":5,"max_inning":8,"pitches_time_thru_1":2,"pitches_inning_5":1,"avg_speed_inning_5":"82.8","avg_speed_inning_5_vs_avg":-2.6000000000000085,"pitches_inning_8":1,"avg_speed_inning_8":"88.1","avg_speed_inning_8_vs_avg":2.6999999999999886,"percent":"11","rhb_pitch_percent":11,"lhb_pitch_percent":10,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":-0.4736842105263168,"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.3","avg_rel_z":"5.3","avg_rpm":"1266","max_rpm":"1266","min_rpm":"1266","avg_break_z":"33","max_break_z":"33","min_break_z":"33","avg_bat_speed":"--","avg_break_z_induced":"3","max_break_z_induced":"3","min_break_z_induced":"3","avg_break_x":"13","max_break_x":"13","min_break_x":"13","min_pitch_speed":"86.3","avg_pitch_speed":"86.3","max_pitch_speed":"86.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":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"86.3","avg_speed_inning_7_vs_avg":0,"percent":"5","rhb_pitch_percent":0,"lhb_pitch_percent":10,"pitch_pct_time_thru_1":"5","pitch_pct_time_thru_1_vs_avg":0.2631578947368416,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"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":"3.3","avg_rel_z":"5.6","avg_rpm":"3005","max_rpm":"3005","min_rpm":"3005","avg_break_z":"46","max_break_z":"46","min_break_z":"46","avg_bat_speed":"--","avg_break_z_induced":"-5","max_break_z_induced":"-5","min_break_z_induced":"-5","avg_break_x":"24","max_break_x":"24","min_break_x":"24","min_pitch_speed":"82.8","avg_pitch_speed":"82.8","max_pitch_speed":"82.8","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":1,"max_inning":1,"pitches_time_thru_1":1,"pitches_inning_1":1,"avg_speed_inning_1":"82.8","avg_speed_inning_1_vs_avg":0,"percent":"5","rhb_pitch_percent":11,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"5","pitch_pct_time_thru_1_vs_avg":0.2631578947368416,"pitch_type":"Slurve","pitch_type_literal":"SV"},{"oSwingMiss":1,"oFouls":1,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":1,"zInPlay":4,"zSwings":5,"o_swing":0.2222222222222222,"z_swing":0.5,"strike_rate":0.5789473684210527,"first_pitches":5,"first_pitch_strikes":3,"first_pitch_strike_rate":"60","o_contact":0.5,"z_contact":1,"zone_rate":0.5263157894736842,"swings":7,"miss_percent":"14","cs_plus_whiffs":5,"csw_percent":26,"avg_rel_x":"0.6","avg_rel_z":"5.6","avg_rpm":"2465","max_rpm":"3005","min_rpm":"1266","avg_break_z":"29","max_break_z":"49","min_break_z":"11","avg_bat_speed":"65.4","avg_break_z_induced":"5","max_break_z_induced":"20","min_break_z_induced":"-9","avg_break_x":"8","max_break_x":"24","min_break_x":"2","min_pitch_speed":"82.8","avg_pitch_speed":"89.9","max_pitch_speed":"96.3","avg_hit_speed":"95.7","max_hit_speed":"","min_hit_speed":"","count":19,"pitches_vs_right":9,"pitches_vs_left":10,"results":{"B":8,"X":4,"S":7},"swinging_strikes":1,"fouls":2,"strikeouts":0,"called_strikes":4,"balls_in_play":4,"base_hits":2,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":8,"pitches_time_thru_1":19,"pitches_inning_1":2,"avg_speed_inning_1":"89.5","avg_speed_inning_1_vs_avg":-0.3500000000000085,"pitches_inning_3":5,"avg_speed_inning_3":"92.0","avg_speed_inning_3_vs_avg":2.0600000000000023,"pitches_inning_5":2,"avg_speed_inning_5":"87.5","avg_speed_inning_5_vs_avg":-2.4000000000000057,"pitches_inning_7":7,"avg_speed_inning_7":"91.0","avg_speed_inning_7_vs_avg":1.1285714285714334,"pitches_inning_8":3,"avg_speed_inning_8":"85.9","avg_speed_inning_8_vs_avg":-3.9666666666666828,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"49940e0c-676c-3d63-a144-85c79420a329","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"José Ramírez lines out sharply to left fielder Randal Grichuk.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":96.3,"end_speed":87.2,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":5.7596136221159036,"plateTime":0.3929522286200253,"zone":3,"spin_rate":2418,"breakX":10.1,"inducedBreakZ":11.8,"breakZ":-18,"px":0.7630811285036772,"pz":2.628395621580345,"x0":2.6822384398780237,"y0":50.00465061639529,"z0":5.500520218042655,"ax":12.79808865023637,"ay":34.673841253353274,"az":-18.45273704730788,"vx0":-7.561281311800406,"vy0":-139.94981644513393,"vz0":-4.3753228641007205,"pfxX":-0.8416666666666667,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.5,"breakXInches":-10.1,"breakXFeet":-0.8416666666666667,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":18,"breakZWithGravityFeet":1.5,"pfxZDirection":"↓","pfxXWithGravity":10.1,"pfxXNoAbs":-0.8416666666666667,"plateTimeSZDepth":0.36912148715819465,"plateXPoly":0.7630811285036772,"plateYPoly":0.7083333333333215,"plateZPoly":2.628395621580345,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"108.0","hit_speed":"107.9","hit_distance":"273","xba":".830","hit_angle":"13","is_barrel":0,"hc_x":77.28,"hc_x_ft":-115.50437919999999,"hc_y":101.29,"hc_y_ft":246.1216356,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7630811285036772,"plate_z":2.628395621580345,"launch_speed":"107.9","launch_angle":"13","player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":6,"rowId":"6-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cd4b77ba-bd3e-3346-9dd6-4052b6161517","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan 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":90.1,"end_speed":83,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.812626351458063,"plateTime":0.41796554241441797,"zone":11,"spin_rate":2602,"breakX":2.6,"inducedBreakZ":7.7,"breakZ":-26,"px":-1.2595580566519278,"pz":2.3146389196750445,"x0":2.9617647065672292,"y0":50.00017376933939,"z0":5.46415274428283,"ax":-0.3872883396626853,"ay":26.52874151615764,"az":-24.353642220397823,"vx0":-10.683504427373276,"vy0":-130.8411133540527,"vz0":-3.2502114554235972,"pfxX":0.21666666666666667,"pfxZ":0.6416666666666667,"pfxZWithGravity":-2.1666666666666665,"breakXInches":2.6,"breakXFeet":0.21666666666666667,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.21666666666666667,"pfxXNoAbs":0.21666666666666667,"plateTimeSZDepth":0.3923352801504199,"plateXPoly":-1.2595580566519278,"plateYPoly":0.7083333333333073,"plateZPoly":2.3146389196750445,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.2595580566519278,"plate_z":2.3146389196750445,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":75,"rowId":"75-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"aaf5b640-861a-32a2-9268-18358d33b985","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan 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":94.4,"end_speed":85.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.69031375600778,"plateTime":0.40016019023259286,"zone":12,"spin_rate":2456,"breakX":8,"inducedBreakZ":14.3,"breakZ":-16.7,"px":1.6970488150933183,"pz":2.885179069060431,"x0":3.2433653528079853,"y0":50.00061098592079,"z0":5.354692794332011,"ax":9.80373312553199,"ay":32.40130345015295,"az":-16.637184893464298,"vx0":-5.956762395261432,"vy0":-137.24940861236374,"vz0":-3.4448325710139525,"pfxX":-0.6666666666666666,"pfxZ":1.1916666666666667,"pfxZWithGravity":-1.3916666666666666,"breakXInches":-8,"breakXFeet":-0.6666666666666666,"breakZInducedInches":14.3,"breakZInducedFeet":1.1916666666666667,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":8,"pfxXNoAbs":-0.6666666666666666,"plateTimeSZDepth":0.37581516960574063,"plateXPoly":1.6970488150933183,"plateYPoly":0.7083333333333428,"plateZPoly":2.885179069060431,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.6970488150933183,"plate_z":2.885179069060431,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":76,"rowId":"76-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a4dfef69-717e-3b67-9883-a1a0015dc504","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"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":"20","start_speed":91.3,"end_speed":83.6,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.776750410846443,"plateTime":0.4138388424325625,"zone":13,"spin_rate":2559,"breakX":2.6,"inducedBreakZ":9.2,"breakZ":-23.8,"px":-0.2546132891142632,"pz":0.8770202955204534,"x0":2.98391816521896,"y0":50.00527355396545,"z0":5.3182544511925585,"ax":-0.7304298861262365,"ay":29.23010660652036,"az":-21.653063136700023,"vx0":-8.191357493034396,"vy0":-132.52915621130748,"vz0":-7.2205773002160445,"pfxX":0.21666666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.9833333333333334,"breakXInches":2.6,"breakXFeet":0.21666666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.21666666666666667,"pfxXNoAbs":0.21666666666666667,"plateTimeSZDepth":0.38862582101749044,"plateXPoly":-0.2546132891142632,"plateYPoly":0.7083333333333499,"plateZPoly":0.8770202955204534,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2546132891142632,"plate_z":0.8770202955204534,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":77,"rowId":"77-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e6bac3b0-f846-3a8e-878a-eb7b8c8a3de5","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan to 2nd.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":94.8,"end_speed":86,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.849565103398437,"plateTime":0.39932015918209185,"zone":5,"spin_rate":2401,"breakX":7.4,"inducedBreakZ":14.5,"breakZ":-16.2,"px":0.23839217643847643,"pz":2.2896385655881923,"x0":3.062864911307369,"y0":50.00621075872735,"z0":5.3592690374026155,"ax":10.11491657872825,"ay":32.68549314276459,"az":-15.760883277563513,"vx0":-9.427463947643256,"vy0":-137.56706804986038,"vz0":-5.228518308924045,"pfxX":-0.6166666666666667,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.3499999999999999,"breakXInches":-7.4,"breakXFeet":-0.6166666666666667,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":16.2,"breakZWithGravityFeet":1.3499999999999999,"pfxZDirection":"↓","pfxXWithGravity":7.4,"pfxXNoAbs":-0.6166666666666667,"plateTimeSZDepth":0.37506723898043104,"plateXPoly":0.23839217643847643,"plateYPoly":0.7083333333333286,"plateZPoly":2.2896385655881923,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.23839217643847643,"plate_z":2.2896385655881923,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":78,"rowId":"78-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"55bcacd2-9568-3621-b640-a5b84b7fc0d3","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"José Ramírez walks. Brayan Rocchio to 3rd. Steven Kwan to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"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":"31","start_speed":89.2,"end_speed":81.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.701029570751474,"plateTime":0.42240684740191803,"zone":14,"spin_rate":2487,"breakX":4.7,"inducedBreakZ":4.1,"breakZ":-30.4,"px":1.2122756144381241,"pz":1.8955091775321522,"x0":3.084643637551924,"y0":50.002251513926346,"z0":5.43872980273371,"ax":-3.5639223133953517,"ay":28.437217768120547,"az":-27.856692218634663,"vx0":-4.013270085640529,"vy0":-129.90735150991526,"vz0":-3.4072031506945684,"pfxX":0.39166666666666666,"pfxZ":0.3416666666666666,"pfxZWithGravity":-2.533333333333333,"breakXInches":4.7,"breakXFeet":0.39166666666666666,"breakZInducedInches":4.1,"breakZInducedFeet":0.3416666666666666,"breakZWithGravityInches":30.4,"breakZWithGravityFeet":2.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.39166666666666666,"pfxXNoAbs":0.39166666666666666,"plateTimeSZDepth":0.3966769610867877,"plateXPoly":1.2122756144381241,"plateYPoly":0.7083333333333215,"plateZPoly":1.8955091775321522,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.2122756144381241,"plate_z":1.8955091775321522,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":79,"rowId":"79-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5ca36c69-3983-300a-b9dd-82f82bbc8c52","inning":5,"half_inning":"top","ab_number":38,"cap_index":34,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Double","des":"José Ramírez doubles (1) on a ground ball to left fielder Randal Grichuk.","events":"Double","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":82.8,"end_speed":76,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.409665720898959,"plateTime":0.45607922366695197,"zone":9,"spin_rate":2687,"breakX":13.1,"inducedBreakZ":-9.2,"breakZ":-49.3,"px":0.7121087688080752,"pz":1.7166832761750461,"x0":2.4787842366273516,"y0":50.0036398587469,"z0":6.087673010854219,"ax":-10.098197733677273,"ay":25.430320997103003,"az":-39.48152070762544,"vx0":-1.9611444097514967,"vy0":-120.52057176462317,"vz0":-1.746964542816169,"pfxX":1.0916666666666666,"pfxZ":-0.7666666666666666,"pfxZWithGravity":-4.108333333333333,"breakXInches":13.1,"breakXFeet":1.0916666666666666,"breakZInducedInches":-9.2,"breakZInducedFeet":-0.7666666666666666,"breakZWithGravityInches":49.3,"breakZWithGravityFeet":4.108333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0916666666666666,"pfxXNoAbs":1.0916666666666666,"plateTimeSZDepth":0.428380508791332,"plateXPoly":0.7121087688080752,"plateYPoly":0.7083333333333073,"plateZPoly":1.7166832761750461,"pfxXDirection":"→","inducedBreakZForcedSign":"-9.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7121087688080752,"plate_z":1.7166832761750461,"player_total_pitches":17,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":154,"rowId":"154-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0b7de7d6-e98c-3824-b3e6-d6b0c1e187d0","inning":5,"half_inning":"top","ab_number":38,"cap_index":34,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Double","des":"José Ramírez doubles (1) on a ground ball to left fielder Randal Grichuk.","events":"Double","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":92.2,"end_speed":85.6,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.500835656641232,"plateTime":0.405994071228744,"zone":5,"spin_rate":2568,"breakX":2,"inducedBreakZ":10.8,"breakZ":-21,"px":0.08571290547311339,"pz":2.5538779145692994,"x0":2.232429564701012,"y0":50.00135595096081,"z0":6.175825868435902,"ax":-1.0085658280542054,"ay":25.451725257513665,"az":-20.264794998449446,"vx0":-5.442569864348552,"vy0":-134.23243747722367,"vz0":-5.646611880835143,"pfxX":0.16666666666666666,"pfxZ":0.9,"pfxZWithGravity":-1.75,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.38098203632629835,"plateXPoly":0.08571290547311339,"plateYPoly":0.7083333333333286,"plateZPoly":2.5538779145692994,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"107.0","hit_speed":"106.5","hit_distance":"60","xba":".490","hc_x":39.92,"hc_x_ft":-205.5554288,"hc_y":110.5,"hc_y_ft":223.92222000000004,"isSword":false,"batSpeed":74.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.08571290547311339,"plate_z":2.5538779145692994,"launch_speed":"106.5","player_total_pitches":18,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":155,"rowId":"155-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2d234e37-b4b0-3b98-b50f-da303b0701c7","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","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":95.9,"end_speed":88,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.8601112132130835,"plateTime":0.3923294326761506,"zone":6,"spin_rate":2319,"breakX":11.5,"inducedBreakZ":15,"breakZ":-14.8,"px":0.4283649041198636,"pz":2.0206667117184107,"x0":-0.868695684594377,"y0":50.00679266788873,"z0":5.6859035964560904,"ax":-13.898716883730645,"ay":30.33998543621054,"az":-14.409585331362344,"vx0":6.081094186767207,"vy0":-139.42723316939419,"vz0":-7.296872933740851,"pfxX":0.9583333333333334,"pfxZ":1.25,"pfxZWithGravity":-1.2333333333333334,"breakXInches":11.5,"breakXFeet":0.9583333333333334,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.9583333333333334,"pfxXNoAbs":0.9583333333333334,"plateTimeSZDepth":0.3683400877603757,"plateXPoly":0.4283649041198636,"plateYPoly":0.7083333333334139,"plateZPoly":2.0206667117184107,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4283649041198636,"plate_z":2.0206667117184107,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":220,"rowId":"220-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"de36e464-77b5-3110-b31e-03d31c516501","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":90,"end_speed":83.4,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.765340652951394,"plateTime":0.41672604527977164,"zone":9,"spin_rate":2607,"breakX":4.1,"inducedBreakZ":0.6,"breakZ":-32.9,"px":0.3216451417270325,"pz":1.4334100860567158,"x0":-1.3886670881316803,"y0":50.00567629708915,"z0":5.599881118882792,"ax":3.2619244960611145,"ay":25.60137801116587,"az":-30.827111110492215,"vx0":3.7342267490797805,"vy0":-131.03046744161747,"vz0":-4.6216888917558485,"pfxX":-0.3416666666666666,"pfxZ":0.049999999999999996,"pfxZWithGravity":-2.7416666666666667,"breakXInches":-4.1,"breakXFeet":-0.3416666666666666,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":32.9,"breakZWithGravityFeet":2.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.1,"pfxXNoAbs":-0.3416666666666666,"plateTimeSZDepth":0.39117693499038525,"plateXPoly":0.3216451417270325,"plateYPoly":0.7083333333332931,"plateZPoly":1.4334100860567158,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.3216451417270325,"plate_z":1.4334100860567158,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":221,"rowId":"221-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3e449e94-d919-39e8-8482-3a03bd8a2617","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","events":"Pop Out","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":95.7,"end_speed":87.4,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.811087125283143,"plateTime":0.39305303953063264,"zone":11,"spin_rate":2398,"breakX":10.1,"inducedBreakZ":15.4,"breakZ":-14.5,"px":-0.663138068631448,"pz":3.9248402756691414,"x0":-0.9422821599368445,"y0":50.001445842899464,"z0":5.849700538747531,"ax":-11.553806079817393,"ay":31.464130826385734,"az":-15.179462613763564,"vx0":2.888333966102172,"vy0":-139.37513134627355,"vz0":-2.4148293341332265,"pfxX":0.8416666666666667,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.2083333333333333,"breakXInches":10.1,"breakXFeet":0.8416666666666667,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8416666666666667,"pfxXNoAbs":0.8416666666666667,"plateTimeSZDepth":0.3690452615329892,"plateXPoly":-0.663138068631448,"plateYPoly":0.7083333333332718,"plateZPoly":3.9248402756691414,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.663138068631448,"plate_z":3.9248402756691414,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":222,"rowId":"222-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f7f45a60-82bd-36f1-a70b-22241f6ac09f","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","events":"Pop Out","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":87.2,"end_speed":81,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.867956210575288,"plateTime":0.42882112994831223,"zone":4,"spin_rate":2483,"breakX":2.3,"inducedBreakZ":4.7,"breakZ":-30.8,"px":-0.3767083134101268,"pz":2.4284724466312726,"x0":-1.2662469315623408,"y0":50.00464425167108,"z0":5.606388562088134,"ax":1.7453492968103232,"ay":22.908644906227114,"az":-27.65855482615896,"vx0":1.8592682931830418,"vy0":-127.10803709935556,"vz0":-2.331713842370669,"pfxX":-0.19166666666666665,"pfxZ":0.39166666666666666,"pfxZWithGravity":-2.566666666666667,"breakXInches":-2.3,"breakXFeet":-0.19166666666666665,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":30.8,"breakZWithGravityFeet":2.566666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.3,"pfxXNoAbs":-0.19166666666666665,"plateTimeSZDepth":0.402423637916328,"plateXPoly":-0.3767083134101268,"plateYPoly":0.7083333333333286,"plateZPoly":2.4284724466312726,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.8,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3767083134101268,"plate_z":2.4284724466312726,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":223,"rowId":"223-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"150586ed-a9e5-35d7-aad0-01dba16f5e6c","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","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":86.3,"end_speed":80,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.948881999383032,"plateTime":0.4351891862957262,"zone":14,"spin_rate":1266,"breakX":13.1,"inducedBreakZ":3.2,"breakZ":-33.4,"px":0.3470278628757446,"pz":0.3766899992955537,"x0":-1.2972160130887083,"y0":50.00512048876575,"z0":5.306181266347862,"ax":-12.88962889577473,"ay":23.661046149182646,"az":-28.32710124426241,"vx0":6.6578173879920985,"vy0":-125.51315674877156,"vz0":-6.281922021546302,"pfxX":1.0916666666666666,"pfxZ":0.26666666666666666,"pfxZWithGravity":-2.783333333333333,"breakXInches":13.1,"breakXFeet":1.0916666666666666,"breakZInducedInches":3.2,"breakZInducedFeet":0.26666666666666666,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0916666666666666,"pfxXNoAbs":1.0916666666666666,"plateTimeSZDepth":0.40849006133104676,"plateXPoly":0.3470278628757446,"plateYPoly":0.7083333333333215,"plateZPoly":0.3766899992955537,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.3470278628757446,"plate_z":0.3766899992955537,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":224,"rowId":"224-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"41dc4e0e-9e7a-38a0-a3b6-60d6f6aed61f","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","events":"Pop Out","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":87.2,"end_speed":80.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.898575497313571,"plateTime":0.430052822070802,"zone":14,"spin_rate":2571,"breakX":7.6,"inducedBreakZ":0.2,"breakZ":-35.5,"px":0.9021347990331321,"pz":2.2380826002569894,"x0":-1.2412954946647694,"y0":50.0050160259759,"z0":5.622312563308002,"ax":6.06702860001869,"ay":24.425170083114203,"az":-31.802595154832346,"vx0":4.084993655764625,"vy0":-127.04526240336492,"vz0":-1.964040899542444,"pfxX":-0.6333333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-2.9583333333333335,"breakXInches":-7.6,"breakXFeet":-0.6333333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":35.5,"breakZWithGravityFeet":2.9583333333333335,"pfxZDirection":"↓","pfxXWithGravity":7.6,"pfxXNoAbs":-0.6333333333333333,"plateTimeSZDepth":0.403690103754683,"plateXPoly":0.9021347990331321,"plateYPoly":0.7083333333333215,"plateZPoly":2.2380826002569894,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":70.8,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9021347990331321,"plate_z":2.2380826002569894,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":225,"rowId":"225-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d2c247ea-e64e-323a-9215-f8367872db2e","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","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":94.9,"end_speed":85.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":7.027295869643501,"plateTime":0.399228754019314,"zone":5,"spin_rate":2465,"breakX":11.8,"inducedBreakZ":19.7,"breakZ":-11,"px":0.17683229608759865,"pz":2.160724410742474,"x0":-0.8761498268752405,"y0":50.00375116689321,"z0":5.585617212405582,"ax":-13.675713338900087,"ay":34.33234464445814,"az":-9.842121273968422,"vx0":5.372127829510727,"vy0":-137.8811107478769,"vz0":-7.286714353887606,"pfxX":0.9833333333333334,"pfxZ":1.6416666666666666,"pfxZWithGravity":-0.9166666666666666,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":19.7,"breakZInducedFeet":1.6416666666666666,"breakZWithGravityInches":11,"breakZWithGravityFeet":0.9166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.37503195277074935,"plateXPoly":0.17683229608759865,"plateYPoly":0.7083333333333925,"plateZPoly":2.160724410742474,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"86.0","hit_speed":"85.6","hit_distance":"95","xba":".000","hit_angle":"71","is_barrel":0,"hc_x":113.71,"hc_x_ft":-27.694964400000003,"hc_y":166.64,"hc_y_ft":88.60460960000006,"isSword":false,"batSpeed":76.9,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":0.17683229608759865,"plate_z":2.160724410742474,"launch_speed":"85.6","launch_angle":"71","player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":226,"rowId":"226-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"61e06282-0524-350f-a992-f163292e8441","inning":8,"half_inning":"top","ab_number":70,"cap_index":35,"outs":2,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"José Ramírez triples (1) on a fly ball to left fielder Randal Grichuk. Travis Bazzana scores. Patrick Bailey scores.","events":"Triple","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":88.1,"end_speed":80.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.770665688336601,"plateTime":0.4274076332261352,"zone":1,"spin_rate":2508,"breakX":3.1,"inducedBreakZ":-0.4,"breakZ":-35.6,"px":-0.824264348258422,"pz":2.608638501466278,"x0":-2.3682149998772117,"y0":50.0031425331677,"z0":5.53569678292865,"ax":2.1663094943868866,"ay":27.11557967113233,"az":-32.600356418101335,"vx0":3.4122879828936856,"vy0":-128.2671723148591,"vz0":-0.7513389944196739,"pfxX":-0.25833333333333336,"pfxZ":-0.03333333333333333,"pfxZWithGravity":-2.966666666666667,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":-0.4,"breakZInducedFeet":-0.03333333333333333,"breakZWithGravityInches":35.6,"breakZWithGravityFeet":2.966666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.4013388663911135,"plateXPoly":-0.824264348258422,"plateYPoly":0.7083333333333286,"plateZPoly":2.608638501466278,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.824264348258422,"plate_z":2.608638501466278,"player_total_pitches":16,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":274,"rowId":"274-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2611b9d5-0786-39c9-b758-20e7b711e046","inning":8,"half_inning":"top","ab_number":70,"cap_index":35,"outs":2,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"José Ramírez triples (1) on a fly ball to left fielder Randal Grichuk. Travis Bazzana scores. Patrick Bailey scores.","events":"Triple","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":84.3,"end_speed":77.6,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.736402003779467,"plateTime":0.4476719510478717,"zone":14,"spin_rate":2588,"breakX":3.7,"inducedBreakZ":-6.8,"breakZ":-45.5,"px":0.5209430889158662,"pz":0.6529984505353603,"x0":-1.981561614124315,"y0":50.00407248363536,"z0":5.687750883097277,"ax":1.9525352619664933,"ay":25.838507020159945,"az":-37.25471347814656,"vx0":5.541583320532132,"vy0":-122.67862767907812,"vz0":-4.143076413685277,"pfxX":-0.30833333333333335,"pfxZ":-0.5666666666666667,"pfxZWithGravity":-3.7916666666666665,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":-6.8,"breakZInducedFeet":-0.5666666666666667,"breakZWithGravityInches":45.5,"breakZWithGravityFeet":3.7916666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.4204442096786763,"plateXPoly":0.5209430889158662,"plateYPoly":0.7083333333332931,"plateZPoly":0.6529984505353603,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":31.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5209430889158662,"plate_z":0.6529984505353603,"player_total_pitches":17,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":275,"rowId":"275-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4969647e-3ff3-38c2-a2d9-c9087cd94d4e","inning":8,"half_inning":"top","ab_number":70,"cap_index":35,"outs":2,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"José Ramírez triples (1) on a fly ball to left fielder Randal Grichuk. Travis Bazzana scores. Patrick Bailey scores.","events":"Triple","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":85.4,"end_speed":79.1,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.7327523348472775,"plateTime":0.43967399349889646,"zone":7,"spin_rate":2439,"breakX":4.4,"inducedBreakZ":-7.3,"breakZ":-44.6,"px":-0.43819031743654846,"pz":1.752115938595833,"x0":-2.283929851493035,"y0":50.00497438571921,"z0":5.637737800239053,"ax":3.1378822682403187,"ay":23.83376007671624,"az":-38.46658706127341,"vx0":3.824117115706585,"vy0":-124.35080361131376,"vz0":-1.4750612727525363,"pfxX":-0.3666666666666667,"pfxZ":-0.6083333333333333,"pfxZWithGravity":-3.716666666666667,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":-7.3,"breakZInducedFeet":-0.6083333333333333,"breakZWithGravityInches":44.6,"breakZWithGravityFeet":3.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.41275905643322075,"plateXPoly":-0.43819031743654846,"plateYPoly":0.7083333333333357,"plateZPoly":1.752115938595833,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.8","hit_distance":"256","xba":".010","hit_angle":"37","is_barrel":0,"hc_x":60.14,"hc_x_ft":-156.8179496,"hc_y":127.68,"hc_y_ft":182.51223520000002,"isSword":false,"batSpeed":66.2,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.43819031743654846,"plate_z":1.752115938595833,"launch_speed":"82.8","launch_angle":"37","player_total_pitches":18,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":276,"rowId":"276-849833","game_pk":"849833","source":"gamefeed"}],"663993":[{"type":"pitch","year":2026,"sportId":1,"play_id":"65a730c3-2d1d-3fb4-9ed5-697cea45879c","inning":2,"half_inning":"top","ab_number":11,"cap_index":25,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Double Play","des":"Nathaniel Lowe lines into a double play, third baseman Miguel Vargas to first baseman Munetaka Murakami. Jo Adell out at 1st.","events":"Double Play","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SV","pitch_name":"Slurve","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.9,"end_speed":75.7,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":5.77415875086365,"plateTime":0.4564347886349509,"zone":4,"spin_rate":2868,"breakX":22.8,"inducedBreakZ":-5.4,"breakZ":-45.6,"px":-0.3115282576150067,"pz":2.311442986976319,"x0":2.6796747117680626,"y0":50.00320379128371,"z0":5.51692713888702,"ax":-17.641619342801903,"ay":26.698442576185553,"az":-36.83039722874516,"vx0":-3.1931914308553697,"vy0":-120.68218217801807,"vz0":0.42124480415784715,"pfxX":1.9000000000000001,"pfxZ":-0.45,"pfxZWithGravity":-3.8000000000000003,"breakXInches":22.8,"breakXFeet":1.9000000000000001,"breakZInducedInches":-5.4,"breakZInducedFeet":-0.45,"breakZWithGravityInches":45.6,"breakZWithGravityFeet":3.8000000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.9000000000000001,"pfxXNoAbs":1.9000000000000001,"plateTimeSZDepth":0.42880791497519843,"plateXPoly":-0.3115282576150067,"plateYPoly":0.708333333333357,"plateZPoly":2.311442986976319,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3115282576150067,"plate_z":2.311442986976319,"player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":37,"rowId":"37-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"SV":1,"SI":4,"SL":3,"FC":2,"FF":10,"ST":2,"FS":1,"CU":2,"CH":1},"results":{"S":11,"X":2,"B":13},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":1,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.25,"z_swing":0,"strike_rate":0.4,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0.5,"z_contact":null,"zone_rate":0.2,"swings":2,"miss_percent":"50","cs_plus_whiffs":3,"csw_percent":30,"avg_rel_x":"0.4","avg_rel_z":"5.6","avg_rpm":"2398","max_rpm":"2552","min_rpm":"2302","avg_break_z":"16","max_break_z":"22","min_break_z":"12","avg_bat_speed":"49.6","avg_break_z_induced":"15","max_break_z_induced":"18","min_break_z_induced":"9","avg_break_x":"7","max_break_x":"11","min_break_x":"3","min_pitch_speed":"93.2","avg_pitch_speed":"94.3","max_pitch_speed":"95.0","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":10,"pitches_vs_right":0,"pitches_vs_left":10,"results":{"B":6,"S":4},"swinging_strikes":1,"fouls":1,"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":3,"max_inning":9,"pitches_time_thru_1":10,"pitches_inning_3":4,"avg_speed_inning_3":"94.4","avg_speed_inning_3_vs_avg":0.07500000000000284,"pitches_inning_7":3,"avg_speed_inning_7":"94.2","avg_speed_inning_7_vs_avg":-0.13333333333332575,"pitches_inning_9":3,"avg_speed_inning_9":"94.3","avg_speed_inning_9_vs_avg":0,"percent":"38","rhb_pitch_percent":null,"lhb_pitch_percent":38,"pitch_pct_time_thru_1":"38","pitch_pct_time_thru_1_vs_avg":0.461538461538467,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":2,"zInPlay":1,"zSwings":3,"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.75,"swings":4,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"2.3","avg_rel_z":"5.7","avg_rpm":"2551","max_rpm":"2590","min_rpm":"2484","avg_break_z":"24","max_break_z":"26","min_break_z":"23","avg_bat_speed":"69.5","avg_break_z_induced":"5","max_break_z_induced":"6","min_break_z_induced":"4","avg_break_x":"17","max_break_x":"18","min_break_x":"16","min_pitch_speed":"95.9","avg_pitch_speed":"97.0","max_pitch_speed":"97.5","avg_hit_speed":"104.6","max_hit_speed":"104.6","min_hit_speed":"104.6","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"results":{"X":1,"S":3},"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":1,"min_inning":2,"max_inning":5,"pitches_time_thru_1":4,"pitches_inning_2":1,"avg_speed_inning_2":"95.9","avg_speed_inning_2_vs_avg":-1.0999999999999943,"pitches_inning_5":3,"avg_speed_inning_5":"97.4","avg_speed_inning_5_vs_avg":0.36666666666667425,"percent":"15","rhb_pitch_percent":null,"lhb_pitch_percent":15,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":0.384615384615385,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"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":2,"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.1","avg_rel_z":"5.5","avg_rpm":"2438","max_rpm":"2452","min_rpm":"2413","avg_break_z":"37","max_break_z":"41","min_break_z":"33","avg_bat_speed":"76.8","avg_break_z_induced":"-1","max_break_z_induced":"3","min_break_z_induced":"-3","avg_break_x":"3","max_break_x":"4","min_break_x":"2","min_pitch_speed":"85.0","avg_pitch_speed":"86.7","max_pitch_speed":"87.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":1,"min_inning":3,"max_inning":7,"pitches_time_thru_1":3,"pitches_inning_3":1,"avg_speed_inning_3":"85.0","avg_speed_inning_3_vs_avg":-1.7000000000000028,"pitches_inning_7":2,"avg_speed_inning_7":"87.5","avg_speed_inning_7_vs_avg":0.7999999999999972,"percent":"12","rhb_pitch_percent":null,"lhb_pitch_percent":12,"pitch_pct_time_thru_1":"12","pitch_pct_time_thru_1_vs_avg":-0.4615384615384617,"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":"-2.1","avg_rel_z":"5.9","avg_rpm":"2941","max_rpm":"2980","min_rpm":"2902","avg_break_z":"53","max_break_z":"55","min_break_z":"52","avg_bat_speed":"72.1","avg_break_z_induced":"-12","max_break_z_induced":"-11","min_break_z_induced":"-14","avg_break_x":"13","max_break_x":"14","min_break_x":"12","min_pitch_speed":"81.3","avg_pitch_speed":"82.2","max_pitch_speed":"83.0","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":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":"82.2","avg_speed_inning_9_vs_avg":-0.04999999999999716,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":-0.3076923076923075,"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.5,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","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":"2.4","avg_rel_z":"6.0","avg_rpm":"2699","max_rpm":"2728","min_rpm":"2670","avg_break_z":"40","max_break_z":"42","min_break_z":"38","avg_bat_speed":"65.6","avg_break_z_induced":"-1","max_break_z_induced":"0","min_break_z_induced":"-2","avg_break_x":"15","max_break_x":"20","min_break_x":"11","min_pitch_speed":"83.4","avg_pitch_speed":"83.8","max_pitch_speed":"84.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":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":5,"max_inning":5,"pitches_time_thru_1":2,"pitches_inning_5":2,"avg_speed_inning_5":"83.8","avg_speed_inning_5_vs_avg":-0.04999999999999716,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":-0.3076923076923075,"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.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":"2.7","avg_rel_z":"5.8","avg_rpm":"2469","max_rpm":"2551","min_rpm":"2387","avg_break_z":"26","max_break_z":"28","min_break_z":"25","avg_bat_speed":"69.9","avg_break_z_induced":"8","max_break_z_induced":"8","min_break_z_induced":"7","avg_break_x":"2","max_break_x":"3","min_break_x":"0","min_pitch_speed":"88.2","avg_pitch_speed":"89.8","max_pitch_speed":"91.4","avg_hit_speed":"72.8","max_hit_speed":"72.8","min_hit_speed":"72.8","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":3,"max_inning":5,"pitches_time_thru_1":2,"pitches_inning_3":1,"avg_speed_inning_3":"88.2","avg_speed_inning_3_vs_avg":-1.5999999999999943,"pitches_inning_5":1,"avg_speed_inning_5":"91.4","avg_speed_inning_5_vs_avg":1.6000000000000085,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":-0.3076923076923075,"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":"-2.3","avg_rel_z":"5.6","avg_rpm":"2095","max_rpm":"2095","min_rpm":"2095","avg_break_z":"35","max_break_z":"35","min_break_z":"35","avg_bat_speed":"--","avg_break_z_induced":"-1","max_break_z_induced":"-1","min_break_z_induced":"-1","avg_break_x":"11","max_break_x":"11","min_break_x":"11","min_pitch_speed":"89.9","avg_pitch_speed":"89.9","max_pitch_speed":"89.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":9,"max_inning":9,"pitches_time_thru_1":1,"pitches_inning_9":1,"avg_speed_inning_9":"89.9","avg_speed_inning_9_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.15384615384615374,"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":"-1.1","avg_rel_z":"5.4","avg_rpm":"1191","max_rpm":"1191","min_rpm":"1191","avg_break_z":"36","max_break_z":"36","min_break_z":"36","avg_bat_speed":"--","avg_break_z_induced":"4","max_break_z_induced":"4","min_break_z_induced":"4","avg_break_x":"17","max_break_x":"17","min_break_x":"17","min_pitch_speed":"83.4","avg_pitch_speed":"83.4","max_pitch_speed":"83.4","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":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"83.4","avg_speed_inning_7_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.15384615384615374,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"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":"2.7","avg_rel_z":"5.5","avg_rpm":"2868","max_rpm":"2868","min_rpm":"2868","avg_break_z":"46","max_break_z":"46","min_break_z":"46","avg_bat_speed":"--","avg_break_z_induced":"-5","max_break_z_induced":"-5","min_break_z_induced":"-5","avg_break_x":"23","max_break_x":"23","min_break_x":"23","min_pitch_speed":"82.9","avg_pitch_speed":"82.9","max_pitch_speed":"82.9","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":1,"min_inning":2,"max_inning":2,"pitches_time_thru_1":1,"pitches_inning_2":1,"avg_speed_inning_2":"82.9","avg_speed_inning_2_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.15384615384615374,"pitch_type":"Slurve","pitch_type_literal":"SV"},{"oSwingMiss":1,"oFouls":2,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":5,"zInPlay":2,"zSwings":7,"o_swing":0.1875,"z_swing":0.7,"strike_rate":0.5,"first_pitches":5,"first_pitch_strikes":3,"first_pitch_strike_rate":"60","o_contact":0.6666666666666666,"z_contact":1,"zone_rate":0.38461538461538464,"swings":10,"miss_percent":"10","cs_plus_whiffs":4,"csw_percent":15,"avg_rel_x":"0.7","avg_rel_z":"5.6","avg_rpm":"2456","max_rpm":"2980","min_rpm":"1191","avg_break_z":"28","max_break_z":"55","min_break_z":"12","avg_bat_speed":"66.2","avg_break_z_induced":"6","max_break_z_induced":"18","min_break_z_induced":"-14","avg_break_x":"10","max_break_x":"23","min_break_x":"0","min_pitch_speed":"81.3","avg_pitch_speed":"90.7","max_pitch_speed":"97.5","avg_hit_speed":"88.7","max_hit_speed":"","min_hit_speed":"","count":26,"pitches_vs_right":0,"pitches_vs_left":26,"results":{"S":11,"X":2,"B":13},"swinging_strikes":1,"fouls":7,"strikeouts":0,"called_strikes":3,"balls_in_play":2,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":9,"pitches_time_thru_1":26,"pitches_inning_2":2,"avg_speed_inning_2":"89.4","avg_speed_inning_2_vs_avg":-1.2999999999999972,"pitches_inning_3":6,"avg_speed_inning_3":"91.8","avg_speed_inning_3_vs_avg":1.0833333333333428,"pitches_inning_5":6,"avg_speed_inning_5":"91.8","avg_speed_inning_5_vs_avg":1.1333333333333258,"pitches_inning_7":6,"avg_speed_inning_7":"90.1","avg_speed_inning_7_vs_avg":-0.5500000000000114,"pitches_inning_9":6,"avg_speed_inning_9":"89.5","avg_speed_inning_9_vs_avg":-1.1833333333333371,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"c259e3fc-be65-38c9-a9d7-4d1401834f89","inning":2,"half_inning":"top","ab_number":11,"cap_index":25,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Double Play","des":"Nathaniel Lowe lines into a double play, third baseman Miguel Vargas to first baseman Munetaka Murakami. Jo Adell out at 1st.","events":"Double Play","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":95.9,"end_speed":86.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":5.939272116834923,"plateTime":0.3952019192163685,"zone":9,"spin_rate":2554,"breakX":16.2,"inducedBreakZ":3.7,"breakZ":-26.4,"px":0.4701269331525839,"pz":1.8986099754487191,"x0":2.302961590915646,"y0":50.00391474488467,"z0":5.521674173399614,"ax":19.5381668195006,"ay":34.69291392654386,"az":-27.22045705273243,"vx0":-8.563689463578234,"vy0":-139.22151033107224,"vz0":-4.706172384355967,"pfxX":-1.3499999999999999,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.1999999999999997,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.3712531520543644,"plateXPoly":0.4701269331525839,"plateYPoly":0.7083333333333641,"plateZPoly":1.8986099754487191,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"105.0","hit_speed":"104.6","hit_distance":"139","xba":".640","hit_angle":"5","is_barrel":0,"hc_x":101.21,"hc_x_ft":-57.82446440000001,"hc_y":151.99,"hc_y_ft":123.91638360000002,"isSword":false,"batSpeed":73.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4701269331525839,"plate_z":1.8986099754487191,"launch_speed":"104.6","launch_angle":"5","player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":38,"rowId":"38-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ffd20a5e-7c1f-3c7e-b4aa-eac90bf43fcc","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":85,"end_speed":79.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.942109407898853,"plateTime":0.4420089532259017,"zone":13,"spin_rate":2413,"breakX":2.5,"inducedBreakZ":-3.1,"breakZ":-40.8,"px":-0.6348173539509951,"pz":0.649948508544723,"x0":2.922363439491374,"y0":50.00107957523119,"z0":5.327752368517568,"ax":-0.6419529988244933,"ay":22.715409530023628,"az":-34.20157971373058,"vx0":-8.441176634323021,"vy0":-123.52865145593364,"vz0":-4.18102715682608,"pfxX":0.20833333333333334,"pfxZ":-0.25833333333333336,"pfxZWithGravity":-3.4,"breakXInches":2.5,"breakXFeet":0.20833333333333334,"breakZInducedInches":-3.1,"breakZInducedFeet":-0.25833333333333336,"breakZWithGravityInches":40.8,"breakZWithGravityFeet":3.4,"pfxZDirection":"↓","pfxXWithGravity":0.20833333333333334,"pfxXNoAbs":0.20833333333333334,"plateTimeSZDepth":0.4148636024690968,"plateXPoly":-0.6348173539509951,"plateYPoly":0.7083333333333286,"plateZPoly":0.649948508544723,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6348173539509951,"plate_z":0.649948508544723,"player_total_pitches":13,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":87,"rowId":"87-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"35037b2d-a855-3d06-b8ef-1c17a9a3ff90","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","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.2,"end_speed":80.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.732386903814032,"plateTime":0.42626499413556207,"zone":12,"spin_rate":2387,"breakX":3.1,"inducedBreakZ":7.2,"breakZ":-27.8,"px":1.4421306768526914,"pz":3.6138726607901646,"x0":3.0695005660852046,"y0":50.004586513444686,"z0":5.486161499976527,"ax":-2.1509229469843136,"ay":26.127060634136505,"az":-25.84131560717683,"vx0":-3.63575900839987,"vy0":-128.40096097570853,"vz0":0.4929743364519438,"pfxX":0.25833333333333336,"pfxZ":0.6,"pfxZWithGravity":-2.316666666666667,"breakXInches":3.1,"breakXFeet":0.25833333333333336,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":27.8,"breakZWithGravityFeet":2.316666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.25833333333333336,"pfxXNoAbs":0.25833333333333336,"plateTimeSZDepth":0.400220722736898,"plateXPoly":1.4421306768526914,"plateYPoly":0.708333333333357,"plateZPoly":3.6138726607901646,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.4421306768526914,"plate_z":3.6138726607901646,"player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":88,"rowId":"88-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b51486dd-88db-3c14-bddb-206241bfd72d","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":94.4,"end_speed":86.6,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":7.003669150845974,"plateTime":0.39900117356690856,"zone":9,"spin_rate":2405,"breakX":9.1,"inducedBreakZ":13,"breakZ":-17.8,"px":0.4303932781890967,"pz":1.674217526024071,"x0":3.075413601170416,"y0":50.00010185796114,"z0":5.169025606028256,"ax":11.519626758634509,"ay":29.30219923014698,"az":-17.354597826954787,"vx0":-9.219124595011191,"vy0":-137.08827313105948,"vz0":-6.080409651952708,"pfxX":-0.7583333333333333,"pfxZ":1.0833333333333333,"pfxZWithGravity":-1.4833333333333334,"breakXInches":-9.1,"breakXFeet":-0.7583333333333333,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":17.8,"breakZWithGravityFeet":1.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":9.1,"pfxXNoAbs":-0.7583333333333333,"plateTimeSZDepth":0.37455574823529914,"plateXPoly":0.4303932781890967,"plateYPoly":0.7083333333333144,"plateZPoly":1.674217526024071,"pfxXDirection":"←","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4303932781890967,"plate_z":1.674217526024071,"player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":89,"rowId":"89-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb536e61-e635-32da-b6f1-da90b507a481","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":94.7,"end_speed":86.6,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.880461031560929,"plateTime":0.39769264854922604,"zone":14,"spin_rate":2405,"breakX":6.5,"inducedBreakZ":15.1,"breakZ":-15.4,"px":0.8663406510903338,"pz":2.4496936488725196,"x0":3.1711517063767376,"y0":50.00322792996703,"z0":5.173783924414542,"ax":8.538529938822178,"ay":30.31737979301848,"az":-15.313496085657466,"vx0":-7.7667979448787925,"vy0":-137.68087089613172,"vz0":-4.436683009266455,"pfxX":-0.5416666666666666,"pfxZ":1.2583333333333333,"pfxZWithGravity":-1.2833333333333334,"breakXInches":-6.5,"breakXFeet":-0.5416666666666666,"breakZInducedInches":15.1,"breakZInducedFeet":1.2583333333333333,"breakZWithGravityInches":15.4,"breakZWithGravityFeet":1.2833333333333334,"pfxZDirection":"↓","pfxXWithGravity":6.5,"pfxXNoAbs":-0.5416666666666666,"plateTimeSZDepth":0.37338731051052887,"plateXPoly":0.8663406510903338,"plateYPoly":0.7083333333333357,"plateZPoly":2.4496936488725196,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8663406510903338,"plate_z":2.4496936488725196,"player_total_pitches":16,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":90,"rowId":"90-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1371b31f-d04d-33bb-90c5-ce51bb62addf","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"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":"31","start_speed":93.8,"end_speed":86.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.987878544031589,"plateTime":0.40056481608874517,"zone":12,"spin_rate":2388,"breakX":4.4,"inducedBreakZ":14.4,"breakZ":-16.6,"px":0.21771292232764283,"pz":3.7008483159638064,"x0":3.0892341400480747,"y0":50.00074064477471,"z0":5.338582994736878,"ax":6.48040540644502,"ay":28.458741924234744,"az":-17.12787323982584,"vx0":-8.855478031025564,"vy0":-136.4497612119542,"vz0":-1.135799214353025,"pfxX":-0.3666666666666667,"pfxZ":1.2,"pfxZWithGravity":-1.3833333333333335,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.37599195737551,"plateXPoly":0.21771292232764283,"plateYPoly":0.7083333333333144,"plateZPoly":3.7008483159638064,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":65.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.21771292232764283,"plate_z":3.7008483159638064,"player_total_pitches":17,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":91,"rowId":"91-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9773346c-c853-33dc-b481-044c81469d09","inning":3,"half_inning":"top","ab_number":23,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":94.6,"end_speed":86.8,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":7.004588716194013,"plateTime":0.39677945133880765,"zone":12,"spin_rate":2329,"breakX":7,"inducedBreakZ":13.1,"breakZ":-17.3,"px":1.6950927516125134,"pz":3.255469956250151,"x0":3.127450915524218,"y0":50.00150483093172,"z0":5.2593921995106925,"ax":8.589075670833697,"ay":29.296487378499414,"az":-18.029179151764225,"vx0":-5.4452665945839485,"vy0":-137.8037667757259,"vz0":-2.022867918725935,"pfxX":-0.5833333333333334,"pfxZ":1.0916666666666666,"pfxZWithGravity":-1.4416666666666667,"breakXInches":-7,"breakXFeet":-0.5833333333333334,"breakZInducedInches":13.1,"breakZInducedFeet":1.0916666666666666,"breakZWithGravityInches":17.3,"breakZWithGravityFeet":1.4416666666666667,"pfxZDirection":"↓","pfxXWithGravity":7,"pfxXNoAbs":-0.5833333333333334,"plateTimeSZDepth":0.37245116882553586,"plateXPoly":1.6950927516125134,"plateYPoly":0.7083333333333428,"plateZPoly":3.255469956250151,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.6950927516125134,"plate_z":3.255469956250151,"player_total_pitches":18,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":92,"rowId":"92-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"88713328-d5a2-3c12-b168-9380a302f578","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":84.1,"end_speed":77.4,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.4949307122560676,"plateTime":0.4471999100544459,"zone":3,"spin_rate":2670,"breakX":10.9,"inducedBreakZ":0.4,"breakZ":-38.2,"px":0.7083017027574305,"pz":2.9395117228784238,"x0":2.5637984686879736,"y0":50.00532142609954,"z0":6.1362387978740225,"ax":-8.652604573560675,"ay":24.253543454730416,"az":-31.873257602270364,"vx0":-2.60224420858832,"vy0":-122.49299051185069,"vz0":-0.9211784423934503,"pfxX":0.9083333333333333,"pfxZ":0.03333333333333333,"pfxZWithGravity":-3.1833333333333336,"breakXInches":10.9,"breakXFeet":0.9083333333333333,"breakZInducedInches":0.4,"breakZInducedFeet":0.03333333333333333,"breakZWithGravityInches":38.2,"breakZWithGravityFeet":3.1833333333333336,"pfxZDirection":"↓","pfxXWithGravity":0.9083333333333333,"pfxXNoAbs":0.9083333333333333,"plateTimeSZDepth":0.41990289720593577,"plateXPoly":0.7083017027574305,"plateYPoly":0.7083333333333428,"plateZPoly":2.9395117228784238,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":65.6,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7083017027574305,"plate_z":2.9395117228784238,"player_total_pitches":28,"player_total_pitches_pitch_types":11,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":165,"rowId":"165-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f6b81ca1-4be6-35c1-896d-fdccdc464d7f","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":97.3,"end_speed":88.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.383517745469372,"plateTime":0.3887562569900149,"zone":12,"spin_rate":2484,"breakX":18.1,"inducedBreakZ":6.1,"breakZ":-23,"px":1.1710405580769765,"pz":3.157649064841047,"x0":2.3054531565518253,"y0":50.00250513447658,"z0":5.799917211658381,"ax":21.89462448458482,"ay":35.53959104222872,"az":-24.93357081565002,"vx0":-7.104143807353774,"vy0":-141.48139685969863,"vz0":-2.6834767259433363,"pfxX":-1.5083333333333335,"pfxZ":0.5083333333333333,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-18.1,"breakXFeet":-1.5083333333333335,"breakZInducedInches":6.1,"breakZInducedFeet":0.5083333333333333,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":18.1,"pfxXNoAbs":-1.5083333333333335,"plateTimeSZDepth":0.3651621937044152,"plateXPoly":1.1710405580769765,"plateYPoly":0.7083333333333997,"plateZPoly":3.157649064841047,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":69.3,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.1710405580769765,"plate_z":3.157649064841047,"player_total_pitches":29,"player_total_pitches_pitch_types":10,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":166,"rowId":"166-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9ebd384b-5ea3-3510-bfee-b0ac94d1c3d1","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":97.5,"end_speed":88.5,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.42497582853583,"plateTime":0.38804219588401834,"zone":5,"spin_rate":2590,"breakX":18.2,"inducedBreakZ":4.1,"breakZ":-25,"px":0.2626263176005412,"pz":2.7111630615512388,"x0":2.215110790743652,"y0":50.000714986820824,"z0":5.801548869572329,"ax":22.612221620351626,"ay":34.464189351227766,"az":-26.931133474964426,"vx0":-9.477914592435564,"vy0":-141.53763196534467,"vz0":-3.5726818261208058,"pfxX":-1.5166666666666666,"pfxZ":0.3416666666666666,"pfxZWithGravity":-2.0833333333333335,"breakXInches":-18.2,"breakXFeet":-1.5166666666666666,"breakZInducedInches":4.1,"breakZInducedFeet":0.3416666666666666,"breakZWithGravityInches":25,"breakZWithGravityFeet":2.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":18.2,"pfxXNoAbs":-1.5166666666666666,"plateTimeSZDepth":0.3644331290163805,"plateXPoly":0.2626263176005412,"plateYPoly":0.7083333333333144,"plateZPoly":2.7111630615512388,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2626263176005412,"plate_z":2.7111630615512388,"player_total_pitches":30,"player_total_pitches_pitch_types":11,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":167,"rowId":"167-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"71ce4042-5017-30cf-88d7-86e89cb03fc8","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":83.4,"end_speed":76.8,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.548502275275978,"plateTime":0.4524258489954387,"zone":13,"spin_rate":2728,"breakX":19.6,"inducedBreakZ":-2,"breakZ":-41.6,"px":-1.2011460600513342,"pz":1.5117706446293004,"x0":2.259656956678119,"y0":50.00341882592262,"z0":5.8438564798711115,"ax":-14.995921134402575,"ay":25.403796660328204,"az":-33.47175481882348,"vx0":-4.958328715447443,"vy0":-121.40525161798274,"vz0":-3.0832913354550833,"pfxX":1.6333333333333335,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.466666666666667,"breakXInches":19.6,"breakXFeet":1.6333333333333335,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6333333333333335,"pfxXNoAbs":1.6333333333333335,"plateTimeSZDepth":0.4249288844427685,"plateXPoly":-1.2011460600513342,"plateYPoly":0.708333333333357,"plateZPoly":1.5117706446293004,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.2011460600513342,"plate_z":1.5117706446293004,"player_total_pitches":31,"player_total_pitches_pitch_types":12,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":168,"rowId":"168-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"55f9abab-d95a-3abe-ac23-a1a30a8ea8ac","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","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":97.3,"end_speed":88.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.32323042980035,"plateTime":0.3870930536735613,"zone":2,"spin_rate":2577,"breakX":15.6,"inducedBreakZ":5.9,"breakZ":-23,"px":0.16739560990669355,"pz":3.365277846284139,"x0":2.2333621788109856,"y0":50.00250603802823,"z0":5.790468370698654,"ax":19.58261907445281,"ay":32.22989184571645,"az":-25.26602606494372,"vx0":-9.243035988232235,"vy0":-141.48932331356653,"vz0":-2.081560300325275,"pfxX":-1.3,"pfxZ":0.4916666666666667,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.3634391849560758,"plateXPoly":0.16739560990669355,"plateYPoly":0.708333333333357,"plateZPoly":3.365277846284139,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.9,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.16739560990669355,"plate_z":3.365277846284139,"player_total_pitches":32,"player_total_pitches_pitch_types":12,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":169,"rowId":"169-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ce2649fc-e7fa-3920-aef2-2b6eb3170dc4","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"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":"12","start_speed":91.4,"end_speed":85.3,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.597367967697127,"plateTime":0.4085697551989069,"zone":1,"spin_rate":2551,"breakX":0.1,"inducedBreakZ":7.8,"breakZ":-24.5,"px":-0.7763270569498233,"pz":3.104828781082506,"x0":2.3026342737438865,"y0":50.00366134459449,"z0":6.195823670660829,"ax":1.3570931096643593,"ay":23.445358766862512,"az":-23.91137912977224,"vx0":-8.292351737937926,"vy0":-133.09290322598488,"vz0":-3.480725896242098,"pfxX":0.008333333333333333,"pfxZ":0.65,"pfxZWithGravity":-2.0416666666666665,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":24.5,"breakZWithGravityFeet":2.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.38332498869896614,"plateXPoly":-0.7763270569498233,"plateYPoly":0.7083333333333428,"plateZPoly":3.104828781082506,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"73.0","hit_speed":"72.8","hit_distance":"119","xba":".270","hit_angle":"10","is_barrel":0,"hc_x":104.81,"hc_x_ft":-49.1471684,"hc_y":159.38,"hc_y_ft":106.10382320000002,"isSword":false,"batSpeed":69.9,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.7763270569498233,"plate_z":3.104828781082506,"launch_speed":"72.8","launch_angle":"10","player_total_pitches":33,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":170,"rowId":"170-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"657598bd-4c87-3126-9289-ba369492ccbb","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.8,"end_speed":80.8,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.9406226105604505,"plateTime":0.4292943060720522,"zone":14,"spin_rate":2452,"breakX":2.4,"inducedBreakZ":2.5,"breakZ":-33,"px":0.6948106807361343,"pz":0.5905481183655583,"x0":-1.3002722154198645,"y0":50.00015789475046,"z0":5.476895131789443,"ax":1.1407822281671525,"ay":27.06866847600923,"az":-28.727527440005847,"vx0":4.719473629885417,"vy0":-127.7386611682173,"vz0":-6.332057238103956,"pfxX":-0.19999999999999998,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.75,"breakXInches":-2.4,"breakXFeet":-0.19999999999999998,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":33,"breakZWithGravityFeet":2.75,"pfxZDirection":"↓","pfxXWithGravity":2.4,"pfxXNoAbs":-0.19999999999999998,"plateTimeSZDepth":0.40309622465444767,"plateXPoly":0.6948106807361343,"plateYPoly":0.7083333333333428,"plateZPoly":0.5905481183655583,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6948106807361343,"plate_z":0.5905481183655583,"player_total_pitches":12,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":231,"rowId":"231-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"29ba89e2-6492-38be-9dfb-8c2d857d13e9","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe walks.","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":94.4,"end_speed":86,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.87850127874712,"plateTime":0.39894567909300793,"zone":11,"spin_rate":2375,"breakX":10.6,"inducedBreakZ":18.4,"breakZ":-12.4,"px":-1.0952876893244028,"pz":3.399020888692463,"x0":-0.9653055799111937,"y0":50.00205132087467,"z0":5.697045285923265,"ax":-11.53459706794308,"ay":31.58482375708419,"az":-12.118540803031282,"vx0":1.8135724577388754,"vy0":-137.49952413143305,"vz0":-3.8643651755190085,"pfxX":0.8833333333333333,"pfxZ":1.5333333333333332,"pfxZWithGravity":-1.0333333333333334,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":18.4,"breakZInducedFeet":1.5333333333333332,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.3746196468520895,"plateXPoly":-1.0952876893244028,"plateYPoly":0.7083333333333286,"plateZPoly":3.399020888692463,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.0952876893244028,"plate_z":3.399020888692463,"player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":232,"rowId":"232-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"34f55a30-053d-34ad-b051-f24827d7fa5c","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":94.9,"end_speed":86,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.7792546542591055,"plateTime":0.3976057185865587,"zone":11,"spin_rate":2319,"breakX":10,"inducedBreakZ":15.2,"breakZ":-15.2,"px":-0.3627974308393166,"pz":5.4195059358493,"x0":-0.7107966056505683,"y0":50.004334010116374,"z0":5.903574085114866,"ax":-11.232399624309062,"ay":32.752971775391565,"az":-16.655929676335187,"vx0":3.0291261081245766,"vy0":-138.12747016596043,"vz0":1.813520210827053,"pfxX":0.8333333333333334,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.2666666666666666,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":15.2,"breakZWithGravityFeet":1.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3734201496610067,"plateXPoly":-0.3627974308393166,"plateYPoly":0.7083333333333428,"plateZPoly":5.4195059358493,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.3627974308393166,"plate_z":5.4195059358493,"player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":233,"rowId":"233-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2ebc2559-850c-3988-8806-09ff33ef2846","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":93.2,"end_speed":85.5,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.965692431500374,"plateTime":0.4030241570677262,"zone":2,"spin_rate":2302,"breakX":10.1,"inducedBreakZ":17.6,"breakZ":-13.7,"px":-0.04405050504963948,"pz":3.175134578771638,"x0":-0.9992289892392392,"y0":50.00268185848817,"z0":5.615292424805316,"ax":-11.420210690597534,"ay":28.388788972913083,"az":-13.345926114909242,"vx0":4.6850161849220395,"vy0":-135.66095546251802,"vz0":-3.9249588633828525,"pfxX":0.8416666666666667,"pfxZ":1.4666666666666668,"pfxZWithGravity":-1.1416666666666666,"breakXInches":10.1,"breakXFeet":0.8416666666666667,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":13.7,"breakZWithGravityFeet":1.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8416666666666667,"pfxXNoAbs":0.8416666666666667,"plateTimeSZDepth":0.37834147826469977,"plateXPoly":-0.04405050504963948,"plateYPoly":0.7083333333333286,"plateZPoly":3.175134578771638,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.04405050504963948,"plate_z":3.175134578771638,"player_total_pitches":15,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":234,"rowId":"234-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b52ade92-dfd2-39a9-a8be-05abd39f6f8c","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"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":"31","start_speed":87.2,"end_speed":80.4,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.870499797709233,"plateTime":0.4312479655660302,"zone":9,"spin_rate":2450,"breakX":4.3,"inducedBreakZ":-1,"breakZ":-36.8,"px":0.8070764289037933,"pz":1.6498663886310334,"x0":-1.208829732460897,"y0":50.00148433122738,"z0":5.564061138316033,"ax":3.04815036597995,"ay":25.60002603253139,"az":-32.661168369561004,"vx0":4.362082942907768,"vy0":-126.93271694421047,"vz0":-3.055991660798428,"pfxX":-0.35833333333333334,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.4048706553995701,"plateXPoly":0.8070764289037933,"plateYPoly":0.7083333333333357,"plateZPoly":1.6498663886310334,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.8,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.8070764289037933,"plate_z":1.6498663886310334,"player_total_pitches":16,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":235,"rowId":"235-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0bddf6f6-115a-37f8-822c-c07724c361ad","inning":7,"half_inning":"top","ab_number":61,"cap_index":0,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Nathaniel Lowe 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.4,"end_speed":77.3,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":7.008789877876276,"plateTime":0.45046711172336185,"zone":14,"spin_rate":1191,"breakX":17.2,"inducedBreakZ":3.6,"breakZ":-35.6,"px":0.9853954946013632,"pz":1.0595252069913794,"x0":-1.0580397591409538,"y0":50.002516234828065,"z0":5.369198481535868,"ax":-15.616219467403571,"ay":21.62067154244931,"az":-28.640556526775743,"vx0":8.134412736351214,"vy0":-121.16356041102955,"vz0":-4.13901035799006,"pfxX":1.4333333333333333,"pfxZ":0.3,"pfxZWithGravity":-2.966666666666667,"breakXInches":17.2,"breakXFeet":1.4333333333333333,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":35.6,"breakZWithGravityFeet":2.966666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4333333333333333,"pfxXNoAbs":1.4333333333333333,"plateTimeSZDepth":0.422788247469395,"plateXPoly":0.9853954946013632,"plateYPoly":0.7083333333332789,"plateZPoly":1.0595252069913794,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9853954946013632,"plate_z":1.0595252069913794,"player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":236,"rowId":"236-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"35519a88-5808-36f0-8816-e07341abcf77","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","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":94.3,"end_speed":86.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.413452080335374,"plateTime":0.399568510621517,"zone":12,"spin_rate":2552,"breakX":4,"inducedBreakZ":13.7,"breakZ":-17.2,"px":0.5991668298329189,"pz":3.7130884882192143,"x0":-1.8981588350261756,"y0":50.00550162245802,"z0":5.903844470194516,"ax":-5.830132648520983,"ay":30.565715235918013,"az":-17.464613460615517,"vx0":7.74978797167845,"vy0":-137.12474717350972,"vz0":-2.562654835652948,"pfxX":0.3333333333333333,"pfxZ":1.1416666666666666,"pfxZWithGravity":-1.4333333333333333,"breakXInches":4,"breakXFeet":0.3333333333333333,"breakZInducedInches":13.7,"breakZInducedFeet":1.1416666666666666,"breakZWithGravityInches":17.2,"breakZWithGravityFeet":1.4333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3333333333333333,"pfxXNoAbs":0.3333333333333333,"plateTimeSZDepth":0.37519528908096444,"plateXPoly":0.5991668298329189,"plateYPoly":0.708333333333357,"plateZPoly":3.7130884882192143,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":33.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5991668298329189,"plate_z":3.7130884882192143,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":289,"rowId":"289-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f63c6af5-c9bb-3a05-9bb4-8f19d866e394","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe 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,"end_speed":86.8,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.575636053730223,"plateTime":0.3963593887019483,"zone":12,"spin_rate":2458,"breakX":5.5,"inducedBreakZ":16.2,"breakZ":-14.2,"px":0.6379743680961745,"pz":4.207207347255324,"x0":-1.8692205151951649,"y0":50.00265906298123,"z0":5.811657286149993,"ax":-7.763809862903162,"ay":30.582950461179905,"az":-14.759108733349029,"vx0":8.18195663501998,"vy0":-138.15495416458566,"vz0":-1.5653326953191937,"pfxX":0.4583333333333333,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.1833333333333333,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.37213234586272886,"plateXPoly":0.6379743680961745,"plateYPoly":0.7083333333333215,"plateZPoly":4.207207347255324,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6379743680961745,"plate_z":4.207207347255324,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":290,"rowId":"290-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3e2ac52a-06ec-393e-99cf-1ffab00dc3cd","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":81.3,"end_speed":75,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.2836816156608535,"plateTime":0.4632972387767018,"zone":8,"spin_rate":2902,"breakX":13.6,"inducedBreakZ":-10.7,"breakZ":-52.2,"px":-0.1776811575888675,"pz":2.101146951782399,"x0":-2.270861127304918,"y0":50.0004691087645,"z0":5.947690558060546,"ax":10.112671299663774,"ay":23.362798826725484,"az":-40.79747096428735,"vx0":2.611802591380192,"vy0":-118.38741121439605,"vz0":0.0323354546403134,"pfxX":-1.1333333333333333,"pfxZ":-0.8916666666666666,"pfxZWithGravity":-4.3500000000000005,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":-10.7,"breakZInducedFeet":-0.8916666666666666,"breakZWithGravityInches":52.2,"breakZWithGravityFeet":4.3500000000000005,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.4350371885648095,"plateXPoly":-0.1776811575888675,"plateYPoly":0.7083333333333144,"plateZPoly":2.101146951782399,"pfxXDirection":"←","inducedBreakZForcedSign":"-10.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.1776811575888675,"plate_z":2.101146951782399,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":291,"rowId":"291-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7a2b4582-bbdd-36b8-94e4-2e2dcbd3ff48","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","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":89.9,"end_speed":82.7,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.3260574969291214,"plateTime":0.41810347205581166,"zone":11,"spin_rate":2095,"breakX":11.2,"inducedBreakZ":-1.4,"breakZ":-35.2,"px":-1.7321858726074,"pz":2.6814787515038874,"x0":-2.3284269819041725,"y0":50.00321691478627,"z0":5.638392458778435,"ax":-11.519267138260803,"ay":27.032265361570428,"az":-33.5398580782989,"vx0":3.779801335936375,"vy0":-130.88748824150343,"vz0":-0.9502080217183124,"pfxX":0.9333333333333332,"pfxZ":-0.11666666666666665,"pfxZWithGravity":-2.9333333333333336,"breakXInches":11.2,"breakXFeet":0.9333333333333332,"breakZInducedInches":-1.4,"breakZInducedFeet":-0.11666666666666665,"breakZWithGravityInches":35.2,"breakZWithGravityFeet":2.9333333333333336,"pfxZDirection":"↓","pfxXWithGravity":0.9333333333333332,"pfxXNoAbs":0.9333333333333332,"plateTimeSZDepth":0.3925315036554922,"plateXPoly":-1.7321858726074,"plateYPoly":0.7083333333333215,"plateZPoly":2.6814787515038874,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.7321858726074,"plate_z":2.6814787515038874,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":292,"rowId":"292-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"df78c333-a1c0-373c-8e41-0707d4cfa645","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","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":83,"end_speed":75.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.317099229375103,"plateTime":0.45801249923960485,"zone":14,"spin_rate":2980,"breakX":12,"inducedBreakZ":-13.9,"breakZ":-54.5,"px":1.7127740762384729,"pz":0.3848001684351736,"x0":-1.9949342743991667,"y0":50.00085378126188,"z0":5.84279923626003,"ax":8.005562709332978,"ay":28.02225687101317,"az":-42.78664034143469,"vx0":6.892240941628731,"vy0":-120.5625964314295,"vz0":-3.4745433139258157,"pfxX":-1,"pfxZ":-1.1583333333333334,"pfxZWithGravity":-4.541666666666667,"breakXInches":-12,"breakXFeet":-1,"breakZInducedInches":-13.9,"breakZInducedFeet":-1.1583333333333334,"breakZWithGravityInches":54.5,"breakZWithGravityFeet":4.541666666666667,"pfxZDirection":"↓","pfxXWithGravity":12,"pfxXNoAbs":-1,"plateTimeSZDepth":0.43038026454236705,"plateXPoly":1.7127740762384729,"plateYPoly":0.7083333333332931,"plateZPoly":0.3848001684351736,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.7127740762384729,"plate_z":0.3848001684351736,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":293,"rowId":"293-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2696ca5d-e55d-3740-8ee4-6a17f17297f0","inning":9,"half_inning":"top","ab_number":76,"cap_index":0,"outs":0,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Nathaniel Lowe walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":93.6,"end_speed":86.1,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.632780964301641,"plateTime":0.4029608111655403,"zone":14,"spin_rate":2442,"breakX":3.1,"inducedBreakZ":9.4,"breakZ":-22,"px":1.9920878865688496,"pz":1.5485637882418732,"x0":-1.8556248672960103,"y0":50.00064459940501,"z0":5.681228098725077,"ax":-5.659088514281138,"ay":28.79000956058782,"az":-21.160906684954114,"vx0":11.241978565804914,"vy0":-135.75201709287583,"vz0":-6.922538826810878,"pfxX":0.25833333333333336,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.8333333333333333,"breakXInches":3.1,"breakXFeet":0.25833333333333336,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.25833333333333336,"pfxXNoAbs":0.25833333333333336,"plateTimeSZDepth":0.37827921806372716,"plateXPoly":1.9920878865688496,"plateYPoly":0.7083333333333002,"plateZPoly":1.5485637882418732,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.9920878865688496,"plate_z":1.5485637882418732,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":294,"rowId":"294-849833","game_pk":"849833","source":"gamefeed"}],"666176":[{"type":"pitch","year":2026,"sportId":1,"play_id":"b69192e2-821c-3d45-9a06-5a3107dea0e8","inning":2,"half_inning":"top","ab_number":10,"cap_index":33,"outs":0,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Jo Adell singles on a ground ball to first baseman Munetaka Murakami.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"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":"00","start_speed":96.7,"end_speed":87.7,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":5.762218687570408,"plateTime":0.39131869585130064,"zone":4,"spin_rate":2208,"breakX":8.9,"inducedBreakZ":12,"breakZ":-17.5,"px":-0.2895632867319913,"pz":2.7489334183856036,"x0":2.4522943496646468,"y0":50.00420902389066,"z0":5.843741178169952,"ax":12.154985305030248,"ay":34.24182365211272,"az":-17.939357146085637,"vx0":-9.693590933986034,"vy0":-140.41264676474262,"vz0":-5.123264039733399,"pfxX":-0.7416666666666667,"pfxZ":1,"pfxZWithGravity":-1.4583333333333333,"breakXInches":-8.9,"breakXFeet":-0.7416666666666667,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":17.5,"breakZWithGravityFeet":1.4583333333333333,"pfxZDirection":"↓","pfxXWithGravity":8.9,"pfxXNoAbs":-0.7416666666666667,"plateTimeSZDepth":0.36755096033114865,"plateXPoly":-0.2895632867319913,"plateYPoly":0.7083333333333499,"plateZPoly":2.7489334183856036,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"67.0","hit_speed":"66.9","hit_distance":"38","xba":".130","hit_angle":"-1","is_barrel":0,"hc_x":150.2,"hc_x_ft":60.25907199999995,"hc_y":161.53,"hc_y_ft":100.92154920000002,"isSword":false,"batSpeed":76.3,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2895632867319913,"plate_z":2.7489334183856036,"launch_speed":"66.9","launch_angle":"-1","player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":36,"rowId":"36-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":4,"SL":3,"FC":3,"ST":5,"SI":1},"results":{"X":3,"S":6,"B":7},"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.6666666666666666,"strike_rate":0.6,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":0.5,"zone_rate":0.6,"swings":2,"miss_percent":"50","cs_plus_whiffs":2,"csw_percent":40,"avg_rel_x":"0.7","avg_rel_z":"5.8","avg_rpm":"2636","max_rpm":"2814","min_rpm":"2351","avg_break_z":"39","max_break_z":"45","min_break_z":"34","avg_bat_speed":"74.8","avg_break_z_induced":"-0","max_break_z_induced":"2","min_break_z_induced":"-4","avg_break_x":"10","max_break_x":"15","min_break_x":"4","min_pitch_speed":"82.2","avg_pitch_speed":"84.4","max_pitch_speed":"87.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"B":2,"S":3},"swinging_strikes":1,"fouls":1,"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":5,"max_inning":8,"pitches_time_thru_1":5,"pitches_inning_5":3,"avg_speed_inning_5":"82.6","avg_speed_inning_5_vs_avg":-1.8333333333333286,"pitches_inning_8":2,"avg_speed_inning_8":"87.1","avg_speed_inning_8_vs_avg":2.6999999999999886,"percent":"31","rhb_pitch_percent":31,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"31","pitch_pct_time_thru_1_vs_avg":0.25,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.5,"z_swing":1,"strike_rate":0.75,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","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":"1.6","avg_rel_z":"5.5","avg_rpm":"2329","max_rpm":"2570","min_rpm":"2208","avg_break_z":"17","max_break_z":"18","min_break_z":"16","avg_bat_speed":"73.1","avg_break_z_induced":"13","max_break_z_induced":"14","min_break_z_induced":"12","avg_break_x":"7","max_break_x":"9","min_break_x":"2","min_pitch_speed":"95.3","avg_pitch_speed":"95.9","max_pitch_speed":"96.7","avg_hit_speed":"84.1","max_hit_speed":"101.3","min_hit_speed":"66.9","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"X":2,"S":1,"B":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":2,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":8,"pitches_time_thru_1":4,"pitches_inning_2":1,"avg_speed_inning_2":"96.7","avg_speed_inning_2_vs_avg":0.7999999999999972,"pitches_inning_3":2,"avg_speed_inning_3":"95.4","avg_speed_inning_3_vs_avg":-0.5,"pitches_inning_8":1,"avg_speed_inning_8":"96.0","avg_speed_inning_8_vs_avg":0.09999999999999432,"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_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":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.7","avg_rpm":"2494","max_rpm":"2556","min_rpm":"2461","avg_break_z":"23","max_break_z":"24","min_break_z":"21","avg_bat_speed":"82.4","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":"91.9","avg_pitch_speed":"92.2","max_pitch_speed":"92.6","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":3,"max_inning":8,"pitches_time_thru_1":3,"pitches_inning_3":1,"avg_speed_inning_3":"92.6","avg_speed_inning_3_vs_avg":0.3999999999999915,"pitches_inning_5":1,"avg_speed_inning_5":"91.9","avg_speed_inning_5_vs_avg":-0.29999999999999716,"pitches_inning_8":1,"avg_speed_inning_8":"92.0","avg_speed_inning_8_vs_avg":-0.20000000000000284,"percent":"19","rhb_pitch_percent":19,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"19","pitch_pct_time_thru_1_vs_avg":-0.25,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0.5,"z_swing":1,"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.3333333333333333,"swings":2,"miss_percent":"50","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"0.0","avg_rel_z":"5.5","avg_rpm":"2507","max_rpm":"2580","min_rpm":"2459","avg_break_z":"37","max_break_z":"43","min_break_z":"30","avg_bat_speed":"65.3","avg_break_z_induced":"-1","max_break_z_induced":"4","min_break_z_induced":"-5","avg_break_x":"3","max_break_x":"5","min_break_x":"1","min_pitch_speed":"85.8","avg_pitch_speed":"86.9","max_pitch_speed":"88.6","avg_hit_speed":"99.7","max_hit_speed":"99.7","min_hit_speed":"99.7","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"S":1,"B":1,"X":1},"swinging_strikes":1,"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":3,"max_inning":7,"pitches_time_thru_1":3,"pitches_inning_3":1,"avg_speed_inning_3":"85.8","avg_speed_inning_3_vs_avg":-1.1000000000000085,"pitches_inning_7":2,"avg_speed_inning_7":"87.4","avg_speed_inning_7_vs_avg":0.549999999999983,"percent":"19","rhb_pitch_percent":19,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"19","pitch_pct_time_thru_1_vs_avg":-0.25,"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":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":"2.3","avg_rel_z":"5.8","avg_rpm":"2598","max_rpm":"2598","min_rpm":"2598","avg_break_z":"25","max_break_z":"25","min_break_z":"25","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"5","min_break_z_induced":"5","avg_break_x":"18","max_break_x":"18","min_break_x":"18","min_pitch_speed":"97.1","avg_pitch_speed":"97.1","max_pitch_speed":"97.1","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":5,"max_inning":5,"pitches_time_thru_1":1,"pitches_inning_5":1,"avg_speed_inning_5":"97.1","avg_speed_inning_5_vs_avg":0,"percent":"6","rhb_pitch_percent":6,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":0.25,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"oSwings":2,"zSwingMiss":1,"zFouls":3,"zInPlay":2,"zSwings":6,"o_swing":0.2222222222222222,"z_swing":0.8571428571428571,"strike_rate":0.5625,"first_pitches":5,"first_pitch_strikes":2,"first_pitch_strike_rate":"40","o_contact":0.5,"z_contact":0.8333333333333334,"zone_rate":0.4375,"swings":8,"miss_percent":"25","cs_plus_whiffs":3,"csw_percent":19,"avg_rel_x":"0.9","avg_rel_z":"5.6","avg_rpm":"2506","max_rpm":"2814","min_rpm":"2208","avg_break_z":"29","max_break_z":"45","min_break_z":"16","avg_bat_speed":"72.7","avg_break_z_induced":"5","max_break_z_induced":"14","min_break_z_induced":"-5","avg_break_x":"7","max_break_x":"18","min_break_x":"1","min_pitch_speed":"82.2","avg_pitch_speed":"90.0","max_pitch_speed":"97.1","avg_hit_speed":"89.3","max_hit_speed":"","min_hit_speed":"","count":16,"pitches_vs_right":16,"pitches_vs_left":0,"results":{"X":3,"S":6,"B":7},"swinging_strikes":2,"fouls":3,"strikeouts":1,"called_strikes":1,"balls_in_play":3,"base_hits":2,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":8,"pitches_time_thru_1":16,"pitches_inning_2":1,"avg_speed_inning_2":"96.7","avg_speed_inning_2_vs_avg":6.700000000000003,"pitches_inning_3":4,"avg_speed_inning_3":"92.3","avg_speed_inning_3_vs_avg":2.299999999999997,"pitches_inning_5":5,"avg_speed_inning_5":"87.3","avg_speed_inning_5_vs_avg":-2.6599999999999966,"pitches_inning_7":2,"avg_speed_inning_7":"87.4","avg_speed_inning_7_vs_avg":-2.5500000000000114,"pitches_inning_8":4,"avg_speed_inning_8":"90.5","avg_speed_inning_8_vs_avg":0.5499999999999972,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"b1294cc3-c41e-3e54-8ed3-457221a11be0","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","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":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":85.8,"end_speed":78.9,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.981732780329936,"plateTime":0.4416951316340012,"zone":13,"spin_rate":2580,"breakX":5.4,"inducedBreakZ":-5.2,"breakZ":-42.8,"px":-1.7537348678802847,"pz":-0.05158547305248007,"x0":2.862808305897577,"y0":50.00504943106722,"z0":5.316550270400034,"ax":-2.2872532453474936,"ay":27.32703751239317,"az":-35.5728771244986,"vx0":-10.652524330345997,"vy0":-124.48619321648333,"vz0":-5.559024840366795,"pfxX":0.45,"pfxZ":-0.43333333333333335,"pfxZWithGravity":-3.5666666666666664,"breakXInches":5.4,"breakXFeet":0.45,"breakZInducedInches":-5.2,"breakZInducedFeet":-0.43333333333333335,"breakZWithGravityInches":42.8,"breakZWithGravityFeet":3.5666666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.45,"pfxXNoAbs":0.45,"plateTimeSZDepth":0.4148952285137186,"plateXPoly":-1.7537348678802847,"plateYPoly":0.708333333333357,"plateZPoly":-0.05158547305248007,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":52.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.7537348678802847,"plate_z":-0.05158547305248007,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":83,"rowId":"83-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"aa5c33c2-d699-3f47-ba54-5cb5917d7bd4","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":92.6,"end_speed":85.4,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.980306616491253,"plateTime":0.40722100381915904,"zone":13,"spin_rate":2556,"breakX":2,"inducedBreakZ":8.4,"breakZ":-23.6,"px":-1.2018379820733105,"pz":0.4205875138119026,"x0":2.759614528277894,"y0":50.00341337979456,"z0":5.280927129423274,"ax":0.05155578834289639,"ay":28.08324181782705,"az":-22.026811869429533,"vx0":-10.371967021534344,"vy0":-134.31102722557077,"vz0":-8.502919811459025,"pfxX":0.16666666666666666,"pfxZ":0.7000000000000001,"pfxZWithGravity":-1.9666666666666668,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.3823016462169286,"plateXPoly":-1.2018379820733105,"plateYPoly":0.7083333333333144,"plateZPoly":0.4205875138119026,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.2018379820733105,"plate_z":0.4205875138119026,"player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":84,"rowId":"84-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3a650c5e-c62d-3065-80b3-7dded33e98e5","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","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":95.5,"end_speed":87.3,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.881073817080688,"plateTime":0.39439664361001414,"zone":2,"spin_rate":2302,"breakX":5.9,"inducedBreakZ":14,"breakZ":-16,"px":0.1235829897864571,"pz":3.086356136950216,"x0":2.97453748682209,"y0":50.005364549746794,"z0":5.353254722462507,"ax":8.442321441839896,"ay":30.65599809601269,"az":-16.500305808134197,"vx0":-9.262113985235557,"vy0":-138.8027839228446,"vz0":-3.0667251126635016,"pfxX":-0.4916666666666667,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.3333333333333333,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":16,"breakZWithGravityFeet":1.3333333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.37030131497567736,"plateXPoly":0.1235829897864571,"plateYPoly":0.7083333333333215,"plateZPoly":3.086356136950216,"pfxXDirection":"←","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.1235829897864571,"plate_z":3.086356136950216,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":85,"rowId":"85-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"84465c3e-c6b1-3b84-952f-d1195c2f822c","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95.3,"end_speed":87.8,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.817824462940462,"plateTime":0.39382849777458295,"zone":12,"spin_rate":2570,"breakX":9,"inducedBreakZ":11.9,"breakZ":-18.1,"px":0.14760089301615276,"pz":3.4857788529411557,"x0":2.9471634472563735,"y0":50.00654125691898,"z0":5.385150784904504,"ax":11.66193004006777,"ay":27.957354755924786,"az":-19.20015233066801,"vx0":-9.72897774056237,"vy0":-138.53205915076822,"vz0":-1.589649405003216,"pfxX":-0.75,"pfxZ":0.9916666666666667,"pfxZWithGravity":-1.5083333333333335,"breakXInches":-9,"breakXFeet":-0.75,"breakZInducedInches":11.9,"breakZInducedFeet":0.9916666666666667,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":9,"pfxXNoAbs":-0.75,"plateTimeSZDepth":0.36964917647851964,"plateXPoly":0.14760089301615276,"plateYPoly":0.7083333333333641,"plateZPoly":3.4857788529411557,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"101.0","hit_speed":"101.3","hit_distance":"19","xba":".280","hit_angle":"-10","is_barrel":0,"hc_x":156.8,"hc_x_ft":76.16744800000004,"hc_y":170.09,"hc_y_ft":80.2888676,"isSword":false,"batSpeed":69,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.14760089301615276,"plate_z":3.4857788529411557,"launch_speed":"101.3","launch_angle":"-10","player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":86,"rowId":"86-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7209cc62-6625-3846-a84f-135c3f45c554","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","events":"Walk","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":82.6,"end_speed":76.6,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.4015040913362,"plateTime":0.4533205930345199,"zone":12,"spin_rate":2793,"breakX":12.7,"inducedBreakZ":-0.6,"breakZ":-40.3,"px":1.3163131430164368,"pz":3.1776277244095494,"x0":2.647399459166328,"y0":50.00094344052307,"z0":6.07581486655692,"ax":-10.185773264790681,"ay":21.61957262850962,"az":-32.89394764942074,"vx0":-0.9614622395913722,"vy0":-120.4500468449661,"vz0":0.18642028292240598,"pfxX":1.0583333333333333,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-3.358333333333333,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.4254840872508328,"plateXPoly":1.3163131430164368,"plateYPoly":0.7083333333333783,"plateZPoly":3.1776277244095494,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.3163131430164368,"plate_z":3.1776277244095494,"player_total_pitches":23,"player_total_pitches_pitch_types":8,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":160,"rowId":"160-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3f860789-b226-38ec-ad22-088b73faf2aa","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","events":"Walk","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":82.2,"end_speed":75.6,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.485920760383843,"plateTime":0.45831159999048543,"zone":6,"spin_rate":2756,"breakX":13.6,"inducedBreakZ":-4.3,"breakZ":-44.9,"px":0.5832723191057338,"pz":2.369834871264426,"x0":2.667815267431017,"y0":50.005856367983306,"z0":5.96830503519158,"ax":-10.325574488224662,"ay":24.167180839051056,"az":-35.70540458334302,"vx0":-2.6205146130446724,"vy0":-119.7289437149399,"vz0":-0.6753862485110526,"pfxX":1.1333333333333333,"pfxZ":-0.35833333333333334,"pfxZWithGravity":-3.7416666666666667,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":-4.3,"breakZInducedFeet":-0.35833333333333334,"breakZWithGravityInches":44.9,"breakZWithGravityFeet":3.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.43044207763692044,"plateXPoly":0.5832723191057338,"plateYPoly":0.7083333333333144,"plateZPoly":2.369834871264426,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5832723191057338,"plate_z":2.369834871264426,"player_total_pitches":24,"player_total_pitches_pitch_types":9,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":161,"rowId":"161-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8e0bab7f-efee-3dab-89cd-78002c218c09","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","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","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":82.9,"end_speed":76.5,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.490084517626238,"plateTime":0.45381430585151783,"zone":14,"spin_rate":2814,"breakX":14.9,"inducedBreakZ":0.5,"breakZ":-39.2,"px":0.8397027862754227,"pz":1.5272109822452125,"x0":2.5897275010957013,"y0":50.0003023335308,"z0":5.922730128826596,"ax":-11.796481680865083,"ay":24.023510261608514,"az":-31.250476783143835,"vx0":-1.5937955849257255,"vy0":-120.79924750043324,"vz0":-3.657684140561436,"pfxX":1.2416666666666667,"pfxZ":0.041666666666666664,"pfxZWithGravity":-3.266666666666667,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":0.5,"breakZInducedFeet":0.041666666666666664,"breakZWithGravityInches":39.2,"breakZWithGravityFeet":3.266666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.42610251835189195,"plateXPoly":0.8397027862754227,"plateYPoly":0.7083333333333499,"plateZPoly":1.5272109822452125,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8397027862754227,"plate_z":1.5272109822452125,"player_total_pitches":25,"player_total_pitches_pitch_types":10,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":162,"rowId":"162-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dce95e30-df44-32e1-830e-9ada4fc703f2","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":91.9,"end_speed":84,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.599306298017331,"plateTime":0.4093853499191735,"zone":12,"spin_rate":2465,"breakX":2,"inducedBreakZ":8.2,"breakZ":-24.2,"px":1.2338880218162083,"pz":3.938246969557696,"x0":2.2463779788469735,"y0":50.00184704223502,"z0":6.234173370414336,"ax":-1.53541890674753,"ay":29.41494247397468,"az":-23.96124072857311,"vx0":-2.338809182722224,"vy0":-133.88715145677457,"vz0":-1.3672866163107975,"pfxX":0.16666666666666666,"pfxZ":0.6833333333333332,"pfxZWithGravity":-2.0166666666666666,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":8.2,"breakZInducedFeet":0.6833333333333332,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.3844042262690472,"plateXPoly":1.2338880218162083,"plateYPoly":0.7083333333333286,"plateZPoly":3.938246969557696,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.2338880218162083,"plate_z":3.938246969557696,"player_total_pitches":26,"player_total_pitches_pitch_types":8,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":163,"rowId":"163-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bc80e1a7-045e-3920-8d2c-6a122998939b","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Jo Adell walks. Chase DeLauter to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"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":"31","start_speed":97.1,"end_speed":87.7,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.336816905740124,"plateTime":0.39014784052882634,"zone":12,"spin_rate":2598,"breakX":17.5,"inducedBreakZ":4.7,"breakZ":-24.6,"px":1.70399723405442,"pz":2.5524287128483545,"x0":2.331043876698927,"y0":50.00142128050454,"z0":5.809586773199846,"ax":20.822880442402276,"ay":36.77497686385536,"az":-26.119383225495888,"vx0":-5.52685621095821,"vy0":-141.22622620068336,"vz0":-4.099791625161566,"pfxX":-1.4583333333333333,"pfxZ":0.39166666666666666,"pfxZWithGravity":-2.0500000000000003,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":24.6,"breakZWithGravityFeet":2.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.3665275923787823,"plateXPoly":1.70399723405442,"plateYPoly":0.7083333333333499,"plateZPoly":2.5524287128483545,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.70399723405442,"plate_z":2.5524287128483545,"player_total_pitches":27,"player_total_pitches_pitch_types":9,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":164,"rowId":"164-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6842485b-945e-3712-8596-c4a0e1348c78","inning":7,"half_inning":"top","ab_number":60,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Jo Adell flies out to center fielder Tristan Peters.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"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":"00","start_speed":88.6,"end_speed":81.6,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.755302378284215,"plateTime":0.4243172607820589,"zone":13,"spin_rate":2482,"breakX":0.8,"inducedBreakZ":4.4,"breakZ":-30.4,"px":-0.2521532230623549,"pz":1.2552016184949242,"x0":-1.296179242055763,"y0":50.00558809105633,"z0":5.60716798576979,"ax":-1.3355133570164524,"ay":26.495217893618197,"az":-27.157979368469306,"vx0":2.8866190518015253,"vy0":-129.0178261032028,"vz0":-5.5140013877820975,"pfxX":0.06666666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.533333333333333,"breakXInches":0.8,"breakXFeet":0.06666666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":30.4,"breakZWithGravityFeet":2.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.06666666666666667,"pfxXNoAbs":0.06666666666666667,"plateTimeSZDepth":0.39839364560359136,"plateXPoly":-0.2521532230623549,"plateYPoly":0.7083333333333499,"plateZPoly":1.2552016184949242,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2521532230623549,"plate_z":1.2552016184949242,"player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":229,"rowId":"229-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93ff2f10-0a27-34de-9e53-d2a266e6e329","inning":7,"half_inning":"top","ab_number":60,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Jo Adell flies out to center fielder Tristan Peters.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":86.3,"end_speed":79.8,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":7.082700267857215,"plateTime":0.43502178843369954,"zone":9,"spin_rate":2459,"breakX":3.4,"inducedBreakZ":-1.3,"breakZ":-37.8,"px":0.2954245920213181,"pz":1.6557966374178572,"x0":-1.4820066656567465,"y0":50.003405662991156,"z0":5.585509718122338,"ax":2.2326373289418107,"ay":24.68463298803754,"az":-32.977013091413994,"vx0":3.89644758659509,"vy0":-125.74760659032724,"vz0":-2.888887753537432,"pfxX":-0.2833333333333333,"pfxZ":-0.10833333333333334,"pfxZWithGravity":-3.15,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":-1.3,"breakZInducedFeet":-0.10833333333333334,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.40838557645527335,"plateXPoly":0.2954245920213181,"plateYPoly":0.7083333333333286,"plateZPoly":1.6557966374178572,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.7","hit_distance":"339","xba":".210","hit_angle":"37","is_barrel":0,"hc_x":140.07,"hc_x_ft":35.8421252,"hc_y":63.62,"hc_y_ft":336.9198968,"isSword":false,"batSpeed":78.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.2954245920213181,"plate_z":1.6557966374178572,"launch_speed":"99.7","launch_angle":"37","player_total_pitches":11,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":230,"rowId":"230-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"daea41bd-9624-351b-a720-27cb49257e22","inning":8,"half_inning":"top","ab_number":72,"cap_index":14,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Jo Adell 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":96,"end_speed":88.5,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.784576632121009,"plateTime":0.3920060884086283,"zone":14,"spin_rate":2235,"breakX":2.3,"inducedBreakZ":14,"breakZ":-15.7,"px":1.1696939612832569,"pz":1.2920130478235121,"x0":-1.8926607733466454,"y0":50.003490580176035,"z0":5.447600348120957,"ax":-4.419974922155689,"ay":29.156784340194825,"az":-15.233157871702812,"vx0":9.13585439094296,"vy0":-139.3355702824058,"vz0":-8.491263267344669,"pfxX":0.19166666666666665,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.3083333333333333,"breakXInches":2.3,"breakXFeet":0.19166666666666665,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.19166666666666665,"pfxXNoAbs":0.19166666666666665,"plateTimeSZDepth":0.36795281394847484,"plateXPoly":1.1696939612832569,"plateYPoly":0.7083333333333641,"plateZPoly":1.2920130478235121,"pfxXDirection":"→","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.1696939612832569,"plate_z":1.2920130478235121,"player_total_pitches":19,"player_total_pitches_pitch_types":1,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":277,"rowId":"277-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"998956ec-6caa-3b59-9fd9-edb6674fceb0","inning":8,"half_inning":"top","ab_number":72,"cap_index":14,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Jo Adell strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"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":"10","start_speed":87,"end_speed":80,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.711620573753444,"plateTime":0.43206990091686315,"zone":7,"spin_rate":2351,"breakX":3.5,"inducedBreakZ":1.9,"breakZ":-34.2,"px":-0.7492376668649317,"pz":2.095952778654955,"x0":-2.380406488530662,"y0":50.00085980844663,"z0":5.476698468775338,"ax":2.4205458450844004,"ay":25.776128357325355,"az":-30.258651046954867,"vx0":3.5301677317030844,"vy0":-126.74273596975061,"vz0":-2.196905506997904,"pfxX":-0.2916666666666667,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.85,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":34.2,"breakZWithGravityFeet":2.85,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.4056507857040736,"plateXPoly":-0.7492376668649317,"plateYPoly":0.708333333333357,"plateZPoly":2.095952778654955,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7492376668649317,"plate_z":2.095952778654955,"player_total_pitches":20,"player_total_pitches_pitch_types":7,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":278,"rowId":"278-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db77b025-2745-3711-9d53-a46383c531c0","inning":8,"half_inning":"top","ab_number":72,"cap_index":14,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Jo Adell 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,"end_speed":84.8,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.682396871696043,"plateTime":0.40797461804026725,"zone":5,"spin_rate":2461,"breakX":3.8,"inducedBreakZ":11,"breakZ":-21.1,"px":-0.057711935806673775,"pz":2.439803333236422,"x0":-2.104164525427706,"y0":50.00276581160092,"z0":5.535741536588795,"ax":2.9410580476118806,"ay":27.062728519420197,"az":-20.421877813767185,"vx0":4.780723007347698,"vy0":-133.9036055116968,"vz0":-4.174056692503591,"pfxX":-0.31666666666666665,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-3.8,"breakXFeet":-0.31666666666666665,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":3.8,"pfxXNoAbs":-0.31666666666666665,"plateTimeSZDepth":0.38295348731122897,"plateXPoly":-0.057711935806673775,"plateYPoly":0.7083333333333144,"plateZPoly":2.439803333236422,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":82.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.057711935806673775,"plate_z":2.439803333236422,"player_total_pitches":21,"player_total_pitches_pitch_types":6,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":279,"rowId":"279-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b2fcb8b4-31b0-3c30-8e47-9708f4041d96","inning":8,"half_inning":"top","ab_number":72,"cap_index":14,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Jo Adell 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":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":87.2,"end_speed":79,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.822928311457359,"plateTime":0.4348617045809675,"zone":9,"spin_rate":2465,"breakX":5.6,"inducedBreakZ":1.1,"breakZ":-35.4,"px":0.28367254905171935,"pz":2.103265335217598,"x0":-2.2120547629567646,"y0":50.00384708493187,"z0":5.469694864311067,"ax":3.777035372791534,"ay":29.977951916532483,"az":-30.960517056424596,"vx0":5.336671510011596,"vy0":-126.77479895501959,"vz0":-1.914387840943756,"pfxX":-0.4666666666666666,"pfxZ":0.09166666666666667,"pfxZWithGravity":-2.9499999999999997,"breakXInches":-5.6,"breakXFeet":-0.4666666666666666,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":35.4,"breakZWithGravityFeet":2.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":5.6,"pfxXNoAbs":-0.4666666666666666,"plateTimeSZDepth":0.40858078858071156,"plateXPoly":0.28367254905171935,"plateYPoly":0.7083333333333499,"plateZPoly":2.103265335217598,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.7,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.28367254905171935,"plate_z":2.103265335217598,"player_total_pitches":22,"player_total_pitches_pitch_types":8,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":280,"rowId":"280-849833","game_pk":"849833","source":"gamefeed"}],"672275":[{"type":"pitch","year":2026,"sportId":1,"play_id":"28c22509-8b03-3f15-9760-c2a204a23df0","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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":81.3,"end_speed":74.8,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.140882173516844,"plateTime":0.46402995429110483,"zone":14,"spin_rate":2030,"breakX":17,"inducedBreakZ":-6.5,"breakZ":-48,"px":0.07009721585331086,"pz":1.4946867946038749,"x0":3.55834195693164,"y0":50.00260526719621,"z0":4.804000727221386,"ax":-12.203673722701142,"ay":23.72217491146814,"az":-37.55219388792532,"vx0":-5.3453389099200015,"vy0":-118.28410427563676,"vz0":0.5885464098178752,"pfxX":1.4166666666666667,"pfxZ":-0.5416666666666666,"pfxZWithGravity":-4,"breakXInches":17,"breakXFeet":1.4166666666666667,"breakZInducedInches":-6.5,"breakZInducedFeet":-0.5416666666666666,"breakZWithGravityInches":48,"breakZWithGravityFeet":4,"pfxZDirection":"↓","pfxXWithGravity":1.4166666666666667,"pfxXNoAbs":1.4166666666666667,"plateTimeSZDepth":0.4357882948299431,"plateXPoly":0.07009721585331086,"plateYPoly":0.7083333333333641,"plateZPoly":1.4946867946038749,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":false,"challenge_team_id":145,"edge_distance":0.011479872062791788,"edge_distance_calc":0.011479872062791774,"challenging_player_id":691019,"challenging_player_type":"catcher"},"plate_x":0.07009721585331086,"plate_z":1.4946867946038749,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":64,"rowId":"64-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"ST":5,"FF":6,"FC":6,"SI":1,"SL":1},"results":{"B":8,"S":8,"X":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":0,"zInPlay":0,"zSwings":1,"o_swing":0,"z_swing":0.3333333333333333,"strike_rate":0.5,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":0,"zone_rate":0.5,"swings":1,"miss_percent":"100","cs_plus_whiffs":3,"csw_percent":50,"avg_rel_x":"0.8","avg_rel_z":"6.0","avg_rpm":"2542","max_rpm":"2705","min_rpm":"2193","avg_break_z":"23","max_break_z":"26","min_break_z":"20","avg_bat_speed":"73.4","avg_break_z_induced":"9","max_break_z_induced":"11","min_break_z_induced":"6","avg_break_x":"3","max_break_x":"4","min_break_x":"0","min_pitch_speed":"90.5","avg_pitch_speed":"91.6","max_pitch_speed":"93.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":6,"pitches_vs_right":4,"pitches_vs_left":2,"results":{"S":3,"B":3},"swinging_strikes":1,"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":4,"max_inning":9,"pitches_time_thru_1":6,"pitches_inning_4":4,"avg_speed_inning_4":"92.1","avg_speed_inning_4_vs_avg":0.45000000000001705,"pitches_inning_8":1,"avg_speed_inning_8":"90.6","avg_speed_inning_8_vs_avg":-1,"pitches_inning_9":1,"avg_speed_inning_9":"90.5","avg_speed_inning_9_vs_avg":-1.0999999999999943,"percent":"32","rhb_pitch_percent":31,"lhb_pitch_percent":33,"pitch_pct_time_thru_1":"33","pitch_pct_time_thru_1_vs_avg":1.3333333333333286,"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":0,"zInPlay":1,"zSwings":2,"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.5,"zone_rate":0.6666666666666666,"swings":2,"miss_percent":"50","cs_plus_whiffs":3,"csw_percent":50,"avg_rel_x":"2.3","avg_rel_z":"5.0","avg_rpm":"2189","max_rpm":"2306","min_rpm":"2083","avg_break_z":"24","max_break_z":"27","min_break_z":"20","avg_bat_speed":"68.7","avg_break_z_induced":"9","max_break_z_induced":"10","min_break_z_induced":"7","avg_break_x":"11","max_break_x":"12","min_break_x":"9","min_pitch_speed":"89.7","avg_pitch_speed":"91.8","max_pitch_speed":"95.9","avg_hit_speed":"95.6","max_hit_speed":"95.6","min_hit_speed":"95.6","count":6,"pitches_vs_right":5,"pitches_vs_left":1,"results":{"B":2,"S":3,"X":1},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":2,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":9,"pitches_time_thru_1":6,"pitches_inning_3":5,"avg_speed_inning_3":"91.0","avg_speed_inning_3_vs_avg":-0.8400000000000034,"pitches_inning_9":1,"avg_speed_inning_9":"95.9","avg_speed_inning_9_vs_avg":4.1000000000000085,"percent":"32","rhb_pitch_percent":38,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"33","pitch_pct_time_thru_1_vs_avg":1.3333333333333286,"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":2,"oSwings":2,"zSwingMiss":1,"zFouls":0,"zInPlay":0,"zSwings":1,"o_swing":0.5,"z_swing":1,"strike_rate":0.6,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":1,"z_contact":0,"zone_rate":0.2,"swings":3,"miss_percent":"33","cs_plus_whiffs":1,"csw_percent":20,"avg_rel_x":"1.7","avg_rel_z":"5.6","avg_rpm":"2508","max_rpm":"2837","min_rpm":"2030","avg_break_z":"41","max_break_z":"48","min_break_z":"36","avg_bat_speed":"69.7","avg_break_z_induced":"-1","max_break_z_induced":"2","min_break_z_induced":"-7","avg_break_x":"13","max_break_x":"17","min_break_x":"3","min_pitch_speed":"81.3","avg_pitch_speed":"82.8","max_pitch_speed":"87.0","avg_hit_speed":"73.9","max_hit_speed":"75.4","min_hit_speed":"72.4","count":5,"pitches_vs_right":4,"pitches_vs_left":1,"results":{"B":2,"S":1,"X":2},"swinging_strikes":1,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":2,"base_hits":2,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":8,"pitches_time_thru_1":4,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"81.3","avg_speed_inning_3_vs_avg":-1.5,"pitches_inning_4":2,"avg_speed_inning_4":"81.9","avg_speed_inning_4_vs_avg":-0.8999999999999915,"pitches_inning_6":1,"avg_speed_inning_6":"81.7","avg_speed_inning_6_vs_avg":-1.0999999999999943,"pitches_inning_8":1,"avg_speed_inning_8":"87.0","avg_speed_inning_8_vs_avg":4.200000000000003,"percent":"26","rhb_pitch_percent":31,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"22","pitch_pct_time_thru_1_vs_avg":-3.7777777777777786,"pitch_pct_time_thru_2":"100","pitch_pct_time_thru_2_vs_avg":74,"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.2","avg_rel_z":"5.7","avg_rpm":"2577","max_rpm":"2577","min_rpm":"2577","avg_break_z":"37","max_break_z":"37","min_break_z":"37","avg_bat_speed":"74.0","avg_break_z_induced":"-1","max_break_z_induced":"-1","min_break_z_induced":"-1","avg_break_x":"5","max_break_x":"5","min_break_x":"5","min_pitch_speed":"87.4","avg_pitch_speed":"87.4","max_pitch_speed":"87.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":"87.4","avg_speed_inning_9_vs_avg":0,"percent":"5","rhb_pitch_percent":0,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":0.5555555555555554,"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":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":"-2.2","avg_rel_z":"5.6","avg_rpm":"2525","max_rpm":"2525","min_rpm":"2525","avg_break_z":"24","max_break_z":"24","min_break_z":"24","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"18","max_break_x":"18","min_break_x":"18","min_pitch_speed":"95.4","avg_pitch_speed":"95.4","max_pitch_speed":"95.4","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":9,"max_inning":9,"pitches_time_thru_1":1,"pitches_inning_9":1,"avg_speed_inning_9":"95.4","avg_speed_inning_9_vs_avg":0,"percent":"5","rhb_pitch_percent":0,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":0.5555555555555554,"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":2,"oSwings":2,"zSwingMiss":3,"zFouls":1,"zInPlay":1,"zSwings":5,"o_swing":0.2,"z_swing":0.5555555555555556,"strike_rate":0.5789473684210527,"first_pitches":5,"first_pitch_strikes":3,"first_pitch_strike_rate":"60","o_contact":1,"z_contact":0.4,"zone_rate":0.47368421052631576,"swings":7,"miss_percent":"43","cs_plus_whiffs":7,"csw_percent":37,"avg_rel_x":"1.2","avg_rel_z":"5.6","avg_rpm":"2423","max_rpm":"2837","min_rpm":"2030","avg_break_z":"29","max_break_z":"48","min_break_z":"20","avg_bat_speed":"70.6","avg_break_z_induced":"6","max_break_z_induced":"11","min_break_z_induced":"-7","avg_break_x":"9","max_break_x":"18","min_break_x":"0","min_pitch_speed":"81.3","avg_pitch_speed":"89.3","max_pitch_speed":"95.9","avg_hit_speed":"81.1","max_hit_speed":"","min_hit_speed":"","count":19,"pitches_vs_right":13,"pitches_vs_left":6,"results":{"B":8,"S":8,"X":3},"swinging_strikes":3,"fouls":1,"strikeouts":1,"called_strikes":4,"balls_in_play":3,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":9,"pitches_time_thru_1":18,"pitches_time_thru_2":1,"pitches_inning_3":6,"avg_speed_inning_3":"89.4","avg_speed_inning_3_vs_avg":0.05000000000001137,"pitches_inning_4":6,"avg_speed_inning_4":"88.7","avg_speed_inning_4_vs_avg":-0.6333333333333258,"pitches_inning_6":1,"avg_speed_inning_6":"81.7","avg_speed_inning_6_vs_avg":-7.599999999999994,"pitches_inning_8":2,"avg_speed_inning_8":"88.8","avg_speed_inning_8_vs_avg":-0.5,"pitches_inning_9":4,"avg_speed_inning_9":"92.3","avg_speed_inning_9_vs_avg":3.000000000000014,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"70d4a342-0201-3966-9808-af071a0d9940","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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":90.8,"end_speed":83,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.510532909086344,"plateTime":0.41655943828375497,"zone":11,"spin_rate":2083,"breakX":9.7,"inducedBreakZ":7.4,"breakZ":-26,"px":-1.5360634877749857,"pz":2.6981144882084256,"x0":3.1386158576179057,"y0":50.00593948713778,"z0":4.979383700242992,"ax":12.404910215999665,"ay":27.539329272825757,"az":-25.03000078123089,"vx0":-14.377995331197603,"vy0":-131.42847169681718,"vz0":-0.9378559295006136,"pfxX":-0.8083333333333332,"pfxZ":0.6166666666666667,"pfxZWithGravity":-2.1666666666666665,"breakXInches":-9.7,"breakXFeet":-0.8083333333333332,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":9.7,"pfxXNoAbs":-0.8083333333333332,"plateTimeSZDepth":0.3911176358387677,"plateXPoly":-1.5360634877749857,"plateYPoly":0.7083333333332931,"plateZPoly":2.6981144882084256,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.5360634877749857,"plate_z":2.6981144882084256,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":65,"rowId":"65-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"03e5c0a5-6982-3a4c-98bd-dae165c018b2","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":91.4,"end_speed":83,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.205177825266421,"plateTime":0.41490886902604274,"zone":11,"spin_rate":2167,"breakX":12.1,"inducedBreakZ":9.6,"breakZ":-23.6,"px":-1.6732620646367682,"pz":2.43493340960282,"x0":3.1617041567457242,"y0":50.00069059501485,"z0":4.8882277649842,"ax":15.304682764256194,"ay":29.47321340241469,"az":-22.527386667295676,"vx0":-15.39104939210962,"vy0":-132.25693354298969,"vz0":-1.908190754910721,"pfxX":-1.0083333333333333,"pfxZ":0.7999999999999999,"pfxZWithGravity":-1.9666666666666668,"breakXInches":-12.1,"breakXFeet":-1.0083333333333333,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":12.1,"pfxXNoAbs":-1.0083333333333333,"plateTimeSZDepth":0.3896157183675935,"plateXPoly":-1.6732620646367682,"plateYPoly":0.7083333333333357,"plateZPoly":2.43493340960282,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.6732620646367682,"plate_z":2.43493340960282,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":66,"rowId":"66-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"eb2f48d5-a6dc-36d9-b6ab-241b8ae021fe","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":89.7,"end_speed":81.9,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.441588268258044,"plateTime":0.42126681164021784,"zone":7,"spin_rate":2118,"breakX":11.6,"inducedBreakZ":7.7,"breakZ":-26.5,"px":-0.5071612219638406,"pz":1.9528211076727349,"x0":3.3155771975395303,"y0":50.002904674408924,"z0":4.74801510312536,"ax":13.609322931848851,"ay":27.46122453760894,"az":-24.592841035604234,"vx0":-12.356019321525798,"vy0":-130.05525604297148,"vz0":-2.2028773778300312,"pfxX":-0.9666666666666667,"pfxZ":0.6416666666666667,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.3955458361411082,"plateXPoly":-0.5071612219638406,"plateYPoly":0.7083333333333002,"plateZPoly":1.9528211076727349,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.5071612219638406,"plate_z":1.9528211076727349,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":67,"rowId":"67-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"74fc49ed-3bcb-3b14-b625-ed5ec59f0a73","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"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":"31","start_speed":90.5,"end_speed":82.4,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.3624112863560285,"plateTime":0.4179945615585545,"zone":4,"spin_rate":2205,"breakX":10.4,"inducedBreakZ":10,"breakZ":-23.8,"px":-0.670546384120398,"pz":2.1480198777976423,"x0":3.133190714100001,"y0":50.005112664693044,"z0":4.906118703692199,"ax":12.742653103922054,"ay":28.886535690207484,"az":-22.182951137691948,"vx0":-12.190849000547491,"vy0":-131.25008352306074,"vz0":-2.672100843654401,"pfxX":-0.8666666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-10.4,"breakXFeet":-0.8666666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":10.4,"pfxXNoAbs":-0.8666666666666667,"plateTimeSZDepth":0.3925516817581775,"plateXPoly":-0.670546384120398,"plateYPoly":0.7083333333332931,"plateZPoly":2.1480198777976423,"pfxXDirection":"←","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.670546384120398,"plate_z":2.1480198777976423,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":68,"rowId":"68-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7daa2497-d2c6-305f-8b26-e5fa56806d2f","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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.4,"end_speed":84.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.258167646556349,"plateTime":0.40832134524056496,"zone":7,"spin_rate":2257,"breakX":10.9,"inducedBreakZ":10.4,"breakZ":-21.7,"px":-0.6724306024022275,"pz":1.9610096529030114,"x0":3.278193265827421,"y0":50.00093649178018,"z0":4.885077043150759,"ax":13.699511690787864,"ay":27.968887647527247,"az":-21.083614452270112,"vx0":-12.932060602057366,"vy0":-133.9556473006126,"vz0":-3.5875007865845614,"pfxX":-0.9083333333333333,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-10.9,"breakXFeet":-0.9083333333333333,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.9,"pfxXNoAbs":-0.9083333333333333,"plateTimeSZDepth":0.3833160872545804,"plateXPoly":-0.6724306024022275,"plateYPoly":0.7083333333333215,"plateZPoly":1.9610096529030114,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"95.6","hit_distance":"189","xba":".630","hit_angle":"9","is_barrel":0,"hc_x":105.88,"hc_x_ft":-46.56808320000002,"hc_y":152.85,"hc_y_ft":121.84347400000001,"isSword":false,"batSpeed":69.1,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.6724306024022275,"plate_z":1.9610096529030114,"launch_speed":"95.6","launch_angle":"9","player_total_pitches":11,"player_total_pitches_pitch_types":8,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":69,"rowId":"69-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a28c2b4d-d278-382d-ad74-b96780ad3904","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":81.8,"end_speed":75.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.5140518372815075,"plateTime":0.4598043421305724,"zone":7,"spin_rate":2641,"breakX":15.4,"inducedBreakZ":0.2,"breakZ":-40.6,"px":-0.682941938544777,"pz":1.5252466954892787,"x0":2.3999105549754067,"y0":50.002601838250264,"z0":5.944419255124537,"ax":-11.242974267715994,"ay":23.00458498241119,"az":-31.490920369212436,"vx0":-4.713797755703047,"vy0":-119.1451122328251,"vz0":-3.4382950556069747,"pfxX":1.2833333333333334,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.3833333333333333,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":40.6,"breakZWithGravityFeet":3.3833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.43172698405300897,"plateXPoly":-0.682941938544777,"plateYPoly":0.7083333333333073,"plateZPoly":1.5252466954892787,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.682941938544777,"plate_z":1.5252466954892787,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":119,"rowId":"119-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"07f2d5aa-de8d-3d51-9ef4-cb88d1604cf3","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey 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":82,"end_speed":75.3,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.2878662925242965,"plateTime":0.4598312511291107,"zone":14,"spin_rate":2837,"breakX":16.3,"inducedBreakZ":-1.9,"breakZ":-42.7,"px":1.2640709563398658,"pz":1.988932995242929,"x0":2.688802655409986,"y0":50.00180427137724,"z0":5.99178391625083,"ax":-12.8534860223611,"ay":24.140388527544687,"az":-33.473553839539306,"vx0":-0.524207028755716,"vy0":-119.36566072147349,"vz0":-2.0425503170262407,"pfxX":1.3583333333333334,"pfxZ":-0.15833333333333333,"pfxZWithGravity":-3.5583333333333336,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":-1.9,"breakZInducedFeet":-0.15833333333333333,"breakZWithGravityInches":42.7,"breakZWithGravityFeet":3.5583333333333336,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.43181726911915597,"plateXPoly":1.2640709563398658,"plateYPoly":0.7083333333333002,"plateZPoly":1.988932995242929,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.2640709563398658,"plate_z":1.988932995242929,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":120,"rowId":"120-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"74a1f798-d770-36f0-85ca-10e4bdc63daf","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey walks.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":91.7,"end_speed":85.2,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.435751061762736,"plateTime":0.407884401191831,"zone":2,"spin_rate":2658,"breakX":3.8,"inducedBreakZ":8.5,"breakZ":-23.6,"px":0.03984048143903429,"pz":3.2765243607489056,"x0":2.2384649936502847,"y0":50.00041313688968,"z0":6.3303945543715905,"ax":-2.9309895141814137,"ay":24.943572979987284,"az":-23.12366298509662,"vx0":-5.183575172690343,"vy0":-133.5617122607761,"vz0":-3.553881182211618,"pfxX":0.31666666666666665,"pfxZ":0.7083333333333334,"pfxZWithGravity":-1.9666666666666668,"breakXInches":3.8,"breakXFeet":0.31666666666666665,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.31666666666666665,"pfxXNoAbs":0.31666666666666665,"plateTimeSZDepth":0.38273726567725175,"plateXPoly":0.03984048143903429,"plateYPoly":0.7083333333333286,"plateZPoly":3.2765243607489056,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.03984048143903429,"plate_z":3.2765243607489056,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":121,"rowId":"121-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20c56e6e-4969-3426-b3ab-edc63031f46b","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey walks.","events":"Walk","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":93.4,"end_speed":87.1,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.413299006198558,"plateTime":0.4000297895718261,"zone":14,"spin_rate":2599,"breakX":0.2,"inducedBreakZ":11.3,"breakZ":-19.7,"px":0.9651274207746383,"pz":1.739687761540659,"x0":2.3302112058434576,"y0":50.00153422397118,"z0":6.067291125085499,"ax":0.37200292141585806,"ay":24.740407062009805,"az":-19.100085314740706,"vx0":-3.7069787531644005,"vy0":-135.98098460331948,"vz0":-7.946321652152163,"pfxX":0.016666666666666666,"pfxZ":0.9416666666666668,"pfxZWithGravity":-1.6416666666666666,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":11.3,"breakZInducedFeet":0.9416666666666668,"breakZWithGravityInches":19.7,"breakZWithGravityFeet":1.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.37531485172175977,"plateXPoly":0.9651274207746383,"plateYPoly":0.7083333333333357,"plateZPoly":1.739687761540659,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9651274207746383,"plate_z":1.739687761540659,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":122,"rowId":"122-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"acc269e8-137e-3042-b64d-b86f16c2ad49","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"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":"22","start_speed":91.8,"end_speed":85.8,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.5232807055753455,"plateTime":0.4073237600065651,"zone":13,"spin_rate":2555,"breakX":1.9,"inducedBreakZ":9.5,"breakZ":-22.6,"px":-1.39654683749144,"pz":2.3954155913397788,"x0":2.290484742683851,"y0":50.00389431344645,"z0":6.18321158008723,"ax":-0.29659297225788644,"ay":23.542621654626366,"az":-21.734464546529477,"vx0":-9.591269017897979,"vy0":-133.4913378697609,"vz0":-5.7586217441548,"pfxX":0.15833333333333333,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.8833333333333335,"breakXInches":1.9,"breakXFeet":0.15833333333333333,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.15833333333333333,"pfxXNoAbs":0.15833333333333333,"plateTimeSZDepth":0.38215732748734227,"plateXPoly":-1.39654683749144,"plateYPoly":0.7083333333333428,"plateZPoly":2.3954155913397788,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.39654683749144,"plate_z":2.3954155913397788,"player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":123,"rowId":"123-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"601523be-6bd5-3308-af1f-c9e3707c437e","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Patrick Bailey walks.","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":91.3,"end_speed":85.3,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.369239671211961,"plateTime":0.4083067780635705,"zone":12,"spin_rate":2705,"breakX":3.6,"inducedBreakZ":6.2,"breakZ":-25.9,"px":1.3107993060678624,"pz":2.7419345731382663,"x0":2.368676223539246,"y0":50.00115880977805,"z0":6.156666926825706,"ax":-3.2842925505823257,"ay":23.281263793194256,"az":-25.395022675151264,"vx0":-2.1327432201278675,"vy0":-133.1457665775553,"vz0":-4.050996421482417,"pfxX":0.3,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.158333333333333,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":25.9,"breakZWithGravityFeet":2.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.3830446719433483,"plateXPoly":1.3107993060678624,"plateYPoly":0.7083333333333712,"plateZPoly":2.7419345731382663,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.3107993060678624,"plate_z":2.7419345731382663,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":124,"rowId":"124-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"36b77444-299e-3474-bf25-8711ef39f0c0","inning":6,"half_inning":"top","ab_number":48,"cap_index":33,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Patrick Bailey singles on a ground ball to left fielder Randal Grichuk.","events":"Single","contextMetrics":{"homeRunBallparks":0},"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, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81.7,"end_speed":75.1,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.466305597378693,"plateTime":0.4605591216732128,"zone":14,"spin_rate":2586,"breakX":13.4,"inducedBreakZ":2,"breakZ":-38.9,"px":1.0444848245830518,"pz":2.262704003785951,"x0":2.597516136770671,"y0":50.00537901257658,"z0":5.931167864684098,"ax":-10.348711223493957,"ay":23.474085085492813,"az":-30.40913845471589,"vx0":-1.3528387555843224,"vy0":-119.056454078623,"vz0":-1.9058240988614696,"pfxX":1.1166666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-3.2416666666666667,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":38.9,"breakZWithGravityFeet":3.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.43250566053816225,"plateXPoly":1.0444848245830518,"plateYPoly":0.7083333333333428,"plateZPoly":2.262704003785951,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"75.0","hit_speed":"75.4","hit_distance":"35","xba":".100","hit_angle":"-1","is_barrel":0,"hc_x":120.1,"hc_x_ft":-12.292764000000034,"hc_y":160.15,"hc_y_ft":104.24784599999998,"isSword":false,"batSpeed":67.7,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0444848245830518,"plate_z":2.262704003785951,"launch_speed":"75.4","launch_angle":"-1","player_total_pitches":38,"player_total_pitches_pitch_types":15,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":187,"rowId":"187-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9e5b7d6e-ab14-304e-a84f-f6f372a6fdd7","inning":8,"half_inning":"top","ab_number":67,"cap_index":33,"outs":0,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Patrick Bailey singles on a line drive to left fielder Randal Grichuk. Travis Bazzana to 2nd.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.6,"end_speed":83.3,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.790779934422291,"plateTime":0.4143553193545868,"zone":1,"spin_rate":2193,"breakX":3.5,"inducedBreakZ":10,"breakZ":-23.2,"px":-0.6970797209053052,"pz":3.180415126048768,"x0":-2.3147190219361966,"y0":50.00127553857772,"z0":5.590631176814269,"ax":2.5947129850350477,"ay":27.210145267502245,"az":-22.289733387031244,"vx0":3.654096337225998,"vy0":-132.0175785725885,"vz0":-1.8612801293675605,"pfxX":-0.2916666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.9333333333333333,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3889739555258785,"plateXPoly":-0.6970797209053052,"plateYPoly":0.708333333333357,"plateZPoly":3.180415126048768,"pfxXDirection":"←","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6970797209053052,"plate_z":3.180415126048768,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":265,"rowId":"265-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f8ff1a79-26b9-3436-9616-2b6c6bc90fef","inning":8,"half_inning":"top","ab_number":67,"cap_index":33,"outs":0,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Patrick Bailey singles on a line drive to left fielder Randal Grichuk. Travis Bazzana to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":87,"end_speed":80.1,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.532778274383011,"plateTime":0.4319100388767483,"zone":13,"spin_rate":2445,"breakX":3.1,"inducedBreakZ":-0.2,"breakZ":-36.2,"px":-0.9414926306218712,"pz":2.0736624867389013,"x0":-2.513152615110847,"y0":50.00611639553764,"z0":5.4688162027085045,"ax":2.112082004523097,"ay":25.645835545590174,"az":-32.185164115767655,"vx0":3.447096868629751,"vy0":-126.75804767117963,"vz0":-1.8453633848961337,"pfxX":-0.25833333333333336,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-3.016666666666667,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.40555045038521437,"plateXPoly":-0.9414926306218712,"plateYPoly":0.7083333333333499,"plateZPoly":2.0736624867389013,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"72.0","hit_speed":"72.4","hit_distance":"128","xba":".750","hit_angle":"17","is_barrel":0,"hc_x":93.99,"hc_x_ft":-75.22726360000001,"hc_y":131.91,"hc_y_ft":172.31641240000005,"isSword":false,"batSpeed":68.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9414926306218712,"plate_z":2.0736624867389013,"launch_speed":"72.4","launch_angle":"17","player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":266,"rowId":"266-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db91c414-1c62-34ff-8e4d-eeb4040d04d2","inning":9,"half_inning":"top","ab_number":79,"cap_index":14,"outs":1,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Patrick Bailey 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":95.4,"end_speed":86.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.32709013274748,"plateTime":0.3959039639932622,"zone":11,"spin_rate":2525,"breakX":17.9,"inducedBreakZ":6.4,"breakZ":-24,"px":-1.50582542054014,"pz":2.727592613805857,"x0":-2.152136839283451,"y0":50.00618069611772,"z0":5.634073488748063,"ax":-20.426924131329606,"ay":33.10291084721416,"az":-24.872927340101658,"vx0":5.535949007555157,"vy0":-138.73068392459209,"vz0":-3.19191826217453,"pfxX":1.4916666666666665,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2,"breakXInches":17.9,"breakXFeet":1.4916666666666665,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":1.4916666666666665,"pfxXNoAbs":1.4916666666666665,"plateTimeSZDepth":0.3718456683197089,"plateXPoly":-1.50582542054014,"plateYPoly":0.7083333333333854,"plateZPoly":2.727592613805857,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.50582542054014,"plate_z":2.727592613805857,"player_total_pitches":16,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":304,"rowId":"304-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f4210368-9ecc-38bb-b255-c1602ce37459","inning":9,"half_inning":"top","ab_number":79,"cap_index":14,"outs":1,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Patrick Bailey strikes out swinging.","events":"Strikeout","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":90.5,"end_speed":83.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.3123465459658155,"plateTime":0.41392053340620416,"zone":1,"spin_rate":2544,"breakX":2.3,"inducedBreakZ":8.9,"breakZ":-24.2,"px":-0.6252453591107601,"pz":2.887008022979161,"x0":-2.2102608727338033,"y0":50.002975500463,"z0":5.661671877449885,"ax":-3.095890685755473,"ay":25.161754579846136,"az":-23.20388418375194,"vx0":4.681483997453982,"vy0":-131.78178894874816,"vz0":-2.635552373198567,"pfxX":0.19166666666666665,"pfxZ":0.7416666666666667,"pfxZWithGravity":-2.0166666666666666,"breakXInches":2.3,"breakXFeet":0.19166666666666665,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.19166666666666665,"pfxXNoAbs":0.19166666666666665,"plateTimeSZDepth":0.3884694875845778,"plateXPoly":-0.6252453591107601,"plateYPoly":0.7083333333332646,"plateZPoly":2.887008022979161,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6252453591107601,"plate_z":2.887008022979161,"player_total_pitches":17,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":305,"rowId":"305-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dc3d9f06-e589-3381-b5f0-c1469c9a6ae8","inning":9,"half_inning":"top","ab_number":79,"cap_index":14,"outs":1,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Patrick Bailey 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":87.4,"end_speed":81,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.320630884720008,"plateTime":0.42874281271856196,"zone":5,"spin_rate":2577,"breakX":4.8,"inducedBreakZ":-1.1,"breakZ":-36.6,"px":-0.228655473927887,"pz":2.5966860932286693,"x0":-2.239577316475474,"y0":50.002770565067905,"z0":5.695413878193152,"ax":3.6317878854843864,"ay":23.751916893454666,"az":-33.13978113115889,"vx0":4.266542104825847,"vy0":-127.27868045204949,"vz0":-1.0327341369651668,"pfxX":-0.39999999999999997,"pfxZ":-0.09166666666666667,"pfxZWithGravity":-3.0500000000000003,"breakXInches":-4.8,"breakXFeet":-0.39999999999999997,"breakZInducedInches":-1.1,"breakZInducedFeet":-0.09166666666666667,"breakZWithGravityInches":36.6,"breakZWithGravityFeet":3.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":4.8,"pfxXNoAbs":-0.39999999999999997,"plateTimeSZDepth":0.40240441565801816,"plateXPoly":-0.228655473927887,"plateYPoly":0.7083333333333499,"plateZPoly":2.5966860932286693,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.228655473927887,"plate_z":2.5966860932286693,"player_total_pitches":18,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":306,"rowId":"306-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1fad93ec-a5b0-38d7-b2e9-b426d373ffb3","inning":9,"half_inning":"top","ab_number":79,"cap_index":14,"outs":1,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Patrick Bailey strikes out swinging.","events":"Strikeout","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":95.9,"end_speed":87.6,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.482267277219056,"plateTime":0.39271443268056583,"zone":2,"spin_rate":2306,"breakX":8.9,"inducedBreakZ":10,"breakZ":-19.8,"px":-0.26921894145304526,"pz":3.1567562437416377,"x0":-2.0238478753962186,"y0":50.0026771611049,"z0":5.715039218840121,"ax":-11.290577774451064,"ay":31.96457779436372,"az":-20.87641782968359,"vx0":6.840015742468297,"vy0":-139.57303177467026,"vz0":-3.0886258456047155,"pfxX":0.7416666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.6500000000000001,"breakXInches":8.9,"breakXFeet":0.7416666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.7416666666666667,"pfxXNoAbs":0.7416666666666667,"plateTimeSZDepth":0.36875003964424025,"plateXPoly":-0.26921894145304526,"plateYPoly":0.7083333333333712,"plateZPoly":3.1567562437416377,"pfxXDirection":"→","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.2,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.26921894145304526,"plate_z":3.1567562437416377,"player_total_pitches":19,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":307,"rowId":"307-849833","game_pk":"849833","source":"gamefeed"}],"677587":[{"type":"pitch","year":2026,"sportId":1,"play_id":"99623e6a-d17b-3b94-8f5b-d8b9bfdc315d","inning":3,"half_inning":"top","ab_number":18,"cap_index":33,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Brayan Rocchio singles on a ground ball to right fielder Braden Montgomery. Travis Bazzana to 2nd.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92,"end_speed":83.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.319452215942502,"plateTime":0.41103878804860994,"zone":5,"spin_rate":2365,"breakX":11,"inducedBreakZ":10.1,"breakZ":-22.6,"px":-0.1110175494589658,"pz":2.268821973075115,"x0":3.3118805696011577,"y0":50.00117963444269,"z0":4.891070712431651,"ax":13.57588859478642,"ay":30.09368387141688,"az":-21.754724145563234,"vx0":-11.487804523954317,"vy0":-133.510659040344,"vz0":-2.5948102492831024,"pfxX":-0.9166666666666666,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.8833333333333335,"breakXInches":-11,"breakXFeet":-0.9166666666666666,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":11,"pfxXNoAbs":-0.9166666666666666,"plateTimeSZDepth":0.38599713828519094,"plateXPoly":-0.1110175494589658,"plateYPoly":0.7083333333333499,"plateZPoly":2.268821973075115,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.1110175494589658,"plate_z":2.268821973075115,"player_total_pitches":12,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":70,"rowId":"70-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":2,"ST":4,"SI":2,"FC":4,"CH":1,"CU":5,"SL":2},"results":{"S":8,"X":6,"B":6},"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.6666666666666666,"strike_rate":0.6,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":0.6,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.3","avg_rel_z":"5.9","avg_rpm":"2788","max_rpm":"3010","min_rpm":"2462","avg_break_z":"50","max_break_z":"51","min_break_z":"48","avg_bat_speed":"48.4","avg_break_z_induced":"-9","max_break_z_induced":"-7","min_break_z_induced":"-11","avg_break_x":"11","max_break_x":"14","min_break_x":"4","min_pitch_speed":"81.2","avg_pitch_speed":"82.1","max_pitch_speed":"83.4","avg_hit_speed":"72.1","max_hit_speed":"72.1","min_hit_speed":"72.1","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"X":2,"S":1,"B":2},"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":8,"max_inning":9,"pitches_time_thru_1":5,"pitches_inning_8":1,"avg_speed_inning_8":"81.2","avg_speed_inning_8_vs_avg":-0.8999999999999915,"pitches_inning_9":4,"avg_speed_inning_9":"82.4","avg_speed_inning_9_vs_avg":0.2500000000000142,"percent":"25","rhb_pitch_percent":0,"lhb_pitch_percent":50,"pitch_pct_time_thru_1":"31","pitch_pct_time_thru_1_vs_avg":6.25,"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":0,"zInPlay":1,"zSwings":1,"o_swing":0,"z_swing":0.5,"strike_rate":0.5,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":0.5,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"-0.0","avg_rel_z":"5.8","avg_rpm":"2436","max_rpm":"2553","min_rpm":"2201","avg_break_z":"24","max_break_z":"26","min_break_z":"22","avg_bat_speed":"7.3","avg_break_z_induced":"9","max_break_z_induced":"11","min_break_z_induced":"7","avg_break_x":"2","max_break_x":"3","min_break_x":"1","min_pitch_speed":"90.2","avg_pitch_speed":"91.1","max_pitch_speed":"92.8","avg_hit_speed":"25.5","max_hit_speed":"25.5","min_hit_speed":"25.5","count":4,"pitches_vs_right":2,"pitches_vs_left":2,"results":{"B":2,"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":2,"min_inning":4,"max_inning":9,"pitches_time_thru_1":3,"pitches_time_thru_2":1,"pitches_inning_4":1,"avg_speed_inning_4":"90.2","avg_speed_inning_4_vs_avg":-0.8999999999999915,"pitches_inning_6":1,"avg_speed_inning_6":"90.8","avg_speed_inning_6_vs_avg":-0.29999999999999716,"pitches_inning_8":1,"avg_speed_inning_8":"92.8","avg_speed_inning_8_vs_avg":1.7000000000000028,"pitches_inning_9":1,"avg_speed_inning_9":"90.5","avg_speed_inning_9_vs_avg":-0.5999999999999943,"percent":"20","rhb_pitch_percent":20,"lhb_pitch_percent":20,"pitch_pct_time_thru_1":"19","pitch_pct_time_thru_1_vs_avg":-1.25,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":5,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0.5,"z_swing":0.5,"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":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"1.5","avg_rel_z":"5.5","avg_rpm":"2444","max_rpm":"2734","min_rpm":"2094","avg_break_z":"42","max_break_z":"48","min_break_z":"37","avg_bat_speed":"47.4","avg_break_z_induced":"-1","max_break_z_induced":"0","min_break_z_induced":"-6","avg_break_x":"12","max_break_x":"16","min_break_x":"5","min_pitch_speed":"81.2","avg_pitch_speed":"82.8","max_pitch_speed":"86.0","avg_hit_speed":"80.8","max_hit_speed":"80.8","min_hit_speed":"80.8","count":4,"pitches_vs_right":3,"pitches_vs_left":1,"results":{"S":2,"X":1,"B":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":2,"min_inning":3,"max_inning":8,"pitches_time_thru_1":2,"pitches_time_thru_2":2,"pitches_inning_3":1,"avg_speed_inning_3":"81.4","avg_speed_inning_3_vs_avg":-1.3999999999999915,"pitches_inning_6":2,"avg_speed_inning_6":"81.9","avg_speed_inning_6_vs_avg":-0.8999999999999915,"pitches_inning_8":1,"avg_speed_inning_8":"86.0","avg_speed_inning_8_vs_avg":3.200000000000003,"percent":"20","rhb_pitch_percent":30,"lhb_pitch_percent":10,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":-7.5,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":30,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"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":"-2.2","avg_rel_z":"5.7","avg_rpm":"2550","max_rpm":"2564","min_rpm":"2535","avg_break_z":"35","max_break_z":"37","min_break_z":"33","avg_bat_speed":"71.3","avg_break_z_induced":"1","max_break_z_induced":"2","min_break_z_induced":"0","avg_break_x":"4","max_break_x":"6","min_break_x":"3","min_pitch_speed":"85.6","avg_pitch_speed":"86.5","max_pitch_speed":"87.5","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":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":9,"max_inning":9,"pitches_time_thru_1":2,"pitches_inning_9":2,"avg_speed_inning_9":"86.5","avg_speed_inning_9_vs_avg":0.04999999999999716,"percent":"10","rhb_pitch_percent":0,"lhb_pitch_percent":20,"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":"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":"2.2","avg_rel_z":"5.7","avg_rpm":"2611","max_rpm":"2614","min_rpm":"2607","avg_break_z":"23","max_break_z":"23","min_break_z":"22","avg_bat_speed":"64.9","avg_break_z_induced":"6","max_break_z_induced":"7","min_break_z_induced":"6","avg_break_x":"17","max_break_x":"17","min_break_x":"16","min_pitch_speed":"97.5","avg_pitch_speed":"97.5","max_pitch_speed":"97.6","avg_hit_speed":"98.9","max_hit_speed":"98.9","min_hit_speed":"98.9","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":1,"min_inning":4,"max_inning":4,"pitches_time_thru_1":2,"pitches_inning_4":2,"avg_speed_inning_4":"97.5","avg_speed_inning_4_vs_avg":0.04999999999999716,"percent":"10","rhb_pitch_percent":20,"lhb_pitch_percent":0,"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":"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":"3.3","avg_rel_z":"4.9","avg_rpm":"2351","max_rpm":"2365","min_rpm":"2337","avg_break_z":"21","max_break_z":"23","min_break_z":"20","avg_bat_speed":"62.6","avg_break_z_induced":"11","max_break_z_induced":"13","min_break_z_induced":"10","avg_break_x":"11","max_break_x":"11","min_break_x":"11","min_pitch_speed":"92.0","avg_pitch_speed":"92.2","max_pitch_speed":"92.3","avg_hit_speed":"93.6","max_hit_speed":"93.6","min_hit_speed":"93.6","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":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":2,"pitches_inning_3":2,"avg_speed_inning_3":"92.2","avg_speed_inning_3_vs_avg":-0.04999999999999716,"percent":"10","rhb_pitch_percent":20,"lhb_pitch_percent":0,"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":"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.9","avg_rel_z":"5.6","avg_rpm":"1940","max_rpm":"1940","min_rpm":"1940","avg_break_z":"33","max_break_z":"33","min_break_z":"33","avg_bat_speed":"--","avg_break_z_induced":"2","max_break_z_induced":"2","min_break_z_induced":"2","avg_break_x":"17","max_break_x":"17","min_break_x":"17","min_pitch_speed":"89.2","avg_pitch_speed":"89.2","max_pitch_speed":"89.2","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":2,"min_inning":6,"max_inning":6,"pitches_time_thru_1":0,"pitches_time_thru_2":1,"pitches_inning_6":1,"avg_speed_inning_6":"89.2","avg_speed_inning_6_vs_avg":0,"percent":"5","rhb_pitch_percent":10,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-5,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":20,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":3,"zInPlay":5,"zSwings":8,"o_swing":0.14285714285714285,"z_swing":0.6153846153846154,"strike_rate":0.7,"first_pitches":5,"first_pitch_strikes":5,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":1,"zone_rate":0.65,"swings":9,"miss_percent":"0","cs_plus_whiffs":4,"csw_percent":20,"avg_rel_x":"0.1","avg_rel_z":"5.7","avg_rpm":"2521","max_rpm":"3010","min_rpm":"1940","avg_break_z":"35","max_break_z":"51","min_break_z":"20","avg_bat_speed":"51.3","avg_break_z_induced":"1","max_break_z_induced":"13","min_break_z_induced":"-11","avg_break_x":"10","max_break_x":"17","min_break_x":"1","min_pitch_speed":"81.2","avg_pitch_speed":"87.4","max_pitch_speed":"97.6","avg_hit_speed":"74.2","max_hit_speed":"","min_hit_speed":"","count":20,"pitches_vs_right":10,"pitches_vs_left":10,"results":{"S":8,"X":6,"B":6},"swinging_strikes":0,"fouls":4,"strikeouts":0,"called_strikes":4,"balls_in_play":5,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":9,"pitches_time_thru_1":16,"pitches_time_thru_2":4,"pitches_inning_3":3,"avg_speed_inning_3":"88.6","avg_speed_inning_3_vs_avg":1.1666666666666572,"pitches_inning_4":3,"avg_speed_inning_4":"95.1","avg_speed_inning_4_vs_avg":7.699999999999974,"pitches_inning_6":4,"avg_speed_inning_6":"85.9","avg_speed_inning_6_vs_avg":-1.450000000000017,"pitches_inning_8":3,"avg_speed_inning_8":"86.7","avg_speed_inning_8_vs_avg":-0.7333333333333343,"pitches_inning_9":7,"avg_speed_inning_9":"84.7","avg_speed_inning_9_vs_avg":-2.6857142857142975,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"2f464018-088a-36c7-afff-042cfc92ccd6","inning":3,"half_inning":"top","ab_number":18,"cap_index":33,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Brayan Rocchio singles on a ground ball to right fielder Braden Montgomery. Travis Bazzana to 2nd.","events":"Single","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.4,"end_speed":74.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.359274165936414,"plateTime":0.46615299304301727,"zone":13,"spin_rate":2094,"breakX":15.6,"inducedBreakZ":-5.6,"breakZ":-47.5,"px":-0.9143659847728003,"pz":1.7363599020721705,"x0":3.508446942931914,"y0":50.00183138208215,"z0":4.711454907292402,"ax":-10.348472359616313,"ay":26.072465410720678,"az":-37.06718420608279,"vx0":-7.832409056918776,"vy0":-118.26055434148064,"vz0":1.3240795148596742,"pfxX":1.3,"pfxZ":-0.4666666666666666,"pfxZWithGravity":-3.9583333333333335,"breakXInches":15.6,"breakXFeet":1.3,"breakZInducedInches":-5.6,"breakZInducedFeet":-0.4666666666666666,"breakZWithGravityInches":47.5,"breakZWithGravityFeet":3.9583333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":1.3,"plateTimeSZDepth":0.43796535303421913,"plateXPoly":-0.9143659847728003,"plateYPoly":0.7083333333333215,"plateZPoly":1.7363599020721705,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":71,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9143659847728003,"plate_z":1.7363599020721705,"player_total_pitches":13,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":71,"rowId":"71-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb4eb754-4971-3fb8-a363-f3097f2eade2","inning":3,"half_inning":"top","ab_number":18,"cap_index":33,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Brayan Rocchio singles on a ground ball to right fielder Braden Montgomery. Travis Bazzana to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":92.3,"end_speed":84,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.118081330370548,"plateTime":0.4088362985109062,"zone":3,"spin_rate":2337,"breakX":11.4,"inducedBreakZ":12.7,"breakZ":-19.6,"px":0.7386555802160033,"pz":2.8643207070806103,"x0":3.290241211679222,"y0":50.00339522066443,"z0":4.880893615498645,"ax":13.485482972102263,"ay":29.692003937906772,"az":-19.31029446755246,"vx0":-9.235049965312658,"vy0":-134.10617465423326,"vz0":-1.5463071563487012,"pfxX":-0.9500000000000001,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.6333333333333335,"breakXInches":-11.4,"breakXFeet":-0.9500000000000001,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":19.6,"breakZWithGravityFeet":1.6333333333333335,"pfxZDirection":"↓","pfxXWithGravity":11.4,"pfxXNoAbs":-0.9500000000000001,"plateTimeSZDepth":0.3838975020214122,"plateXPoly":0.7386555802160033,"plateYPoly":0.7083333333333073,"plateZPoly":2.8643207070806103,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"93.6","hit_distance":"72","xba":".430","hit_angle":"2","is_barrel":0,"hc_x":189.99,"hc_x_ft":156.1672964,"hc_y":126.23,"hc_y_ft":186.00725720000003,"isSword":false,"batSpeed":62.6,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7386555802160033,"plate_z":2.8643207070806103,"launch_speed":"93.6","launch_angle":"2","player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":72,"rowId":"72-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ebe0ca42-2fb2-318d-ae22-382afeb81b7b","inning":4,"half_inning":"top","ab_number":31,"cap_index":24,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"GIDP","des":"Brayan Rocchio grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Munetaka Murakami. Patrick Bailey out at 2nd. Brayan Rocchio out at 1st.","events":"GIDP","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":97.5,"end_speed":89.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.4487728139440295,"plateTime":0.38647638327265144,"zone":5,"spin_rate":2607,"breakX":15.6,"inducedBreakZ":6,"breakZ":-22.8,"px":0.239490880924349,"pz":2.1103347883138963,"x0":2.2183652290812725,"y0":50.00688033721346,"z0":5.759039997888972,"ax":19.574797357285675,"ay":31.854350533502135,"az":-24.331669488233448,"vx0":-9.004970791169264,"vy0":-141.63818144214974,"vz0":-5.64066576579641,"pfxX":-1.3,"pfxZ":0.5,"pfxZWithGravity":-1.9000000000000001,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":22.8,"breakZWithGravityFeet":1.9000000000000001,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.36286619558133965,"plateXPoly":0.239490880924349,"plateYPoly":0.7083333333333925,"plateZPoly":2.1103347883138963,"pfxXDirection":"←","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.239490880924349,"plate_z":2.1103347883138963,"player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":125,"rowId":"125-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f08e5dc0-758d-3d47-94dd-5539fbcfd9af","inning":4,"half_inning":"top","ab_number":31,"cap_index":24,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"GIDP","des":"Brayan Rocchio grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Munetaka Murakami. Patrick Bailey out at 2nd. Brayan Rocchio out at 1st.","events":"GIDP","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":90.2,"end_speed":84,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.670325180800552,"plateTime":0.41530569321575594,"zone":13,"spin_rate":2553,"breakX":2.6,"inducedBreakZ":8.5,"breakZ":-24.8,"px":-1.607555398029827,"pz":2.2635156618978964,"x0":2.150107094029855,"y0":50.00397587472538,"z0":6.076809948992439,"ax":-0.8028809229275675,"ay":24.068992699940672,"az":-23.106740936295658,"vx0":-9.485762741419464,"vy0":-131.18318346200545,"vz0":-5.282498729678727,"pfxX":0.21666666666666667,"pfxZ":0.7083333333333334,"pfxZWithGravity":-2.066666666666667,"breakXInches":2.6,"breakXFeet":0.21666666666666667,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.21666666666666667,"pfxXNoAbs":0.21666666666666667,"plateTimeSZDepth":0.38970975220918547,"plateXPoly":-1.607555398029827,"plateYPoly":0.7083333333333357,"plateZPoly":2.2635156618978964,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.607555398029827,"plate_z":2.2635156618978964,"player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":126,"rowId":"126-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e748f5f1-2b8a-3df6-81cb-6117753127b5","inning":4,"half_inning":"top","ab_number":31,"cap_index":24,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"GIDP","des":"Brayan Rocchio grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Munetaka Murakami. Patrick Bailey out at 2nd. Brayan Rocchio out at 1st.","events":"GIDP","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":97.6,"end_speed":89.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.289444725276888,"plateTime":0.38604400253094573,"zone":5,"spin_rate":2614,"breakX":17.4,"inducedBreakZ":6.5,"breakZ":-22.2,"px":-0.14102528439133444,"pz":2.432676973124633,"x0":2.1374612089463323,"y0":50.000202036235834,"z0":5.726572988329598,"ax":21.907762840587996,"ay":31.937192789097494,"az":-23.8945990820735,"vx0":-10.256706403303006,"vy0":-141.79117244124012,"vz0":-4.758288679346251,"pfxX":-1.45,"pfxZ":0.5416666666666666,"pfxZWithGravity":-1.8499999999999999,"breakXInches":-17.4,"breakXFeet":-1.45,"breakZInducedInches":6.5,"breakZInducedFeet":0.5416666666666666,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":17.4,"pfxXNoAbs":-1.45,"plateTimeSZDepth":0.3624304386319663,"plateXPoly":-0.14102528439133444,"plateYPoly":0.7083333333333499,"plateZPoly":2.432676973124633,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.9","hit_distance":"90","xba":".470","hit_angle":"3","is_barrel":0,"hc_x":148.24,"hc_x_ft":55.534766400000024,"hc_y":157.7,"hc_y_ft":110.15322800000007,"isSword":false,"batSpeed":64.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.14102528439133444,"plate_z":2.432676973124633,"launch_speed":"98.9","launch_angle":"3","player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":127,"rowId":"127-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b572f303-8dfb-3d26-9018-04c0301e0c4b","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","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":90.8,"end_speed":84,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.597745875691083,"plateTime":0.41272638355280566,"zone":2,"spin_rate":2538,"breakX":2,"inducedBreakZ":10.8,"breakZ":-22.1,"px":-0.1107257423273591,"pz":2.9592585739194988,"x0":2.2880813580147805,"y0":50.00239626562234,"z0":6.041873026375905,"ax":-0.8072154003805362,"ay":25.677323784070193,"az":-21.009279527371916,"vx0":-6.0362322571637534,"vy0":-132.22707310111727,"vz0":-3.8886789468291516,"pfxX":0.16666666666666666,"pfxZ":0.9,"pfxZWithGravity":-1.8416666666666668,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.38736814910448497,"plateXPoly":-0.1107257423273591,"plateYPoly":0.7083333333333073,"plateZPoly":2.9592585739194988,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.1107257423273591,"plate_z":2.9592585739194988,"player_total_pitches":39,"player_total_pitches_pitch_types":10,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":188,"rowId":"188-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"25585350-3baf-3525-b098-a165f8541a1f","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","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":89.2,"end_speed":81.6,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.682511775040595,"plateTime":0.42606163389100926,"zone":13,"spin_rate":1940,"breakX":16.7,"inducedBreakZ":1.8,"breakZ":-33.2,"px":-1.8167918764349695,"pz":-0.8709094797540251,"x0":1.8719567483524002,"y0":50.00610493138221,"z0":5.580996817579828,"ax":18.27475738831776,"ay":28.606597972521737,"az":-28.185811860796246,"vx0":-12.874278928391142,"vy0":-128.91202498548964,"vz0":-10.482651606080445,"pfxX":-1.3916666666666666,"pfxZ":0.15,"pfxZWithGravity":-2.766666666666667,"breakXInches":-16.7,"breakXFeet":-1.3916666666666666,"breakZInducedInches":1.8,"breakZInducedFeet":0.15,"breakZWithGravityInches":33.2,"breakZWithGravityFeet":2.766666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.7,"pfxXNoAbs":-1.3916666666666666,"plateTimeSZDepth":0.40018294060364196,"plateXPoly":-1.8167918764349695,"plateYPoly":0.7083333333333286,"plateZPoly":-0.8709094797540251,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.8167918764349695,"plate_z":-0.8709094797540251,"player_total_pitches":40,"player_total_pitches_pitch_types":2,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":189,"rowId":"189-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"99b9588b-41f6-3d6e-a785-7e54af0eb0f6","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":81.2,"end_speed":74.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.53000928611044,"plateTime":0.4635051123836331,"zone":3,"spin_rate":2555,"breakX":13.9,"inducedBreakZ":-0.8,"breakZ":-42.4,"px":0.5443460989128501,"pz":3.048847144030696,"x0":2.4695327852238234,"y0":50.000419353443476,"z0":6.0892278811124845,"ax":-10.507225336176807,"ay":22.717197731764944,"az":-33.08807987317209,"vx0":-2.13750330848849,"vy0":-118.20944150684952,"vz0":0.21338939091055598,"pfxX":1.1583333333333334,"pfxZ":-0.06666666666666667,"pfxZWithGravity":-3.533333333333333,"breakXInches":13.9,"breakXFeet":1.1583333333333334,"breakZInducedInches":-0.8,"breakZInducedFeet":-0.06666666666666667,"breakZWithGravityInches":42.4,"breakZWithGravityFeet":3.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1583333333333334,"pfxXNoAbs":1.1583333333333334,"plateTimeSZDepth":0.4351874892498598,"plateXPoly":0.5443460989128501,"plateYPoly":0.7083333333333499,"plateZPoly":3.048847144030696,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5443460989128501,"plate_z":3.048847144030696,"player_total_pitches":41,"player_total_pitches_pitch_types":16,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":190,"rowId":"190-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4e3ebb1c-0039-355e-aaf6-5213cea96715","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","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":82.6,"end_speed":76.8,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.6473996235144845,"plateTime":0.4540050919252243,"zone":7,"spin_rate":2734,"breakX":13.2,"inducedBreakZ":0.4,"breakZ":-39.5,"px":-0.31736413576530254,"pz":1.5722587637601695,"x0":2.4269768515752514,"y0":50.00466317131841,"z0":5.804640116859512,"ax":-9.973187027710528,"ay":21.945759259595167,"az":-31.52421736252579,"vx0":-4.3140582242092735,"vy0":-120.34469409950286,"vz0":-3.213185271209051,"pfxX":1.0999999999999999,"pfxZ":0.03333333333333333,"pfxZWithGravity":-3.2916666666666665,"breakXInches":13.2,"breakXFeet":1.0999999999999999,"breakZInducedInches":0.4,"breakZInducedFeet":0.03333333333333333,"breakZWithGravityInches":39.5,"breakZWithGravityFeet":3.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.0999999999999999,"pfxXNoAbs":1.0999999999999999,"plateTimeSZDepth":0.4261874380893857,"plateXPoly":-0.31736413576530254,"plateYPoly":0.7083333333333357,"plateZPoly":1.5722587637601695,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"81.0","hit_speed":"80.8","hit_distance":"29","xba":".000","hit_angle":"85","is_barrel":0,"hc_x":138.11,"hc_x_ft":31.11781960000002,"hc_y":211.09,"hc_y_ft":-18.535892399999966,"isSword":false,"batSpeed":62.3,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.31736413576530254,"plate_z":1.5722587637601695,"launch_speed":"80.8","launch_angle":"85","player_total_pitches":42,"player_total_pitches_pitch_types":17,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":191,"rowId":"191-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"30b6593f-92c7-351a-b57c-b160f384145d","inning":8,"half_inning":"top","ab_number":68,"cap_index":4,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Sac Bunt","des":"Brayan Rocchio out on a sacrifice bunt, pitcher David Sandlin to second baseman Chase Meidroth. Travis Bazzana to 3rd. Patrick Bailey to 2nd.","events":"Sac Bunt","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"Foul Bunt","result_code":"L","pitch_call":"foul_bunt","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81.2,"end_speed":75.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.745111039750406,"plateTime":0.4622039910417417,"zone":7,"spin_rate":2462,"breakX":3.7,"inducedBreakZ":-9.1,"breakZ":-50.3,"px":-0.5015686596224862,"pz":1.6994220776420192,"x0":-2.1595203560111416,"y0":50.004401411800764,"z0":5.794357946428431,"ax":2.301103969198279,"ay":21.63159025638377,"az":-39.3433347338656,"vx0":3.3218122972409074,"vy0":-118.30433922490019,"vz0":-0.9019374776381228,"pfxX":-0.30833333333333335,"pfxZ":-0.7583333333333333,"pfxZWithGravity":-4.191666666666666,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":-9.1,"breakZInducedFeet":-0.7583333333333333,"breakZWithGravityInches":50.3,"breakZWithGravityFeet":4.191666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.4339008859210673,"plateXPoly":-0.5015686596224862,"plateYPoly":0.7083333333333144,"plateZPoly":1.6994220776420192,"pfxXDirection":"←","inducedBreakZForcedSign":"-9.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":9.1,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5015686596224862,"plate_z":1.6994220776420192,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":267,"rowId":"267-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20bb0dd8-9f13-3db0-8fd0-169acd3fc279","inning":8,"half_inning":"top","ab_number":68,"cap_index":4,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Sac Bunt","des":"Brayan Rocchio out on a sacrifice bunt, pitcher David Sandlin to second baseman Chase Meidroth. Travis Bazzana to 3rd. Patrick Bailey to 2nd.","events":"Sac Bunt","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":86,"end_speed":78.8,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.687711186713531,"plateTime":0.4382187279682981,"zone":13,"spin_rate":2393,"breakX":4.6,"inducedBreakZ":0.2,"breakZ":-36.7,"px":-1.3102617306973396,"pz":1.8417323948474857,"x0":-2.508918114218827,"y0":50.00617407629187,"z0":5.4393330937684095,"ax":3.5200793132201764,"ay":26.297067999784158,"az":-31.666846307780013,"vx0":2.1881349203731615,"vy0":-125.19511388782716,"vz0":-2.2250826094240006,"pfxX":-0.3833333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.0583333333333336,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":36.7,"breakZWithGravityFeet":3.0583333333333336,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.4115570258508879,"plateXPoly":-1.3102617306973396,"plateYPoly":0.7083333333333286,"plateZPoly":1.8417323948474857,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.3102617306973396,"plate_z":1.8417323948474857,"player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":268,"rowId":"268-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bcc20d9d-505f-37e8-a696-66f2ad526f79","inning":8,"half_inning":"top","ab_number":68,"cap_index":4,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Sac Bunt","des":"Brayan Rocchio out on a sacrifice bunt, pitcher David Sandlin to second baseman Chase Meidroth. Travis Bazzana to 3rd. Patrick Bailey to 2nd.","events":"Sac Bunt","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":92.8,"end_speed":85,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.601516054034143,"plateTime":0.4057718548510545,"zone":3,"spin_rate":2201,"breakX":0.8,"inducedBreakZ":8.6,"breakZ":-23.2,"px":0.4534677940029481,"pz":2.9462246240424275,"x0":-2.186082662896122,"y0":50.00093139256334,"z0":5.521649500155232,"ax":-0.6721400899839197,"ay":29.571290540063462,"az":-23.02489978914167,"vx0":7.056348810480077,"vy0":-135.01663734421226,"vz0":-2.373979168888689,"pfxX":-0.06666666666666667,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.9333333333333333,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.38098026900528426,"plateXPoly":0.4534677940029481,"plateYPoly":0.7083333333333712,"plateZPoly":2.9462246240424275,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"26.0","hit_speed":"25.5","hit_distance":"13","xba":".270","hit_angle":"-8","is_barrel":0,"hc_x":124.58,"hc_x_ft":-1.4943512000000396,"hc_y":193.87,"hc_y_ft":22.97050680000001,"isSword":false,"batSpeed":7.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4534677940029481,"plate_z":2.9462246240424275,"launch_speed":"25.5","launch_angle":"-8","player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":269,"rowId":"269-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e0f46ec2-ecfe-36b6-8798-d82336e3f1c2","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.7,"end_speed":76.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.281496877365908,"plateTime":0.4558663003653609,"zone":8,"spin_rate":2873,"breakX":14.2,"inducedBreakZ":-9.2,"breakZ":-49.4,"px":0.12298067167572091,"pz":1.5556090645962772,"x0":-2.2852792159444335,"y0":50.005761331472925,"z0":5.794858968766892,"ax":10.792176879330135,"ay":24.772544648432216,"az":-39.61035685355649,"vx0":3.314429205403516,"vy0":-120.44318709931983,"vz0":-1.4216404008917891,"pfxX":-1.1833333333333333,"pfxZ":-0.7666666666666666,"pfxZWithGravity":-4.116666666666666,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":-9.2,"breakZInducedFeet":-0.7666666666666666,"breakZWithGravityInches":49.4,"breakZWithGravityFeet":4.116666666666666,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.4281521397844069,"plateXPoly":0.12298067167572091,"plateYPoly":0.708333333333357,"plateZPoly":1.5556090645962772,"pfxXDirection":"←","inducedBreakZForcedSign":"-9.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.1,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.12298067167572091,"plate_z":1.5556090645962772,"player_total_pitches":20,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":308,"rowId":"308-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6c85be79-11dd-3dd6-8dbf-a08acd9d5ebf","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","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":83.4,"end_speed":76.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.251300808082521,"plateTime":0.45284823811069685,"zone":13,"spin_rate":3010,"breakX":13.2,"inducedBreakZ":-11,"breakZ":-50.6,"px":-1.1375413506946783,"pz":1.9499674341365396,"x0":-2.3469952715177214,"y0":50.0045294657533,"z0":5.839043447497899,"ax":10.73420648825208,"ay":25.761813889412032,"az":-41.35475596700231,"vx0":0.5604678440271573,"vy0":-121.37305538136113,"vz0":-0.34787993647480686,"pfxX":-1.0999999999999999,"pfxZ":-0.9166666666666666,"pfxZWithGravity":-4.216666666666667,"breakXInches":-13.2,"breakXFeet":-1.0999999999999999,"breakZInducedInches":-11,"breakZInducedFeet":-0.9166666666666666,"breakZWithGravityInches":50.6,"breakZWithGravityFeet":4.216666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.2,"pfxXNoAbs":-1.0999999999999999,"plateTimeSZDepth":0.4253555652717567,"plateXPoly":-1.1375413506946783,"plateYPoly":0.7083333333333357,"plateZPoly":1.9499674341365396,"pfxXDirection":"←","inducedBreakZForcedSign":"-11","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.1375413506946783,"plate_z":1.9499674341365396,"player_total_pitches":21,"player_total_pitches_pitch_types":5,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":309,"rowId":"309-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"800b2fca-ab0a-37c2-b2a5-0113b24cfdeb","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":90.5,"end_speed":82.9,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.329832805864872,"plateTime":0.41530630013653136,"zone":11,"spin_rate":2452,"breakX":3,"inducedBreakZ":7.1,"breakZ":-26.2,"px":-1.3905704027413184,"pz":3.6694512975728184,"x0":-2.353047154520862,"y0":50.00039578573816,"z0":5.681157899307871,"ax":-3.5429622145694712,"ay":27.84503511706885,"az":-25.431953577640595,"vx0":3.159240842978074,"vy0":-131.85195459237454,"vz0":-0.20168979675597454,"pfxX":0.25,"pfxZ":0.5916666666666667,"pfxZWithGravity":-2.183333333333333,"breakXInches":3,"breakXFeet":0.25,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.25,"pfxXNoAbs":0.25,"plateTimeSZDepth":0.3898959871174407,"plateXPoly":-1.3905704027413184,"plateYPoly":0.7083333333333357,"plateZPoly":3.6694512975728184,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.3905704027413184,"plate_z":3.6694512975728184,"player_total_pitches":22,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":310,"rowId":"310-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2de83066-57c8-338b-b052-bc6bf0017c89","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":81.8,"end_speed":74.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.3169302330307655,"plateTime":0.4616626371062562,"zone":11,"spin_rate":2825,"breakX":12.2,"inducedBreakZ":-6.6,"breakZ":-47.8,"px":-1.0549288952621363,"pz":2.7367185382439194,"x0":-2.3087034259245014,"y0":50.00406248133389,"z0":5.919419084794234,"ax":9.46221758983488,"ay":24.98456330547495,"az":-37.77369697370675,"vx0":0.839530831209852,"vy0":-119.09277421506803,"vz0":0.8510674744346702,"pfxX":-1.0166666666666666,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.983333333333333,"breakXInches":-12.2,"breakXFeet":-1.0166666666666666,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":47.8,"breakZWithGravityFeet":3.983333333333333,"pfxZDirection":"↓","pfxXWithGravity":12.2,"pfxXNoAbs":-1.0166666666666666,"plateTimeSZDepth":0.4336532347464587,"plateXPoly":-1.0549288952621363,"plateYPoly":0.7083333333333783,"plateZPoly":2.7367185382439194,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.0549288952621363,"plate_z":2.7367185382439194,"player_total_pitches":23,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":311,"rowId":"311-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c308be76-ffcf-38b6-8cfd-4421002f117d","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"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":"31","start_speed":85.6,"end_speed":79.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.355298436650012,"plateTime":0.4388173920215048,"zone":8,"spin_rate":2564,"breakX":3.1,"inducedBreakZ":0.2,"breakZ":-37,"px":-0.04172283497863338,"pz":1.9465677443468463,"x0":-2.2161608262339447,"y0":50.002841349395304,"z0":5.710284697370946,"ax":1.7950402359393025,"ay":23.93710133053085,"az":-31.70717616264188,"vx0":4.908894238894355,"vy0":-124.59640009932274,"vz0":-2.606082478029232,"pfxX":-0.25833333333333336,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.0833333333333335,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.4119335934676738,"plateXPoly":-0.04172283497863338,"plateYPoly":0.7083333333332789,"plateZPoly":1.9465677443468463,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.04172283497863338,"plate_z":1.9465677443468463,"player_total_pitches":24,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":312,"rowId":"312-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0f8cf1e9-e03e-31aa-ae66-28036b00cfdc","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","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":87.5,"end_speed":80.9,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.3873980433548505,"plateTime":0.42854193002654384,"zone":5,"spin_rate":2535,"breakX":5.6,"inducedBreakZ":2.4,"breakZ":-33.1,"px":-0.0014393811814357171,"pz":2.5897948283821934,"x0":-2.142376546737935,"y0":50.001190385559234,"z0":5.775994479029157,"ax":4.282035120977431,"ay":24.752505479502325,"az":-29.819123350818547,"vx0":4.461155402239433,"vy0":-127.52071773189341,"vz0":-1.923517098268578,"pfxX":-0.4666666666666666,"pfxZ":0.19999999999999998,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-5.6,"breakXFeet":-0.4666666666666666,"breakZInducedInches":2.4,"breakZInducedFeet":0.19999999999999998,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.6,"pfxXNoAbs":-0.4666666666666666,"plateTimeSZDepth":0.40225160502057544,"plateXPoly":-0.0014393811814357171,"plateYPoly":0.7083333333333357,"plateZPoly":2.5897948283821934,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.5,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.0014393811814357171,"plate_z":2.5897948283821934,"player_total_pitches":25,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":313,"rowId":"313-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d19b9ce5-6dc1-3c5b-a706-966c4d7d4aa0","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":81.5,"end_speed":75.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.329895493533916,"plateTime":0.46216586946872695,"zone":4,"spin_rate":2772,"breakX":11.6,"inducedBreakZ":-8.9,"breakZ":-50.2,"px":-0.6055503414362848,"pz":2.2276732718059544,"x0":-2.1873186123884025,"y0":50.003200463083054,"z0":5.969763130045,"ax":8.829007476838388,"ay":23.291069542187348,"az":-39.37041464934972,"vx0":1.7288899972481337,"vy0":-118.6398747732967,"vz0":-0.0794323760589204,"pfxX":-0.9666666666666667,"pfxZ":-0.7416666666666667,"pfxZWithGravity":-4.183333333333334,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":-8.9,"breakZInducedFeet":-0.7416666666666667,"breakZWithGravityInches":50.2,"breakZWithGravityFeet":4.183333333333334,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.433987725479318,"plateXPoly":-0.6055503414362848,"plateYPoly":0.708333333333357,"plateZPoly":2.2276732718059544,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"72.0","hit_speed":"72.1","hit_distance":"170","xba":".030","hit_angle":"58","is_barrel":0,"hc_x":77.93,"hc_x_ft":-113.93764519999999,"hc_y":152.15,"hc_y_ft":123.53072600000002,"isSword":false,"batSpeed":62,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.6055503414362848,"plate_z":2.2276732718059544,"launch_speed":"72.1","launch_angle":"58","player_total_pitches":26,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":314,"rowId":"314-849833","game_pk":"849833","source":"gamefeed"}],"680757":[{"type":"pitch","year":2026,"sportId":1,"play_id":"15b442ac-5fef-3445-bef7-59a0b57c2ada","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","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":96,"end_speed":87.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":5.926091992023615,"plateTime":0.3936274079428479,"zone":13,"spin_rate":2172,"breakX":14,"inducedBreakZ":0.5,"breakZ":-29.4,"px":-0.8705786630139167,"pz":0.8816222755199643,"x0":2.2801233954585767,"y0":50.00574343511885,"z0":5.293851186103214,"ax":17.860928552656286,"ay":31.806737672479354,"az":-30.315422368706333,"vx0":-11.825044717101786,"vy0":-139.25144887492831,"vz0":-6.334612961642675,"pfxX":-1.1666666666666667,"pfxZ":0.041666666666666664,"pfxZWithGravity":-2.4499999999999997,"breakXInches":-14,"breakXFeet":-1.1666666666666667,"breakZInducedInches":0.5,"breakZInducedFeet":0.041666666666666664,"breakZWithGravityInches":29.4,"breakZWithGravityFeet":2.4499999999999997,"pfxZDirection":"↓","pfxXWithGravity":14,"pfxXNoAbs":-1.1666666666666667,"plateTimeSZDepth":0.36961992965566093,"plateXPoly":-0.8705786630139167,"plateYPoly":0.7083333333333499,"plateZPoly":0.8816222755199643,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8705786630139167,"plate_z":0.8816222755199643,"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-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"SI":5,"FF":4,"ST":7,"FC":5,"CU":1},"results":{"B":7,"S":10,"X":5},"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":0.3333333333333333,"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":3,"miss_percent":"33","cs_plus_whiffs":3,"csw_percent":43,"avg_rel_x":"1.2","avg_rel_z":"5.7","avg_rpm":"2473","max_rpm":"2717","min_rpm":"2051","avg_break_z":"42","max_break_z":"52","min_break_z":"34","avg_bat_speed":"65.4","avg_break_z_induced":"-2","max_break_z_induced":"3","min_break_z_induced":"-7","avg_break_x":"12","max_break_x":"20","min_break_x":"3","min_pitch_speed":"78.4","avg_pitch_speed":"82.7","max_pitch_speed":"87.1","avg_hit_speed":"77.3","max_hit_speed":"78.4","min_hit_speed":"76.3","count":7,"pitches_vs_right":0,"pitches_vs_left":7,"results":{"S":3,"B":2,"X":2},"swinging_strikes":1,"fouls":0,"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":8,"pitches_time_thru_1":6,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"78.4","avg_speed_inning_3_vs_avg":-4.299999999999997,"pitches_inning_5":3,"avg_speed_inning_5":"81.9","avg_speed_inning_5_vs_avg":-0.8333333333333428,"pitches_inning_6":1,"avg_speed_inning_6":"80.8","avg_speed_inning_6_vs_avg":-1.9000000000000057,"pitches_inning_8":2,"avg_speed_inning_8":"86.9","avg_speed_inning_8_vs_avg":4.249999999999986,"percent":"32","rhb_pitch_percent":null,"lhb_pitch_percent":32,"pitch_pct_time_thru_1":"32","pitch_pct_time_thru_1_vs_avg":-0.4210526315789487,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":1.3333333333333286,"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":0,"strike_rate":0.4,"first_pitches":2,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":null,"zone_rate":0.6,"swings":0,"miss_percent":"--","cs_plus_whiffs":2,"csw_percent":40,"avg_rel_x":"-1.4","avg_rel_z":"5.8","avg_rpm":"2556","max_rpm":"2737","min_rpm":"2184","avg_break_z":"28","max_break_z":"30","min_break_z":"24","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"8","min_break_z_induced":"3","avg_break_x":"3","max_break_x":"5","min_break_x":"2","min_pitch_speed":"88.5","avg_pitch_speed":"89.9","max_pitch_speed":"91.0","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"S":2,"B":3},"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":2,"min_inning":6,"max_inning":9,"pitches_time_thru_1":4,"pitches_time_thru_2":1,"pitches_inning_6":1,"avg_speed_inning_6":"90.3","avg_speed_inning_6_vs_avg":0.3999999999999915,"pitches_inning_8":1,"avg_speed_inning_8":"91.0","avg_speed_inning_8_vs_avg":1.0999999999999943,"pitches_inning_9":3,"avg_speed_inning_9":"89.4","avg_speed_inning_9_vs_avg":-0.46666666666666856,"percent":"23","rhb_pitch_percent":null,"lhb_pitch_percent":23,"pitch_pct_time_thru_1":"21","pitch_pct_time_thru_1_vs_avg":-1.9473684210526336,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":10.333333333333329,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.5,"z_swing":0.3333333333333333,"strike_rate":0.8,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":1,"z_contact":1,"zone_rate":0.6,"swings":2,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":40,"avg_rel_x":"2.3","avg_rel_z":"5.5","avg_rpm":"2351","max_rpm":"2531","min_rpm":"2172","avg_break_z":"29","max_break_z":"32","min_break_z":"22","avg_bat_speed":"57.7","avg_break_z_induced":"2","max_break_z_induced":"7","min_break_z_induced":"-1","avg_break_x":"14","max_break_x":"17","min_break_x":"14","min_pitch_speed":"94.2","avg_pitch_speed":"95.4","max_pitch_speed":"96.7","avg_hit_speed":"49.0","max_hit_speed":"49.0","min_hit_speed":"49.0","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"B":1,"S":3,"X":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":1,"max_inning":6,"pitches_time_thru_1":4,"pitches_time_thru_2":1,"pitches_inning_1":3,"avg_speed_inning_1":"95.2","avg_speed_inning_1_vs_avg":-0.23333333333333428,"pitches_inning_5":1,"avg_speed_inning_5":"94.9","avg_speed_inning_5_vs_avg":-0.5,"pitches_inning_6":1,"avg_speed_inning_6":"96.7","avg_speed_inning_6_vs_avg":1.2999999999999972,"percent":"23","rhb_pitch_percent":null,"lhb_pitch_percent":23,"pitch_pct_time_thru_1":"21","pitch_pct_time_thru_1_vs_avg":-1.9473684210526336,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":10.333333333333329,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":2,"zSwings":3,"o_swing":null,"z_swing":0.75,"strike_rate":0.75,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":3,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"0.4","avg_rel_z":"5.4","avg_rpm":"2349","max_rpm":"2501","min_rpm":"2167","avg_break_z":"18","max_break_z":"23","min_break_z":"16","avg_bat_speed":"57.3","avg_break_z_induced":"13","max_break_z_induced":"14","min_break_z_induced":"10","avg_break_x":"6","max_break_x":"9","min_break_x":"3","min_pitch_speed":"90.7","avg_pitch_speed":"94.7","max_pitch_speed":"96.7","avg_hit_speed":"87.8","max_hit_speed":"93.5","min_hit_speed":"82.2","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"results":{"B":1,"X":2,"S":1},"swinging_strikes":0,"fouls":1,"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":1,"max_inning":9,"pitches_time_thru_1":4,"pitches_inning_1":1,"avg_speed_inning_1":"96.7","avg_speed_inning_1_vs_avg":2,"pitches_inning_3":1,"avg_speed_inning_3":"90.7","avg_speed_inning_3_vs_avg":-4,"pitches_inning_9":2,"avg_speed_inning_9":"95.7","avg_speed_inning_9_vs_avg":1,"percent":"18","rhb_pitch_percent":null,"lhb_pitch_percent":18,"pitch_pct_time_thru_1":"21","pitch_pct_time_thru_1_vs_avg":3.0526315789473664,"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":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.3","avg_rel_z":"5.8","avg_rpm":"2415","max_rpm":"2415","min_rpm":"2415","avg_break_z":"49","max_break_z":"49","min_break_z":"49","avg_bat_speed":"--","avg_break_z_induced":"-9","max_break_z_induced":"-9","min_break_z_induced":"-9","avg_break_x":"4","max_break_x":"4","min_break_x":"4","min_pitch_speed":"82.2","avg_pitch_speed":"82.2","max_pitch_speed":"82.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":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":1,"pitches_inning_8":1,"avg_speed_inning_8":"82.2","avg_speed_inning_8_vs_avg":0,"percent":"5","rhb_pitch_percent":null,"lhb_pitch_percent":5,"pitch_pct_time_thru_1":"5","pitch_pct_time_thru_1_vs_avg":0.2631578947368416,"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":2,"oSwings":3,"zSwingMiss":0,"zFouls":2,"zInPlay":3,"zSwings":5,"o_swing":0.375,"z_swing":0.35714285714285715,"strike_rate":0.6818181818181818,"first_pitches":6,"first_pitch_strikes":3,"first_pitch_strike_rate":"50","o_contact":0.6666666666666666,"z_contact":1,"zone_rate":0.6363636363636364,"swings":8,"miss_percent":"13","cs_plus_whiffs":8,"csw_percent":36,"avg_rel_x":"0.6","avg_rel_z":"5.6","avg_rpm":"2439","max_rpm":"2737","min_rpm":"2051","avg_break_z":"32","max_break_z":"52","min_break_z":"16","avg_bat_speed":"60.5","avg_break_z_induced":"3","max_break_z_induced":"14","min_break_z_induced":"-9","avg_break_x":"9","max_break_x":"20","min_break_x":"2","min_pitch_speed":"78.4","avg_pitch_speed":"89.4","max_pitch_speed":"96.7","avg_hit_speed":"75.9","max_hit_speed":"","min_hit_speed":"","count":22,"pitches_vs_right":0,"pitches_vs_left":22,"results":{"B":7,"S":10,"X":5},"swinging_strikes":1,"fouls":2,"strikeouts":1,"called_strikes":7,"balls_in_play":5,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":9,"pitches_time_thru_1":19,"pitches_time_thru_2":3,"pitches_inning_1":4,"avg_speed_inning_1":"95.5","avg_speed_inning_1_vs_avg":6.1499999999999915,"pitches_inning_3":2,"avg_speed_inning_3":"84.6","avg_speed_inning_3_vs_avg":-4.849999999999994,"pitches_inning_5":4,"avg_speed_inning_5":"85.1","avg_speed_inning_5_vs_avg":-4.275000000000006,"pitches_inning_6":3,"avg_speed_inning_6":"89.3","avg_speed_inning_6_vs_avg":-0.13333333333333997,"pitches_inning_8":4,"avg_speed_inning_8":"86.8","avg_speed_inning_8_vs_avg":-2.625,"pitches_inning_9":5,"avg_speed_inning_9":"91.9","avg_speed_inning_9_vs_avg":2.5400000000000063,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"443c3b3e-fe3f-3769-9b9a-11158ce68d92","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","events":"Groundout","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.7,"end_speed":87.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.0144961833948765,"plateTime":0.3912101639920942,"zone":1,"spin_rate":2293,"breakX":6.1,"inducedBreakZ":13.6,"breakZ":-16.1,"px":-0.8069530958950453,"pz":2.95638416805489,"x0":2.187289780041564,"y0":50.003606284260805,"z0":5.5779571905760825,"ax":9.104941618893898,"ay":34.299300405940976,"az":-16.551027286962768,"vx0":-9.821757337002186,"vy0":-140.46149799945806,"vz0":-4.09404799016462,"pfxX":-0.5083333333333333,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3416666666666668,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.3674361780709757,"plateXPoly":-0.8069530958950453,"plateYPoly":0.7083333333333215,"plateZPoly":2.95638416805489,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8069530958950453,"plate_z":2.95638416805489,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":2,"rowId":"2-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"822798da-2e1d-3bd8-be98-85704a2199a9","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":94.2,"end_speed":85.2,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":5.947007476884321,"plateTime":0.40274044862507363,"zone":4,"spin_rate":2281,"breakX":13.8,"inducedBreakZ":0.1,"breakZ":-31.2,"px":-0.2930606813988015,"pz":2.320069996375848,"x0":2.3769215417123957,"y0":50.00250785275864,"z0":5.391068559204925,"ax":16.824940152443393,"ay":33.9317829517791,"az":-31.711069506056347,"vx0":-10.239768023013827,"vy0":-136.70624941025844,"vz0":-2.1178744384777803,"pfxX":-1.1500000000000001,"pfxZ":0.008333333333333333,"pfxZWithGravity":-2.6,"breakXInches":-13.8,"breakXFeet":-1.1500000000000001,"breakZInducedInches":0.1,"breakZInducedFeet":0.008333333333333333,"breakZWithGravityInches":31.2,"breakZWithGravityFeet":2.6,"pfxZDirection":"↓","pfxXWithGravity":13.8,"pfxXNoAbs":-1.1500000000000001,"plateTimeSZDepth":0.3783500867527333,"plateXPoly":-0.2930606813988015,"plateYPoly":0.7083333333333286,"plateZPoly":2.320069996375848,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2930606813988015,"plate_z":2.320069996375848,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":3,"rowId":"3-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c2390485-4e2e-37db-bb04-add3ff6fae92","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","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":95.3,"end_speed":86.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":5.791203616254434,"plateTime":0.39600738253845513,"zone":12,"spin_rate":2275,"breakX":13.6,"inducedBreakZ":-1.3,"breakZ":-31.6,"px":1.0117485109645026,"pz":2.510748798114686,"x0":2.467330529482888,"y0":50.00137335818016,"z0":5.473998171850998,"ax":16.085311692995337,"ay":32.78523460865258,"az":-33.36845169540685,"vx0":-6.904955820968926,"vy0":-138.63817452059496,"vz0":-1.7627735501871682,"pfxX":-1.1333333333333333,"pfxZ":-0.10833333333333334,"pfxZWithGravity":-2.6333333333333333,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":-1.3,"breakZInducedFeet":-0.10833333333333334,"breakZWithGravityInches":31.6,"breakZWithGravityFeet":2.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.371906005974082,"plateXPoly":1.0117485109645026,"plateYPoly":0.7083333333333428,"plateZPoly":2.510748798114686,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"49.0","hit_speed":"49.0","hit_distance":"1","xba":".240","hit_angle":"-40","is_barrel":0,"hc_x":125.19,"hc_x_ft":-0.024031600000000708,"hc_y":188.61,"hc_y_ft":35.64900039999998,"isSword":false,"batSpeed":50.6,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":1.0117485109645026,"plate_z":2.510748798114686,"launch_speed":"49.0","launch_angle":"-40","player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":4,"rowId":"4-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b7ea0488-2b2b-39c1-ae8a-1daafe391720","inning":3,"half_inning":"top","ab_number":19,"cap_index":70,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Steven Kwan singles on a line drive to left fielder Randal Grichuk. Travis Bazzana scores. Brayan Rocchio to 2nd.","events":"Single","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":78.4,"end_speed":70.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":7.171818691270208,"plateTime":0.48686400644534045,"zone":7,"spin_rate":2051,"breakX":19.9,"inducedBreakZ":-6.5,"breakZ":-52.3,"px":-0.4882288021226695,"pz":1.722503675866161,"x0":3.4696626004629336,"y0":50.00132332831326,"z0":4.80661600609404,"ax":-12.808236375247153,"ay":26.671695501537638,"az":-37.52370128074884,"vx0":-5.716940752542033,"vy0":-113.80762089922844,"vz0":1.8480134249029254,"pfxX":1.6583333333333332,"pfxZ":-0.5416666666666666,"pfxZWithGravity":-4.358333333333333,"breakXInches":19.9,"breakXFeet":1.6583333333333332,"breakZInducedInches":-6.5,"breakZInducedFeet":-0.5416666666666666,"breakZWithGravityInches":52.3,"breakZWithGravityFeet":4.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6583333333333332,"pfxXNoAbs":1.6583333333333332,"plateTimeSZDepth":0.45767007084431527,"plateXPoly":-0.4882288021226695,"plateYPoly":0.7083333333333215,"plateZPoly":1.722503675866161,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4882288021226695,"plate_z":1.722503675866161,"player_total_pitches":15,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":73,"rowId":"73-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4339f415-35d6-3cd5-9895-4ccb589b63a3","inning":3,"half_inning":"top","ab_number":19,"cap_index":70,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Steven Kwan singles on a line drive to left fielder Randal Grichuk. Travis Bazzana scores. Brayan Rocchio to 2nd.","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":90.7,"end_speed":82.3,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":7.2667010512137455,"plateTime":0.4175728812775974,"zone":4,"spin_rate":2167,"breakX":8.9,"inducedBreakZ":10.3,"breakZ":-23.3,"px":-0.4631454406315343,"pz":2.3563890342891307,"x0":3.2488394691664966,"y0":50.0021557703251,"z0":4.872573492991201,"ax":11.147005980251,"ay":29.724829627559288,"az":-21.92803952982751,"vx0":-11.651050682511077,"vy0":-131.52438019215444,"vz0":-2.11636289754016,"pfxX":-0.7416666666666667,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.9416666666666667,"breakXInches":-8.9,"breakXFeet":-0.7416666666666667,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":23.3,"breakZWithGravityFeet":1.9416666666666667,"pfxZDirection":"↓","pfxXWithGravity":8.9,"pfxXNoAbs":-0.7416666666666667,"plateTimeSZDepth":0.39216754444271423,"plateXPoly":-0.4631454406315343,"plateYPoly":0.7083333333332718,"plateZPoly":2.3563890342891307,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"93.5","hit_distance":"255","xba":".710","hit_angle":"17","is_barrel":0,"hc_x":83.12,"hc_x_ft":-101.42787679999998,"hc_y":89.31,"hc_y_ft":274.9977484,"isSword":false,"batSpeed":63.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4631454406315343,"plate_z":2.3563890342891307,"launch_speed":"93.5","launch_angle":"17","player_total_pitches":16,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":74,"rowId":"74-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9528b267-07c7-3d3d-a140-d2cbe62bb71d","inning":5,"half_inning":"top","ab_number":37,"cap_index":14,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Steven Kwan strikes out swinging.","events":"Strikeout","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.1,"end_speed":75.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.423460940654143,"plateTime":0.4611679579135619,"zone":5,"spin_rate":2672,"breakX":11.3,"inducedBreakZ":-0.1,"breakZ":-41.2,"px":0.25746884103140166,"pz":2.3264811930521163,"x0":2.5135294931102288,"y0":50.00232437252305,"z0":6.05612091541089,"ax":-8.309970591529375,"ay":19.86470125103659,"az":-32.20044683450436,"vx0":-3.4149148928282673,"vy0":-118.20181605675859,"vz0":-1.6503641903913548,"pfxX":0.9416666666666668,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-3.4333333333333336,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":41.2,"breakZWithGravityFeet":3.4333333333333336,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.43277018056259947,"plateXPoly":0.25746884103140166,"plateYPoly":0.7083333333333428,"plateZPoly":2.3264811930521163,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.25746884103140166,"plate_z":2.3264811930521163,"player_total_pitches":13,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":150,"rowId":"150-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"676c9670-b8af-3de7-998e-d3a90c34bb80","inning":5,"half_inning":"top","ab_number":37,"cap_index":14,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Steven Kwan strikes out swinging.","events":"Strikeout","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.9,"end_speed":75.4,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.3538909597079005,"plateTime":0.46084158018385857,"zone":13,"spin_rate":2717,"breakX":13.4,"inducedBreakZ":-3.4,"breakZ":-44.4,"px":-0.7838694970312665,"pz":1.421198048541549,"x0":2.4693188593108593,"y0":50.00137764083394,"z0":6.02482785775911,"ax":-9.535988728801014,"ay":24.45300518366866,"az":-34.41896904897654,"vx0":-5.452765137072358,"vy0":-119.18208552334794,"vz0":-3.188104704897401,"pfxX":1.1166666666666667,"pfxZ":-0.2833333333333333,"pfxZWithGravity":-3.6999999999999997,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":-3.4,"breakZInducedFeet":-0.2833333333333333,"breakZWithGravityInches":44.4,"breakZWithGravityFeet":3.6999999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.43281155903742236,"plateXPoly":-0.7838694970312665,"plateYPoly":0.7083333333333712,"plateZPoly":1.421198048541549,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7838694970312665,"plate_z":1.421198048541549,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":151,"rowId":"151-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb8b2e33-a15b-30d0-a016-25ec708e4f15","inning":5,"half_inning":"top","ab_number":37,"cap_index":14,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Steven Kwan 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.9,"end_speed":87.1,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.323577064454881,"plateTime":0.3970841820814024,"zone":8,"spin_rate":2531,"breakX":13.6,"inducedBreakZ":2.5,"breakZ":-28,"px":-0.15596133070275586,"pz":1.83656223996159,"x0":2.1771541320990386,"y0":50.004243023661175,"z0":5.80125464749374,"ax":16.462594571069367,"ay":30.334982817234742,"az":-28.46765755900874,"vx0":-9.326814690532018,"vy0":-137.87921715024515,"vz0":-5.327684163447293,"pfxX":-1.1333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.3333333333333335,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":28,"breakZWithGravityFeet":2.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.372819855141063,"plateXPoly":-0.15596133070275586,"plateYPoly":0.7083333333333783,"plateZPoly":1.83656223996159,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":64.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.15596133070275586,"plate_z":1.83656223996159,"player_total_pitches":15,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":152,"rowId":"152-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"17a506ce-730c-39c1-a3ee-ca5452285ab4","inning":5,"half_inning":"top","ab_number":37,"cap_index":14,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Steven Kwan 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":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82.6,"end_speed":76.5,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.437467481030989,"plateTime":0.45548555712128813,"zone":13,"spin_rate":2711,"breakX":15.4,"inducedBreakZ":-2.2,"breakZ":-42.1,"px":-1.0573247482798052,"pz":1.619826786810754,"x0":2.3752728335159263,"y0":50.00021580996922,"z0":5.888475266722418,"ax":-11.358767107490689,"ay":23.52512077826816,"az":-33.55243855783116,"vx0":-5.597628347991388,"vy0":-120.28998824175068,"vz0":-2.80690464162312,"pfxX":1.2833333333333334,"pfxZ":-0.18333333333333335,"pfxZWithGravity":-3.5083333333333333,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":-2.2,"breakZInducedFeet":-0.18333333333333335,"breakZWithGravityInches":42.1,"breakZWithGravityFeet":3.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.42765960946540255,"plateXPoly":-1.0573247482798052,"plateYPoly":0.7083333333333357,"plateZPoly":1.619826786810754,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":55.6,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.0573247482798052,"plate_z":1.619826786810754,"player_total_pitches":16,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":153,"rowId":"153-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e1dcd4b3-dd4c-3451-9914-9261a0f95f66","inning":6,"half_inning":"top","ab_number":50,"cap_index":0,"outs":2,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out, first baseman Munetaka Murakami to pitcher Noah Schultz.","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":96.7,"end_speed":88.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.522532246786707,"plateTime":0.3898995278026778,"zone":7,"spin_rate":2494,"breakX":16.8,"inducedBreakZ":6.8,"breakZ":-22.4,"px":-0.596963945357107,"pz":1.7326646842883822,"x0":2.0527259340600206,"y0":50.00181582174627,"z0":5.789782908253406,"ax":20.925700339788417,"ay":30.808867041608586,"az":-23.211675619008197,"vx0":-11.068640806410288,"vy0":-140.30634022400017,"vz0":-6.835702097392645,"pfxX":-1.4000000000000001,"pfxZ":0.5666666666666667,"pfxZWithGravity":-1.8666666666666665,"breakXInches":-16.8,"breakXFeet":-1.4000000000000001,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":22.4,"breakZWithGravityFeet":1.8666666666666665,"pfxZDirection":"↓","pfxXWithGravity":16.8,"pfxXNoAbs":-1.4000000000000001,"plateTimeSZDepth":0.36603780728521906,"plateXPoly":-0.596963945357107,"plateYPoly":0.7083333333333357,"plateZPoly":1.7326646842883822,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.596963945357107,"plate_z":1.7326646842883822,"player_total_pitches":43,"player_total_pitches_pitch_types":14,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":192,"rowId":"192-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"954c12ab-30c8-3df0-9620-e1697303cb09","inning":6,"half_inning":"top","ab_number":50,"cap_index":0,"outs":2,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out, first baseman Munetaka Murakami to pitcher Noah Schultz.","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":90.3,"end_speed":84.1,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.508709393100965,"plateTime":0.41430482576939687,"zone":4,"spin_rate":2495,"breakX":2.8,"inducedBreakZ":5.5,"breakZ":-27.6,"px":-0.6494997066298742,"pz":2.459191169616399,"x0":2.1989657289043367,"y0":50.0025552905855,"z0":6.146817908202391,"ax":-1.3870384137842444,"ay":23.767334220541557,"az":-26.182007937346512,"vx0":-7.057843956666569,"vy0":-131.42496630505227,"vz0":-4.3971264261805185,"pfxX":0.2333333333333333,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.3000000000000003,"breakXInches":2.8,"breakXFeet":0.2333333333333333,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":27.6,"breakZWithGravityFeet":2.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":0.2333333333333333,"pfxXNoAbs":0.2333333333333333,"plateTimeSZDepth":0.3887393937240442,"plateXPoly":-0.6494997066298742,"plateYPoly":0.7083333333333997,"plateZPoly":2.459191169616399,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6494997066298742,"plate_z":2.459191169616399,"player_total_pitches":44,"player_total_pitches_pitch_types":11,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":193,"rowId":"193-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"07653988-97df-307e-8bfb-1f8565e289fd","inning":6,"half_inning":"top","ab_number":50,"cap_index":0,"outs":2,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out, first baseman Munetaka Murakami to pitcher Noah Schultz.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":80.8,"end_speed":74.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.5421033946897325,"plateTime":0.46573609784261105,"zone":8,"spin_rate":2531,"breakX":13.8,"inducedBreakZ":-4.9,"breakZ":-46.8,"px":0.10014610787203582,"pz":1.7493965589211857,"x0":2.6401715899054436,"y0":50.00257846275414,"z0":5.92526103717262,"ax":-10.005972773524709,"ay":22.564854393392455,"az":-35.89818259655612,"vx0":-3.6206742441531317,"vy0":-117.65860280530042,"vz0":-1.7001747841700214,"pfxX":1.1500000000000001,"pfxZ":-0.4083333333333334,"pfxZWithGravity":-3.9,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":-4.9,"breakZInducedFeet":-0.4083333333333334,"breakZWithGravityInches":46.8,"breakZWithGravityFeet":3.9,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4372971354740917,"plateXPoly":0.10014610787203582,"plateYPoly":0.7083333333333499,"plateZPoly":1.7493965589211857,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"76.3","hit_distance":"59","xba":".260","hit_angle":"5","is_barrel":0,"hc_x":155.64,"hc_x_ft":73.37143039999995,"hc_y":164.55,"hc_y_ft":93.64226200000002,"isSword":false,"batSpeed":69.8,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.10014610787203582,"plate_z":1.7493965589211857,"launch_speed":"76.3","launch_angle":"5","player_total_pitches":45,"player_total_pitches_pitch_types":18,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":194,"rowId":"194-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"04ad9705-7b26-3054-84d3-a60ef54634c9","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","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":91,"end_speed":83.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.603691101034573,"plateTime":0.4124784920358149,"zone":11,"spin_rate":2184,"breakX":1.6,"inducedBreakZ":8.4,"breakZ":-24.4,"px":-0.8453261524362188,"pz":3.3425878578666355,"x0":-2.4650409798930726,"y0":50.003317740343526,"z0":5.607913011367465,"ax":0.7605607921020352,"ay":27.445624550545123,"az":-23.800742355421043,"vx0":4.035643293123115,"vy0":-132.6175765808014,"vz0":-1.242078331144487,"pfxX":-0.13333333333333333,"pfxZ":0.7000000000000001,"pfxZWithGravity":-2.033333333333333,"breakXInches":-1.6,"breakXFeet":-0.13333333333333333,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6,"pfxXNoAbs":-0.13333333333333333,"plateTimeSZDepth":0.38722324337720165,"plateXPoly":-0.8453261524362188,"plateYPoly":0.7083333333333357,"plateZPoly":3.3425878578666355,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8453261524362188,"plate_z":3.3425878578666355,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":270,"rowId":"270-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93e837a2-1018-32b9-b31f-4c597aabe845","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":87.1,"end_speed":81,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.679438607318812,"plateTime":0.43000675479424144,"zone":13,"spin_rate":2245,"breakX":2.5,"inducedBreakZ":0.7,"breakZ":-35,"px":-1.2134653778855744,"pz":1.1545848610850937,"x0":-2.448602453553424,"y0":50.00459305099571,"z0":5.384035569629059,"ax":1.7704778994844441,"ay":23.532144222549626,"az":-30.93848492621623,"vx0":2.7032249424183963,"vy0":-126.89728754467765,"vz0":-4.236941483788222,"pfxX":-0.20833333333333334,"pfxZ":0.05833333333333333,"pfxZWithGravity":-2.9166666666666665,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":0.7,"breakZInducedFeet":0.05833333333333333,"breakZWithGravityInches":35,"breakZWithGravityFeet":2.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.40357550918624996,"plateXPoly":-1.2134653778855744,"plateYPoly":0.7083333333333286,"plateZPoly":1.1545848610850937,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.2134653778855744,"plate_z":1.1545848610850937,"player_total_pitches":13,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":271,"rowId":"271-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0203fbf4-b594-3539-9940-7bfa6d9da95a","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"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":"20","start_speed":82.2,"end_speed":75.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.720203475202596,"plateTime":0.45713428376244014,"zone":1,"spin_rate":2415,"breakX":3.7,"inducedBreakZ":-8.9,"breakZ":-49.2,"px":-0.7431674954388878,"pz":2.7969844625227207,"x0":-2.312629823346539,"y0":50.00201146986855,"z0":5.801507198320217,"ax":2.3952935492238945,"ay":22.557940827839353,"az":-39.81235970778031,"vx0":3.1430839949206235,"vy0":-119.70157829500437,"vz0":1.5419616553152058,"pfxX":-0.30833333333333335,"pfxZ":-0.7416666666666667,"pfxZWithGravity":-4.1000000000000005,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":-8.9,"breakZInducedFeet":-0.7416666666666667,"breakZWithGravityInches":49.2,"breakZWithGravityFeet":4.1000000000000005,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.429159004324853,"plateXPoly":-0.7431674954388878,"plateYPoly":0.7083333333333428,"plateZPoly":2.7969844625227207,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.7431674954388878,"plate_z":2.7969844625227207,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":272,"rowId":"272-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"422eaeef-1ee4-392f-96c0-9f2c2d53a7af","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":86.8,"end_speed":79.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.708639215936827,"plateTime":0.43429644846922244,"zone":13,"spin_rate":2384,"breakX":5.5,"inducedBreakZ":2.6,"breakZ":-33.7,"px":-0.3597077805593756,"pz":1.1914067230218803,"x0":-2.4861682112885846,"y0":50.00078393760169,"z0":5.469075069097109,"ax":3.9596019394045565,"ay":26.93615212379377,"az":-29.020323626593285,"vx0":4.4066359234025585,"vy0":-126.35735465581884,"vz0":-4.57109818374662,"pfxX":-0.4583333333333333,"pfxZ":0.21666666666666667,"pfxZWithGravity":-2.8083333333333336,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":33.7,"breakZWithGravityFeet":2.8083333333333336,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.4078318424430983,"plateXPoly":-0.3597077805593756,"plateYPoly":0.7083333333333357,"plateZPoly":1.1914067230218803,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"78.0","hit_speed":"78.4","hit_distance":"226","xba":".080","hit_angle":"45","is_barrel":0,"hc_x":78.74,"hc_x_ft":-111.98525360000002,"hc_y":122.85,"hc_y_ft":194.15427400000004,"isSword":false,"batSpeed":70.9,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3597077805593756,"plate_z":1.1914067230218803,"launch_speed":"78.4","launch_angle":"45","player_total_pitches":15,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":273,"rowId":"273-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ce7cedc3-3769-371e-bdcf-7a32c9f9e807","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":89,"end_speed":82,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.330570050693605,"plateTime":0.421722206997015,"zone":11,"spin_rate":2678,"breakX":2.9,"inducedBreakZ":6.6,"breakZ":-27.7,"px":-0.022893410570536954,"pz":3.380012724692803,"x0":-2.2888039406820897,"y0":50.00165285136611,"z0":5.80885782542584,"ax":1.6878013001432333,"ay":25.407232490324557,"az":-25.99802400390506,"vx0":5.390124657936169,"vy0":-129.55433368548773,"vz0":-0.9901463665603906,"pfxX":-0.24166666666666667,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.308333333333333,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":27.7,"breakZWithGravityFeet":2.308333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.3958488109310815,"plateXPoly":-0.022893410570536954,"plateYPoly":0.7083333333332646,"plateZPoly":3.380012724692803,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.022893410570536954,"plate_z":3.380012724692803,"player_total_pitches":27,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":315,"rowId":"315-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"72bbfb3d-4490-3b88-b286-80d656bd6196","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":90.8,"end_speed":83.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.374968886176697,"plateTime":0.4139703233801919,"zone":3,"spin_rate":2686,"breakX":3,"inducedBreakZ":3.4,"breakZ":-29.8,"px":0.679831852108888,"pz":2.7620125897541326,"x0":-2.1186846807010946,"y0":50.00460374334452,"z0":5.703967157183468,"ax":1.4629421154059548,"ay":27.348507162683642,"az":-28.708549595122832,"vx0":6.916508621141428,"vy0":-132.15727661953719,"vz0":-1.9912142443780847,"pfxX":-0.25,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.4833333333333334,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":29.8,"breakZWithGravityFeet":2.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.38864032945359095,"plateXPoly":0.679831852108888,"plateYPoly":0.7083333333333783,"plateZPoly":2.7620125897541326,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.679831852108888,"plate_z":2.7620125897541326,"player_total_pitches":28,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":316,"rowId":"316-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fe489dc4-b8f3-3eab-91ac-dc50337ee695","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":95.5,"end_speed":87.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.480104123298517,"plateTime":0.3941975569459988,"zone":6,"spin_rate":2435,"breakX":3.4,"inducedBreakZ":14.3,"breakZ":-15.7,"px":0.4358564371624021,"pz":2.0115022607798165,"x0":-1.9803993052622948,"y0":50.00565824784882,"z0":5.556811017314551,"ax":-5.225980835067333,"ay":30.366444985936358,"az":-15.388746118125557,"vx0":7.495846815181824,"vy0":-138.82213718206455,"vz0":-6.7319131060091655,"pfxX":0.2833333333333333,"pfxZ":1.1916666666666667,"pfxZWithGravity":-1.3083333333333333,"breakXInches":3.4,"breakXFeet":0.2833333333333333,"breakZInducedInches":14.3,"breakZInducedFeet":1.1916666666666667,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2833333333333333,"pfxXNoAbs":0.2833333333333333,"plateTimeSZDepth":0.3700918391810724,"plateXPoly":0.4358564371624021,"plateYPoly":0.7083333333333144,"plateZPoly":2.0115022607798165,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":52.9,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4358564371624021,"plate_z":2.0115022607798165,"player_total_pitches":29,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":317,"rowId":"317-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9a856ef1-fa6e-3ade-ac1f-936b3c25fa0b","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":88.5,"end_speed":82.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.43482125041367,"plateTime":0.4216296720520041,"zone":8,"spin_rate":2737,"breakX":4.6,"inducedBreakZ":4.2,"breakZ":-30.1,"px":0.09205626439675374,"pz":1.5451903343019175,"x0":-2.1382547549672117,"y0":50.00301497890637,"z0":5.633939941228516,"ax":3.474010804629637,"ay":21.957706641901467,"az":-27.58467268301473,"vx0":4.951201182814987,"vy0":-128.9614056080404,"vz0":-4.88073321735231,"pfxX":-0.3833333333333333,"pfxZ":0.35000000000000003,"pfxZWithGravity":-2.5083333333333333,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":4.2,"breakZInducedFeet":0.35000000000000003,"breakZWithGravityInches":30.1,"breakZWithGravityFeet":2.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.395564523939908,"plateXPoly":0.09205626439675374,"plateYPoly":0.7083333333333286,"plateZPoly":1.5451903343019175,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.09205626439675374,"plate_z":1.5451903343019175,"player_total_pitches":30,"player_total_pitches_pitch_types":9,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":318,"rowId":"318-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d12d1e9f-d416-339c-805b-9be57d4c5ebb","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":95.9,"end_speed":88.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.550473761414629,"plateTime":0.390891613262097,"zone":2,"spin_rate":2501,"breakX":6.4,"inducedBreakZ":12.2,"breakZ":-17.2,"px":0.06070136630693801,"pz":2.617084702355845,"x0":-1.9390035647719763,"y0":50.00579664209767,"z0":5.735650863996862,"ax":-8.349483872510293,"ay":28.09153944884687,"az":-17.805335334270055,"vx0":6.982334734437668,"vy0":-139.52704255085848,"vz0":-5.234432256824502,"pfxX":0.5333333333333333,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.4333333333333333,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":17.2,"breakZWithGravityFeet":1.4333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3668672750322746,"plateXPoly":0.06070136630693801,"plateYPoly":0.7083333333332931,"plateZPoly":2.617084702355845,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"82.0","hit_speed":"82.2","hit_distance":"92","xba":".340","hit_angle":"5","is_barrel":0,"hc_x":105.47,"hc_x_ft":-47.55633080000001,"hc_y":170.59,"hc_y_ft":79.08368760000002,"isSword":false,"batSpeed":55.3,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.06070136630693801,"plate_z":2.617084702355845,"launch_speed":"82.2","launch_angle":"5","player_total_pitches":31,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":319,"rowId":"319-849833","game_pk":"849833","source":"gamefeed"}],"682657":[{"type":"pitch","year":2026,"sportId":1,"play_id":"e5fa3d70-02d3-393b-b0d9-a8ba98d76ece","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":83.4,"end_speed":76.3,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.571326379858837,"plateTime":0.4524230267701843,"zone":12,"spin_rate":3002,"breakX":19.4,"inducedBreakZ":-5.8,"breakZ":-45.2,"px":2.5125059748507685,"pz":2.855112071964126,"x0":3.3173808928602466,"y0":50.004885842004995,"z0":5.605546901715429,"ax":-16.27697329902327,"ay":25.15029451744433,"az":-37.43639806520748,"vx0":1.563930908303943,"vy0":-121.35912101127869,"vz0":1.4806514274590703,"pfxX":1.6166666666666665,"pfxZ":-0.48333333333333334,"pfxZWithGravity":-3.766666666666667,"breakXInches":19.4,"breakXFeet":1.6166666666666665,"breakZInducedInches":-5.8,"breakZInducedFeet":-0.48333333333333334,"breakZWithGravityInches":45.2,"breakZWithGravityFeet":3.766666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6166666666666665,"pfxXNoAbs":1.6166666666666665,"plateTimeSZDepth":0.42491246200747684,"plateXPoly":2.5125059748507685,"plateYPoly":0.7083333333333357,"plateZPoly":2.855112071964126,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":2.5125059748507685,"plate_z":2.855112071964126,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":39,"rowId":"39-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"SV":2,"FF":9,"SI":1,"FC":2,"SL":1,"ST":1,"CH":1,"FS":1},"results":{"B":4,"S":13,"X":1},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":3,"oInPlay":0,"oSwings":4,"zSwingMiss":0,"zFouls":3,"zInPlay":0,"zSwings":3,"o_swing":0.6666666666666666,"z_swing":1,"strike_rate":0.7777777777777778,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0.75,"z_contact":1,"zone_rate":0.3333333333333333,"swings":7,"miss_percent":"14","cs_plus_whiffs":1,"csw_percent":11,"avg_rel_x":"1.3","avg_rel_z":"5.7","avg_rpm":"2254","max_rpm":"2442","min_rpm":"2078","avg_break_z":"15","max_break_z":"17","min_break_z":"12","avg_bat_speed":"70.9","avg_break_z_induced":"15","max_break_z_induced":"19","min_break_z_induced":"13","avg_break_x":"9","max_break_x":"12","min_break_x":"4","min_pitch_speed":"94.2","avg_pitch_speed":"96.2","max_pitch_speed":"97.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":9,"pitches_vs_right":6,"pitches_vs_left":3,"results":{"S":7,"B":2},"swinging_strikes":1,"fouls":6,"strikeouts":1,"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":9,"pitches_inning_2":6,"avg_speed_inning_2":"96.9","avg_speed_inning_2_vs_avg":0.7333333333333343,"pitches_inning_7":3,"avg_speed_inning_7":"94.8","avg_speed_inning_7_vs_avg":-1.4333333333333371,"percent":"50","rhb_pitch_percent":43,"lhb_pitch_percent":75,"pitch_pct_time_thru_1":"50","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"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":"5.4","avg_rpm":"2481","max_rpm":"2515","min_rpm":"2446","avg_break_z":"27","max_break_z":"28","min_break_z":"26","avg_bat_speed":"72.5","avg_break_z_induced":"7","max_break_z_induced":"7","min_break_z_induced":"6","avg_break_x":"4","max_break_x":"4","min_break_x":"3","min_pitch_speed":"89.2","avg_pitch_speed":"89.7","max_pitch_speed":"90.2","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":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":2,"pitches_inning_3":2,"avg_speed_inning_3":"89.7","avg_speed_inning_3_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.11111111111111072,"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":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":"3.3","avg_rel_z":"5.6","avg_rpm":"2902","max_rpm":"3002","min_rpm":"2801","avg_break_z":"44","max_break_z":"45","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":"19","max_break_x":"19","min_break_x":"18","min_pitch_speed":"83.4","avg_pitch_speed":"83.6","max_pitch_speed":"83.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":2,"max_inning":2,"pitches_time_thru_1":2,"pitches_inning_2":2,"avg_speed_inning_2":"83.6","avg_speed_inning_2_vs_avg":-0.04999999999998295,"percent":"11","rhb_pitch_percent":14,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":0.11111111111111072,"pitch_type":"Slurve","pitch_type_literal":"SV"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":0,"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":0,"zone_rate":1,"swings":1,"miss_percent":"100","cs_plus_whiffs":1,"csw_percent":100,"avg_rel_x":"-1.3","avg_rel_z":"5.4","avg_rpm":"1157","max_rpm":"1157","min_rpm":"1157","avg_break_z":"34","max_break_z":"34","min_break_z":"34","avg_bat_speed":"67.4","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"15","max_break_x":"15","min_break_x":"15","min_pitch_speed":"83.5","avg_pitch_speed":"83.5","max_pitch_speed":"83.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"S":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":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"83.5","avg_speed_inning_7_vs_avg":0,"percent":"6","rhb_pitch_percent":0,"lhb_pitch_percent":25,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":-0.44444444444444464,"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.2","avg_rel_z":"5.8","avg_rpm":"2012","max_rpm":"2012","min_rpm":"2012","avg_break_z":"29","max_break_z":"29","min_break_z":"29","avg_bat_speed":"77.7","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"15","max_break_x":"15","min_break_x":"15","min_pitch_speed":"88.7","avg_pitch_speed":"88.7","max_pitch_speed":"88.7","avg_hit_speed":"59.5","max_hit_speed":"59.5","min_hit_speed":"59.5","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":5,"max_inning":5,"pitches_time_thru_1":1,"pitches_inning_5":1,"avg_speed_inning_5":"88.7","avg_speed_inning_5_vs_avg":0,"percent":"6","rhb_pitch_percent":7,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":-0.44444444444444464,"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":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.5","avg_rel_z":"6.0","avg_rpm":"2844","max_rpm":"2844","min_rpm":"2844","avg_break_z":"44","max_break_z":"44","min_break_z":"44","avg_bat_speed":"75.1","avg_break_z_induced":"-4","max_break_z_induced":"-4","min_break_z_induced":"-4","avg_break_x":"16","max_break_x":"16","min_break_x":"16","min_pitch_speed":"82.9","avg_pitch_speed":"82.9","max_pitch_speed":"82.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":5,"max_inning":5,"pitches_time_thru_1":1,"pitches_inning_5":1,"avg_speed_inning_5":"82.9","avg_speed_inning_5_vs_avg":0,"percent":"6","rhb_pitch_percent":7,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":-0.44444444444444464,"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":null,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":0,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"100","cs_plus_whiffs":1,"csw_percent":100,"avg_rel_x":"3.0","avg_rel_z":"5.3","avg_rpm":"2553","max_rpm":"2553","min_rpm":"2553","avg_break_z":"44","max_break_z":"44","min_break_z":"44","avg_bat_speed":"66.6","avg_break_z_induced":"-5","max_break_z_induced":"-5","min_break_z_induced":"-5","avg_break_x":"8","max_break_x":"8","min_break_x":"8","min_pitch_speed":"83.4","avg_pitch_speed":"83.4","max_pitch_speed":"83.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"S":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":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":1,"pitches_inning_3":1,"avg_speed_inning_3":"83.4","avg_speed_inning_3_vs_avg":0,"percent":"6","rhb_pitch_percent":7,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":-0.44444444444444464,"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.5","avg_rel_z":"5.6","avg_rpm":"2286","max_rpm":"2286","min_rpm":"2286","avg_break_z":"28","max_break_z":"28","min_break_z":"28","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":"14","min_break_x":"14","min_pitch_speed":"95.3","avg_pitch_speed":"95.3","max_pitch_speed":"95.3","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":1,"min_inning":2,"max_inning":2,"pitches_time_thru_1":1,"pitches_inning_2":1,"avg_speed_inning_2":"95.3","avg_speed_inning_2_vs_avg":0,"percent":"6","rhb_pitch_percent":7,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":-0.44444444444444464,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":3,"oFouls":3,"oInPlay":0,"oSwings":6,"zSwingMiss":1,"zFouls":4,"zInPlay":1,"zSwings":6,"o_swing":0.6,"z_swing":0.75,"strike_rate":0.7777777777777778,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0.5,"z_contact":0.8333333333333334,"zone_rate":0.4444444444444444,"swings":12,"miss_percent":"33","cs_plus_whiffs":6,"csw_percent":33,"avg_rel_x":"1.9","avg_rel_z":"5.6","avg_rpm":"2328","max_rpm":"3002","min_rpm":"1157","avg_break_z":"25","max_break_z":"45","min_break_z":"12","avg_bat_speed":"71.3","avg_break_z_induced":"8","max_break_z_induced":"19","min_break_z_induced":"-6","avg_break_x":"11","max_break_x":"19","min_break_x":"3","min_pitch_speed":"82.9","avg_pitch_speed":"91.5","max_pitch_speed":"97.8","avg_hit_speed":"59.5","max_hit_speed":"","min_hit_speed":"","count":18,"pitches_vs_right":14,"pitches_vs_left":4,"results":{"B":4,"S":13,"X":1},"swinging_strikes":4,"fouls":7,"strikeouts":3,"called_strikes":2,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":7,"pitches_time_thru_1":18,"pitches_inning_2":9,"avg_speed_inning_2":"93.8","avg_speed_inning_2_vs_avg":2.2777777777777715,"pitches_inning_3":3,"avg_speed_inning_3":"87.6","avg_speed_inning_3_vs_avg":-3.8999999999999915,"pitches_inning_5":2,"avg_speed_inning_5":"85.8","avg_speed_inning_5_vs_avg":-5.699999999999989,"pitches_inning_7":4,"avg_speed_inning_7":"92.0","avg_speed_inning_7_vs_avg":0.45000000000000284,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"4e624a0c-1147-3c0c-9b4f-805bda9aafea","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":96.9,"end_speed":88.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.943377488905575,"plateTime":0.3898920267429662,"zone":13,"spin_rate":2292,"breakX":9.1,"inducedBreakZ":14.4,"breakZ":-15,"px":-0.8877248534517248,"pz":2.19635647899432,"x0":2.298371833322409,"y0":50.00103912544595,"z0":5.696063202430586,"ax":12.530611974573267,"ay":32.30101860283144,"az":-14.819998835907022,"vx0":-10.996898383345428,"vy0":-140.56277844284634,"vz0":-6.847327366487052,"pfxX":-0.7583333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.25,"breakXInches":-9.1,"breakXFeet":-0.7583333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15,"breakZWithGravityFeet":1.25,"pfxZDirection":"↓","pfxXWithGravity":9.1,"pfxXNoAbs":-0.7583333333333333,"plateTimeSZDepth":0.36607912505208284,"plateXPoly":-0.8877248534517248,"plateYPoly":0.7083333333333357,"plateZPoly":2.19635647899432,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":73.4,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8877248534517248,"plate_z":2.19635647899432,"player_total_pitches":15,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":40,"rowId":"40-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"99f00f33-1cdc-3743-8d89-7301da0c0290","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":96.4,"end_speed":87.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.6707642655542605,"plateTime":0.3921081774020383,"zone":12,"spin_rate":2097,"breakX":9.4,"inducedBreakZ":13.3,"breakZ":-16.4,"px":1.2381334945363554,"pz":4.050882177537346,"x0":2.6106056909023594,"y0":50.00232000240224,"z0":5.774569621419258,"ax":11.690716161491675,"ay":34.72639128095376,"az":-17.522937730150385,"vx0":-5.879313311621159,"vy0":-140.23371410790918,"vz0":-1.4530771848208044,"pfxX":-0.7833333333333333,"pfxZ":1.1083333333333334,"pfxZWithGravity":-1.3666666666666665,"breakXInches":-9.4,"breakXFeet":-0.7833333333333333,"breakZInducedInches":13.3,"breakZInducedFeet":1.1083333333333334,"breakZWithGravityInches":16.4,"breakZWithGravityFeet":1.3666666666666665,"pfxZDirection":"↓","pfxXWithGravity":9.4,"pfxXNoAbs":-0.7833333333333333,"plateTimeSZDepth":0.36830893355005984,"plateXPoly":1.2381334945363554,"plateYPoly":0.7083333333333144,"plateZPoly":4.050882177537346,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2381334945363554,"plate_z":4.050882177537346,"player_total_pitches":16,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":41,"rowId":"41-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1cad2298-6c06-3e18-9b5d-b23aef582ae0","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":83.7,"end_speed":76.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.625438215694528,"plateTime":0.45035705437541607,"zone":12,"spin_rate":2801,"breakX":17.6,"inducedBreakZ":-4.4,"breakZ":-43.6,"px":2.2499762597811754,"pz":2.488343590290929,"x0":3.2086625610259,"y0":50.00082755564242,"z0":5.59127785325522,"ax":-14.730849769272206,"ay":25.090751815842918,"az":-36.08694552169682,"vx0":0.848052282386133,"vy0":-121.86065662443983,"vz0":0.29371937586417496,"pfxX":1.4666666666666668,"pfxZ":-0.3666666666666667,"pfxZWithGravity":-3.6333333333333333,"breakXInches":17.6,"breakXFeet":1.4666666666666668,"breakZInducedInches":-4.4,"breakZInducedFeet":-0.3666666666666667,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4666666666666668,"pfxXNoAbs":1.4666666666666668,"plateTimeSZDepth":0.4229116215064449,"plateXPoly":2.2499762597811754,"plateYPoly":0.7083333333332931,"plateZPoly":2.488343590290929,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":2.2499762597811754,"plate_z":2.488343590290929,"player_total_pitches":17,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":42,"rowId":"42-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"abfe363f-6b3c-371d-8c07-9b75f3531ed3","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":95.3,"end_speed":86.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.100087976900037,"plateTime":0.3963487775870811,"zone":5,"spin_rate":2286,"breakX":14.4,"inducedBreakZ":2.9,"breakZ":-27.5,"px":-0.148185677396806,"pz":2.5361095004358494,"x0":2.4829001978331666,"y0":50.005021513583294,"z0":5.553019904750876,"ax":17.816781364837837,"ay":31.629390712247336,"az":-28.70014160846803,"vx0":-10.38481983479861,"vy0":-138.336570600265,"vz0":-2.764899286377455,"pfxX":-1.2,"pfxZ":0.24166666666666667,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":2.9,"breakZInducedFeet":0.24166666666666667,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.37218950149459806,"plateXPoly":-0.148185677396806,"plateYPoly":0.7083333333333428,"plateZPoly":2.5361095004358494,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.148185677396806,"plate_z":2.5361095004358494,"player_total_pitches":18,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":43,"rowId":"43-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"abb0f315-26c0-320b-afb8-bca97749a758","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":97.8,"end_speed":89.5,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.9412076218136995,"plateTime":0.3846172301080535,"zone":3,"spin_rate":2181,"breakX":6.5,"inducedBreakZ":14.3,"breakZ":-14.3,"px":0.5270056884880425,"pz":3.172493948843379,"x0":2.452851458350195,"y0":50.00050999017687,"z0":5.7512268398588375,"ax":8.888409845568813,"ay":31.972662464283047,"az":-15.240735881596201,"vx0":-6.93828384916512,"vy0":-142.28549914936784,"vz0":-4.390157879530203,"pfxX":-0.5416666666666666,"pfxZ":1.1916666666666667,"pfxZWithGravity":-1.1916666666666667,"breakXInches":-6.5,"breakXFeet":-0.5416666666666666,"breakZInducedInches":14.3,"breakZInducedFeet":1.1916666666666667,"breakZWithGravityInches":14.3,"breakZWithGravityFeet":1.1916666666666667,"pfxZDirection":"↓","pfxXWithGravity":6.5,"pfxXNoAbs":-0.5416666666666666,"plateTimeSZDepth":0.36108005177647484,"plateXPoly":0.5270056884880425,"plateYPoly":0.7083333333333144,"plateZPoly":3.172493948843379,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.5,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.5270056884880425,"plate_z":3.172493948843379,"player_total_pitches":19,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":44,"rowId":"44-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"69dbea2f-8fe2-3750-9979-6a25ba77c0fa","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":96.4,"end_speed":87.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.958271269732231,"plateTime":0.39153274772215996,"zone":1,"spin_rate":2078,"breakX":4.3,"inducedBreakZ":12.6,"breakZ":-17,"px":-0.30561412174067826,"pz":2.7123603304798047,"x0":2.503271359403593,"y0":50.00120147736493,"z0":5.610992426868548,"ax":6.815424633103464,"ay":32.58138177106401,"az":-17.487396043611025,"vx0":-8.892749378579792,"vy0":-140.0607215212817,"vz0":-4.669242133128285,"pfxX":-0.35833333333333334,"pfxZ":1.05,"pfxZWithGravity":-1.4166666666666667,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":12.6,"breakZInducedFeet":1.05,"breakZWithGravityInches":17,"breakZWithGravityFeet":1.4166666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.36766171056837965,"plateXPoly":-0.30561412174067826,"plateYPoly":0.7083333333333144,"plateZPoly":2.7123603304798047,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.4,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.30561412174067826,"plate_z":2.7123603304798047,"player_total_pitches":20,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":45,"rowId":"45-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9b957894-ba7c-32c7-8fd6-dd7394b578e6","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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":97.6,"end_speed":88.3,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.9776087661083235,"plateTime":0.3887077139973716,"zone":13,"spin_rate":2084,"breakX":7.8,"inducedBreakZ":13.6,"breakZ":-15.6,"px":-0.086837198123638,"pz":1.460520632994486,"x0":2.3932409529790317,"y0":50.00649006184312,"z0":5.580659885115178,"ax":10.942143815144911,"ay":35.805209466011355,"az":-15.098234878938532,"vx0":-8.789443142090425,"vy0":-141.5380696847187,"vz0":-8.526087555628566,"pfxX":-0.65,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3,"breakXInches":-7.8,"breakXFeet":-0.65,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":15.6,"breakZWithGravityFeet":1.3,"pfxZDirection":"↓","pfxXWithGravity":7.8,"pfxXNoAbs":-0.65,"plateTimeSZDepth":0.36516997328359596,"plateXPoly":-0.086837198123638,"plateYPoly":0.7083333333333144,"plateZPoly":1.460520632994486,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":69.4,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.086837198123638,"plate_z":1.460520632994486,"player_total_pitches":21,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":46,"rowId":"46-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"68da10e2-4eba-32b3-907d-32891c8ba4c3","inning":2,"half_inning":"top","ab_number":12,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out on a foul tip.","events":"Strikeout","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 Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"32","start_speed":96.5,"end_speed":86.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":5.919900787809475,"plateTime":0.3932824623198705,"zone":12,"spin_rate":2314,"breakX":10.2,"inducedBreakZ":15.7,"breakZ":-14.2,"px":0.15755730790999856,"pz":3.48079952790094,"x0":2.4268869576285024,"y0":50.003430074587286,"z0":5.674441524734175,"ax":13.393646339566393,"ay":36.721592802949516,"az":-14.449874828725303,"vx0":-8.615978893262536,"vy0":-140.1904412600875,"vz0":-3.2668885059401322,"pfxX":-0.85,"pfxZ":1.3083333333333333,"pfxZWithGravity":-1.1833333333333333,"breakXInches":-10.2,"breakXFeet":-0.85,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.2,"pfxXNoAbs":-0.85,"plateTimeSZDepth":0.36951210550695684,"plateXPoly":0.15755730790999856,"plateYPoly":0.7083333333332931,"plateZPoly":3.48079952790094,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":74.1,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":0.15755730790999856,"plate_z":3.48079952790094,"player_total_pitches":22,"player_total_pitches_pitch_types":9,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":47,"rowId":"47-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"024ec4a0-b9da-3eef-98fa-9fa1410d7641","inning":3,"half_inning":"top","ab_number":24,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging, catcher Kyle Teel to first baseman Munetaka Murakami.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.2,"end_speed":82.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.905688172453892,"plateTime":0.4194127806507528,"zone":6,"spin_rate":2446,"breakX":2.9,"inducedBreakZ":6.2,"breakZ":-27.7,"px":0.708366717829398,"pz":2.325801231543518,"x0":3.2145965684992546,"y0":50.00340750916075,"z0":5.43146997086408,"ax":-1.6355783857845887,"ay":23.748251185484865,"az":-25.920577901024753,"vx0":-6.0458088774899945,"vy0":-129.9194744174143,"vz0":-2.789708734858303,"pfxX":0.24166666666666667,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.308333333333333,"breakXInches":2.9,"breakXFeet":0.24166666666666667,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":27.7,"breakZWithGravityFeet":2.308333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.24166666666666667,"pfxXNoAbs":0.24166666666666667,"plateTimeSZDepth":0.39358606629809945,"plateXPoly":0.708366717829398,"plateYPoly":0.7083333333333215,"plateZPoly":2.325801231543518,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.708366717829398,"plate_z":2.325801231543518,"player_total_pitches":19,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":93,"rowId":"93-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5515c383-7689-355b-bd72-7cbd01dc56bf","inning":3,"half_inning":"top","ab_number":24,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging, catcher Kyle Teel to first baseman Munetaka Murakami.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":90.2,"end_speed":83.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.884208664504976,"plateTime":0.4163233274454483,"zone":14,"spin_rate":2515,"breakX":4.4,"inducedBreakZ":7.2,"breakZ":-26.3,"px":0.07863954064880962,"pz":1.4746188649669714,"x0":2.8892530578842477,"y0":50.006171816536074,"z0":5.450882797328154,"ax":-3.0395710561011544,"ay":25.99734107399623,"az":-24.300248232706966,"vx0":-6.597599190361317,"vy0":-131.21934582499463,"vz0":-5.425609192771084,"pfxX":0.3666666666666667,"pfxZ":0.6,"pfxZWithGravity":-2.191666666666667,"breakXInches":4.4,"breakXFeet":0.3666666666666667,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":26.3,"breakZWithGravityFeet":2.191666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.3666666666666667,"pfxXNoAbs":0.3666666666666667,"plateTimeSZDepth":0.39082094356047475,"plateXPoly":0.07863954064880962,"plateYPoly":0.708333333333357,"plateZPoly":1.4746188649669714,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":72.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.07863954064880962,"plate_z":1.4746188649669714,"player_total_pitches":20,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":94,"rowId":"94-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8a3beda2-3499-33fc-af0e-97204723e0d4","inning":3,"half_inning":"top","ab_number":24,"cap_index":14,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging, catcher Kyle Teel to first baseman Munetaka Murakami.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"02","start_speed":83.4,"end_speed":77.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.936385750946065,"plateTime":0.4506717466785144,"zone":14,"spin_rate":2553,"breakX":8,"inducedBreakZ":-4.7,"breakZ":-43.9,"px":0.2797387838322818,"pz":0.5479199639612933,"x0":2.9852261922864773,"y0":50.00016996754098,"z0":5.343402754604406,"ax":-5.606629783171941,"ay":23.077979680723935,"az":-35.507203208224,"vx0":-5.2092097236735455,"vy0":-121.396324189649,"vz0":-3.824730059618072,"pfxX":0.6666666666666666,"pfxZ":-0.39166666666666666,"pfxZWithGravity":-3.658333333333333,"breakXInches":8,"breakXFeet":0.6666666666666666,"breakZInducedInches":-4.7,"breakZInducedFeet":-0.39166666666666666,"breakZWithGravityInches":43.9,"breakZWithGravityFeet":3.658333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6666666666666666,"pfxXNoAbs":0.6666666666666666,"plateTimeSZDepth":0.4230524161911003,"plateXPoly":0.2797387838322818,"plateYPoly":0.7083333333333641,"plateZPoly":0.5479199639612933,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":66.6,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2797387838322818,"plate_z":0.5479199639612933,"player_total_pitches":21,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":95,"rowId":"95-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cdd27b2c-0617-32a9-af4b-59e79cc07ba4","inning":5,"half_inning":"top","ab_number":42,"cap_index":0,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Angel Martínez grounds out softly, pitcher Noah Schultz to first baseman Munetaka Murakami.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.9,"end_speed":76,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.54854206199927,"plateTime":0.4557551331766261,"zone":8,"spin_rate":2844,"breakX":16.3,"inducedBreakZ":-3.7,"breakZ":-43.8,"px":-0.19546096051642214,"pz":2.0737335105848187,"x0":2.541237053460852,"y0":50.005852057158755,"z0":5.976980438138046,"ax":-12.403759162119295,"ay":25.518195997055372,"az":-35.063504462681045,"vx0":-3.7374566765519743,"vy0":-120.61420939053397,"vz0":-1.6119329770130169,"pfxX":1.3583333333333334,"pfxZ":-0.30833333333333335,"pfxZWithGravity":-3.65,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":-3.7,"breakZInducedFeet":-0.30833333333333335,"breakZWithGravityInches":43.8,"breakZWithGravityFeet":3.65,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.42810848390832124,"plateXPoly":-0.19546096051642214,"plateYPoly":0.7083333333333002,"plateZPoly":2.0737335105848187,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.1,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.19546096051642214,"plate_z":2.0737335105848187,"player_total_pitches":34,"player_total_pitches_pitch_types":13,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":171,"rowId":"171-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c806ca10-80b3-3733-bcd4-ab6730e16e21","inning":5,"half_inning":"top","ab_number":42,"cap_index":0,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Angel Martínez grounds out softly, pitcher Noah Schultz to first baseman Munetaka Murakami.","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":88.7,"end_speed":80.8,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.539883188296438,"plateTime":0.4259888647387782,"zone":6,"spin_rate":2012,"breakX":15,"inducedBreakZ":5.6,"breakZ":-29.3,"px":0.5991127487016068,"pz":2.163565669016379,"x0":2.244492135397257,"y0":50.00495455884026,"z0":5.814689245637647,"ax":15.466418686584298,"ay":28.783381742250455,"az":-26.24305783735261,"vx0":-7.206426874797207,"vy0":-128.96303542379482,"vz0":-3.8748902124003535,"pfxX":-1.25,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.441666666666667,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":29.3,"breakZWithGravityFeet":2.441666666666667,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.40011986241092806,"plateXPoly":0.5991127487016068,"plateYPoly":0.7083333333333783,"plateZPoly":2.163565669016379,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"60.0","hit_speed":"59.5","hit_distance":"4","xba":".250","hit_angle":"-60","is_barrel":0,"hc_x":122.47,"hc_x_ft":-6.580210800000032,"hc_y":181.6,"hc_y_ft":52.54562400000003,"isSword":false,"batSpeed":77.7,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5991127487016068,"plate_z":2.163565669016379,"launch_speed":"59.5","launch_angle":"-60","player_total_pitches":35,"player_total_pitches_pitch_types":1,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":172,"rowId":"172-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"89331d0d-e9fe-3361-9ffe-79ee9c492b2a","inning":7,"half_inning":"top","ab_number":62,"cap_index":14,"outs":2,"batter":682657,"stand":"L","batter_name":"Angel Martínez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.1,"end_speed":86.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.936604270969115,"plateTime":0.3970818272052852,"zone":11,"spin_rate":2442,"breakX":10.6,"inducedBreakZ":18.8,"breakZ":-11.5,"px":-0.24422112405529783,"pz":3.7875835828596376,"x0":-1.0585024729351988,"y0":50.003181965458786,"z0":5.736043489070041,"ax":-12.362408192363109,"ay":33.13443238384312,"az":-11.572447848665242,"vx0":4.488629395207737,"vy0":-138.35760658113625,"vz0":-3.066678920521116,"pfxX":0.8833333333333333,"pfxZ":1.5666666666666667,"pfxZWithGravity":-0.9583333333333334,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":18.8,"breakZInducedFeet":1.5666666666666667,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.37294001243144415,"plateXPoly":-0.24422112405529783,"plateYPoly":0.7083333333333428,"plateZPoly":3.7875835828596376,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":63.4,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.24422112405529783,"plate_z":3.7875835828596376,"player_total_pitches":18,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":237,"rowId":"237-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3f8a36ac-8cd6-32f9-a42f-18019d288174","inning":7,"half_inning":"top","ab_number":62,"cap_index":14,"outs":2,"batter":682657,"stand":"L","batter_name":"Angel Martínez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging.","events":"Strikeout","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":94.2,"end_speed":85.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.866434326629503,"plateTime":0.4003839820581754,"zone":2,"spin_rate":2364,"breakX":9.7,"inducedBreakZ":17.4,"breakZ":-13.4,"px":0.032468088298443165,"pz":2.8786204941086875,"x0":-0.9861470778668109,"y0":50.00041196399828,"z0":5.644375085970873,"ax":-11.305252686992963,"ay":31.649050126242805,"az":-12.96981739775589,"vx0":4.834503982135728,"vy0":-137.05317515410917,"vz0":-4.917968091063401,"pfxX":0.8083333333333332,"pfxZ":1.45,"pfxZWithGravity":-1.1166666666666667,"breakXInches":9.7,"breakXFeet":0.8083333333333332,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":13.4,"breakZWithGravityFeet":1.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.8083333333333332,"pfxXNoAbs":0.8083333333333332,"plateTimeSZDepth":0.3759783691825989,"plateXPoly":0.032468088298443165,"plateYPoly":0.708333333333357,"plateZPoly":2.8786204941086875,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.3,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.032468088298443165,"plate_z":2.8786204941086875,"player_total_pitches":19,"player_total_pitches_pitch_types":9,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":238,"rowId":"238-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"94caa0c5-6cc2-3deb-ad84-2ebb937fcab4","inning":7,"half_inning":"top","ab_number":62,"cap_index":14,"outs":2,"batter":682657,"stand":"L","batter_name":"Angel Martínez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging.","events":"Strikeout","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":95,"end_speed":85.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.872104776353361,"plateTime":0.3976937038775259,"zone":11,"spin_rate":2433,"breakX":11.9,"inducedBreakZ":16.1,"breakZ":-14.5,"px":-0.8778048270593954,"pz":4.24808679282229,"x0":-0.8616628857819487,"y0":50.002875886741954,"z0":5.8203225576757935,"ax":-13.204027562312808,"ay":34.23659897766514,"az":-15.005599418089519,"vx0":2.423193724516689,"vy0":-138.34571398785275,"vz0":-1.4056071722712613,"pfxX":0.9916666666666667,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.2083333333333333,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.37358330623243124,"plateXPoly":-0.8778048270593954,"plateYPoly":0.7083333333333073,"plateZPoly":4.24808679282229,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.8778048270593954,"plate_z":4.24808679282229,"player_total_pitches":20,"player_total_pitches_pitch_types":10,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":239,"rowId":"239-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"eb326b56-c558-38fc-a9c3-2175d9adf12c","inning":7,"half_inning":"top","ab_number":62,"cap_index":14,"outs":2,"batter":682657,"stand":"L","batter_name":"Angel Martínez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Strikeout","des":"Angel Martínez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":83.5,"end_speed":76.6,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.911027951291011,"plateTime":0.450969591573231,"zone":8,"spin_rate":1157,"breakX":14.8,"inducedBreakZ":5.8,"breakZ":-33.6,"px":-0.22543249594097547,"pz":1.8959919138556973,"x0":-1.2970160376793722,"y0":50.00141375641292,"z0":5.432343461926287,"ax":-13.268165934620646,"ay":24.11216278113971,"az":-27.14983587609951,"vx0":5.3397894759661675,"vy0":-121.51951053006955,"vz0":-2.603758058047969,"pfxX":1.2333333333333334,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.8000000000000003,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":33.6,"breakZWithGravityFeet":2.8000000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.4234268076190839,"plateXPoly":-0.22543249594097547,"plateYPoly":0.7083333333333215,"plateZPoly":1.8959919138556973,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.22543249594097547,"plate_z":1.8959919138556973,"player_total_pitches":21,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":240,"rowId":"240-849833","game_pk":"849833","source":"gamefeed"}],"683953":[{"type":"pitch","year":2026,"sportId":1,"play_id":"f2bb8f19-1f49-33d0-8140-213fa9a6d87a","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","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":78.4,"end_speed":70.9,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.177221458815574,"plateTime":0.48577223225100763,"zone":13,"spin_rate":1997,"breakX":15.5,"inducedBreakZ":-3,"breakZ":-48.6,"px":-1.5128466596891665,"pz":2.069849556397359,"x0":3.269415507124641,"y0":50.0039780933854,"z0":4.814720165490966,"ax":-9.126151600332367,"ay":25.406783137784355,"az":-35.07009194938661,"vx0":-8.391506136243516,"vy0":-113.77394816751354,"vz0":1.993428822293939,"pfxX":1.2916666666666667,"pfxZ":-0.25,"pfxZWithGravity":-4.05,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":-3,"breakZInducedFeet":-0.25,"breakZWithGravityInches":48.6,"breakZWithGravityFeet":4.05,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.4565501665526453,"plateXPoly":-1.5128466596891665,"plateYPoly":0.7083333333333712,"plateZPoly":2.069849556397359,"pfxXDirection":"→","inducedBreakZForcedSign":"-3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.5128466596891665,"plate_z":2.069849556397359,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":59,"rowId":"59-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"ST":5,"FF":3,"SI":3,"FC":2,"CU":3},"results":{"B":10,"S":4,"X":2},"avg_pitch_speed":[{"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":3,"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.8","avg_rel_z":"5.4","avg_rpm":"2342","max_rpm":"2726","min_rpm":"1973","avg_break_z":"45","max_break_z":"49","min_break_z":"38","avg_bat_speed":"16.9","avg_break_z_induced":"-3","max_break_z_induced":"1","min_break_z_induced":"-7","avg_break_x":"14","max_break_x":"17","min_break_x":"6","min_pitch_speed":"78.4","avg_pitch_speed":"81.6","max_pitch_speed":"87.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"B":5},"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":8,"pitches_time_thru_1":4,"pitches_time_thru_2":1,"pitches_inning_3":2,"avg_speed_inning_3":"79.2","avg_speed_inning_3_vs_avg":-2.4499999999999886,"pitches_inning_4":1,"avg_speed_inning_4":"80.9","avg_speed_inning_4_vs_avg":-0.6999999999999886,"pitches_inning_6":1,"avg_speed_inning_6":"81.7","avg_speed_inning_6_vs_avg":0.10000000000000853,"pitches_inning_8":1,"avg_speed_inning_8":"87.2","avg_speed_inning_8_vs_avg":5.6000000000000085,"percent":"31","rhb_pitch_percent":null,"lhb_pitch_percent":31,"pitch_pct_time_thru_1":"29","pitch_pct_time_thru_1_vs_avg":-2.4285714285714306,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":19,"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":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":1,"zone_rate":0.6666666666666666,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"-2.1","avg_rel_z":"5.9","avg_rpm":"2509","max_rpm":"2529","min_rpm":"2484","avg_break_z":"48","max_break_z":"49","min_break_z":"47","avg_bat_speed":"70.6","avg_break_z_induced":"-9","max_break_z_induced":"-8","min_break_z_induced":"-9","avg_break_x":"5","max_break_x":"5","min_break_x":"4","min_pitch_speed":"82.5","avg_pitch_speed":"83.4","max_pitch_speed":"84.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"S":2,"B":1},"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":8,"max_inning":8,"pitches_time_thru_1":3,"pitches_inning_8":3,"avg_speed_inning_8":"83.4","avg_speed_inning_8_vs_avg":-0.03333333333334565,"percent":"19","rhb_pitch_percent":null,"lhb_pitch_percent":19,"pitch_pct_time_thru_1":"21","pitch_pct_time_thru_1_vs_avg":2.428571428571427,"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":1,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":1,"z_swing":0.5,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":1,"zone_rate":0.6666666666666666,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"2.1","avg_rel_z":"5.7","avg_rpm":"2565","max_rpm":"2630","min_rpm":"2502","avg_break_z":"24","max_break_z":"26","min_break_z":"23","avg_bat_speed":"47.3","avg_break_z_induced":"5","max_break_z_induced":"6","min_break_z_induced":"4","avg_break_x":"17","max_break_x":"19","min_break_x":"16","min_pitch_speed":"95.7","avg_pitch_speed":"96.4","max_pitch_speed":"97.5","avg_hit_speed":"85.2","max_hit_speed":"89.5","min_hit_speed":"80.8","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"S":1,"X":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":2,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":6,"pitches_time_thru_1":2,"pitches_time_thru_2":1,"pitches_inning_4":2,"avg_speed_inning_4":"96.8","avg_speed_inning_4_vs_avg":0.3999999999999915,"pitches_inning_6":1,"avg_speed_inning_6":"95.7","avg_speed_inning_6_vs_avg":-0.7000000000000028,"percent":"19","rhb_pitch_percent":null,"lhb_pitch_percent":19,"pitch_pct_time_thru_1":"14","pitch_pct_time_thru_1_vs_avg":-4.714285714285715,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":31,"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.3333333333333333,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0.3333333333333333,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"3.1","avg_rel_z":"5.0","avg_rpm":"2180","max_rpm":"2209","min_rpm":"2125","avg_break_z":"22","max_break_z":"23","min_break_z":"21","avg_bat_speed":"--","avg_break_z_induced":"12","max_break_z_induced":"13","min_break_z_induced":"11","avg_break_x":"10","max_break_x":"10","min_break_x":"9","min_pitch_speed":"89.4","avg_pitch_speed":"90.1","max_pitch_speed":"90.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":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":3,"pitches_inning_3":3,"avg_speed_inning_3":"90.1","avg_speed_inning_3_vs_avg":-1.4210854715202004e-14,"percent":"19","rhb_pitch_percent":null,"lhb_pitch_percent":19,"pitch_pct_time_thru_1":"21","pitch_pct_time_thru_1_vs_avg":2.428571428571427,"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":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":"-2.4","avg_rel_z":"5.6","avg_rpm":"2279","max_rpm":"2335","min_rpm":"2222","avg_break_z":"24","max_break_z":"26","min_break_z":"23","avg_bat_speed":"--","avg_break_z_induced":"7","max_break_z_induced":"8","min_break_z_induced":"6","avg_break_x":"4","max_break_x":"4","min_break_x":"3","min_pitch_speed":"92.3","avg_pitch_speed":"92.8","max_pitch_speed":"93.2","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":8,"max_inning":8,"pitches_time_thru_1":2,"pitches_inning_8":2,"avg_speed_inning_8":"92.8","avg_speed_inning_8_vs_avg":-0.04999999999999716,"percent":"13","rhb_pitch_percent":null,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"14","pitch_pct_time_thru_1_vs_avg":1.2857142857142847,"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":1,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.09090909090909091,"z_swing":0.4,"strike_rate":0.375,"first_pitches":4,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":1,"z_contact":1,"zone_rate":0.3125,"swings":3,"miss_percent":"0","cs_plus_whiffs":3,"csw_percent":19,"avg_rel_x":"0.9","avg_rel_z":"5.5","avg_rpm":"2377","max_rpm":"2726","min_rpm":"1973","avg_break_z":"35","max_break_z":"49","min_break_z":"21","avg_bat_speed":"45.9","avg_break_z_induced":"2","max_break_z_induced":"13","min_break_z_induced":"-9","avg_break_x":"10","max_break_x":"19","min_break_x":"3","min_pitch_speed":"78.4","avg_pitch_speed":"87.7","max_pitch_speed":"97.5","avg_hit_speed":"85.2","max_hit_speed":"","min_hit_speed":"","count":16,"pitches_vs_right":0,"pitches_vs_left":16,"results":{"B":10,"S":4,"X":2},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":3,"balls_in_play":2,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":8,"pitches_time_thru_1":14,"pitches_time_thru_2":2,"pitches_inning_3":5,"avg_speed_inning_3":"85.7","avg_speed_inning_3_vs_avg":-1.980000000000004,"pitches_inning_4":3,"avg_speed_inning_4":"91.5","avg_speed_inning_4_vs_avg":3.799999999999997,"pitches_inning_6":2,"avg_speed_inning_6":"88.7","avg_speed_inning_6_vs_avg":1,"pitches_inning_8":6,"avg_speed_inning_8":"87.1","avg_speed_inning_8_vs_avg":-0.5666666666666771,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"36c2f3fd-672d-3b21-b616-0cd126a1e3b8","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","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":90.3,"end_speed":81.7,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.18988698858812,"plateTime":0.42008157786538947,"zone":11,"spin_rate":2125,"breakX":10.2,"inducedBreakZ":12.4,"breakZ":-21.7,"px":-0.8935421747574428,"pz":2.6558970061547575,"x0":3.1330677782555525,"y0":50.003952312330554,"z0":5.081705383429429,"ax":12.655108146817083,"ay":30.062345269271237,"az":-20.1249208900258,"vx0":-12.701521861281705,"vy0":-130.86280734014318,"vz0":-2.1773726098724047,"pfxX":-0.85,"pfxZ":1.0333333333333334,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-10.2,"breakXFeet":-0.85,"breakZInducedInches":12.4,"breakZInducedFeet":1.0333333333333334,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.2,"pfxXNoAbs":-0.85,"plateTimeSZDepth":0.3945802224981715,"plateXPoly":-0.8935421747574428,"plateYPoly":0.7083333333333144,"plateZPoly":2.6558970061547575,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8935421747574428,"plate_z":2.6558970061547575,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":60,"rowId":"60-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a84fc15b-4ee5-3fab-bbde-090e410746db","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","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":89.4,"end_speed":81.4,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.375349261695829,"plateTime":0.42295087826264766,"zone":1,"spin_rate":2206,"breakX":8.9,"inducedBreakZ":13.4,"breakZ":-21.1,"px":-0.5597265658769772,"pz":2.74955753981667,"x0":3.129390694354895,"y0":50.00185530609152,"z0":5.034539976509197,"ax":10.769516188324664,"ay":27.986686135435033,"az":-19.39909100659071,"vx0":-11.427119256464483,"vy0":-129.6687294771677,"vz0":-1.9007180303297995,"pfxX":-0.7416666666666667,"pfxZ":1.1166666666666667,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-8.9,"breakXFeet":-0.7416666666666667,"breakZInducedInches":13.4,"breakZInducedFeet":1.1166666666666667,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":8.9,"pfxXNoAbs":-0.7416666666666667,"plateTimeSZDepth":0.397173025811879,"plateXPoly":-0.5597265658769772,"plateYPoly":0.7083333333333641,"plateZPoly":2.74955753981667,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5597265658769772,"plate_z":2.74955753981667,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":61,"rowId":"61-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c7318de6-f84c-3ff5-8f91-c1345b15a979","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":79.9,"end_speed":72.4,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.190205640394104,"plateTime":0.47606349202243603,"zone":13,"spin_rate":1973,"breakX":14.4,"inducedBreakZ":-4.2,"breakZ":-48,"px":-0.9123533237736203,"pz":1.9232915187082424,"x0":3.446612776108203,"y0":50.00491403368478,"z0":4.714298685743914,"ax":-8.935679731633332,"ay":26.072054625270326,"az":-36.00385245994668,"vx0":-7.744121476439453,"vy0":-116.0182262432292,"vz0":1.815598288728619,"pfxX":1.2,"pfxZ":-0.35000000000000003,"pfxZWithGravity":-4,"breakXInches":14.4,"breakXFeet":1.2,"breakZInducedInches":-4.2,"breakZInducedFeet":-0.35000000000000003,"breakZWithGravityInches":48,"breakZWithGravityFeet":4,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":1.2,"plateTimeSZDepth":0.44739430426868526,"plateXPoly":-0.9123533237736203,"plateYPoly":0.7083333333333215,"plateZPoly":1.9232915187082424,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":false,"challenge_team_id":145,"edge_distance":0.0831866571069534,"edge_distance_calc":0.08318665710695372,"challenging_player_id":691019,"challenging_player_type":"catcher"},"plate_x":-0.9123533237736203,"plate_z":1.9232915187082424,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":62,"rowId":"62-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8122e640-2b25-3dbd-9731-bcfa050564ff","inning":3,"half_inning":"top","ab_number":16,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"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":"31","start_speed":90.6,"end_speed":82.6,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.374699659551209,"plateTime":0.41816152466518997,"zone":13,"spin_rate":2209,"breakX":9.7,"inducedBreakZ":11,"breakZ":-22.7,"px":-1.500294646488006,"pz":1.7250555130202905,"x0":3.1747293204483786,"y0":50.00331907598457,"z0":4.891832702580455,"ax":12.450331499826836,"ay":28.45812137249481,"az":-20.857611825045048,"vx0":-14.350306814497928,"vy0":-131.1270285881047,"vz0":-3.9698279373989664,"pfxX":-0.8083333333333332,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-9.7,"breakXFeet":-0.8083333333333332,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":9.7,"pfxXNoAbs":-0.8083333333333332,"plateTimeSZDepth":0.39266425136152716,"plateXPoly":-1.500294646488006,"plateYPoly":0.7083333333333286,"plateZPoly":1.7250555130202905,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.500294646488006,"plate_z":1.7250555130202905,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":63,"rowId":"63-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"583f04d1-5dd4-3d75-9a66-15b2a7c7e068","inning":4,"half_inning":"top","ab_number":29,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","events":"Groundout","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":73.8,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.401606961932072,"plateTime":0.4694204880001007,"zone":13,"spin_rate":2726,"breakX":16.7,"inducedBreakZ":-6.6,"breakZ":-49.1,"px":-1.3846201532138807,"pz":1.8204284359306975,"x0":2.4861026248671267,"y0":50.00395215551824,"z0":6.101814200827441,"ax":-11.288767174891023,"ay":26.225117187741482,"az":-37.076176098372315,"vx0":-6.285478710215243,"vy0":-117.5405927362206,"vz0":-1.529096629109822,"pfxX":1.3916666666666666,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-4.091666666666667,"breakXInches":16.7,"breakXFeet":1.3916666666666666,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":49.1,"breakZWithGravityFeet":4.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3916666666666666,"pfxXNoAbs":1.3916666666666666,"plateTimeSZDepth":0.44109776860433886,"plateXPoly":-1.3846201532138807,"plateYPoly":0.7083333333333428,"plateZPoly":1.8204284359306975,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":16.9,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.3846201532138807,"plate_z":1.8204284359306975,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":116,"rowId":"116-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2b612b3a-b4ce-399e-aa69-fda2490a7388","inning":4,"half_inning":"top","ab_number":29,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":96.1,"end_speed":87.3,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.303031045501869,"plateTime":0.3942804996545348,"zone":7,"spin_rate":2563,"breakX":15.5,"inducedBreakZ":4.4,"breakZ":-25.6,"px":-0.32259831844377373,"pz":1.633226813573219,"x0":2.094675666742667,"y0":50.00598309764064,"z0":5.717932423339797,"ax":19.241737207881027,"ay":34.07202818505586,"az":-26.027957968186563,"vx0":-10.090031193701972,"vy0":-139.4178572356241,"vz0":-6.209283905625355,"pfxX":-1.2916666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.1333333333333333,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":25.6,"breakZWithGravityFeet":2.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.3703570274985219,"plateXPoly":-0.32259831844377373,"plateYPoly":0.7083333333333499,"plateZPoly":1.633226813573219,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":13,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.32259831844377373,"plate_z":1.633226813573219,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":117,"rowId":"117-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9d0eb834-314b-3c2d-9ae0-45ec7b0b1e10","inning":4,"half_inning":"top","ab_number":29,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","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":97.5,"end_speed":88.7,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.3172757166401095,"plateTime":0.3881605578837801,"zone":13,"spin_rate":2630,"breakX":16.1,"inducedBreakZ":6,"breakZ":-23,"px":-0.8359191821715353,"pz":2.0717860755523594,"x0":2.0866589147402976,"y0":50.00247948011724,"z0":5.711960451963737,"ax":20.70812483326231,"ay":34.20584385434445,"az":-24.26051567940312,"vx0":-11.79159683597889,"vy0":-141.45635053497617,"vz0":-5.563564504584052,"pfxX":-1.3416666666666668,"pfxZ":0.5,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.3645434527097706,"plateXPoly":-0.8359191821715353,"plateYPoly":0.7083333333333641,"plateZPoly":2.0717860755523594,"pfxXDirection":"←","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"81.0","hit_speed":"80.8","hit_distance":"6","xba":".060","hit_angle":"-24","is_barrel":0,"hc_x":131.9,"hc_x_ft":16.14948400000003,"hc_y":145.59,"hc_y_ft":139.34268760000003,"isSword":false,"batSpeed":62.9,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.8359191821715353,"plate_z":2.0717860755523594,"launch_speed":"80.8","launch_angle":"-24","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":118,"rowId":"118-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c0364faf-7f76-30ca-8ac7-00201eac879c","inning":6,"half_inning":"top","ab_number":47,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","events":"Groundout","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":81.7,"end_speed":74.8,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.549032851491809,"plateTime":0.46252885588242787,"zone":13,"spin_rate":2490,"breakX":14.5,"inducedBreakZ":1,"breakZ":-40.3,"px":-0.9400059624005301,"pz":2.1999484895360144,"x0":2.28331722529161,"y0":50.00425978511169,"z0":5.905204745382637,"ax":-10.299239152187495,"ay":25.129291635447004,"az":-31.283314946036676,"vx0":-5.181347115430417,"vy0":-118.91809333899548,"vz0":-1.7319534580667262,"pfxX":1.2083333333333333,"pfxZ":0.08333333333333333,"pfxZWithGravity":-3.358333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":1,"breakZInducedFeet":0.08333333333333333,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.434482384395258,"plateXPoly":-0.9400059624005301,"plateYPoly":0.708333333333357,"plateZPoly":2.1999484895360144,"pfxXDirection":"→","inducedBreakZForcedSign":"+1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.9400059624005301,"plate_z":2.1999484895360144,"player_total_pitches":36,"player_total_pitches_pitch_types":14,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":185,"rowId":"185-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0848c6a9-0267-3d05-bd75-b7a607c3040a","inning":6,"half_inning":"top","ab_number":47,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","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":95.7,"end_speed":87.1,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.339608737212021,"plateTime":0.3949123004674564,"zone":6,"spin_rate":2502,"breakX":18.5,"inducedBreakZ":5.8,"breakZ":-24.4,"px":0.427628383204377,"pz":2.487271021420612,"x0":2.0671558040118843,"y0":50.00445295692977,"z0":5.719655615204858,"ax":21.90954993956148,"ay":32.74819215012139,"az":-25.28222469283563,"vx0":-8.48353953718612,"vy0":-138.98639098936783,"vz0":-4.026786478427445,"pfxX":-1.5416666666666667,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.033333333333333,"breakXInches":-18.5,"breakXFeet":-1.5416666666666667,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":18.5,"pfxXNoAbs":-1.5416666666666667,"plateTimeSZDepth":0.37088895752342765,"plateXPoly":0.427628383204377,"plateYPoly":0.7083333333333002,"plateZPoly":2.487271021420612,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"90.0","hit_speed":"89.5","hit_distance":"66","xba":".390","hit_angle":"3","is_barrel":0,"hc_x":147.18,"hc_x_ft":52.979784800000004,"hc_y":150.04,"hc_y_ft":128.61658560000006,"isSword":false,"batSpeed":65.9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.427628383204377,"plate_z":2.487271021420612,"launch_speed":"89.5","launch_angle":"3","player_total_pitches":37,"player_total_pitches_pitch_types":13,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":186,"rowId":"186-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9d219e6c-999e-394d-96b3-5c48791aaaf8","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","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":93.2,"end_speed":85.9,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.735706609144141,"plateTime":0.403663762768963,"zone":13,"spin_rate":2222,"breakX":4.1,"inducedBreakZ":8.4,"breakZ":-23,"px":-0.06215822769092849,"pz":0.9556805499871457,"x0":-2.3730050454473415,"y0":50.001980256988716,"z0":5.5464889161252104,"ax":3.0541682785528943,"ay":28.64827001874061,"az":-21.980876223675857,"vx0":5.5194935832785985,"vy0":-135.51060610254382,"vz0":-7.950104055359838,"pfxX":-0.3416666666666666,"pfxZ":0.7000000000000001,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-4.1,"breakXFeet":-0.3416666666666666,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.1,"pfxXNoAbs":-0.3416666666666666,"plateTimeSZDepth":0.37894111920401374,"plateXPoly":-0.06215822769092849,"plateYPoly":0.708333333333357,"plateZPoly":0.9556805499871457,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.06215822769092849,"plate_z":0.9556805499871457,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":259,"rowId":"259-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fbabb79d-d325-3b0c-a2e8-384ed27bf001","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":82.8,"end_speed":76.4,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.601701760466024,"plateTime":0.45420296613894795,"zone":4,"spin_rate":2529,"breakX":4.9,"inducedBreakZ":-8.9,"breakZ":-48.7,"px":-0.3856822223537053,"pz":2.4827931140349033,"x0":-2.070833473228021,"y0":50.00234128550822,"z0":5.942097832601534,"ax":3.3388328453398963,"ay":23.392702245950428,"az":-39.699407886751814,"vx0":3.2397060763318577,"vy0":-120.5805963749365,"vz0":0.3528680298107141,"pfxX":-0.4083333333333334,"pfxZ":-0.7416666666666667,"pfxZWithGravity":-4.058333333333334,"breakXInches":-4.9,"breakXFeet":-0.4083333333333334,"breakZInducedInches":-8.9,"breakZInducedFeet":-0.7416666666666667,"breakZWithGravityInches":48.7,"breakZWithGravityFeet":4.058333333333334,"pfxZDirection":"↓","pfxXWithGravity":4.9,"pfxXNoAbs":-0.4083333333333334,"plateTimeSZDepth":0.42644553721126865,"plateXPoly":-0.3856822223537053,"plateYPoly":0.7083333333333357,"plateZPoly":2.4827931140349033,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.3856822223537053,"plate_z":2.4827931140349033,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":260,"rowId":"260-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bea59917-fb29-3c6a-8909-7403c24fcc7d","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana 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","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":87.2,"end_speed":79.7,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.703937596350576,"plateTime":0.43301296213830875,"zone":13,"spin_rate":2524,"breakX":6.4,"inducedBreakZ":-1.3,"breakZ":-37.6,"px":-0.9278790545682019,"pz":1.7158661294800588,"x0":-2.4666254046266185,"y0":50.00111354253595,"z0":5.560194441365648,"ax":5.062414380083626,"ay":28.005069673004684,"az":-32.967105930439,"vx0":2.754137236192757,"vy0":-126.89873464487572,"vz0":-2.748922005601491,"pfxX":-0.5333333333333333,"pfxZ":-0.10833333333333334,"pfxZWithGravity":-3.1333333333333333,"breakXInches":-6.4,"breakXFeet":-0.5333333333333333,"breakZInducedInches":-1.3,"breakZInducedFeet":-0.10833333333333334,"breakZWithGravityInches":37.6,"breakZWithGravityFeet":3.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":6.4,"pfxXNoAbs":-0.5333333333333333,"plateTimeSZDepth":0.40669266347013927,"plateXPoly":-0.9278790545682019,"plateYPoly":0.7083333333333641,"plateZPoly":1.7158661294800588,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.9278790545682019,"plate_z":1.7158661294800588,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":261,"rowId":"261-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9d110cc9-a73d-3be3-b684-8dd6f32fd402","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":84.8,"end_speed":78.1,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.683197638543758,"plateTime":0.4446638193742736,"zone":8,"spin_rate":2513,"breakX":4.6,"inducedBreakZ":-9,"breakZ":-47.2,"px":0.2415013387441418,"pz":1.5256070592737512,"x0":-1.9795614289657577,"y0":50.0055463684965,"z0":5.823470948699038,"ax":2.851202042486667,"ay":25.48087931760945,"az":-39.58075991276482,"vx0":4.723385191233318,"vy0":-123.37080061625888,"vz0":-2.027605750642722,"pfxX":-0.3833333333333333,"pfxZ":-0.75,"pfxZWithGravity":-3.9333333333333336,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":-9,"breakZInducedFeet":-0.75,"breakZWithGravityInches":47.2,"breakZWithGravityFeet":3.9333333333333336,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.4175944017788034,"plateXPoly":0.2415013387441418,"plateYPoly":0.708333333333357,"plateZPoly":1.5256070592737512,"pfxXDirection":"←","inducedBreakZForcedSign":"-9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.6,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2415013387441418,"plate_z":1.5256070592737512,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":262,"rowId":"262-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6c6d2e2d-80c5-32e2-9df9-3105fc378635","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"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":"22","start_speed":92.3,"end_speed":85.4,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.598755782010571,"plateTime":0.4052796292990175,"zone":11,"spin_rate":2335,"breakX":3.4,"inducedBreakZ":5.9,"breakZ":-25.8,"px":-1.1830492625379305,"pz":3.4221566920080795,"x0":-2.461692088763663,"y0":50.003172376592204,"z0":5.708698648802603,"ax":2.9180219875751225,"ay":26.07479714394501,"az":-26.132720884411793,"vx0":2.8067052947946824,"vy0":-134.55906501661082,"vz0":-1.0415713993420235,"pfxX":-0.2833333333333333,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.15,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.38036098000651625,"plateXPoly":-1.1830492625379305,"plateYPoly":0.7083333333333499,"plateZPoly":3.4221566920080795,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1830492625379305,"plate_z":3.4221566920080795,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":263,"rowId":"263-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4cd3210a-3121-3c1e-ad1c-eee08545f186","inning":8,"half_inning":"top","ab_number":66,"cap_index":0,"outs":0,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Walk","des":"Travis Bazzana walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":82.5,"end_speed":76.3,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.635917042695239,"plateTime":0.4547181204610693,"zone":11,"spin_rate":2484,"breakX":4.2,"inducedBreakZ":-7.6,"breakZ":-47.4,"px":-1.445147911865634,"pz":3.279702496006568,"x0":-2.1038621554475307,"y0":50.000349405156776,"z0":5.964864231482469,"ax":3.246600226293672,"ay":21.82328480899118,"az":-38.82620055518194,"vx0":0.8505244980049501,"vy0":-120.14766275362364,"vz0":1.9943264047710476,"pfxX":-0.35000000000000003,"pfxZ":-0.6333333333333333,"pfxZWithGravity":-3.9499999999999997,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":-7.6,"breakZInducedFeet":-0.6333333333333333,"breakZWithGravityInches":47.4,"breakZWithGravityFeet":3.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.4268057670734907,"plateXPoly":-1.445147911865634,"plateYPoly":0.7083333333333499,"plateZPoly":3.279702496006568,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-1.445147911865634,"plate_z":3.279702496006568,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":264,"rowId":"264-849833","game_pk":"849833","source":"gamefeed"}],"690984":[{"type":"pitch","year":2026,"sportId":1,"play_id":"2c044555-a9bb-3277-b153-e032420e53b7","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","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":90.2,"end_speed":83,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.451903241424127,"plateTime":0.41673686891106243,"zone":6,"spin_rate":2583,"breakX":0.2,"inducedBreakZ":9.8,"breakZ":-23.8,"px":0.5331698571063437,"pz":2.693403514060572,"x0":-2.2392315631489796,"y0":50.00574804690798,"z0":5.717526757707327,"ax":-1.7707348804447913,"ay":26.722429127665468,"az":-22.189129970201307,"vx0":7.43261084014428,"vy0":-131.23095566823744,"vz0":-3.388999561827475,"pfxX":0.016666666666666666,"pfxZ":0.8166666666666668,"pfxZWithGravity":-1.9833333333333334,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.3912383429172915,"plateXPoly":0.5331698571063437,"plateYPoly":0.7083333333333997,"plateZPoly":2.693403514060572,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":64.4,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5331698571063437,"plate_z":2.693403514060572,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":295,"rowId":"295-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FC":3,"SL":1,"CU":1,"CH":1},"results":{"S":2,"B":4},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"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":1,"zone_rate":0.6666666666666666,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.2","avg_rel_z":"5.7","avg_rpm":"2614","max_rpm":"2653","min_rpm":"2583","avg_break_z":"24","max_break_z":"24","min_break_z":"24","avg_bat_speed":"68.7","avg_break_z_induced":"9","max_break_z_induced":"10","min_break_z_induced":"9","avg_break_x":"3","max_break_x":"5","min_break_x":"0","min_pitch_speed":"90.2","avg_pitch_speed":"90.9","max_pitch_speed":"91.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"S":2,"B":1},"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":9,"max_inning":9,"pitches_time_thru_1":3,"pitches_inning_9":3,"avg_speed_inning_9":"90.9","avg_speed_inning_9_vs_avg":1.4210854715202004e-14,"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":"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":"-2.0","avg_rel_z":"5.6","avg_rpm":"2243","max_rpm":"2243","min_rpm":"2243","avg_break_z":"28","max_break_z":"28","min_break_z":"28","avg_bat_speed":"--","avg_break_z_induced":"4","max_break_z_induced":"4","min_break_z_induced":"4","avg_break_x":"9","max_break_x":"9","min_break_x":"9","min_pitch_speed":"91.5","avg_pitch_speed":"91.5","max_pitch_speed":"91.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":9,"max_inning":9,"pitches_time_thru_1":1,"pitches_inning_9":1,"avg_speed_inning_9":"91.5","avg_speed_inning_9_vs_avg":0,"percent":"17","rhb_pitch_percent":null,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":-0.3333333333333357,"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":"-2.2","avg_rel_z":"5.9","avg_rpm":"2892","max_rpm":"2892","min_rpm":"2892","avg_break_z":"53","max_break_z":"53","min_break_z":"53","avg_bat_speed":"--","avg_break_z_induced":"-13","max_break_z_induced":"-13","min_break_z_induced":"-13","avg_break_x":"8","max_break_x":"8","min_break_x":"8","min_pitch_speed":"82.7","avg_pitch_speed":"82.7","max_pitch_speed":"82.7","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":9,"max_inning":9,"pitches_time_thru_1":1,"pitches_inning_9":1,"avg_speed_inning_9":"82.7","avg_speed_inning_9_vs_avg":0,"percent":"17","rhb_pitch_percent":null,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":-0.3333333333333357,"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":"-2.3","avg_rel_z":"5.6","avg_rpm":"2642","max_rpm":"2642","min_rpm":"2642","avg_break_z":"30","max_break_z":"30","min_break_z":"30","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"5","min_break_z_induced":"5","avg_break_x":"3","max_break_x":"3","min_break_x":"3","min_pitch_speed":"87.8","avg_pitch_speed":"87.8","max_pitch_speed":"87.8","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":9,"max_inning":9,"pitches_time_thru_1":1,"pitches_inning_9":1,"avg_speed_inning_9":"87.8","avg_speed_inning_9_vs_avg":0,"percent":"17","rhb_pitch_percent":null,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":-0.3333333333333357,"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":1,"strike_rate":0.3333333333333333,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":0.3333333333333333,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.2","avg_rel_z":"5.7","avg_rpm":"2603","max_rpm":"2892","min_rpm":"2243","avg_break_z":"31","max_break_z":"53","min_break_z":"24","avg_bat_speed":"68.7","avg_break_z_induced":"4","max_break_z_induced":"10","min_break_z_induced":"-13","avg_break_x":"5","max_break_x":"9","min_break_x":"0","min_pitch_speed":"82.7","avg_pitch_speed":"89.1","max_pitch_speed":"91.6","avg_hit_speed":"--","max_hit_speed":"","min_hit_speed":"","count":6,"pitches_vs_right":0,"pitches_vs_left":6,"results":{"S":2,"B":4},"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":9,"max_inning":9,"pitches_time_thru_1":6,"pitches_inning_9":6,"avg_speed_inning_9":"89.1","avg_speed_inning_9_vs_avg":0.01666666666667993,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"fe4935d4-1f9f-3a27-bff8-f4a78e9331a6","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":87.8,"end_speed":80.9,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.331208920521406,"plateTime":0.4277737592766848,"zone":13,"spin_rate":2642,"breakX":3.4,"inducedBreakZ":5.2,"breakZ":-30.2,"px":-1.1506630902514914,"pz":1.833765667914772,"x0":-2.3258360470291444,"y0":50.00122898035715,"z0":5.649386944154304,"ax":2.5550134837797014,"ay":25.866839010816065,"az":-26.84147087874166,"vx0":2.413224078214894,"vy0":-127.93681532995207,"vz0":-4.11146913124464,"pfxX":-0.2833333333333333,"pfxZ":0.43333333333333335,"pfxZWithGravity":-2.5166666666666666,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":5.2,"breakZInducedFeet":0.43333333333333335,"breakZWithGravityInches":30.2,"breakZWithGravityFeet":2.5166666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.40159494352719693,"plateXPoly":-1.1506630902514914,"plateYPoly":0.7083333333333144,"plateZPoly":1.833765667914772,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.1506630902514914,"plate_z":1.833765667914772,"player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":296,"rowId":"296-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9f084d0a-88f9-3edc-bf94-fd865226de87","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":91.6,"end_speed":83.9,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.311880017202329,"plateTime":0.4103567867778408,"zone":11,"spin_rate":2653,"breakX":5,"inducedBreakZ":8.8,"breakZ":-23.8,"px":-1.1362771894006292,"pz":3.8470837253006644,"x0":-2.2428593503356984,"y0":50.00442756759798,"z0":5.757746313111432,"ax":4.615200940250363,"ay":28.416388452848732,"az":-23.536056129311056,"vx0":1.9829967649710643,"vy0":-133.42022985388604,"vz0":-0.4249618358986142,"pfxX":-0.4166666666666667,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.3852883453137139,"plateXPoly":-1.1362771894006292,"plateYPoly":0.708333333333357,"plateZPoly":3.8470837253006644,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.1362771894006292,"plate_z":3.8470837253006644,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":297,"rowId":"297-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"65815423-bfce-35c5-8242-afdc6d2a3f55","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":82.7,"end_speed":76,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.33171344314441,"plateTime":0.45659558476952977,"zone":13,"spin_rate":2892,"breakX":7.8,"inducedBreakZ":-13,"breakZ":-53.3,"px":-0.635055237211114,"pz":1.3542031198890951,"x0":-2.2337250448405457,"y0":50.005578482404204,"z0":5.859488635523188,"ax":5.727773461728781,"ay":25.571174699084636,"az":-42.5737744287398,"vx0":2.498925633196551,"vy0":-120.41975774446317,"vz0":-1.3738374359072922,"pfxX":-0.65,"pfxZ":-1.0833333333333333,"pfxZWithGravity":-4.441666666666666,"breakXInches":-7.8,"breakXFeet":-0.65,"breakZInducedInches":-13,"breakZInducedFeet":-1.0833333333333333,"breakZWithGravityInches":53.3,"breakZWithGravityFeet":4.441666666666666,"pfxZDirection":"↓","pfxXWithGravity":7.8,"pfxXNoAbs":-0.65,"plateTimeSZDepth":0.42891083997356194,"plateXPoly":-0.635055237211114,"plateYPoly":0.7083333333332931,"plateZPoly":1.3542031198890951,"pfxXDirection":"←","inducedBreakZForcedSign":"-13","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.635055237211114,"plate_z":1.3542031198890951,"player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":298,"rowId":"298-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7e8081cd-39d9-30f2-805e-2b5964b0c991","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe 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":90.9,"end_speed":83.6,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.489083840663152,"plateTime":0.4137012443881516,"zone":6,"spin_rate":2605,"breakX":3.7,"inducedBreakZ":8.9,"breakZ":-24.1,"px":0.6626834214358666,"pz":2.6693385326652543,"x0":-2.1390041772580064,"y0":50.0009444800594,"z0":5.739030992333484,"ax":2.240950746519244,"ay":27.601345624677382,"az":-22.897206217390178,"vx0":6.778779270412429,"vy0":-132.28112093792373,"vz0":-3.457703983340722,"pfxX":-0.30833333333333335,"pfxZ":0.7416666666666667,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.3883713576199993,"plateXPoly":0.6626834214358666,"plateYPoly":0.7083333333333428,"plateZPoly":2.6693385326652543,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.9,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6626834214358666,"plate_z":2.6693385326652543,"player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":299,"rowId":"299-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"de06597b-f38b-37b9-bb91-d05ee0198760","inning":9,"half_inning":"top","ab_number":77,"cap_index":0,"outs":0,"batter":690984,"stand":"L","batter_name":"Petey Halpin","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Walk","des":"Petey Halpin walks. Nathaniel Lowe to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":91.5,"end_speed":84.5,"sz_top":3.184,"sz_bot":1.607,"sz_depth":8.5,"sz_width":17,"extension":6.566382519647187,"plateTime":0.4116914884300744,"zone":14,"spin_rate":2243,"breakX":8.6,"inducedBreakZ":4.3,"breakZ":-28.4,"px":1.669172495438775,"pz":1.1725348641766757,"x0":-1.9805759307268085,"y0":50.00029315812411,"z0":5.576232252963898,"ax":-10.89576414402077,"ay":26.522556156734186,"az":-26.8170876117024,"vx0":11.550119737151409,"vy0":-132.68365852583565,"vz0":-6.2146307886632055,"pfxX":0.7166666666666667,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.3666666666666667,"breakXInches":8.6,"breakXFeet":0.7166666666666667,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":28.4,"breakZWithGravityFeet":2.3666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7166666666666667,"pfxXNoAbs":0.7166666666666667,"plateTimeSZDepth":0.38642424766554956,"plateXPoly":1.669172495438775,"plateYPoly":0.7083333333333357,"plateZPoly":1.1725348641766757,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.669172495438775,"plate_z":1.1725348641766757,"player_total_pitches":12,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":300,"rowId":"300-849833","game_pk":"849833","source":"gamefeed"}],"694197":[{"type":"pitch","year":2026,"sportId":1,"play_id":"47a0d4eb-56c4-3e57-b5da-df0adab91909","inning":9,"half_inning":"top","ab_number":78,"cap_index":34,"outs":0,"batter":694197,"stand":"L","batter_name":"Angel Genao","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Angel Genao doubles (1) on a ground ball to left fielder Randal Grichuk. Nathaniel Lowe scores. Petey Halpin to 3rd.","events":"Double","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":92.1,"end_speed":84.5,"sz_top":3.177,"sz_bot":1.603,"sz_depth":8.5,"sz_width":17,"extension":6.556234566475396,"plateTime":0.40985369290634344,"zone":14,"spin_rate":2162,"breakX":9.4,"inducedBreakZ":2.5,"breakZ":-29.9,"px":1.636006408039618,"pz":1.7363483554333685,"x0":-1.990590147757857,"y0":50.004870090559635,"z0":5.689303789603217,"ax":-11.802609892094948,"ay":28.511593779720954,"az":-28.819902092212065,"vx0":11.695149920938018,"vy0":-133.59000076191577,"vz0":-4.727141923700205,"pfxX":0.7833333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.4916666666666667,"breakXInches":9.4,"breakXFeet":0.7833333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":29.9,"breakZWithGravityFeet":2.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7833333333333333,"pfxXNoAbs":0.7833333333333333,"plateTimeSZDepth":0.38481610797223065,"plateXPoly":1.636006408039618,"plateYPoly":0.7083333333333286,"plateZPoly":1.7363483554333685,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.636006408039618,"plate_z":1.7363483554333685,"player_total_pitches":13,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":301,"rowId":"301-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"CH":1,"SI":1,"FC":1},"results":{"B":1,"S":1,"X":1},"avg_pitch_speed":[{"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.1","avg_rel_z":"5.7","avg_rpm":"2541","max_rpm":"2541","min_rpm":"2541","avg_break_z":"26","max_break_z":"26","min_break_z":"26","avg_bat_speed":"70.4","avg_break_z_induced":"7","max_break_z_induced":"7","min_break_z_induced":"7","avg_break_x":"2","max_break_x":"2","min_break_x":"2","min_pitch_speed":"91.9","avg_pitch_speed":"91.9","max_pitch_speed":"91.9","avg_hit_speed":"83.9","max_hit_speed":"83.9","min_hit_speed":"83.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":1,"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":"91.9","avg_speed_inning_9_vs_avg":0,"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_type":"Cutter","pitch_type_literal":"FC"},{"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.1","avg_rel_z":"5.6","avg_rpm":"2356","max_rpm":"2356","min_rpm":"2356","avg_break_z":"25","max_break_z":"25","min_break_z":"25","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":"94.4","avg_pitch_speed":"94.4","max_pitch_speed":"94.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":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":9,"max_inning":9,"pitches_time_thru_1":1,"pitches_inning_9":1,"avg_speed_inning_9":"94.4","avg_speed_inning_9_vs_avg":0,"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_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":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":"-2.0","avg_rel_z":"5.7","avg_rpm":"2162","max_rpm":"2162","min_rpm":"2162","avg_break_z":"30","max_break_z":"30","min_break_z":"30","avg_bat_speed":"--","avg_break_z_induced":"3","max_break_z_induced":"3","min_break_z_induced":"3","avg_break_x":"9","max_break_x":"9","min_break_x":"9","min_pitch_speed":"92.1","avg_pitch_speed":"92.1","max_pitch_speed":"92.1","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":9,"max_inning":9,"pitches_time_thru_1":1,"pitches_inning_9":1,"avg_speed_inning_9":"92.1","avg_speed_inning_9_vs_avg":0,"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_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0,"z_swing":0.5,"strike_rate":0.6666666666666666,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.6666666666666666,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"-2.1","avg_rel_z":"5.7","avg_rpm":"2353","max_rpm":"2541","min_rpm":"2162","avg_break_z":"27","max_break_z":"30","min_break_z":"25","avg_bat_speed":"70.4","avg_break_z_induced":"5","max_break_z_induced":"7","min_break_z_induced":"3","avg_break_x":"10","max_break_x":"17","min_break_x":"2","min_pitch_speed":"91.9","avg_pitch_speed":"92.8","max_pitch_speed":"94.4","avg_hit_speed":"83.9","max_hit_speed":"","min_hit_speed":"","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"B":1,"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":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":3,"pitches_inning_9":3,"avg_speed_inning_9":"92.8","avg_speed_inning_9_vs_avg":0,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"b78e786c-d637-3d6c-9501-09691fbc123e","inning":9,"half_inning":"top","ab_number":78,"cap_index":34,"outs":0,"batter":694197,"stand":"L","batter_name":"Angel Genao","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Angel Genao doubles (1) on a ground ball to left fielder Randal Grichuk. Nathaniel Lowe scores. Petey Halpin 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":94.4,"end_speed":85.7,"sz_top":3.177,"sz_bot":1.603,"sz_depth":8.5,"sz_width":17,"extension":6.567409504063756,"plateTime":0.4007840182263087,"zone":7,"spin_rate":2356,"breakX":17.3,"inducedBreakZ":6.4,"breakZ":-24.7,"px":-0.807200013913284,"pz":1.7126796544117004,"x0":-2.075321480005275,"y0":50.002870114205194,"z0":5.606726771218589,"ax":-19.836036223785534,"ay":33.27020958580157,"az":-24.360369270081883,"vx0":7.1022779922729455,"vy0":-137.20525657973957,"vz0":-5.7585622093207816,"pfxX":1.4416666666666667,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2.058333333333333,"breakXInches":17.3,"breakXFeet":1.4416666666666667,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4416666666666667,"pfxXNoAbs":1.4416666666666667,"plateTimeSZDepth":0.3764584632666415,"plateXPoly":-0.807200013913284,"plateYPoly":0.7083333333333428,"plateZPoly":1.7126796544117004,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.807200013913284,"plate_z":1.7126796544117004,"player_total_pitches":14,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":302,"rowId":"302-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"aab7041b-5d2f-346c-ad54-35158c2d9a65","inning":9,"half_inning":"top","ab_number":78,"cap_index":34,"outs":0,"batter":694197,"stand":"L","batter_name":"Angel Genao","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Angel Genao doubles (1) on a ground ball to left fielder Randal Grichuk. Nathaniel Lowe scores. Petey Halpin to 3rd.","events":"Double","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":91.9,"end_speed":84.4,"sz_top":3.177,"sz_bot":1.603,"sz_depth":8.5,"sz_width":17,"extension":6.420315375481634,"plateTime":0.4093405786995321,"zone":2,"spin_rate":2541,"breakX":1.9,"inducedBreakZ":6.6,"breakZ":-25.8,"px":0.25945676077311086,"pz":2.8739764231237213,"x0":-2.123863469291741,"y0":50.000678943184326,"z0":5.716317734926064,"ax":0.5704523632706433,"ay":28.41133962836353,"az":-25.24387972966189,"vx0":6.092121840943321,"vy0":-133.72483132379008,"vz0":-2.5455723085038144,"pfxX":-0.15833333333333333,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.15,"breakXInches":-1.9,"breakXFeet":-0.15833333333333333,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":1.9,"pfxXNoAbs":-0.15833333333333333,"plateTimeSZDepth":0.3842990101903633,"plateXPoly":0.25945676077311086,"plateYPoly":0.7083333333333215,"plateZPoly":2.8739764231237213,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"84.0","hit_speed":"83.9","hit_distance":"7","xba":".070","hit_angle":"-20","is_barrel":0,"hc_x":69.81,"hc_x_ft":-133.50976839999998,"hc_y":139.77,"hc_y_ft":153.37098279999998,"isSword":false,"batSpeed":70.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.25945676077311086,"plate_z":2.8739764231237213,"launch_speed":"83.9","launch_angle":"-20","player_total_pitches":15,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":303,"rowId":"303-849833","game_pk":"849833","source":"gamefeed"}],"800050":[{"type":"pitch","year":2026,"sportId":1,"play_id":"0566d02f-5555-3a3c-b846-a1de9706d57b","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":83.9,"end_speed":76,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":5.961497410586711,"plateTime":0.453214914065879,"zone":13,"spin_rate":2989,"breakX":21.5,"inducedBreakZ":-5.8,"breakZ":-45.4,"px":-0.3693944400010065,"pz":1.3175961181143752,"x0":2.6298588375672147,"y0":50.005154696068736,"z0":5.398822071540276,"ax":-16.699571248517653,"ay":29.6145924280557,"az":-36.719265952044594,"vx0":-3.483855985899799,"vy0":-122.03190434576737,"vz0":-1.7597366833838013,"pfxX":1.7916666666666667,"pfxZ":-0.48333333333333334,"pfxZWithGravity":-3.783333333333333,"breakXInches":21.5,"breakXFeet":1.7916666666666667,"breakZInducedInches":-5.8,"breakZInducedFeet":-0.48333333333333334,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.7916666666666667,"pfxXNoAbs":1.7916666666666667,"plateTimeSZDepth":0.42598536780391266,"plateXPoly":-0.3693944400010065,"plateYPoly":0.7083333333333215,"plateZPoly":1.3175961181143752,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3693944400010065,"plate_z":1.3175961181143752,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":7,"rowId":"7-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"SV":2,"SI":5,"FF":2,"SL":2,"FC":2},"results":{"B":5,"S":4,"X":4},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":2,"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":"2.2","avg_rel_z":"5.6","avg_rpm":"2504","max_rpm":"2725","min_rpm":"2338","avg_break_z":"24","max_break_z":"27","min_break_z":"21","avg_bat_speed":"74.3","avg_break_z_induced":"5","max_break_z_induced":"9","min_break_z_induced":"2","avg_break_x":"15","max_break_x":"17","min_break_x":"12","min_pitch_speed":"95.2","avg_pitch_speed":"96.8","max_pitch_speed":"98.6","avg_hit_speed":"107.8","max_hit_speed":"109.6","min_hit_speed":"105.9","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"S":2,"X":2,"B":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":2,"base_hits":0,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":5,"pitches_time_thru_1":5,"pitches_inning_1":2,"avg_speed_inning_1":"96.2","avg_speed_inning_1_vs_avg":-0.6499999999999915,"pitches_inning_5":3,"avg_speed_inning_5":"97.2","avg_speed_inning_5_vs_avg":0.4000000000000057,"percent":"38","rhb_pitch_percent":null,"lhb_pitch_percent":38,"pitch_pct_time_thru_1":"38","pitch_pct_time_thru_1_vs_avg":0.461538461538467,"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":"2.6","avg_rel_z":"5.8","avg_rpm":"2562","max_rpm":"2665","min_rpm":"2458","avg_break_z":"27","max_break_z":"33","min_break_z":"20","avg_bat_speed":"42.5","avg_break_z_induced":"7","max_break_z_induced":"12","min_break_z_induced":"2","avg_break_x":"5","max_break_x":"5","min_break_x":"4","min_pitch_speed":"88.4","avg_pitch_speed":"90.5","max_pitch_speed":"92.5","avg_hit_speed":"104.3","max_hit_speed":"104.3","min_hit_speed":"104.3","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"X":1,"B":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":3,"max_inning":5,"pitches_time_thru_1":2,"pitches_inning_3":1,"avg_speed_inning_3":"88.4","avg_speed_inning_3_vs_avg":-2.0999999999999943,"pitches_inning_5":1,"avg_speed_inning_5":"92.5","avg_speed_inning_5_vs_avg":2,"percent":"15","rhb_pitch_percent":null,"lhb_pitch_percent":15,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":0.384615384615385,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"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.7","avg_rel_z":"5.5","avg_rpm":"2607","max_rpm":"2732","min_rpm":"2482","avg_break_z":"37","max_break_z":"43","min_break_z":"32","avg_bat_speed":"55.9","avg_break_z_induced":"-1","max_break_z_induced":"3","min_break_z_induced":"-4","avg_break_x":"4","max_break_x":"5","min_break_x":"3","min_pitch_speed":"84.3","avg_pitch_speed":"86.8","max_pitch_speed":"89.4","avg_hit_speed":"99.8","max_hit_speed":"99.8","min_hit_speed":"99.8","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":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":7,"pitches_time_thru_1":2,"pitches_inning_3":1,"avg_speed_inning_3":"84.3","avg_speed_inning_3_vs_avg":-2.5,"pitches_inning_7":1,"avg_speed_inning_7":"89.4","avg_speed_inning_7_vs_avg":2.6000000000000085,"percent":"15","rhb_pitch_percent":null,"lhb_pitch_percent":15,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":0.384615384615385,"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":0,"z_swing":0,"strike_rate":0.5,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":null,"z_contact":null,"zone_rate":0.5,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"1.2","avg_rel_z":"5.6","avg_rpm":"2404","max_rpm":"2476","min_rpm":"2332","avg_break_z":"14","max_break_z":"14","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"17","max_break_z_induced":"17","min_break_z_induced":"16","avg_break_x":"7","max_break_x":"9","min_break_x":"5","min_pitch_speed":"95.0","avg_pitch_speed":"95.3","max_pitch_speed":"95.5","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":7,"pitches_time_thru_1":2,"pitches_inning_3":1,"avg_speed_inning_3":"95.0","avg_speed_inning_3_vs_avg":-0.29999999999999716,"pitches_inning_7":1,"avg_speed_inning_7":"95.5","avg_speed_inning_7_vs_avg":0.20000000000000284,"percent":"15","rhb_pitch_percent":null,"lhb_pitch_percent":15,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":0.384615384615385,"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":"2.6","avg_rel_z":"5.4","avg_rpm":"2982","max_rpm":"2989","min_rpm":"2975","avg_break_z":"44","max_break_z":"45","min_break_z":"43","avg_bat_speed":"--","avg_break_z_induced":"-5","max_break_z_induced":"-4","min_break_z_induced":"-6","avg_break_x":"20","max_break_x":"22","min_break_x":"19","min_pitch_speed":"83.9","avg_pitch_speed":"84.3","max_pitch_speed":"84.7","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":1,"max_inning":1,"pitches_time_thru_1":2,"pitches_inning_1":2,"avg_speed_inning_1":"84.3","avg_speed_inning_1_vs_avg":1.4210854715202004e-14,"percent":"15","rhb_pitch_percent":null,"lhb_pitch_percent":15,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":0.384615384615385,"pitch_type":"Slurve","pitch_type_literal":"SV"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":4,"zSwings":5,"o_swing":0.16666666666666666,"z_swing":0.7142857142857143,"strike_rate":0.6153846153846154,"first_pitches":4,"first_pitch_strikes":1,"first_pitch_strike_rate":"25","o_contact":0,"z_contact":1,"zone_rate":0.5384615384615384,"swings":6,"miss_percent":"17","cs_plus_whiffs":3,"csw_percent":23,"avg_rel_x":"1.9","avg_rel_z":"5.6","avg_rpm":"2587","max_rpm":"2989","min_rpm":"2332","avg_break_z":"28","max_break_z":"45","min_break_z":"13","avg_bat_speed":"60.6","avg_break_z_induced":"5","max_break_z_induced":"17","min_break_z_induced":"-6","avg_break_x":"11","max_break_x":"22","min_break_x":"3","min_pitch_speed":"83.9","avg_pitch_speed":"92.1","max_pitch_speed":"98.6","avg_hit_speed":"104.9","max_hit_speed":"","min_hit_speed":"","count":13,"pitches_vs_right":0,"pitches_vs_left":13,"results":{"B":5,"S":4,"X":4},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":2,"balls_in_play":4,"base_hits":1,"hard_hits":4,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":7,"pitches_time_thru_1":13,"pitches_inning_1":4,"avg_speed_inning_1":"90.2","avg_speed_inning_1_vs_avg":-1.875,"pitches_inning_3":3,"avg_speed_inning_3":"89.2","avg_speed_inning_3_vs_avg":-2.866666666666646,"pitches_inning_5":4,"avg_speed_inning_5":"96.0","avg_speed_inning_5_vs_avg":3.9250000000000114,"pitches_inning_7":2,"avg_speed_inning_7":"92.5","avg_speed_inning_7_vs_avg":0.3500000000000085,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"1f3d09da-3b6f-30d9-8a72-ec30bd1014bc","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SV","pitch_name":"Slurve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":84.7,"end_speed":76.5,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.061712334226992,"plateTime":0.4500954609434378,"zone":13,"spin_rate":2975,"breakX":19.4,"inducedBreakZ":-4,"breakZ":-43.1,"px":-1.4596575947219121,"pz":1.584482118697454,"x0":2.629146514844001,"y0":50.00264559025619,"z0":5.444842794730371,"ax":-14.491353916714905,"ay":30.564833622139957,"az":-35.355176515946766,"vx0":-6.5989822264145435,"vy0":-122.97959533574901,"vz0":-1.6455286078544593,"pfxX":1.6166666666666665,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.591666666666667,"breakXInches":19.4,"breakXFeet":1.6166666666666665,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":43.1,"breakZWithGravityFeet":3.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6166666666666665,"pfxXNoAbs":1.6166666666666665,"plateTimeSZDepth":0.423076429127649,"plateXPoly":-1.4596575947219121,"plateYPoly":0.7083333333333641,"plateZPoly":1.584482118697454,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.4596575947219121,"plate_z":1.584482118697454,"player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":8,"rowId":"8-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6f8bf923-4689-3cb6-aa97-34719ef3f4fa","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","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":95.2,"end_speed":86.1,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":5.864543274981842,"plateTime":0.3980233699031954,"zone":5,"spin_rate":2338,"breakX":12,"inducedBreakZ":3.4,"breakZ":-27.2,"px":0.08664993547185196,"pz":2.3205394240427095,"x0":2.3728310883191015,"y0":50.00462256256568,"z0":5.373198608181405,"ax":15.009418812273227,"ay":34.57218378709233,"az":-28.106291396490878,"vx0":-8.920248611339973,"vy0":-138.29992461489385,"vz0":-2.9091682114578457,"pfxX":-1,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-12,"breakXFeet":-1,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":12,"pfxXNoAbs":-1,"plateTimeSZDepth":0.37392045079855013,"plateXPoly":0.08664993547185196,"plateYPoly":0.7083333333333002,"plateZPoly":2.3205394240427095,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.9,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.08664993547185196,"plate_z":2.3205394240427095,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":9,"rowId":"9-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9eacab7e-6ddb-3a78-a6dd-8ac31a9c3ee3","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","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":97.1,"end_speed":88.6,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.00328659706654,"plateTime":0.38892704822570234,"zone":5,"spin_rate":2384,"breakX":14.4,"inducedBreakZ":2,"breakZ":-27.2,"px":0.04953407550938671,"pz":2.2647574882029033,"x0":2.3045236451753945,"y0":50.00087773375415,"z0":5.538312301213768,"ax":18.270620478953997,"ay":33.23670556898815,"az":-29.278140967555224,"vx0":-9.510816088743795,"vy0":-141.039977008888,"vz0":-3.6171930308386093,"pfxX":-1.2,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.36520893541343813,"plateXPoly":0.04953407550938671,"plateYPoly":0.708333333333357,"plateZPoly":2.2647574882029033,"pfxXDirection":"←","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"110.0","hit_speed":"109.6","hit_distance":"4","xba":".100","hit_angle":"-28","is_barrel":0,"hc_x":109.1,"hc_x_ft":-38.80672400000003,"hc_y":163.34,"hc_y_ft":96.55879759999999,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.04953407550938671,"plate_z":2.2647574882029033,"launch_speed":"109.6","launch_angle":"-28","player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":10,"rowId":"10-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"68924fde-bcaa-3316-8f82-1828b9d46287","inning":3,"half_inning":"top","ab_number":21,"cap_index":0,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Chase DeLauter grounds into a force out, first baseman Munetaka Murakami to catcher Kyle Teel. Brayan Rocchio out at home. Steven Kwan to 3rd. José Ramírez to 2nd. Chase DeLauter to 1st.","events":"Forceout","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,"end_speed":86.5,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.80882053515572,"plateTime":0.3971430391628985,"zone":6,"spin_rate":2476,"breakX":5,"inducedBreakZ":16.3,"breakZ":-14.2,"px":0.6845064992743612,"pz":2.767426308025379,"x0":3.146863893811969,"y0":50.005372142760315,"z0":5.323521636894887,"ax":7.1112249796859235,"ay":31.554244789936668,"az":-14.076736184561492,"vx0":-7.928504968622432,"vy0":-138.06687314745986,"vz0":-4.228869442844388,"pfxX":-0.4166666666666667,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.1833333333333333,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.372945766258132,"plateXPoly":0.6845064992743612,"plateYPoly":0.708333333333357,"plateZPoly":2.767426308025379,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6845064992743612,"plate_z":2.767426308025379,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":80,"rowId":"80-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a07bca23-3a61-3088-abfe-fcd6306cdeb0","inning":3,"half_inning":"top","ab_number":21,"cap_index":0,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Chase DeLauter grounds into a force out, first baseman Munetaka Murakami to catcher Kyle Teel. Brayan Rocchio out at home. Steven Kwan to 3rd. José Ramírez to 2nd. Chase DeLauter to 1st.","events":"Forceout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":84.3,"end_speed":77.8,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.787859568901094,"plateTime":0.4469940987076275,"zone":13,"spin_rate":2482,"breakX":5.2,"inducedBreakZ":-4,"breakZ":-42.6,"px":-0.5193787354921584,"pz":1.1370561707148337,"x0":2.9087204871040075,"y0":50.00242567198687,"z0":5.366070358081348,"ax":-2.8561332227112737,"ay":24.41242503593233,"az":-35.18797649561517,"vx0":-7.568847150833951,"vy0":-122.57669248158837,"vz0":-2.6925427767840633,"pfxX":0.43333333333333335,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.5500000000000003,"breakXInches":5.2,"breakXFeet":0.43333333333333335,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":42.6,"breakZWithGravityFeet":3.5500000000000003,"pfxZDirection":"↓","pfxXWithGravity":0.43333333333333335,"pfxXNoAbs":0.43333333333333335,"plateTimeSZDepth":0.41968892135351393,"plateXPoly":-0.5193787354921584,"plateYPoly":0.708333333333357,"plateZPoly":1.1370561707148337,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":45,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5193787354921584,"plate_z":1.1370561707148337,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":81,"rowId":"81-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"252c04fe-ad18-3a3b-93e8-f9b405676fd3","inning":3,"half_inning":"top","ab_number":21,"cap_index":0,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Chase DeLauter grounds into a force out, first baseman Munetaka Murakami to catcher Kyle Teel. Brayan Rocchio out at home. Steven Kwan to 3rd. José Ramírez to 2nd. Chase DeLauter to 1st.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":88.4,"end_speed":81,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.75970570012049,"plateTime":0.42661236865936925,"zone":8,"spin_rate":2458,"breakX":4.8,"inducedBreakZ":2,"breakZ":-33.1,"px":0.2504507617961145,"pz":2.086229579615906,"x0":2.986950999502235,"y0":50.006403552932,"z0":5.39905256320411,"ax":-3.05408437008397,"ay":27.55636593686576,"az":-30.030602095972707,"vx0":-6.218566821833931,"vy0":-128.56900419510578,"vz0":-2.2531718346243226,"pfxX":0.39999999999999997,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.7583333333333333,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.40063790457445686,"plateXPoly":0.2504507617961145,"plateYPoly":0.7083333333333002,"plateZPoly":2.086229579615906,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"104.0","hit_speed":"104.3","hit_distance":"5","xba":".100","hit_angle":"-30","is_barrel":0,"hc_x":146.43,"hc_x_ft":51.1720148,"hc_y":167.38,"hc_y_ft":86.82094320000004,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2504507617961145,"plate_z":2.086229579615906,"launch_speed":"104.3","launch_angle":"-30","player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":82,"rowId":"82-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db11a30c-1f50-3fd5-ad35-96e9b93c6077","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","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":97.4,"end_speed":88.4,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.3415223127601825,"plateTime":0.38973092500821593,"zone":13,"spin_rate":2602,"breakX":16.7,"inducedBreakZ":8.5,"breakZ":-20.9,"px":-1.617351507860916,"pz":1.3642824724452476,"x0":1.914031797930796,"y0":50.004897598668144,"z0":5.720493060485648,"ax":21.683006159854536,"ay":34.02721013726451,"az":-20.910922195142312,"vx0":-13.615948930271706,"vy0":-140.90280979932385,"vz0":-8.073772864918238,"pfxX":-1.3916666666666666,"pfxZ":0.7083333333333334,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-16.7,"breakXFeet":-1.3916666666666666,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":16.7,"pfxXNoAbs":-1.3916666666666666,"plateTimeSZDepth":0.36604056390784834,"plateXPoly":-1.617351507860916,"plateYPoly":0.7083333333333357,"plateZPoly":1.3642824724452476,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.617351507860916,"plate_z":1.3642824724452476,"player_total_pitches":19,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":156,"rowId":"156-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e684ed6a-649e-3b6b-8242-eeee982fab13","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","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.6,"end_speed":86.9,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.506107121028244,"plateTime":0.3955230599098871,"zone":1,"spin_rate":2471,"breakX":16.4,"inducedBreakZ":4.8,"breakZ":-25.3,"px":-0.44621558260377636,"pz":3.014198126157848,"x0":2.170751625166166,"y0":50.00476308791165,"z0":5.820605784987739,"ax":20.215846739735834,"ay":32.800043508123366,"az":-26.550828920262774,"vx0":-10.799833362774196,"vy0":-138.804162708487,"vz0":-2.6240133216500756,"pfxX":-1.3666666666666665,"pfxZ":0.39999999999999997,"pfxZWithGravity":-2.1083333333333334,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":4.8,"breakZInducedFeet":0.39999999999999997,"breakZWithGravityInches":25.3,"breakZWithGravityFeet":2.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.37145330277421706,"plateXPoly":-0.44621558260377636,"plateYPoly":0.7083333333333357,"plateZPoly":3.014198126157848,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.44621558260377636,"plate_z":3.014198126157848,"player_total_pitches":20,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":157,"rowId":"157-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d0105be0-fa10-3bc6-b1f9-852e97ae06a8","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":92.5,"end_speed":85.8,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.574605214880468,"plateTime":0.40534143289220825,"zone":13,"spin_rate":2665,"breakX":4.2,"inducedBreakZ":11.5,"breakZ":-20.2,"px":-1.2362974953400316,"pz":2.438732169733334,"x0":2.152792041493813,"y0":50.00511525216159,"z0":6.110778554718556,"ax":-2.6488333498395873,"ay":26.022824396793307,"az":-19.376116552736335,"vx0":-8.405157543259548,"vy0":-134.53735963341316,"vz0":-5.967338110927843,"pfxX":0.35000000000000003,"pfxZ":0.9583333333333334,"pfxZWithGravity":-1.6833333333333333,"breakXInches":4.2,"breakXFeet":0.35000000000000003,"breakZInducedInches":11.5,"breakZInducedFeet":0.9583333333333334,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.35000000000000003,"pfxXNoAbs":0.35000000000000003,"plateTimeSZDepth":0.38041264289731364,"plateXPoly":-1.2362974953400316,"plateYPoly":0.7083333333333428,"plateZPoly":2.438732169733334,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":42.5,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.2362974953400316,"plate_z":2.438732169733334,"player_total_pitches":21,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":158,"rowId":"158-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"45063ef9-bd94-32b9-a146-8b4e53aac148","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":98.6,"end_speed":89.7,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.286200465375384,"plateTime":0.3831378783364032,"zone":5,"spin_rate":2725,"breakX":14.4,"inducedBreakZ":6.8,"breakZ":-21.5,"px":0.059366749992083356,"pz":2.660407784671545,"x0":2.2049486242509437,"y0":50.006744386650986,"z0":5.764980248842978,"ax":18.69804026936538,"ay":34.86692063545234,"az":-23.417845445581015,"vx0":-9.326604352321851,"vy0":-143.26679296710785,"vz0":-4.413582893523012,"pfxX":-1.2,"pfxZ":0.5666666666666667,"pfxZWithGravity":-1.7916666666666667,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":21.5,"breakZWithGravityFeet":1.7916666666666667,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3598603246816446,"plateXPoly":0.059366749992083356,"plateYPoly":0.7083333333333499,"plateZPoly":2.660407784671545,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"106.0","hit_speed":"105.9","hit_distance":"40","xba":".460","hit_angle":"-2","is_barrel":0,"hc_x":134.93,"hc_x_ft":23.452874800000018,"hc_y":156.49,"hc_y_ft":113.06976359999999,"isSword":false,"batSpeed":73.6,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.059366749992083356,"plate_z":2.660407784671545,"launch_speed":"105.9","launch_angle":"-2","player_total_pitches":22,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":159,"rowId":"159-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e4af3668-fe29-3509-bbc3-98d23a8cbf4a","inning":7,"half_inning":"top","ab_number":59,"cap_index":33,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Chase DeLauter singles on a ground ball to shortstop Colson Montgomery.","events":"Single","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.5,"end_speed":85.9,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.805729394899711,"plateTime":0.3967158990281425,"zone":11,"spin_rate":2332,"breakX":8.6,"inducedBreakZ":17.2,"breakZ":-13.2,"px":-0.9046223519952619,"pz":3.685077153026752,"x0":-0.7375176095146069,"y0":50.00177164521729,"z0":5.823344341941442,"ax":-9.562665220948798,"ay":36.39293909286156,"az":-13.223045583329178,"vx0":1.3340025803478333,"vy0":-139.02179766844287,"vz0":-3.2717867351005836,"pfxX":0.7166666666666667,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.0999999999999999,"breakXInches":8.6,"breakXFeet":0.7166666666666667,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.7166666666666667,"pfxXNoAbs":0.7166666666666667,"plateTimeSZDepth":0.3727605800978484,"plateXPoly":-0.9046223519952619,"plateYPoly":0.7083333333333002,"plateZPoly":3.685077153026752,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.9046223519952619,"plate_z":3.685077153026752,"player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":227,"rowId":"227-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"37dee55c-8bc9-38ef-b9b9-887d87f10d20","inning":7,"half_inning":"top","ab_number":59,"cap_index":33,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Chase DeLauter singles on a ground ball to shortstop Colson Montgomery.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":89.4,"end_speed":81.3,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.717188811829319,"plateTime":0.4225751175550201,"zone":1,"spin_rate":2732,"breakX":3.2,"inducedBreakZ":2.5,"breakZ":-32,"px":-0.6235499536676454,"pz":2.930641616238706,"x0":-1.527489587928159,"y0":50.001797696490875,"z0":5.680378298290141,"ax":2.61834994063839,"ay":29.77454756377985,"az":-29.85292521778275,"vx0":1.7578943613550273,"vy0":-130.1052024142137,"vz0":-1.0037494410070011,"pfxX":-0.26666666666666666,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.6666666666666665,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":32,"breakZWithGravityFeet":2.6666666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.39689912043076647,"plateXPoly":-0.6235499536676454,"plateYPoly":0.7083333333333073,"plateZPoly":2.930641616238706,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.8","hit_distance":"36","xba":".340","hit_angle":"-3","is_barrel":0,"hc_x":103.66,"hc_x_ft":-51.91908240000001,"hc_y":151.25,"hc_y_ft":125.70005000000003,"isSword":false,"batSpeed":66.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6235499536676454,"plate_z":2.930641616238706,"launch_speed":"99.8","launch_angle":"-3","player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":228,"rowId":"228-849833","game_pk":"849833","source":"gamefeed"}]},"team_away":[{"type":"pitch","year":2026,"sportId":1,"play_id":"cd46b339-6fe0-30fd-9d64-fc3822ab7387","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci walks.","events":"Walk","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":100.9,"end_speed":91.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.710193301817501,"plateTime":0.37508759088436205,"zone":13,"spin_rate":2613,"breakX":12.1,"inducedBreakZ":17.6,"breakZ":-9.5,"px":-0.6392400842098004,"pz":1.3840387055711139,"x0":-1.4939228033489456,"y0":50.004430617087486,"z0":5.666619861409818,"ax":-15.824174677923805,"ay":36.98844735336206,"az":-8.65276034936043,"vx0":5.21342851965854,"vy0":-146.44499409593342,"vz0":-10.632187725391514,"pfxX":1.0083333333333333,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.7916666666666666,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":9.5,"breakZWithGravityFeet":0.7916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.35229206829561854,"plateXPoly":-0.6392400842098004,"plateYPoly":0.7083333333333215,"plateZPoly":1.3840387055711139,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6392400842098004,"plate_z":1.3840387055711139,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":11,"rowId":"11-849833","game_pk":"849833","source":"gamefeed","player_name":"CLE"},{"type":"pitch","year":2026,"sportId":1,"play_id":"88e29375-3ebb-369d-85bb-001b8c86a35c","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci walks.","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":100,"end_speed":90.3,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.6316789010616555,"plateTime":0.37823898486050744,"zone":11,"spin_rate":2595,"breakX":10.4,"inducedBreakZ":17.8,"breakZ":-9.8,"px":-0.7014081156470707,"pz":3.552183962825942,"x0":-1.4913655804468533,"y0":50.00253983478717,"z0":5.815928836687618,"ax":-13.486392647808293,"ay":37.95317226152183,"az":-10.42607039566708,"vx0":4.619206804841559,"vy0":-145.48531222544148,"vz0":-4.51937333407269,"pfxX":0.8666666666666667,"pfxZ":1.4833333333333334,"pfxZWithGravity":-0.8166666666666668,"breakXInches":10.4,"breakXFeet":0.8666666666666667,"breakZInducedInches":17.8,"breakZInducedFeet":1.4833333333333334,"breakZWithGravityInches":9.8,"breakZWithGravityFeet":0.8166666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.8666666666666667,"pfxXNoAbs":0.8666666666666667,"plateTimeSZDepth":0.35529123531743695,"plateXPoly":-0.7014081156470707,"plateYPoly":0.7083333333332931,"plateZPoly":3.552183962825942,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7014081156470707,"plate_z":3.552183962825942,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":12,"rowId":"12-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"44b66f2a-9c1e-3884-a5c7-c42783739000","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":99.9,"end_speed":89.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.697058209344641,"plateTime":0.3804746266879393,"zone":12,"spin_rate":2553,"breakX":11.2,"inducedBreakZ":17.3,"breakZ":-10.7,"px":0.8408976552361727,"pz":3.235351116691123,"x0":-1.3194543360615125,"y0":50.00666703482189,"z0":5.839534006737551,"ax":-15.288791329144939,"ay":39.64846158692774,"az":-10.843333186596544,"vx0":8.775550848868505,"vy0":-144.97419607865058,"vz0":-5.345448361581747,"pfxX":0.9333333333333332,"pfxZ":1.4416666666666667,"pfxZWithGravity":-0.8916666666666666,"breakXInches":11.2,"breakXFeet":0.9333333333333332,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":10.7,"breakZWithGravityFeet":0.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.9333333333333332,"pfxXNoAbs":0.9333333333333332,"plateTimeSZDepth":0.3575284344030014,"plateXPoly":0.8408976552361727,"plateYPoly":0.7083333333333499,"plateZPoly":3.235351116691123,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8408976552361727,"plate_z":3.235351116691123,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":13,"rowId":"13-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"40917346-7179-3639-bec7-bcd62b833c8a","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":100.8,"end_speed":90.8,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.954822835132998,"plateTime":0.37659848229810367,"zone":6,"spin_rate":2533,"breakX":13.3,"inducedBreakZ":17,"breakZ":-10.3,"px":0.43601369513410404,"pz":2.2085071751303116,"x0":-1.4847654576840312,"y0":50.00332039788963,"z0":5.671216339281741,"ax":-18.032828507033408,"ay":38.77714430407721,"az":-9.983505187380848,"vx0":8.619120632740074,"vy0":-146.1966465513837,"vz0":-8.02171142644287,"pfxX":1.1083333333333334,"pfxZ":1.4166666666666667,"pfxZWithGravity":-0.8583333333333334,"breakXInches":13.3,"breakXFeet":1.1083333333333334,"breakZInducedInches":17,"breakZInducedFeet":1.4166666666666667,"breakZWithGravityInches":10.3,"breakZWithGravityFeet":0.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1083333333333334,"pfxXNoAbs":1.1083333333333334,"plateTimeSZDepth":0.3537816359679418,"plateXPoly":0.43601369513410404,"plateYPoly":0.7083333333333925,"plateZPoly":2.2085071751303116,"pfxXDirection":"→","inducedBreakZForcedSign":"+17","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.43601369513410404,"plate_z":2.2085071751303116,"player_total_pitches":4,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":14,"rowId":"14-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2ce295e8-af69-3b4d-9993-342b914de53f","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"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":"31","start_speed":100.7,"end_speed":90.9,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.76100909405713,"plateTime":0.3758947073621348,"zone":11,"spin_rate":2553,"breakX":13.8,"inducedBreakZ":15.4,"breakZ":-11.9,"px":-0.3324384049074782,"pz":3.5060815566007495,"x0":-1.3691371927328737,"y0":50.006787629505126,"z0":5.879929971603359,"ax":-17.94291518646928,"ay":38.217264089979835,"az":-12.965607117683415,"vx0":6.10382474094336,"vy0":-146.35706759989114,"vz0":-4.433372150725446,"pfxX":1.1500000000000001,"pfxZ":1.2833333333333334,"pfxZWithGravity":-0.9916666666666667,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":11.9,"breakZWithGravityFeet":0.9916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.3531167881996171,"plateXPoly":-0.3324384049074782,"plateYPoly":0.7083333333333215,"plateZPoly":3.5060815566007495,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.3324384049074782,"plate_z":3.5060815566007495,"player_total_pitches":5,"player_total_pitches_pitch_types":5,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":15,"rowId":"15-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4a679314-682b-30df-adf8-616ce9755e85","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Miguel Vargas singles on a line drive to left fielder Angel Martínez. Sam Antonacci to 2nd.","events":"Single","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":100.4,"end_speed":91,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.8236372326683234,"plateTime":0.3760629940127016,"zone":12,"spin_rate":2558,"breakX":10.3,"inducedBreakZ":18.7,"breakZ":-8.5,"px":0.22737309910514547,"pz":5.107545662718283,"x0":-1.387510193792707,"y0":50.00292506460932,"z0":6.013319004300601,"ax":-14.03484560638382,"ay":36.22852396243237,"az":-9.977057124099002,"vx0":7.050857134047515,"vy0":-145.97339129307014,"vz0":-0.8028463706817403,"pfxX":0.8583333333333334,"pfxZ":1.5583333333333333,"pfxZWithGravity":-0.7083333333333334,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":18.7,"breakZInducedFeet":1.5583333333333333,"breakZWithGravityInches":8.5,"breakZWithGravityFeet":0.7083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.35317408321754457,"plateXPoly":0.22737309910514547,"plateYPoly":0.7083333333332931,"plateZPoly":5.107545662718283,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.22737309910514547,"plate_z":5.107545662718283,"player_total_pitches":6,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":16,"rowId":"16-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dba5282d-14fa-3a97-b775-cb666f755ef5","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Miguel Vargas singles on a line drive to left fielder Angel Martínez. Sam Antonacci to 2nd.","events":"Single","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":92.5,"end_speed":84.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.543681447176018,"plateTime":0.40828590646253726,"zone":12,"spin_rate":2399,"breakX":0.2,"inducedBreakZ":9.5,"breakZ":-22.7,"px":0.8298010231768693,"pz":2.560170188708667,"x0":-1.4920388043799255,"y0":50.00343584015877,"z0":5.701716936497032,"ax":-1.1842033872117201,"ay":31.056174912764337,"az":-21.93119424675178,"vx0":6.282178984885018,"vy0":-134.51118584809936,"vz0":-3.9881025261259895,"pfxX":-0.016666666666666666,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-0.2,"breakXFeet":-0.016666666666666666,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.2,"pfxXNoAbs":-0.016666666666666666,"plateTimeSZDepth":0.38344953989957936,"plateXPoly":0.8298010231768693,"plateYPoly":0.7083333333333357,"plateZPoly":2.560170188708667,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":74.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8298010231768693,"plate_z":2.560170188708667,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":17,"rowId":"17-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"40839cba-a9c8-3649-b28e-916af53571f1","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Miguel Vargas singles on a line drive to left fielder Angel Martínez. Sam Antonacci to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":92.6,"end_speed":84.5,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.560894693125365,"plateTime":0.4073234809033983,"zone":6,"spin_rate":2345,"breakX":3.5,"inducedBreakZ":7,"breakZ":-25.1,"px":0.6565099489276012,"pz":2.714814576849108,"x0":-1.3990074822906964,"y0":50.00161037349269,"z0":5.829405237574105,"ax":2.415615452077226,"ay":30.899037499322876,"az":-24.551369870027425,"vx0":4.911479829818838,"vy0":-134.771577654727,"vz0":-3.446313140947834,"pfxX":-0.2916666666666667,"pfxZ":0.5833333333333334,"pfxZWithGravity":-2.091666666666667,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3825285455504637,"plateXPoly":0.6565099489276012,"plateYPoly":0.7083333333333499,"plateZPoly":2.714814576849108,"pfxXDirection":"←","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"93.0","hit_speed":"93.3","hit_distance":"177","xba":".730","hit_angle":"11","is_barrel":0,"hc_x":72.1,"hc_x_ft":-127.99004400000001,"hc_y":101.93,"hc_y_ft":244.57900519999998,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6565099489276012,"plate_z":2.714814576849108,"launch_speed":"93.3","launch_angle":"11","player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":18,"rowId":"18-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fad58a32-d8bb-3617-b193-596bdab36b55","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami 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":99.6,"end_speed":91.1,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.496466495215471,"plateTime":0.3780528570578192,"zone":5,"spin_rate":2519,"breakX":10.3,"inducedBreakZ":16.2,"breakZ":-11.4,"px":0.03989387853004289,"pz":2.5178150265526624,"x0":-1.3909529813888806,"y0":50.00698519821773,"z0":5.816368879842019,"ax":-13.615873967779955,"ay":33.685398400626276,"az":-11.679187060820025,"vx0":6.447488616342964,"vy0":-144.85818884416085,"vz0":-7.219465307301548,"pfxX":0.8583333333333334,"pfxZ":1.3499999999999999,"pfxZWithGravity":-0.9500000000000001,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":11.4,"breakZWithGravityFeet":0.9500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.3549743867547648,"plateXPoly":0.03989387853004289,"plateYPoly":0.7083333333333641,"plateZPoly":2.5178150265526624,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.03989387853004289,"plate_z":2.5178150265526624,"player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":19,"rowId":"19-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9c22f902-95e3-3f06-8d55-0e2db27345b6","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","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":99.6,"end_speed":90.8,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.540584715793971,"plateTime":0.37854219744865913,"zone":11,"spin_rate":2519,"breakX":12.2,"inducedBreakZ":15.4,"breakZ":-12.4,"px":-1.1423109086481842,"pz":2.547822110279843,"x0":-1.5378017524421939,"y0":50.00530066086905,"z0":5.737092860668394,"ax":-15.293357747930301,"ay":35.084636926373626,"az":-12.839581063795285,"vx0":3.830814238701045,"vy0":-144.91161385993692,"vz0":-6.6894942650188485,"pfxX":1.0166666666666666,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.0333333333333334,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3554840771837437,"plateXPoly":-1.1423109086481842,"plateYPoly":0.7083333333333712,"plateZPoly":2.547822110279843,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":58.1,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.1423109086481842,"plate_z":2.547822110279843,"player_total_pitches":10,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":20,"rowId":"20-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb7a650b-9d41-33a7-a472-0e724e28b5e9","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":99.9,"end_speed":91.1,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.495531043441381,"plateTime":0.3769793333848268,"zone":1,"spin_rate":2546,"breakX":10,"inducedBreakZ":12.8,"breakZ":-14.5,"px":-0.7455101770513153,"pz":3.2374918138333992,"x0":-1.3901276631090862,"y0":50.002405643890704,"z0":5.87181798918881,"ax":-12.811747648911236,"ay":35.15111013137651,"az":-16.0441889064014,"vx0":4.088630076015605,"vy0":-145.47131505576507,"vz0":-4.601837960524051,"pfxX":0.8333333333333334,"pfxZ":1.0666666666666667,"pfxZWithGravity":-1.2083333333333333,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":12.8,"breakZInducedFeet":1.0666666666666667,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3539979330602256,"plateXPoly":-0.7455101770513153,"plateYPoly":0.7083333333332789,"plateZPoly":3.2374918138333992,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.7455101770513153,"plate_z":3.2374918138333992,"player_total_pitches":11,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":21,"rowId":"21-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2afad616-9af2-3708-b48a-4c113c1568df","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":99.9,"end_speed":90.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.7757918843892915,"plateTime":0.37798875459103876,"zone":11,"spin_rate":2592,"breakX":9.5,"inducedBreakZ":17.6,"breakZ":-9.8,"px":-0.8601734764907807,"pz":3.1320834646066684,"x0":-1.463717917741789,"y0":50.000547041528584,"z0":5.856876216985021,"ax":-12.040835025086723,"ay":36.32232529127514,"az":-10.1497345849151,"vx0":3.8373558974263373,"vy0":-145.30382260213554,"vz0":-5.8742742667917245,"pfxX":0.7916666666666666,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.8166666666666668,"breakXInches":9.5,"breakXFeet":0.7916666666666666,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":9.8,"breakZWithGravityFeet":0.8166666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.7916666666666666,"pfxXNoAbs":0.7916666666666666,"plateTimeSZDepth":0.3549857805449217,"plateXPoly":-0.8601734764907807,"plateYPoly":0.7083333333333499,"plateZPoly":3.1320834646066684,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":72.5,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8601734764907807,"plate_z":3.1320834646066684,"player_total_pitches":12,"player_total_pitches_pitch_types":10,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":22,"rowId":"22-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3b16bd9b-331b-3aa8-bbe6-7c74b48ae5ad","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas to 3rd.","events":"Double","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":99.5,"end_speed":90.1,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.576213939266002,"plateTime":0.3804044526583841,"zone":12,"spin_rate":2475,"breakX":8,"inducedBreakZ":17.6,"breakZ":-10.3,"px":1.138336585309228,"pz":2.8746357460680145,"x0":-1.1907953808417657,"y0":50.00074448134278,"z0":5.918877337990723,"ax":-11.437153882327529,"ay":36.48655813821869,"az":-10.168705187579283,"vx0":8.562240530248287,"vy0":-144.48494036959622,"vz0":-6.704162147796701,"pfxX":0.6666666666666666,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.8583333333333334,"breakXInches":8,"breakXFeet":0.6666666666666666,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":10.3,"breakZWithGravityFeet":0.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.6666666666666666,"pfxXNoAbs":0.6666666666666666,"plateTimeSZDepth":0.3572767132023516,"plateXPoly":1.138336585309228,"plateYPoly":0.7083333333332931,"plateZPoly":2.8746357460680145,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.138336585309228,"plate_z":2.8746357460680145,"player_total_pitches":13,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":23,"rowId":"23-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"51c5f795-aaea-3340-8869-a93032490cbb","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas 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":100,"end_speed":91.1,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.5410704017048875,"plateTime":0.3769254335531733,"zone":12,"spin_rate":2484,"breakX":8.2,"inducedBreakZ":14.4,"breakZ":-13.1,"px":0.4403360976412518,"pz":3.891460240219591,"x0":-1.33001978872956,"y0":50.004221973308226,"z0":5.920251821628059,"ax":-11.246176604447587,"ay":34.92328348638827,"az":-14.629902517964624,"vx0":6.9921198643389735,"vy0":-145.45926772232403,"vz0":-3.1430526939584538,"pfxX":0.6833333333333332,"pfxZ":1.2,"pfxZWithGravity":-1.0916666666666666,"breakXInches":8.2,"breakXFeet":0.6833333333333332,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6833333333333332,"pfxXNoAbs":0.6833333333333332,"plateTimeSZDepth":0.3539363696935113,"plateXPoly":0.4403360976412518,"plateYPoly":0.7083333333333428,"plateZPoly":3.891460240219591,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":24.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4403360976412518,"plate_z":3.891460240219591,"player_total_pitches":14,"player_total_pitches_pitch_types":12,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":24,"rowId":"24-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"05f62737-f4ce-32c0-9566-a254bf4f6d65","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas 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":"SL","pitch_name":"Slider","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":91.4,"end_speed":83.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.629111075688642,"plateTime":0.4128083321843352,"zone":5,"spin_rate":2304,"breakX":0.2,"inducedBreakZ":4.9,"breakZ":-28.1,"px":0.14395350500159254,"pz":2.155933373397768,"x0":-1.488967170376782,"y0":50.00213302091501,"z0":5.7654239768347395,"ax":-1.2933068491525666,"ay":30.308721302877018,"az":-26.65669771544624,"vx0":4.4626311176090425,"vy0":-133.02285278805175,"vz0":-4.143005304646275,"pfxX":0.016666666666666666,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.341666666666667,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":28.1,"breakZWithGravityFeet":2.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.38768937235079326,"plateXPoly":0.14395350500159254,"plateYPoly":0.7083333333333286,"plateZPoly":2.155933373397768,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"101.0","hit_speed":"100.7","hit_distance":"287","xba":".380","hit_angle":"21","is_barrel":0,"hc_x":203.22,"hc_x_ft":188.05635919999997,"hc_y":112.84,"hc_y_ft":218.2819776,"isSword":false,"batSpeed":72.9,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.14395350500159254,"plate_z":2.155933373397768,"launch_speed":"100.7","launch_angle":"21","player_total_pitches":15,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":25,"rowId":"25-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"823069dd-6d7e-38d2-8d20-39eadd0d192d","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":99.5,"end_speed":90.6,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.4708015567068635,"plateTime":0.37846622213274195,"zone":11,"spin_rate":2544,"breakX":8.5,"inducedBreakZ":17.2,"breakZ":-10.4,"px":-0.4594581976709391,"pz":3.9657833601769292,"x0":-1.4732510045444205,"y0":50.00481504836475,"z0":5.950382152440842,"ax":-11.132058271675985,"ay":34.636166258140925,"az":-11.375862226271815,"vx0":4.830680587693394,"vy0":-144.85788000633133,"vz0":-3.5624065879352,"pfxX":0.7083333333333334,"pfxZ":1.4333333333333333,"pfxZWithGravity":-0.8666666666666667,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":10.4,"breakZWithGravityFeet":0.8666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.35541074096643394,"plateXPoly":-0.4594581976709391,"plateYPoly":0.7083333333333428,"plateZPoly":3.9657833601769292,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.9,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4594581976709391,"plate_z":3.9657833601769292,"player_total_pitches":16,"player_total_pitches_pitch_types":13,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":26,"rowId":"26-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a3a05257-fc86-3e22-a807-629bab6c54b5","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","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":98,"end_speed":89.9,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.6707657470045145,"plateTime":0.3832081341926865,"zone":11,"spin_rate":2510,"breakX":7.7,"inducedBreakZ":16.1,"breakZ":-12.2,"px":-0.2797362436464028,"pz":3.4643238017478355,"x0":-1.3433284264861292,"y0":50.0058594699375,"z0":5.937374193459567,"ax":-9.740112297432244,"ay":31.33824713553268,"az":-12.938161994410033,"vx0":4.708472060155522,"vy0":-142.66899477219076,"vz0":-4.547056905728023,"pfxX":0.6416666666666667,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.0166666666666666,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":12.2,"breakZWithGravityFeet":1.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.35975193476700706,"plateXPoly":-0.2797362436464028,"plateYPoly":0.7083333333333854,"plateZPoly":3.4643238017478355,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":65.1,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.2797362436464028,"plate_z":3.4643238017478355,"player_total_pitches":17,"player_total_pitches_pitch_types":14,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":27,"rowId":"27-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5ede7886-1bdf-32d8-9932-2da930d141c9","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":75,"end_speed":68.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.612417284256866,"plateTime":0.505242371376752,"zone":11,"spin_rate":2404,"breakX":10.1,"inducedBreakZ":-13.4,"breakZ":-62.8,"px":-0.6562121654859228,"pz":3.5730369340230217,"x0":-1.4111257526870757,"y0":50.00404070636106,"z0":6.20838360179625,"ax":6.6485385585989265,"ay":21.680264253098958,"az":-42.14717944163193,"vx0":0.012521885515858172,"vy0":-108.99982053992335,"vz0":4.4507699418762225,"pfxX":-0.8416666666666667,"pfxZ":-1.1166666666666667,"pfxZWithGravity":-5.233333333333333,"breakXInches":-10.1,"breakXFeet":-0.8416666666666667,"breakZInducedInches":-13.4,"breakZInducedFeet":-1.1166666666666667,"breakZWithGravityInches":62.8,"breakZWithGravityFeet":5.233333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.1,"pfxXNoAbs":-0.8416666666666667,"plateTimeSZDepth":0.47466159313704626,"plateXPoly":-0.6562121654859228,"plateYPoly":0.7083333333333428,"plateZPoly":3.5730369340230217,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6562121654859228,"plate_z":3.5730369340230217,"player_total_pitches":18,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":28,"rowId":"28-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cf2a84c3-1958-322e-8db2-75956e0cdcdb","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","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":98.8,"end_speed":89.9,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.785283145195239,"plateTime":0.3819791346251087,"zone":12,"spin_rate":2440,"breakX":10.2,"inducedBreakZ":16.4,"breakZ":-11.6,"px":0.9477378497770905,"pz":3.282178455402866,"x0":-1.2075581418554178,"y0":50.00045014475494,"z0":5.852152326521313,"ax":-13.768293530809157,"ay":34.116758936087244,"az":-12.224363124000279,"vx0":8.478405051628087,"vy0":-143.55358985243117,"vz0":-4.973387191495181,"pfxX":0.85,"pfxZ":1.3666666666666665,"pfxZWithGravity":-0.9666666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":11.6,"breakZWithGravityFeet":0.9666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.3586563824998567,"plateXPoly":0.9477378497770905,"plateYPoly":0.7083333333333002,"plateZPoly":3.282178455402866,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":60.1,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9477378497770905,"plate_z":3.282178455402866,"player_total_pitches":19,"player_total_pitches_pitch_types":15,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":29,"rowId":"29-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"01c63fae-f22c-3f2f-80fb-13a2e21232d5","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":99.5,"end_speed":90.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.707114230178454,"plateTime":0.37946393795841793,"zone":11,"spin_rate":2436,"breakX":10.4,"inducedBreakZ":18.2,"breakZ":-9.6,"px":-0.8547889580607578,"pz":3.574615869848057,"x0":-1.44890741861883,"y0":50.00065194654854,"z0":5.843625741841435,"ax":-13.194688672424897,"ay":36.35416097245266,"az":-10.018718588143015,"vx0":4.018237309514062,"vy0":-144.79512905379738,"vz0":-4.581792708303314,"pfxX":0.8666666666666667,"pfxZ":1.5166666666666666,"pfxZWithGravity":-0.7999999999999999,"breakXInches":10.4,"breakXFeet":0.8666666666666667,"breakZInducedInches":18.2,"breakZInducedFeet":1.5166666666666666,"breakZWithGravityInches":9.6,"breakZWithGravityFeet":0.7999999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.8666666666666667,"pfxXNoAbs":0.8666666666666667,"plateTimeSZDepth":0.35637121362149354,"plateXPoly":-0.8547889580607578,"plateYPoly":0.7083333333332646,"plateZPoly":3.574615869848057,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":64.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.8547889580607578,"plate_z":3.574615869848057,"player_total_pitches":20,"player_total_pitches_pitch_types":16,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":30,"rowId":"30-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a626404c-52ee-304e-b6ae-58362d3166ab","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","events":"Strikeout","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":79.2,"end_speed":72.4,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.115499430346299,"plateTime":0.4775249924883149,"zone":4,"spin_rate":2545,"breakX":20.3,"inducedBreakZ":-0.4,"breakZ":-44.4,"px":-0.4047539637515758,"pz":2.369107868183762,"x0":2.7052850192701587,"y0":50.002147083838196,"z0":5.828228378220611,"ax":-14.125656125776612,"ay":24.143468297072594,"az":-32.57396181592487,"vx0":-3.764418855686997,"vy0":-115.29943308182317,"vz0":-0.40463964521545615,"pfxX":1.6916666666666667,"pfxZ":-0.03333333333333333,"pfxZWithGravity":-3.6999999999999997,"breakXInches":20.3,"breakXFeet":1.6916666666666667,"breakZInducedInches":-0.4,"breakZInducedFeet":-0.03333333333333333,"breakZWithGravityInches":44.4,"breakZWithGravityFeet":3.6999999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.6916666666666667,"pfxXNoAbs":1.6916666666666667,"plateTimeSZDepth":0.44859834888955313,"plateXPoly":-0.4047539637515758,"plateYPoly":0.7083333333333073,"plateZPoly":2.369107868183762,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4047539637515758,"plate_z":2.369107868183762,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":31,"rowId":"31-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0b22be4b-46be-3981-a52f-41524cccada2","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":80.9,"end_speed":74,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.116641716551125,"plateTime":0.46775676454937676,"zone":13,"spin_rate":2579,"breakX":19.6,"inducedBreakZ":0,"breakZ":-42.2,"px":-0.25601500112863196,"pz":1.2810554924220732,"x0":2.6609612450342555,"y0":50.00139695298604,"z0":5.688272146425638,"ax":-14.227793544080194,"ay":25.502313156466336,"az":-31.758010643338803,"vx0":-3.5117110254577115,"vy0":-117.77475436192704,"vz0":-3.0511252019056374,"pfxX":1.6333333333333335,"pfxZ":0,"pfxZWithGravity":-3.516666666666667,"breakXInches":19.6,"breakXFeet":1.6333333333333335,"breakZInducedInches":0,"breakZInducedFeet":0,"breakZWithGravityInches":42.2,"breakZWithGravityFeet":3.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6333333333333335,"pfxXNoAbs":1.6333333333333335,"plateTimeSZDepth":0.43944440756477876,"plateXPoly":-0.25601500112863196,"plateYPoly":0.7083333333333286,"plateZPoly":1.2810554924220732,"pfxXDirection":"→","inducedBreakZForcedSign":"0","ivbZDirection":"","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":71.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.25601500112863196,"plate_z":1.2810554924220732,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":32,"rowId":"32-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bfb172b5-c20a-39e7-ac32-704682174f2c","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","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":81.5,"end_speed":74.3,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.139967159507385,"plateTime":0.46369291246615063,"zone":12,"spin_rate":2376,"breakX":18,"inducedBreakZ":-1.4,"breakZ":-43,"px":0.4238546136369177,"pz":3.398651205295896,"x0":2.622601538946335,"y0":50.00438146108897,"z0":5.988842928175718,"ax":-13.65036380522521,"ay":24.792463371001364,"az":-33.85494767372636,"vx0":-2.075211629370329,"vy0":-118.57645155898726,"vz0":1.4262952755235887,"pfxX":1.5,"pfxZ":-0.11666666666666665,"pfxZWithGravity":-3.5833333333333335,"breakXInches":18,"breakXFeet":1.5,"breakZInducedInches":-1.4,"breakZInducedFeet":-0.11666666666666665,"breakZWithGravityInches":43,"breakZWithGravityFeet":3.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.5,"pfxXNoAbs":1.5,"plateTimeSZDepth":0.43556565199031905,"plateXPoly":0.4238546136369177,"plateYPoly":0.7083333333333712,"plateZPoly":3.398651205295896,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":true,"abs_challenge":{"is_batter":true,"is_in_progress":false,"is_overturned":true,"challenge_team_id":145,"edge_distance":0.08081787196256253,"edge_distance_calc":0.08081787196256274,"challenging_player_id":671976,"challenging_player_type":"batter"},"plate_x":0.4238546136369177,"plate_z":3.398651205295896,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":33,"rowId":"33-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a83e6bd4-c626-364a-8b1b-a6cdfb93913d","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","events":"Strikeout","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":94.2,"end_speed":86.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.490116192352153,"plateTime":0.4010997435336545,"zone":13,"spin_rate":1865,"breakX":12.7,"inducedBreakZ":6.2,"breakZ":-24.7,"px":-0.7440185230536982,"pz":1.1886402395169364,"x0":2.2160031595489493,"y0":50.00494089193561,"z0":5.522272563954341,"ax":15.7365674143203,"ay":30.795205779195857,"az":-24.170301694881555,"vx0":-10.82241911527233,"vy0":-136.6816993276374,"vz0":-6.953913584436523,"pfxX":-1.0583333333333333,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.058333333333333,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.37664863983392827,"plateXPoly":-0.7440185230536982,"plateYPoly":0.7083333333333215,"plateZPoly":1.1886402395169364,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7440185230536982,"plate_z":1.1886402395169364,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":34,"rowId":"34-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ab3a5cd5-f3ba-3246-9fca-6ea8b1da8d93","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"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":"22","start_speed":81.3,"end_speed":74.6,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.080890236704485,"plateTime":0.463709470813491,"zone":3,"spin_rate":2419,"breakX":19.3,"inducedBreakZ":-2.2,"breakZ":-43.7,"px":0.5149333636259037,"pz":2.7421763054615624,"x0":2.8442885027056257,"y0":50.00576156443244,"z0":5.840609081719652,"ax":-14.685172351587859,"ay":23.85902159413167,"az":-34.15673125036273,"vx0":-2.1506713227419434,"vy0":-118.38851851008039,"vz0":0.32352350799262286,"pfxX":1.6083333333333334,"pfxZ":-0.18333333333333335,"pfxZWithGravity":-3.641666666666667,"breakXInches":19.3,"breakXFeet":1.6083333333333334,"breakZInducedInches":-2.2,"breakZInducedFeet":-0.18333333333333335,"breakZWithGravityInches":43.7,"breakZWithGravityFeet":3.641666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6083333333333334,"pfxXNoAbs":1.6083333333333334,"plateTimeSZDepth":0.4355165042386634,"plateXPoly":0.5149333636259037,"plateYPoly":0.7083333333333073,"plateZPoly":2.7421763054615624,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.5149333636259037,"plate_z":2.7421763054615624,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":35,"rowId":"35-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"767047b5-bbe9-3d49-aeaf-f802c965be56","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":88.2,"end_speed":80.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.296185692877937,"plateTime":0.4297250832443975,"zone":13,"spin_rate":2242,"breakX":7.4,"inducedBreakZ":5.5,"breakZ":-30.1,"px":-1.0764198495211268,"pz":2.313518791457888,"x0":2.447991246521903,"y0":50.00620767966576,"z0":5.863495482591292,"ax":-5.020909870563521,"ay":29.762201847167535,"az":-26.550370586147434,"vx0":-7.716194564713301,"vy0":-128.1153825215353,"vz0":-3.433526213987065,"pfxX":0.6166666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.5083333333333333,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":30.1,"breakZWithGravityFeet":2.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.403725170981823,"plateXPoly":-1.0764198495211268,"plateYPoly":0.708333333333357,"plateZPoly":2.313518791457888,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":71.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.0764198495211268,"plate_z":2.313518791457888,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":48,"rowId":"48-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"32cbbf27-dd6f-3f20-b2dd-7ac0482d0271","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery 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.2,"end_speed":76.2,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.123176287699342,"plateTime":0.45049897007016737,"zone":8,"spin_rate":1836,"breakX":14.2,"inducedBreakZ":6.7,"breakZ":-32.4,"px":0.05225545287727629,"pz":2.1161693384922184,"x0":2.4925588059240122,"y0":50.00469486417081,"z0":5.800065727019522,"ax":13.699237152335714,"ay":27.34242856768231,"az":-26.11699528117964,"vx0":-8.664831406520229,"vy0":-122.26119979727754,"vz0":-3.1773144690407666,"pfxX":-1.1833333333333333,"pfxZ":0.5583333333333333,"pfxZWithGravity":-2.6999999999999997,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":6.7,"breakZInducedFeet":0.5583333333333333,"breakZWithGravityInches":32.4,"breakZWithGravityFeet":2.6999999999999997,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.42323534388567474,"plateXPoly":0.05225545287727629,"plateYPoly":0.7083333333333002,"plateZPoly":2.1161693384922184,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.05225545287727629,"plate_z":2.1161693384922184,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":49,"rowId":"49-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d1b86126-b086-3af4-ae86-6977e9974e98","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"02","start_speed":82.1,"end_speed":75.7,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":5.9786940959633545,"plateTime":0.4572580497291363,"zone":12,"spin_rate":1639,"breakX":11.6,"inducedBreakZ":4.4,"breakZ":-36,"px":1.0137092103730503,"pz":3.43943279515736,"x0":2.5209925692009234,"y0":50.00506163685022,"z0":6.060206973746723,"ax":10.378361806205298,"ay":21.445852886786597,"az":-28.876445035387267,"vx0":-5.738977055753958,"vy0":-119.45409858804665,"vz0":0.09130630494958503,"pfxX":-0.9666666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-3,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":36,"breakZWithGravityFeet":3,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.4292211137661142,"plateXPoly":1.0137092103730503,"plateYPoly":0.7083333333333712,"plateZPoly":3.43943279515736,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0137092103730503,"plate_z":3.43943279515736,"player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":50,"rowId":"50-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"30d086fe-5a27-38f3-b512-5ac220b839fd","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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":87.4,"end_speed":80.3,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.178370865344553,"plateTime":0.43005749450447617,"zone":12,"spin_rate":2136,"breakX":4.2,"inducedBreakZ":5.3,"breakZ":-30.5,"px":0.47421250142333937,"pz":3.450829888937469,"x0":2.483733122461081,"y0":50.004173618856356,"z0":5.981600665411148,"ax":-2.93066799133378,"ay":25.492033857185604,"az":-27.447605559317957,"vx0":-4.385290039308763,"vy0":-127.23649808193588,"vz0":-0.7267063007538306,"pfxX":0.35000000000000003,"pfxZ":0.44166666666666665,"pfxZWithGravity":-2.5416666666666665,"breakXInches":4.2,"breakXFeet":0.35000000000000003,"breakZInducedInches":5.3,"breakZInducedFeet":0.44166666666666665,"breakZWithGravityInches":30.5,"breakZWithGravityFeet":2.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.35000000000000003,"pfxXNoAbs":0.35000000000000003,"plateTimeSZDepth":0.4037661118743438,"plateXPoly":0.47421250142333937,"plateYPoly":0.7083333333333428,"plateZPoly":3.450829888937469,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.47421250142333937,"plate_z":3.450829888937469,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":51,"rowId":"51-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"afcb4d98-2b15-3f95-91cb-a923a9fcbceb","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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,"end_speed":71.2,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.095022787787685,"plateTime":0.4740588050302601,"zone":12,"spin_rate":1189,"breakX":3.6,"inducedBreakZ":2.6,"breakZ":-40.7,"px":1.0770503688730557,"pz":3.8152821637473697,"x0":2.7197774661048255,"y0":50.005550937219304,"z0":5.986703926374934,"ax":-1.8369693497403985,"ay":31.502505078598933,"az":-31.010892229558657,"vx0":-3.2741935083005704,"vy0":-117.57193519859761,"vz0":2.0450629096000714,"pfxX":0.3,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.391666666666667,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":40.7,"breakZWithGravityFeet":3.391666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.44593538290818746,"plateXPoly":1.0770503688730557,"plateYPoly":0.708333333333357,"plateZPoly":3.8152821637473697,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0770503688730557,"plate_z":3.8152821637473697,"player_total_pitches":10,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":52,"rowId":"52-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"18eb5983-d165-3a80-aca8-61b0018f2f28","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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.5,"end_speed":81.1,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.269684486741003,"plateTime":0.42608126639750665,"zone":4,"spin_rate":2202,"breakX":8.5,"inducedBreakZ":5,"breakZ":-30,"px":-0.45546671744542344,"pz":2.2394787568761534,"x0":2.4696353459637566,"y0":50.00458957406348,"z0":5.75811039567824,"ax":-6.575340425950635,"ay":28.095223029662826,"az":-26.951320093901852,"vx0":-5.994508064955825,"vy0":-128.81634954362667,"vz0":-3.401087354644921,"pfxX":0.7083333333333334,"pfxZ":0.4166666666666667,"pfxZWithGravity":-2.5,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":5,"breakZInducedFeet":0.4166666666666667,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.400147430068596,"plateXPoly":-0.45546671744542344,"plateYPoly":0.7083333333333499,"plateZPoly":2.2394787568761534,"pfxXDirection":"→","inducedBreakZForcedSign":"+5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"77.0","hit_speed":"77.3","hit_distance":"277","xba":".150","hit_angle":"33","is_barrel":0,"hc_x":75.01,"hc_x_ft":-120.97589639999998,"hc_y":100.52,"hc_y_ft":247.97761280000003,"isSword":false,"batSpeed":78,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.45546671744542344,"plate_z":2.2394787568761534,"launch_speed":"77.3","launch_angle":"33","player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":53,"rowId":"53-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"23fc4b7c-d9db-3283-89e8-049375952fcb","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery 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":93.1,"end_speed":84.6,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.465588737004003,"plateTime":0.40615725723506024,"zone":9,"spin_rate":1978,"breakX":11.6,"inducedBreakZ":8.8,"breakZ":-23,"px":0.3828968494690823,"pz":2.18177702012114,"x0":2.3913148642401914,"y0":50.00037182064844,"z0":5.6280595121427615,"ax":13.652005609161229,"ay":31.769813071271095,"az":-22.28087454211693,"vx0":-7.869047442848684,"vy0":-135.28437245426747,"vz0":-4.78541513766526,"pfxX":-0.9666666666666667,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.3814429662619395,"plateXPoly":0.3828968494690823,"plateYPoly":0.7083333333332789,"plateZPoly":2.18177702012114,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.3828968494690823,"plate_z":2.18177702012114,"player_total_pitches":12,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":54,"rowId":"54-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8e8cd20b-fc7a-3a14-ae61-8556ba96d7a9","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery called out on strikes.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":80.6,"end_speed":73.3,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.079542846281195,"plateTime":0.46931154220101456,"zone":3,"spin_rate":2437,"breakX":15.1,"inducedBreakZ":0.2,"breakZ":-42.2,"px":0.7300717599122173,"pz":3.0290431381430634,"x0":2.7319672248776676,"y0":50.005430594366295,"z0":5.938630772909936,"ax":-11.05410463081426,"ay":25.207405108563055,"az":-32.34349173099587,"vx0":-2.1033044802751126,"vy0":-117.36266182602331,"vz0":0.5314989570987492,"pfxX":1.2583333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.516666666666667,"breakXInches":15.1,"breakXFeet":1.2583333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":42.2,"breakZWithGravityFeet":3.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2583333333333333,"pfxXNoAbs":1.2583333333333333,"plateTimeSZDepth":0.4409185303150494,"plateXPoly":0.7300717599122173,"plateYPoly":0.7083333333333428,"plateZPoly":3.0290431381430634,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":78.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7300717599122173,"plate_z":3.0290431381430634,"player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":55,"rowId":"55-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"830a2eb9-4220-311e-a1c7-897fa61472d4","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":81.9,"end_speed":74.4,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.09265631611305,"plateTime":0.46286102054995437,"zone":4,"spin_rate":2457,"breakX":16.1,"inducedBreakZ":0.5,"breakZ":-40.9,"px":-0.5292554480896934,"pz":2.5396671625779246,"x0":2.5575705234428727,"y0":50.00061451378768,"z0":5.82420268180046,"ax":-11.613990671970596,"ay":26.669470317944416,"az":-31.934612111725393,"vx0":-4.572469970414546,"vy0":-119.14258489821216,"vz0":-0.6084354621162802,"pfxX":1.3416666666666668,"pfxZ":0.041666666666666664,"pfxZWithGravity":-3.408333333333333,"breakXInches":16.1,"breakXFeet":1.3416666666666668,"breakZInducedInches":0.5,"breakZInducedFeet":0.041666666666666664,"breakZWithGravityInches":40.9,"breakZWithGravityFeet":3.408333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3416666666666668,"pfxXNoAbs":1.3416666666666668,"plateTimeSZDepth":0.43489327048359633,"plateXPoly":-0.5292554480896934,"plateYPoly":0.7083333333333215,"plateZPoly":2.5396671625779246,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":78.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5292554480896934,"plate_z":2.5396671625779246,"player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":56,"rowId":"56-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"061da34b-5040-3a86-b5d3-e5cfe30809a8","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery called out on strikes.","events":"Strikeout","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":92.7,"end_speed":84.9,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.5878687565461975,"plateTime":0.4059099395216541,"zone":11,"spin_rate":2135,"breakX":0.4,"inducedBreakZ":14,"breakZ":-17.8,"px":-0.7301312465953047,"pz":3.7405247156744834,"x0":2.2702119166208035,"y0":50.00060396823514,"z0":5.749886810704356,"ax":1.3535716432501632,"ay":28.701737645682208,"az":-17.62800442298059,"vx0":-8.131273567065676,"vy0":-134.8193468070354,"vz0":-1.914083358478894,"pfxX":0.03333333333333333,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.4833333333333334,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":17.8,"breakZWithGravityFeet":1.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.3810749576409244,"plateXPoly":-0.7301312465953047,"plateYPoly":0.7083333333333428,"plateZPoly":3.7405247156744834,"pfxXDirection":"→","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7301312465953047,"plate_z":3.7405247156744834,"player_total_pitches":15,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":57,"rowId":"57-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4f578f81-578e-389e-8761-e1f358ecc13b","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery called out on strikes.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.2,"end_speed":85.4,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.633256323758973,"plateTime":0.4047518398526764,"zone":7,"spin_rate":2061,"breakX":14.5,"inducedBreakZ":8.5,"breakZ":-23,"px":-0.4030236855405147,"pz":1.8401031364849603,"x0":2.3618128398643115,"y0":50.00161377043861,"z0":5.602038142068582,"ax":17.195494337732182,"ay":29.272245629523237,"az":-22.321603334077285,"vx0":-10.54311734773966,"vy0":-135.28360592306635,"vz0":-5.659034144888568,"pfxX":-1.2083333333333333,"pfxZ":0.7083333333333334,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.37999167463818007,"plateXPoly":-0.4030236855405147,"plateYPoly":0.7083333333333073,"plateZPoly":1.8401031364849603,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.4030236855405147,"plate_z":1.8401031364849603,"player_total_pitches":16,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":58,"rowId":"58-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d90d21f8-7cec-3d23-90f9-a5b760cba0fc","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":92.1,"end_speed":83.3,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.410146187696145,"plateTime":0.4121081886760183,"zone":14,"spin_rate":1976,"breakX":15.5,"inducedBreakZ":9.2,"breakZ":-23.5,"px":0.18463295086882647,"pz":1.2655152270838999,"x0":2.362137936320753,"y0":50.0041964346355,"z0":5.5641750914900046,"ax":17.501337737898083,"ay":32.236499452688186,"az":-21.55885940006206,"vx0":-9.012223093919344,"vy0":-133.5678169933972,"vz0":-6.929772766224701,"pfxX":-1.2916666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.9583333333333333,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.5,"breakZWithGravityFeet":1.9583333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.38715799907842346,"plateXPoly":0.18463295086882647,"plateYPoly":0.7083333333333002,"plateZPoly":1.2655152270838999,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.18463295086882647,"plate_z":1.2655152270838999,"player_total_pitches":17,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":96,"rowId":"96-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7ca8ceee-06ff-3b5d-8838-11a29e20da4f","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":91.5,"end_speed":83.1,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.3864823475706425,"plateTime":0.41389956617290613,"zone":8,"spin_rate":1951,"breakX":13.8,"inducedBreakZ":8.2,"breakZ":-24.8,"px":-0.054068291264028456,"pz":1.845514691019062,"x0":2.470352993414832,"y0":50.00145124620873,"z0":5.557327042920096,"ax":15.694509275988358,"ay":30.834410258666676,"az":-23.14521283947395,"vx0":-9.544291770481829,"vy0":-132.7918710129588,"vz0":-5.049151634846513,"pfxX":-1.1500000000000001,"pfxZ":0.6833333333333332,"pfxZWithGravity":-2.066666666666667,"breakXInches":-13.8,"breakXFeet":-1.1500000000000001,"breakZInducedInches":8.2,"breakZInducedFeet":0.6833333333333332,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.8,"pfxXNoAbs":-1.1500000000000001,"plateTimeSZDepth":0.388751881306295,"plateXPoly":-0.054068291264028456,"plateYPoly":0.7083333333333499,"plateZPoly":1.845514691019062,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.054068291264028456,"plate_z":1.845514691019062,"player_total_pitches":18,"player_total_pitches_pitch_types":5,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":97,"rowId":"97-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"208ac1f6-32bc-378b-828a-dbe70491ce95","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":88.8,"end_speed":81.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.262418129197584,"plateTime":0.4238925151498969,"zone":6,"spin_rate":2170,"breakX":6.2,"inducedBreakZ":9,"breakZ":-25.7,"px":0.4212990664617071,"pz":2.642745935541998,"x0":2.5489349759779514,"y0":50.003767482910035,"z0":5.77708600829211,"ax":-4.941329772904441,"ay":27.119696020330327,"az":-23.304842090670412,"vx0":-4.362299005807272,"vy0":-129.25104006478432,"vz0":-3.237176744923855,"pfxX":0.5166666666666667,"pfxZ":0.75,"pfxZWithGravity":-2.1416666666666666,"breakXInches":6.2,"breakXFeet":0.5166666666666667,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.5166666666666667,"pfxXNoAbs":0.5166666666666667,"plateTimeSZDepth":0.3980122775784871,"plateXPoly":0.4212990664617071,"plateYPoly":0.7083333333333215,"plateZPoly":2.642745935541998,"pfxXDirection":"→","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":61,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4212990664617071,"plate_z":2.642745935541998,"player_total_pitches":19,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":98,"rowId":"98-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2d877395-74d4-3336-8ae0-d593915177f9","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":92.5,"end_speed":85,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.57390100073619,"plateTime":0.40699625630531067,"zone":13,"spin_rate":2175,"breakX":4.6,"inducedBreakZ":15.4,"breakZ":-16.6,"px":-1.0244987001740888,"pz":1.9549701382221851,"x0":2.1227154281844323,"y0":50.00438065498733,"z0":5.613123099810498,"ax":6.576355671924809,"ay":27.598962989063462,"az":-15.356227828548931,"vx0":-9.493558821835872,"vy0":-134.29550330990202,"vz0":-6.640938087096831,"pfxX":-0.3833333333333333,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.3833333333333335,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.382071438161295,"plateXPoly":-1.0244987001740888,"plateYPoly":0.7083333333333641,"plateZPoly":1.9549701382221851,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.0244987001740888,"plate_z":1.9549701382221851,"player_total_pitches":20,"player_total_pitches_pitch_types":2,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":99,"rowId":"99-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"97a29e8e-9bd3-3e30-b33f-1adfbdf9d31f","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":92.5,"end_speed":84.9,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.363854859807097,"plateTime":0.4068647472205078,"zone":9,"spin_rate":2046,"breakX":12.8,"inducedBreakZ":4.6,"breakZ":-27.5,"px":0.5285953467522351,"pz":2.0590779550039784,"x0":2.456923992937125,"y0":50.0040942486287,"z0":5.547261965514902,"ax":14.724410835704113,"ay":28.65049413176554,"az":-26.936275261618416,"vx0":-7.860425235601312,"vy0":-134.52327221548376,"vz0":-3.987066891728826,"pfxX":-1.0666666666666667,"pfxZ":0.3833333333333333,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-12.8,"breakXFeet":-1.0666666666666667,"breakZInducedInches":4.6,"breakZInducedFeet":0.3833333333333333,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":12.8,"pfxXNoAbs":-1.0666666666666667,"plateTimeSZDepth":0.381985986952484,"plateXPoly":0.5285953467522351,"plateYPoly":0.7083333333333215,"plateZPoly":2.0590779550039784,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.5285953467522351,"plate_z":2.0590779550039784,"player_total_pitches":21,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":100,"rowId":"100-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"389fd26b-f839-36c8-be6a-fb8574809e9e","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"Hit By Pitch","result_code":"H","pitch_call":"hit_by_pitch","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":79.6,"end_speed":72.3,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":5.991147072743796,"plateTime":0.47508166282345776,"zone":12,"spin_rate":2428,"breakX":19.7,"inducedBreakZ":-0.4,"breakZ":-43.9,"px":1.3997240113459877,"pz":4.073834781069328,"x0":2.8857064180039447,"y0":50.005705552935034,"z0":5.936659114886821,"ax":-14.640236300562306,"ay":24.24790698327579,"az":-33.37641368560204,"vx0":-0.062258606891626156,"vy0":-115.86355662523543,"vz0":3.2746033359506024,"pfxX":1.6416666666666666,"pfxZ":-0.03333333333333333,"pfxZWithGravity":-3.658333333333333,"breakXInches":19.7,"breakXFeet":1.6416666666666666,"breakZInducedInches":-0.4,"breakZInducedFeet":-0.03333333333333333,"breakZWithGravityInches":43.9,"breakZWithGravityFeet":3.658333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6416666666666666,"pfxXNoAbs":1.6416666666666666,"plateTimeSZDepth":0.44632247390685564,"plateXPoly":1.3997240113459877,"plateYPoly":0.7083333333333357,"plateZPoly":4.073834781069328,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.3997240113459877,"plate_z":4.073834781069328,"player_total_pitches":22,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":101,"rowId":"101-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"75bbeda8-37c6-3a4d-87aa-9e6d90be9f89","inning":3,"half_inning":"bottom","ab_number":26,"cap_index":14,"outs":1,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas strikes out swinging.","events":"Strikeout","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":80.3,"end_speed":73.6,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":5.983563675412681,"plateTime":0.46975152553957145,"zone":2,"spin_rate":2395,"breakX":18.4,"inducedBreakZ":-0.2,"breakZ":-42.8,"px":-0.07183988758503057,"pz":3.125427168687121,"x0":2.6801142552478274,"y0":50.00007363404477,"z0":5.916999651029252,"ax":-13.290646855915742,"ay":23.172138413919356,"az":-32.723449142832365,"vx0":-3.307045643417013,"vy0":-116.85157651467745,"vz0":0.8893024605150297,"pfxX":1.5333333333333332,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-3.5666666666666664,"breakXInches":18.4,"breakXFeet":1.5333333333333332,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":42.8,"breakZWithGravityFeet":3.5666666666666664,"pfxZDirection":"↓","pfxXWithGravity":1.5333333333333332,"pfxXNoAbs":1.5333333333333332,"plateTimeSZDepth":0.44112627995491666,"plateXPoly":-0.07183988758503057,"plateYPoly":0.7083333333333073,"plateZPoly":3.125427168687121,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.07183988758503057,"plate_z":3.125427168687121,"player_total_pitches":23,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":102,"rowId":"102-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"27ca5306-1f2b-3f05-82ea-038034c55b10","inning":3,"half_inning":"bottom","ab_number":26,"cap_index":14,"outs":1,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":90.5,"end_speed":83.1,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.382441460216012,"plateTime":0.41578758564473395,"zone":5,"spin_rate":2181,"breakX":6.5,"inducedBreakZ":8.6,"breakZ":-24.7,"px":0.09500709470203095,"pz":2.5943701412495535,"x0":2.473515422125683,"y0":50.004265007623985,"z0":5.760789624793219,"ax":-5.189441637373312,"ay":27.986249987653764,"az":-23.192662858202453,"vx0":-5.079472965479905,"vy0":-131.73257617380798,"vz0":-3.5834291646586847,"pfxX":0.5416666666666666,"pfxZ":0.7166666666666667,"pfxZWithGravity":-2.058333333333333,"breakXInches":6.5,"breakXFeet":0.5416666666666666,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5416666666666666,"pfxXNoAbs":0.5416666666666666,"plateTimeSZDepth":0.390402121914301,"plateXPoly":0.09500709470203095,"plateYPoly":0.7083333333333641,"plateZPoly":2.5943701412495535,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.09500709470203095,"plate_z":2.5943701412495535,"player_total_pitches":24,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":103,"rowId":"103-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"84fad5d4-766f-323e-8cbc-14f8afd42823","inning":3,"half_inning":"bottom","ab_number":26,"cap_index":14,"outs":1,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas strikes out swinging.","events":"Strikeout","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":92.8,"end_speed":85.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.555706243844999,"plateTime":0.40563064299996165,"zone":11,"spin_rate":1980,"breakX":0.4,"inducedBreakZ":14,"breakZ":-17.6,"px":-0.9858831312899614,"pz":2.7578163628441983,"x0":2.2735837730179624,"y0":50.002660787428795,"z0":5.660242269533793,"ax":2.2965416998144623,"ay":28.151524493586972,"az":-17.08167664847122,"vx0":-8.997348663771703,"vy0":-134.81803618645674,"vz0":-4.370318862223749,"pfxX":-0.03333333333333333,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.4666666666666668,"breakXInches":-0.4,"breakXFeet":-0.03333333333333333,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":17.6,"breakZWithGravityFeet":1.4666666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.4,"pfxXNoAbs":-0.03333333333333333,"plateTimeSZDepth":0.3807736210314507,"plateXPoly":-0.9858831312899614,"plateYPoly":0.7083333333333499,"plateZPoly":2.7578163628441983,"pfxXDirection":"←","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.9858831312899614,"plate_z":2.7578163628441983,"player_total_pitches":25,"player_total_pitches_pitch_types":3,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":104,"rowId":"104-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"beeeed44-a0f0-3c7b-92a5-b13375c8e669","inning":3,"half_inning":"bottom","ab_number":26,"cap_index":14,"outs":1,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas strikes out swinging.","events":"Strikeout","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":92.3,"end_speed":84.5,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.398966501571138,"plateTime":0.4075532719043595,"zone":12,"spin_rate":2027,"breakX":1.1,"inducedBreakZ":15.4,"breakZ":-16.7,"px":0.17706741046232555,"pz":3.5871634190298503,"x0":2.5219263640815552,"y0":50.00248219546691,"z0":5.717120236231963,"ax":2.4518079330108464,"ay":28.682638701557615,"az":-16.346915551892103,"vx0":-6.597131646673155,"vy0":-134.3127927666031,"vz0":-2.4389000255663253,"pfxX":-0.09166666666666667,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.3916666666666666,"breakXInches":-1.1,"breakXFeet":-0.09166666666666667,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1,"pfxXNoAbs":-0.09166666666666667,"plateTimeSZDepth":0.3826437517231154,"plateXPoly":0.17706741046232555,"plateYPoly":0.7083333333333357,"plateZPoly":3.5871634190298503,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.17706741046232555,"plate_z":3.5871634190298503,"player_total_pitches":26,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":105,"rowId":"105-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1cc4389e-aed6-37b9-82d7-f6c46a404837","inning":3,"half_inning":"bottom","ab_number":27,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","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":81.2,"end_speed":75.4,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.070069878510603,"plateTime":0.4619368105922623,"zone":9,"spin_rate":2432,"breakX":15,"inducedBreakZ":-2.9,"breakZ":-44,"px":0.4314071789763072,"pz":1.9871448024809122,"x0":2.6554963419926927,"y0":50.002395447100206,"z0":5.793868824865909,"ax":-11.3337521478026,"ay":21.645800881062815,"az":-34.4188920299595,"vx0":-2.671677875057673,"vy0":-118.37088399808334,"vz0":-1.3162126478748206,"pfxX":1.25,"pfxZ":-0.24166666666666667,"pfxZWithGravity":-3.6666666666666665,"breakXInches":15,"breakXFeet":1.25,"breakZInducedInches":-2.9,"breakZInducedFeet":-0.24166666666666667,"breakZWithGravityInches":44,"breakZWithGravityFeet":3.6666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.25,"pfxXNoAbs":1.25,"plateTimeSZDepth":0.4336298120836113,"plateXPoly":0.4314071789763072,"plateYPoly":0.7083333333333712,"plateZPoly":1.9871448024809122,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":81.3,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4314071789763072,"plate_z":1.9871448024809122,"player_total_pitches":27,"player_total_pitches_pitch_types":9,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":106,"rowId":"106-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1db285a5-04dd-3b25-8834-a655457dd18b","inning":3,"half_inning":"bottom","ab_number":27,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":94,"end_speed":86.3,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.478029493896753,"plateTime":0.4010184323462478,"zone":14,"spin_rate":1913,"breakX":13,"inducedBreakZ":6.4,"breakZ":-24.7,"px":0.3689971195966124,"pz":1.05568319447692,"x0":2.404196561995493,"y0":50.004228998798695,"z0":5.4572245460346505,"ax":15.385122027843105,"ay":29.750132058299982,"az":-24.16754608197823,"vx0":-8.301729713127404,"vy0":-136.52767525730988,"vz0":-7.140520822830528,"pfxX":-1.0833333333333333,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2.058333333333333,"breakXInches":-13,"breakXFeet":-1.0833333333333333,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":13,"pfxXNoAbs":-1.0833333333333333,"plateTimeSZDepth":0.3765143625577105,"plateXPoly":0.3689971195966124,"plateYPoly":0.7083333333333144,"plateZPoly":1.05568319447692,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.3689971195966124,"plate_z":1.05568319447692,"player_total_pitches":28,"player_total_pitches_pitch_types":7,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":107,"rowId":"107-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"019d1f96-08b8-3a07-86a1-225284e1c25e","inning":3,"half_inning":"bottom","ab_number":27,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":83.4,"end_speed":76,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.270412264740245,"plateTime":0.4544091723297825,"zone":13,"spin_rate":2455,"breakX":11.9,"inducedBreakZ":-0.5,"breakZ":-40.3,"px":-0.9745906724452547,"pz":1.5464323480998896,"x0":2.426457177012565,"y0":50.00184694716492,"z0":5.704758309078827,"ax":-8.310381489275233,"ay":27.121536085888756,"az":-32.12498470757159,"vx0":-6.192832713537811,"vy0":-121.25575535590141,"vz0":-2.8833897026022166,"pfxX":0.9916666666666667,"pfxZ":-0.041666666666666664,"pfxZWithGravity":-3.358333333333333,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":-0.5,"breakZInducedFeet":-0.041666666666666664,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.42690724829714005,"plateXPoly":-0.9745906724452547,"plateYPoly":0.7083333333333144,"plateZPoly":1.5464323480998896,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.9745906724452547,"plate_z":1.5464323480998896,"player_total_pitches":29,"player_total_pitches_pitch_types":10,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":108,"rowId":"108-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"61d3b76f-776b-375d-906a-d3653294cf66","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":92.6,"end_speed":84,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.505731979844336,"plateTime":0.4092533282343438,"zone":8,"spin_rate":1976,"breakX":15.1,"inducedBreakZ":8.4,"breakZ":-23.9,"px":-0.19658624347533404,"pz":1.6674403759419532,"x0":2.337705876480265,"y0":50.00031106210839,"z0":5.516476119501929,"ax":17.584134485832923,"ay":31.945581534350826,"az":-22.567049785911625,"vx0":-9.972553208666628,"vy0":-134.37207205867577,"vz0":-5.675851979973987,"pfxX":-1.2583333333333333,"pfxZ":0.7000000000000001,"pfxZWithGravity":-1.9916666666666665,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":23.9,"breakZWithGravityFeet":1.9916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.384396285282271,"plateXPoly":-0.19658624347533404,"plateYPoly":0.7083333333333357,"plateZPoly":1.6674403759419532,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":true,"challenge_team_id":114,"edge_distance":0.19627370927528665,"edge_distance_calc":0.1962737092752862,"challenging_player_id":672275,"challenging_player_type":"catcher"},"plate_x":-0.19658624347533404,"plate_z":1.6674403759419532,"player_total_pitches":30,"player_total_pitches_pitch_types":8,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":109,"rowId":"109-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1382d2ca-e16c-31a8-b148-dec4da239a61","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","events":"Strikeout","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.5,"end_speed":85.9,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.482653902586757,"plateTime":0.4019267586578956,"zone":1,"spin_rate":2151,"breakX":4.2,"inducedBreakZ":13.9,"breakZ":-17.3,"px":-0.28711034423942916,"pz":2.93919474676225,"x0":2.3652748425605097,"y0":50.00036553866161,"z0":5.709331341160029,"ax":6.063056551929759,"ay":28.366963777680226,"az":-17.082833975768093,"vx0":-8.174121659263031,"vy0":-136.00441059886927,"vz0":-4.120069374810303,"pfxX":-0.35000000000000003,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.4416666666666667,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":17.3,"breakZWithGravityFeet":1.4416666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.3772733584626458,"plateXPoly":-0.28711034423942916,"plateYPoly":0.7083333333333286,"plateZPoly":2.93919474676225,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.28711034423942916,"plate_z":2.93919474676225,"player_total_pitches":31,"player_total_pitches_pitch_types":5,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":110,"rowId":"110-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"63adc2d2-e2ff-3381-b726-10d1d5394e72","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","events":"Strikeout","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.4,"end_speed":85.7,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.506380661945371,"plateTime":0.4041661593873864,"zone":13,"spin_rate":1959,"breakX":4.8,"inducedBreakZ":11.8,"breakZ":-19.8,"px":-1.6749857810837132,"pz":1.3874432648130846,"x0":2.089334195278841,"y0":50.0048623927769,"z0":5.559926587542235,"ax":7.316388426229603,"ay":29.027732362171758,"az":-18.624580465271023,"vx0":-11.308366914034156,"vy0":-135.42013408252564,"vz0":-7.462247922210847,"pfxX":-0.39999999999999997,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.6500000000000001,"breakXInches":-4.8,"breakXFeet":-0.39999999999999997,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":4.8,"pfxXNoAbs":-0.39999999999999997,"plateTimeSZDepth":0.3794588344434317,"plateXPoly":-1.6749857810837132,"plateYPoly":0.7083333333333641,"plateZPoly":1.3874432648130846,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.6749857810837132,"plate_z":1.3874432648130846,"player_total_pitches":32,"player_total_pitches_pitch_types":6,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":111,"rowId":"111-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cdbbcf1d-c9a4-38f5-814a-43a10547e123","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.8,"end_speed":85.8,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.465681136797713,"plateTime":0.4028975109433528,"zone":14,"spin_rate":1988,"breakX":16.4,"inducedBreakZ":7.2,"breakZ":-24.1,"px":0.1623701206450403,"pz":0.6530041163601847,"x0":2.2971690164936605,"y0":50.0033486485526,"z0":5.427850996317986,"ax":19.013679972124628,"ay":30.43814938229322,"az":-22.990734829993816,"vx0":-9.239432066642408,"vy0":-136.05535154076935,"vz0":-8.271969787888525,"pfxX":-1.3666666666666665,"pfxZ":0.6,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.3783264264184595,"plateXPoly":0.1623701206450403,"plateYPoly":0.7083333333333428,"plateZPoly":0.6530041163601847,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.1623701206450403,"plate_z":0.6530041163601847,"player_total_pitches":33,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":112,"rowId":"112-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fa717121-b28f-33cd-9d29-86231871a15f","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93,"end_speed":84.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.494812317120983,"plateTime":0.4058623031353772,"zone":12,"spin_rate":1941,"breakX":13.6,"inducedBreakZ":7.8,"breakZ":-24,"px":0.19883079786206093,"pz":3.5817247966809442,"x0":2.474130535653167,"y0":50.00579251175901,"z0":5.6245569656761285,"ax":15.830817426523923,"ay":30.426647114280787,"az":-24.310580818418398,"vx0":-8.986631377451559,"vy0":-135.14182313679862,"vz0":-0.727031507485365,"pfxX":-1.1333333333333333,"pfxZ":0.65,"pfxZWithGravity":-2,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.38113602755891113,"plateXPoly":0.19883079786206093,"plateYPoly":0.7083333333333783,"plateZPoly":3.5817247966809442,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":56.6,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.19883079786206093,"plate_z":3.5817247966809442,"player_total_pitches":34,"player_total_pitches_pitch_types":10,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":113,"rowId":"113-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9b48eedb-e973-3e73-9329-75d21113716f","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","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":91.6,"end_speed":83.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.581804277954086,"plateTime":0.41143489765119057,"zone":3,"spin_rate":2024,"breakX":4,"inducedBreakZ":16,"breakZ":-16.7,"px":0.5468764986147807,"pz":2.7516256436288997,"x0":2.583988730943413,"y0":50.00201188423554,"z0":5.586691888992537,"ax":5.361491954628698,"ay":29.42901055035163,"az":-15.557494390280532,"vx0":-6.308471377903052,"vy0":-133.27462420729483,"vz0":-4.3328886352426235,"pfxX":-0.3333333333333333,"pfxZ":1.3333333333333333,"pfxZWithGravity":-1.3916666666666666,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.38634514029171924,"plateXPoly":0.5468764986147807,"plateYPoly":0.708333333333357,"plateZPoly":2.7516256436288997,"pfxXDirection":"←","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.6,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.5468764986147807,"plate_z":2.7516256436288997,"player_total_pitches":35,"player_total_pitches_pitch_types":7,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":114,"rowId":"114-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cc1f85b7-974a-300a-bd02-1b93dd5e69eb","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"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":"22","start_speed":82.5,"end_speed":75.7,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.167099088854247,"plateTime":0.4568452260162741,"zone":5,"spin_rate":2463,"breakX":14.2,"inducedBreakZ":2.2,"breakZ":-38.2,"px":0.12330770923257983,"pz":2.360429241885786,"x0":2.670479807719139,"y0":50.00352645435038,"z0":5.73174571766111,"ax":-10.603253229851756,"ay":24.567827406778665,"az":-30.380812614982958,"vx0":-3.6621842436934475,"vy0":-120.16523328849983,"vz0":-1.3403181823265993,"pfxX":1.1833333333333333,"pfxZ":0.18333333333333335,"pfxZWithGravity":-3.1833333333333336,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":2.2,"breakZInducedFeet":0.18333333333333335,"breakZWithGravityInches":38.2,"breakZWithGravityFeet":3.1833333333333336,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.42904608254453425,"plateXPoly":0.12330770923257983,"plateYPoly":0.7083333333333215,"plateZPoly":2.360429241885786,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.12330770923257983,"plate_z":2.360429241885786,"player_total_pitches":36,"player_total_pitches_pitch_types":11,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":115,"rowId":"115-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"945e032c-bf57-3bb6-8e59-9d5c851fe7d9","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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":82.3,"end_speed":75.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":5.93547411937512,"plateTime":0.4568573297286438,"zone":12,"spin_rate":1765,"breakX":12.5,"inducedBreakZ":3.5,"breakZ":-36.8,"px":1.027632755173973,"pz":3.0749016589905507,"x0":2.5874779789321343,"y0":50.00376336529757,"z0":5.937335699999851,"ax":11.164306952991309,"ay":22.23852332119282,"az":-29.504229331423193,"vx0":-6.031088995601048,"vy0":-119.70828239969596,"vz0":-0.34726612570445836,"pfxX":-1.0416666666666667,"pfxZ":0.2916666666666667,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-12.5,"breakXFeet":-1.0416666666666667,"breakZInducedInches":3.5,"breakZInducedFeet":0.2916666666666667,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":12.5,"pfxXNoAbs":-1.0416666666666667,"plateTimeSZDepth":0.4288817902470258,"plateXPoly":1.027632755173973,"plateYPoly":0.708333333333357,"plateZPoly":3.0749016589905507,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.027632755173973,"plate_z":3.0749016589905507,"player_total_pitches":37,"player_total_pitches_pitch_types":3,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":128,"rowId":"128-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"394e26e4-d826-3b11-84d1-f80d8f6a1eb8","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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,"end_speed":81.3,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.219380197538679,"plateTime":0.42554151603261126,"zone":12,"spin_rate":2131,"breakX":4.8,"inducedBreakZ":8.6,"breakZ":-26.4,"px":1.5160976394582095,"pz":3.199777359676056,"x0":2.695927072441289,"y0":50.002213702633064,"z0":5.840340541176853,"ax":-4.035929073834294,"ay":24.49473994703856,"az":-24.06351340988428,"vx0":-2.1479660018309747,"vy0":-128.3094268720162,"vz0":-1.805648344755937,"pfxX":0.39999999999999997,"pfxZ":0.7166666666666667,"pfxZWithGravity":-2.1999999999999997,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.39940675077929083,"plateXPoly":1.5160976394582095,"plateYPoly":0.7083333333333073,"plateZPoly":3.199777359676056,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.5160976394582095,"plate_z":3.199777359676056,"player_total_pitches":38,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":129,"rowId":"129-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fd9bed31-d1f9-34ed-bd4f-0b6d5d926172","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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":90.6,"end_speed":83,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.449821613853351,"plateTime":0.41533543791162764,"zone":2,"spin_rate":1970,"breakX":3.7,"inducedBreakZ":13.3,"breakZ":-20,"px":0.1413902974134329,"pz":2.819762974943501,"x0":2.449444173675098,"y0":50.001010359805605,"z0":5.669536573643693,"ax":5.041842205357874,"ay":27.739132476969885,"az":-18.66293960471677,"vx0":-6.9021012214943545,"vy0":-131.82157377038,"vz0":-3.6697351945483407,"pfxX":-0.30833333333333335,"pfxZ":1.1083333333333334,"pfxZWithGravity":-1.6666666666666667,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":13.3,"breakZInducedFeet":1.1083333333333334,"breakZWithGravityInches":20,"breakZWithGravityFeet":1.6666666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.389932434446263,"plateXPoly":0.1413902974134329,"plateYPoly":0.7083333333333144,"plateZPoly":2.819762974943501,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.1413902974134329,"plate_z":2.819762974943501,"player_total_pitches":39,"player_total_pitches_pitch_types":8,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":130,"rowId":"130-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e405447b-4180-3d6e-a010-ce9510285fa8","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":90.9,"end_speed":83,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.385310554950086,"plateTime":0.4143137993996877,"zone":12,"spin_rate":1907,"breakX":2,"inducedBreakZ":14.8,"breakZ":-18.5,"px":0.3406597073670814,"pz":3.5251206509268815,"x0":2.450838208967301,"y0":50.00520349770894,"z0":5.7158409709416444,"ax":3.2441709443480065,"ay":28.579688034376463,"az":-17.516723051947015,"vx0":-6.054964265830695,"vy0":-132.26948215760808,"vz0":-2.223442725449568,"pfxX":-0.16666666666666666,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.5416666666666667,"breakXInches":-2,"breakXFeet":-0.16666666666666666,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":18.5,"breakZWithGravityFeet":1.5416666666666667,"pfxZDirection":"↓","pfxXWithGravity":2,"pfxXNoAbs":-0.16666666666666666,"plateTimeSZDepth":0.3890527860231612,"plateXPoly":0.3406597073670814,"plateYPoly":0.7083333333333428,"plateZPoly":3.5251206509268815,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.5,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.3406597073670814,"plate_z":3.5251206509268815,"player_total_pitches":40,"player_total_pitches_pitch_types":9,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":131,"rowId":"131-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"07363871-a393-3e9a-86cc-076e2ce5f05a","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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":83.4,"end_speed":76.8,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.13777417213817,"plateTime":0.451567317486099,"zone":9,"spin_rate":1866,"breakX":13.6,"inducedBreakZ":2.5,"breakZ":-36.8,"px":0.3300198596405921,"pz":1.8891444144837308,"x0":2.464003500806698,"y0":50.0000585215923,"z0":5.799930848795155,"ax":12.635238815883643,"ay":23.27303435293996,"az":-29.732965362087246,"vx0":-7.712080037338416,"vy0":-121.20823853373992,"vz0":-2.9229935711511446,"pfxX":-1.1333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.4239227471508706,"plateXPoly":0.3300198596405921,"plateYPoly":0.708333333333357,"plateZPoly":1.8891444144837308,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.7","hit_distance":"61","xba":".290","hit_angle":"3","is_barrel":0,"hc_x":126,"hc_x_ft":1.9283599999999979,"hc_y":204.5,"hc_y_ft":-2.65161999999998,"isSword":false,"batSpeed":65.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.3300198596405921,"plate_z":1.8891444144837308,"launch_speed":"82.7","launch_angle":"3","player_total_pitches":41,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":132,"rowId":"132-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f860cd9a-6297-3ab2-8d6c-c6fe64957b11","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":92.9,"end_speed":84.7,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.4634144390678205,"plateTime":0.40678511395222783,"zone":14,"spin_rate":2054,"breakX":14.3,"inducedBreakZ":9.7,"breakZ":-22.2,"px":0.21813943144496806,"pz":1.2525244529760524,"x0":2.409061806315118,"y0":50.00557129054605,"z0":5.471383269168036,"ax":16.449342795918238,"ay":30.72848006979755,"az":-20.840110705163774,"vx0":-8.877050826075582,"vy0":-134.91130569123365,"vz0":-7.062672287156741,"pfxX":-1.1916666666666667,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.8499999999999999,"breakXInches":-14.3,"breakXFeet":-1.1916666666666667,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":14.3,"pfxXNoAbs":-1.1916666666666667,"plateTimeSZDepth":0.38202541592126776,"plateXPoly":0.21813943144496806,"plateYPoly":0.7083333333333144,"plateZPoly":1.2525244529760524,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.21813943144496806,"plate_z":1.2525244529760524,"player_total_pitches":42,"player_total_pitches_pitch_types":11,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":133,"rowId":"133-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7c772e65-f032-3248-ba66-4df40e9b989a","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":91.6,"end_speed":83.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.40263332556818,"plateTime":0.41205371905881405,"zone":12,"spin_rate":2026,"breakX":13.6,"inducedBreakZ":11.4,"breakZ":-21.5,"px":1.7196214088120514,"pz":3.3494472407890847,"x0":2.6148838382112225,"y0":50.006046662398354,"z0":5.6137853900089505,"ax":14.601730110110184,"ay":30.854574414687924,"az":-20.749561524055004,"vx0":-5.13882585125189,"vy0":-133.34243738661746,"vz0":-1.8349718143374996,"pfxX":-1.1333333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.7916666666666667,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":21.5,"breakZWithGravityFeet":1.7916666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.3870388747509371,"plateXPoly":1.7196214088120514,"plateYPoly":0.7083333333333783,"plateZPoly":3.3494472407890847,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.7196214088120514,"plate_z":3.3494472407890847,"player_total_pitches":43,"player_total_pitches_pitch_types":12,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":134,"rowId":"134-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"78cc81ac-fac1-326f-a177-bfc3d71a7a26","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":80.5,"end_speed":74.6,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.198280796794588,"plateTime":0.4675712795804534,"zone":13,"spin_rate":2545,"breakX":18.7,"inducedBreakZ":0,"breakZ":-42.2,"px":-0.6454084188213649,"pz":1.0349644299451297,"x0":2.718385570588869,"y0":50.005416172026976,"z0":5.678284510284596,"ax":-13.487964670669815,"ay":22.470632103401933,"az":-31.735914350200375,"vx0":-4.7002510692799255,"vy0":-117.21076289221267,"vz0":-3.608459876790403,"pfxX":1.5583333333333333,"pfxZ":0,"pfxZWithGravity":-3.516666666666667,"breakXInches":18.7,"breakXFeet":1.5583333333333333,"breakZInducedInches":0,"breakZInducedFeet":0,"breakZWithGravityInches":42.2,"breakZWithGravityFeet":3.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.5583333333333333,"pfxXNoAbs":1.5583333333333333,"plateTimeSZDepth":0.43906371275612466,"plateXPoly":-0.6454084188213649,"plateYPoly":0.7083333333333144,"plateZPoly":1.0349644299451297,"pfxXDirection":"→","inducedBreakZForcedSign":"0","ivbZDirection":"","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":66.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6454084188213649,"plate_z":1.0349644299451297,"player_total_pitches":44,"player_total_pitches_pitch_types":12,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":135,"rowId":"135-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b046b957-1a25-3040-a57b-b62ae4070dbf","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","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 In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":83.3,"end_speed":77.4,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.222966805472775,"plateTime":0.45171283475971524,"zone":13,"spin_rate":2546,"breakX":14.8,"inducedBreakZ":1.1,"breakZ":-38.3,"px":-1.1749160122524147,"pz":0.3589791097689643,"x0":2.623265628022364,"y0":50.001990780917836,"z0":5.522632354043416,"ax":-10.830790698545693,"ay":23.09435076826072,"az":-30.3899903072149,"vx0":-6.660237946012283,"vy0":-121.13869763897345,"vz0":-5.73308556047126,"pfxX":1.2333333333333334,"pfxZ":0.09166666666666667,"pfxZWithGravity":-3.1916666666666664,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":38.3,"breakZWithGravityFeet":3.1916666666666664,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.4240606636159091,"plateXPoly":-1.1749160122524147,"plateYPoly":0.7083333333333357,"plateZPoly":0.3589791097689643,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.1749160122524147,"plate_z":0.3589791097689643,"player_total_pitches":45,"player_total_pitches_pitch_types":13,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":136,"rowId":"136-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a22857c6-fd0d-3f46-b2ce-64868d7ac6ed","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":81.3,"end_speed":74.6,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.158520901633949,"plateTime":0.4647631951393496,"zone":13,"spin_rate":2554,"breakX":13.8,"inducedBreakZ":-1.2,"breakZ":-43,"px":-0.6503251307172437,"pz":1.3334319924380145,"x0":2.655682646943653,"y0":50.00305065067169,"z0":5.63562499399226,"ax":-9.621494849060278,"ay":24.599835281226973,"az":-32.81862753654755,"vx0":-5.472977018532647,"vy0":-118.28920101567994,"vz0":-2.6916299480317667,"pfxX":1.1500000000000001,"pfxZ":-0.09999999999999999,"pfxZWithGravity":-3.5833333333333335,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":-1.2,"breakZInducedFeet":-0.09999999999999999,"breakZWithGravityInches":43,"breakZWithGravityFeet":3.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.43654660176296206,"plateXPoly":-0.6503251307172437,"plateYPoly":0.708333333333357,"plateZPoly":1.3334319924380145,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.1,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.6503251307172437,"plate_z":1.3334319924380145,"player_total_pitches":46,"player_total_pitches_pitch_types":14,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":137,"rowId":"137-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"746614df-6c9e-31ec-8053-16cced47f2a9","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":92.3,"end_speed":84.4,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.5264574108397655,"plateTime":0.40800920130680574,"zone":2,"spin_rate":2066,"breakX":3,"inducedBreakZ":15.4,"breakZ":-16.8,"px":0.10051155850909188,"pz":3.1299732119042956,"x0":2.458356763822522,"y0":50.006097560975476,"z0":5.677932275495393,"ax":4.581471966250519,"ay":29.047221429934112,"az":-16.107784957571923,"vx0":-7.032158725934768,"vy0":-134.24357466395188,"vz0":-3.5653244553176195,"pfxX":-0.25,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.4000000000000001,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":16.8,"breakZWithGravityFeet":1.4000000000000001,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.3831050144767324,"plateXPoly":0.10051155850909188,"plateYPoly":0.7083333333333499,"plateZPoly":3.1299732119042956,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.4,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.10051155850909188,"plate_z":3.1299732119042956,"player_total_pitches":47,"player_total_pitches_pitch_types":10,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":138,"rowId":"138-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fcdbcbc3-d3ae-3de0-b13b-82474e13ca4a","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":82,"end_speed":75.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.1338857988115745,"plateTime":0.46060896994930056,"zone":4,"spin_rate":2361,"breakX":20.6,"inducedBreakZ":-0.1,"breakZ":-41,"px":-0.48417403821356375,"pz":2.1126783351811165,"x0":2.748892803404999,"y0":50.00181360219797,"z0":5.704087636303925,"ax":-15.479218436526017,"ay":25.008453115900288,"az":-32.23309988516327,"vx0":-4.1245766938187725,"vy0":-119.34792823226502,"vz0":-1.328712726960829,"pfxX":1.7166666666666668,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-3.4166666666666665,"breakXInches":20.6,"breakXFeet":1.7166666666666668,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":41,"breakZWithGravityFeet":3.4166666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.7166666666666668,"pfxXNoAbs":1.7166666666666668,"plateTimeSZDepth":0.43263355776133716,"plateXPoly":-0.48417403821356375,"plateYPoly":0.7083333333332931,"plateZPoly":2.1126783351811165,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.48417403821356375,"plate_z":2.1126783351811165,"player_total_pitches":48,"player_total_pitches_pitch_types":15,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":139,"rowId":"139-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a1e5665c-7db3-3e30-b5ea-59f70277785f","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":92.5,"end_speed":83.9,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.370071874271912,"plateTime":0.40864555110056155,"zone":12,"spin_rate":2102,"breakX":14.2,"inducedBreakZ":10.1,"breakZ":-22.1,"px":0.6597179488112868,"pz":3.6388931448948547,"x0":2.3665365957324433,"y0":50.00057555327714,"z0":5.651500733360921,"ax":15.956829615168902,"ay":31.10521149274569,"az":-21.974818958863718,"vx0":-7.509361293741864,"vy0":-134.4090850029499,"vz0":-1.0275384835503023,"pfxX":-1.1833333333333333,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.38377527723104704,"plateXPoly":0.6597179488112868,"plateYPoly":0.7083333333333215,"plateZPoly":3.6388931448948547,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":56.8,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":0.6597179488112868,"plate_z":3.6388931448948547,"player_total_pitches":49,"player_total_pitches_pitch_types":13,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":140,"rowId":"140-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7ab5f95d-2ec5-3701-a228-483fb6e1a23b","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":81.8,"end_speed":75.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.176733550536175,"plateTime":0.46210219581063194,"zone":13,"spin_rate":2467,"breakX":19.9,"inducedBreakZ":-3.5,"breakZ":-44.8,"px":-1.0445829091659906,"pz":1.5559226844398806,"x0":2.5442460966265905,"y0":50.002164102818,"z0":5.786995590173234,"ax":-14.56125703603806,"ay":24.978467085634637,"az":-34.70867881430307,"vx0":-5.1082785807690625,"vy0":-118.98998458211267,"vz0":-2.215539276700606,"pfxX":1.6583333333333332,"pfxZ":-0.2916666666666667,"pfxZWithGravity":-3.733333333333333,"breakXInches":19.9,"breakXFeet":1.6583333333333332,"breakZInducedInches":-3.5,"breakZInducedFeet":-0.2916666666666667,"breakZWithGravityInches":44.8,"breakZWithGravityFeet":3.733333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6583333333333332,"pfxXNoAbs":1.6583333333333332,"plateTimeSZDepth":0.43404252968219503,"plateXPoly":-1.0445829091659906,"plateYPoly":0.708333333333357,"plateZPoly":1.5559226844398806,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"93.0","hit_speed":"92.6","hit_distance":"287","xba":".290","hit_angle":"20","is_barrel":0,"hc_x":107.23,"hc_x_ft":-43.31409719999999,"hc_y":86.17,"hc_y_ft":282.56627879999996,"isSword":false,"batSpeed":67.2,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":-1.0445829091659906,"plate_z":1.5559226844398806,"launch_speed":"92.6","launch_angle":"20","player_total_pitches":50,"player_total_pitches_pitch_types":16,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":141,"rowId":"141-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"110bc6e8-ab23-3247-8688-d1197be94e3d","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","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":89.2,"end_speed":81.8,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.329065405397724,"plateTime":0.42211852466682664,"zone":1,"spin_rate":2287,"breakX":4,"inducedBreakZ":8.3,"breakZ":-26.2,"px":-0.6619074891713699,"pz":2.835745455403138,"x0":2.4148207702814783,"y0":50.006382550171125,"z0":5.793381892336262,"ax":-2.2455833513102297,"ay":27.155561396829032,"az":-24.057114091482653,"vx0":-7.317178102400541,"vy0":-129.75500027911755,"vz0":-2.693982049980587,"pfxX":0.3333333333333333,"pfxZ":0.6916666666666668,"pfxZWithGravity":-2.183333333333333,"breakXInches":4,"breakXFeet":0.3333333333333333,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3333333333333333,"pfxXNoAbs":0.3333333333333333,"plateTimeSZDepth":0.3963721321375157,"plateXPoly":-0.6619074891713699,"plateYPoly":0.7083333333333854,"plateZPoly":2.835745455403138,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.6,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6619074891713699,"plate_z":2.835745455403138,"player_total_pitches":51,"player_total_pitches_pitch_types":7,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":142,"rowId":"142-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8798ecde-af05-3c37-81aa-62abcf26cc7c","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":89.5,"end_speed":82.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.378289817250131,"plateTime":0.42037242873918634,"zone":11,"spin_rate":2121,"breakX":3.6,"inducedBreakZ":8.8,"breakZ":-25.3,"px":-0.8398997883545318,"pz":3.6173094158791477,"x0":2.3539252215236917,"y0":50.00629507333297,"z0":5.838961736509212,"ax":-1.8599654106832602,"ay":26.96005696500209,"az":-23.87784551386111,"vx0":-7.724968769162221,"vy0":-130.223989981113,"vz0":-0.916729356601867,"pfxX":0.3,"pfxZ":0.7333333333333334,"pfxZWithGravity":-2.1083333333333334,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":25.3,"breakZWithGravityFeet":2.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.39468813196752406,"plateXPoly":-0.8398997883545318,"plateYPoly":0.7083333333333783,"plateZPoly":3.6173094158791477,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8398997883545318,"plate_z":3.6173094158791477,"player_total_pitches":52,"player_total_pitches_pitch_types":8,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":143,"rowId":"143-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cafba839-bb07-30e2-88c3-8826b7d17583","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":92.5,"end_speed":84.7,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.371614745357464,"plateTime":0.4067931387971697,"zone":11,"spin_rate":2081,"breakX":3.5,"inducedBreakZ":13.6,"breakZ":-18.4,"px":-0.44992791720801906,"pz":3.967359073251119,"x0":2.3056429400199474,"y0":50.004496660966815,"z0":5.76448909544433,"ax":5.21958222991148,"ay":28.33689212373541,"az":-18.375286454340195,"vx0":-8.211862273713637,"vy0":-134.48745419281397,"vz0":-1.19667999783006,"pfxX":-0.2916666666666667,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.5333333333333332,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":18.4,"breakZWithGravityFeet":1.5333333333333332,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3819148672722234,"plateXPoly":-0.44992791720801906,"plateYPoly":0.7083333333333215,"plateZPoly":3.967359073251119,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":35.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.44992791720801906,"plate_z":3.967359073251119,"player_total_pitches":53,"player_total_pitches_pitch_types":11,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":144,"rowId":"144-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8a1e7e6b-e8b6-3963-8205-34b577f7b665","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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.3,"end_speed":83.8,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.597511447390367,"plateTime":0.4154712735552444,"zone":14,"spin_rate":2508,"breakX":1.2,"inducedBreakZ":11.6,"breakZ":-21.7,"px":2.018046537517287,"pz":1.5289669901299234,"x0":-1.1302385220350004,"y0":50.001101680411544,"z0":5.894717299408208,"ax":-0.3885563247390717,"ay":24.58127922357835,"az":-19.65565723399026,"vx0":8.150655134571641,"vy0":-131.22096257917198,"vz0":-7.365814454237691,"pfxX":-0.09999999999999999,"pfxZ":0.9666666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":11.6,"breakZInducedFeet":0.9666666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.38988489582964875,"plateXPoly":2.018046537517287,"plateYPoly":0.7083333333333215,"plateZPoly":1.5289669901299234,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":2.018046537517287,"plate_z":1.5289669901299234,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":145,"rowId":"145-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"30b97807-9e02-3850-a1ed-40494d514751","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":84.4,"end_speed":78.7,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.574412445781269,"plateTime":0.44253474183965213,"zone":6,"spin_rate":2591,"breakX":7.4,"inducedBreakZ":9,"breakZ":-28.8,"px":0.7541266625331238,"pz":2.47685448194882,"x0":-1.3148663234041398,"y0":50.00611880591852,"z0":5.975613494881469,"ax":5.699752795988215,"ay":20.763585910611873,"az":-24.09844322637738,"vx0":3.7988045663396828,"vy0":-123.02365206099107,"vz0":-3.4215588013748777,"pfxX":-0.6166666666666667,"pfxZ":0.75,"pfxZWithGravity":-2.4,"breakXInches":-7.4,"breakXFeet":-0.6166666666666667,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":28.8,"breakZWithGravityFeet":2.4,"pfxZDirection":"↓","pfxXWithGravity":7.4,"pfxXNoAbs":-0.6166666666666667,"plateTimeSZDepth":0.4152707437825492,"plateXPoly":0.7541266625331238,"plateYPoly":0.7083333333333215,"plateZPoly":2.47685448194882,"pfxXDirection":"←","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"86.0","hit_speed":"85.7","hit_distance":"305","xba":".030","hit_angle":"30","is_barrel":0,"hc_x":51.95,"hc_x_ft":-176.55879799999997,"hc_y":100.64,"hc_y_ft":247.68836960000002,"isSword":false,"batSpeed":75.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7541266625331238,"plate_z":2.47685448194882,"launch_speed":"85.7","launch_angle":"30","player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":146,"rowId":"146-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fa9f4303-2f5e-3bbc-ab91-e1ea39550ae8","inning":4,"half_inning":"bottom","ab_number":36,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","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":83.9,"end_speed":77.5,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.440795924523674,"plateTime":0.4470176843545257,"zone":4,"spin_rate":2541,"breakX":11.5,"inducedBreakZ":4.9,"breakZ":-33.6,"px":-0.5637074751987688,"pz":2.6824646562369576,"x0":-1.432055848908668,"y0":50.005138410694485,"z0":6.08456871962012,"ax":9.660083995910043,"ay":23.04552442870301,"az":-27.77258291160676,"vx0":0.04237126555834492,"vy0":-122.30890771942644,"vz0":-2.2798864394584895,"pfxX":-0.9583333333333334,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.8000000000000003,"breakXInches":-11.5,"breakXFeet":-0.9583333333333334,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":33.6,"breakZWithGravityFeet":2.8000000000000003,"pfxZDirection":"↓","pfxXWithGravity":11.5,"pfxXNoAbs":-0.9583333333333334,"plateTimeSZDepth":0.41964201802701345,"plateXPoly":-0.5637074751987688,"plateYPoly":0.7083333333333215,"plateZPoly":2.6824646562369576,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.5,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5637074751987688,"plate_z":2.6824646562369576,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":147,"rowId":"147-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a872cf7b-3c53-367e-ac16-a152050008b9","inning":4,"half_inning":"bottom","ab_number":36,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":92.7,"end_speed":85.4,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.499889378611721,"plateTime":0.40425470077320513,"zone":11,"spin_rate":2422,"breakX":5.5,"inducedBreakZ":16.4,"breakZ":-15.1,"px":-0.05361044493456468,"pz":4.022684443854356,"x0":-1.4111466578788467,"y0":50.001148265890215,"z0":6.080471417471823,"ax":-6.658877050678038,"ay":27.237908475379893,"az":-14.97680342370267,"vx0":4.841149489505169,"vy0":-135.08186886390843,"vz0":-2.5821473763187908,"pfxX":0.4583333333333333,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.2583333333333333,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.37942505491553996,"plateXPoly":-0.05361044493456468,"plateYPoly":0.7083333333333499,"plateZPoly":4.022684443854356,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":47.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.05361044493456468,"plate_z":4.022684443854356,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":148,"rowId":"148-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a36444c8-2fea-3fef-9cd8-366070243d72","inning":4,"half_inning":"bottom","ab_number":36,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":92.7,"end_speed":85.3,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.618975554076443,"plateTime":0.4049764424078175,"zone":2,"spin_rate":2415,"breakX":7.1,"inducedBreakZ":15.2,"breakZ":-16.4,"px":0.24309773408446467,"pz":2.9913228336831796,"x0":-1.2970071289004308,"y0":50.005776288221504,"z0":5.975141809333266,"ax":-8.34697308931326,"ay":27.456978262651123,"az":-15.77613826695526,"vx0":5.63774028445032,"vy0":-134.89180202166125,"vz0":-4.849883829275127,"pfxX":0.5916666666666667,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.3666666666666665,"breakXInches":7.1,"breakXFeet":0.5916666666666667,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":16.4,"breakZWithGravityFeet":1.3666666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.5916666666666667,"pfxXNoAbs":0.5916666666666667,"plateTimeSZDepth":0.3801683490093445,"plateXPoly":0.24309773408446467,"plateYPoly":0.7083333333332931,"plateZPoly":2.9913228336831796,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":80.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.24309773408446467,"plate_z":2.9913228336831796,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":149,"rowId":"149-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bfcaff9e-41d0-3685-9019-38dc5ecaf04c","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":33,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Single","des":"Sam Antonacci singles on a ground ball to center fielder Steven Kwan.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.7,"end_speed":84.7,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.525496797299988,"plateTime":0.40433343076276085,"zone":13,"spin_rate":1900,"breakX":6.8,"inducedBreakZ":16.2,"breakZ":-15.4,"px":-0.8525866879974371,"pz":2.22736899606271,"x0":0.9080516709608459,"y0":50.003293100554885,"z0":5.770058948452426,"ax":8.48699091093631,"ay":33.14294235940294,"az":-14.122581992444642,"vx0":-6.247334378472234,"vy0":-136.0839427316373,"vz0":-6.645725078883737,"pfxX":-0.5666666666666667,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.2833333333333334,"breakXInches":-6.8,"breakXFeet":-0.5666666666666667,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":15.4,"breakZWithGravityFeet":1.2833333333333334,"pfxZDirection":"↓","pfxXWithGravity":6.8,"pfxXNoAbs":-0.5666666666666667,"plateTimeSZDepth":0.3798055107407681,"plateXPoly":-0.8525866879974371,"plateYPoly":0.708333333333357,"plateZPoly":2.22736899606271,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8525866879974371,"plate_z":2.22736899606271,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":173,"rowId":"173-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3fe1e90a-ac2b-3dfb-a024-a21d58051e4c","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":33,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Single","des":"Sam Antonacci singles on a ground ball to center fielder Steven Kwan.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"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":"01","start_speed":80.8,"end_speed":73.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.228186828998219,"plateTime":0.47135589722249094,"zone":13,"spin_rate":2700,"breakX":10,"inducedBreakZ":-19.9,"breakZ":-62.9,"px":-0.6340697248492919,"pz":0.6079616795085183,"x0":1.1194444105971821,"y0":50.00425935878122,"z0":6.030919879853382,"ax":-6.976242018264626,"ay":28.199512145549633,"az":-47.09551088464145,"vx0":-2.411877723839718,"vy0":-117.5016200706399,"vz0":-1.805022954627929,"pfxX":0.8333333333333334,"pfxZ":-1.6583333333333332,"pfxZWithGravity":-5.241666666666666,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":-19.9,"breakZInducedFeet":-1.6583333333333332,"breakZWithGravityInches":62.9,"breakZWithGravityFeet":5.241666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.44309305358389656,"plateXPoly":-0.6340697248492919,"plateYPoly":0.708333333333357,"plateZPoly":0.6079616795085183,"pfxXDirection":"→","inducedBreakZForcedSign":"-19.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":43,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6340697248492919,"plate_z":0.6079616795085183,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":174,"rowId":"174-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1afa87d3-d36d-33f8-ac72-666d2e5e7908","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":33,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Single","des":"Sam Antonacci singles on a ground ball to center fielder Steven Kwan.","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.4,"end_speed":73.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.293278355681499,"plateTime":0.4676510871714106,"zone":5,"spin_rate":2597,"breakX":12.2,"inducedBreakZ":-18.5,"breakZ":-60.7,"px":-0.2029268551400869,"pz":2.1654199447997375,"x0":1.1774738993972549,"y0":50.00148065402546,"z0":6.115194548934857,"ax":-9.161763755887291,"ay":28.550611387800448,"az":-47.00458610415135,"vx0":-1.1266596545884902,"vy0":-118.41312160066624,"vz0":1.3456067013818047,"pfxX":1.0166666666666666,"pfxZ":-1.5416666666666667,"pfxZWithGravity":-5.058333333333334,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":-18.5,"breakZInducedFeet":-1.5416666666666667,"breakZWithGravityInches":60.7,"breakZWithGravityFeet":5.058333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.43957558745339437,"plateXPoly":-0.2029268551400869,"plateYPoly":0.708333333333357,"plateZPoly":2.1654199447997375,"pfxXDirection":"→","inducedBreakZForcedSign":"-18.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"92.2","hit_distance":"18","xba":".210","hit_angle":"-7","is_barrel":0,"hc_x":149.45,"hc_x_ft":58.45130199999994,"hc_y":99,"hc_y_ft":251.64136000000002,"isSword":false,"batSpeed":65.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2029268551400869,"plate_z":2.1654199447997375,"launch_speed":"92.2","launch_angle":"-7","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":175,"rowId":"175-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f68fe36e-8a31-3160-9eb8-cf9d1328e1c8","inning":5,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Walk","des":"Miguel Vargas walks. Sam Antonacci to 2nd.","events":"Walk","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":80.6,"end_speed":73.4,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.148431033314126,"plateTime":0.4701404238786506,"zone":12,"spin_rate":2562,"breakX":9,"inducedBreakZ":-19.6,"breakZ":-62.3,"px":1.2884098404252273,"pz":2.882374258350251,"x0":1.3195294224855816,"y0":50.00557017895591,"z0":6.20753487515511,"ax":-7.119132033167119,"ay":25.12073447473487,"az":-47.96371571558063,"vx0":1.501853790336611,"vy0":-117.15280347409025,"vz0":3.0652142398957016,"pfxX":0.75,"pfxZ":-1.6333333333333335,"pfxZWithGravity":-5.191666666666666,"breakXInches":9,"breakXFeet":0.75,"breakZInducedInches":-19.6,"breakZInducedFeet":-1.6333333333333335,"breakZWithGravityInches":62.3,"breakZWithGravityFeet":5.191666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.75,"pfxXNoAbs":0.75,"plateTimeSZDepth":0.44171279745321845,"plateXPoly":1.2884098404252273,"plateYPoly":0.7083333333332931,"plateZPoly":2.882374258350251,"pfxXDirection":"→","inducedBreakZForcedSign":"-19.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.2884098404252273,"plate_z":2.882374258350251,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":176,"rowId":"176-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"94f2a5c0-f267-3048-95c2-74d032923f6f","inning":5,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Walk","des":"Miguel Vargas walks. Sam Antonacci to 2nd.","events":"Walk","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":80.7,"end_speed":73.3,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.006494840771538,"plateTime":0.46975556325558054,"zone":11,"spin_rate":2554,"breakX":11.4,"inducedBreakZ":-15.6,"breakZ":-58.2,"px":-0.01640405510662979,"pz":3.544469088724399,"x0":1.1064235967084515,"y0":50.00053627864355,"z0":6.294622036172365,"ax":-8.525305386186426,"ay":25.526931063233807,"az":-45.05819422184513,"vx0":-0.6629454484681072,"vy0":-117.32281761991975,"vz0":3.7112866707024255,"pfxX":0.9500000000000001,"pfxZ":-1.3,"pfxZWithGravity":-4.8500000000000005,"breakXInches":11.4,"breakXFeet":0.9500000000000001,"breakZInducedInches":-15.6,"breakZInducedFeet":-1.3,"breakZWithGravityInches":58.2,"breakZWithGravityFeet":4.8500000000000005,"pfxZDirection":"↓","pfxXWithGravity":0.9500000000000001,"pfxXNoAbs":0.9500000000000001,"plateTimeSZDepth":0.4413308647178329,"plateXPoly":-0.01640405510662979,"plateYPoly":0.7083333333333073,"plateZPoly":3.544469088724399,"pfxXDirection":"→","inducedBreakZForcedSign":"-15.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.01640405510662979,"plate_z":3.544469088724399,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":177,"rowId":"177-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c49a73e9-146d-3fe1-87d1-063d104e2038","inning":5,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Walk","des":"Miguel Vargas walks. Sam Antonacci to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":93.9,"end_speed":85.1,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.420350801431023,"plateTime":0.4023338304604578,"zone":11,"spin_rate":1900,"breakX":5.9,"inducedBreakZ":15.6,"breakZ":-15.7,"px":-0.15504858606260297,"pz":3.830624182564983,"x0":0.936307540498506,"y0":50.00029832164471,"z0":5.913961957017895,"ax":7.137491016546208,"ay":32.53200867820603,"az":-15.67180385144864,"vx0":-4.236693893441725,"vy0":-136.59277409223662,"vz0":-2.552382144402485,"pfxX":-0.4916666666666667,"pfxZ":1.3,"pfxZWithGravity":-1.3083333333333333,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":15.6,"breakZInducedFeet":1.3,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.37787166418552065,"plateXPoly":-0.15504858606260297,"plateYPoly":0.7083333333333215,"plateZPoly":3.830624182564983,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.15504858606260297,"plate_z":3.830624182564983,"player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":178,"rowId":"178-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4b5addcf-1e11-38af-8212-933e5d7c3859","inning":5,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Walk","des":"Miguel Vargas walks. Sam Antonacci to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"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":"30","start_speed":93.7,"end_speed":85.7,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.434414259203977,"plateTime":0.40174542995338847,"zone":11,"spin_rate":1985,"breakX":3.2,"inducedBreakZ":14.6,"breakZ":-16.4,"px":-0.9867080061473031,"pz":2.7721061311992745,"x0":0.7273783194678362,"y0":50.00241510830644,"z0":5.850939467392062,"ax":4.502566799900858,"ay":29.96273277284659,"az":-15.998024772644417,"vx0":-5.393347967270365,"vy0":-136.33268925588249,"vz0":-5.144886749487833,"pfxX":-0.26666666666666666,"pfxZ":1.2166666666666666,"pfxZWithGravity":-1.3666666666666665,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":14.6,"breakZInducedFeet":1.2166666666666666,"breakZWithGravityInches":16.4,"breakZWithGravityFeet":1.3666666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.3772075005625841,"plateXPoly":-0.9867080061473031,"plateYPoly":0.7083333333333641,"plateZPoly":2.7721061311992745,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.9867080061473031,"plate_z":2.7721061311992745,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":179,"rowId":"179-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cfbdfd2a-8bca-354a-8efa-7df4093f95c3","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","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":89.4,"end_speed":82.2,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.4196960955812274,"plateTime":0.42052831626803844,"zone":8,"spin_rate":2099,"breakX":3,"inducedBreakZ":6.4,"breakZ":-27.8,"px":-0.21089950850328054,"pz":1.9249664026540922,"x0":1.1962050040973684,"y0":50.00435955133745,"z0":5.6881807820791055,"ax":-2.2375895974530056,"ay":27.23455904910861,"az":-25.45690512707248,"vx0":-3.1218966576253075,"vy0":-130.22454586391893,"vz0":-4.504949661910093,"pfxX":0.25,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2.316666666666667,"breakXInches":3,"breakXFeet":0.25,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":27.8,"breakZWithGravityFeet":2.316666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.25,"pfxXNoAbs":0.25,"plateTimeSZDepth":0.39484905399814935,"plateXPoly":-0.21089950850328054,"plateYPoly":0.7083333333333499,"plateZPoly":1.9249664026540922,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.21089950850328054,"plate_z":1.9249664026540922,"player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":180,"rowId":"180-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6d21348a-9fac-3529-ac2a-ac7a3e3c6e82","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":90,"end_speed":82.8,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.046047587009854,"plateTime":0.4192959227137747,"zone":13,"spin_rate":2156,"breakX":5.9,"inducedBreakZ":5.5,"breakZ":-28.4,"px":-0.9528001228291496,"pz":-0.06866945592339668,"x0":1.1395356374655827,"y0":50.00149223779966,"z0":5.547161042506357,"ax":-4.702850311885422,"ay":28.17182872135538,"az":-25.092225746960853,"vx0":-4.388694970676747,"vy0":-130.74872661509244,"vz0":-9.32454899032781,"pfxX":0.4916666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.3666666666666667,"breakXInches":5.9,"breakXFeet":0.4916666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":28.4,"breakZWithGravityFeet":2.3666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.4916666666666667,"pfxXNoAbs":0.4916666666666667,"plateTimeSZDepth":0.39370582993949516,"plateXPoly":-0.9528001228291496,"plateYPoly":0.708333333333286,"plateZPoly":-0.06866945592339668,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9528001228291496,"plate_z":-0.06866945592339668,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":181,"rowId":"181-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cbdc8af9-074a-3be0-ad27-59693abedcce","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","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.3,"end_speed":86.8,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.506567662401711,"plateTime":0.3976651649170835,"zone":3,"spin_rate":1934,"breakX":4.1,"inducedBreakZ":14.9,"breakZ":-15.7,"px":0.28959723956538985,"pz":2.873652709559078,"x0":1.0616927545773867,"y0":50.00556624736772,"z0":5.8339718470325685,"ax":4.9270093071522805,"ay":28.62167516336501,"az":-15.57607020735323,"vx0":-2.9879157221708033,"vy0":-137.39927923502037,"vz0":-5.0227832402851025,"pfxX":-0.3416666666666666,"pfxZ":1.2416666666666667,"pfxZWithGravity":-1.3083333333333333,"breakXInches":-4.1,"breakXFeet":-0.3416666666666666,"breakZInducedInches":14.9,"breakZInducedFeet":1.2416666666666667,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.1,"pfxXNoAbs":-0.3416666666666666,"plateTimeSZDepth":0.37330267175586773,"plateXPoly":0.28959723956538985,"plateYPoly":0.7083333333333073,"plateZPoly":2.873652709559078,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.28959723956538985,"plate_z":2.873652709559078,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":182,"rowId":"182-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8cc65d1d-149b-32af-bcc1-1f89e1ba9496","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"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":"12","start_speed":81.4,"end_speed":74.3,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.201178922970363,"plateTime":0.4654727912756238,"zone":9,"spin_rate":2594,"breakX":8.4,"inducedBreakZ":-17.3,"breakZ":-59.2,"px":0.5374656064024317,"pz":1.6149194764216883,"x0":1.1721952131203897,"y0":50.005037990476964,"z0":5.953382626825488,"ax":-6.466771349531688,"ay":26.5191582429034,"az":-45.85895715372343,"vx0":-0.03691143830170568,"vy0":-118.50562715611805,"vz0":0.11023679088282767,"pfxX":0.7000000000000001,"pfxZ":-1.4416666666666667,"pfxZWithGravity":-4.933333333333334,"breakXInches":8.4,"breakXFeet":0.7000000000000001,"breakZInducedInches":-17.3,"breakZInducedFeet":-1.4416666666666667,"breakZWithGravityInches":59.2,"breakZWithGravityFeet":4.933333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7000000000000001,"pfxXNoAbs":0.7000000000000001,"plateTimeSZDepth":0.43739204513036445,"plateXPoly":0.5374656064024317,"plateYPoly":0.708333333333357,"plateZPoly":1.6149194764216883,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"71.0","hit_speed":"70.5","hit_distance":"4","xba":".050","hit_angle":"-29","is_barrel":0,"hc_x":151.41,"hc_x_ft":63.17560759999998,"hc_y":156.09,"hc_y_ft":114.03390760000002,"isSword":false,"batSpeed":56.7,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5374656064024317,"plate_z":1.6149194764216883,"launch_speed":"70.5","launch_angle":"-29","player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":183,"rowId":"183-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d7a14ac7-bb43-3856-a147-5e806bd22911","inning":5,"half_inning":"bottom","ab_number":46,"cap_index":25,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"result":"Double Play","des":"Kyle Teel lines into a double play, second baseman Travis Bazzana to shortstop Brayan Rocchio. Miguel Vargas out at 2nd.","events":"Double Play","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"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":"00","start_speed":94.5,"end_speed":86.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.64853840265885,"plateTime":0.39803546558545433,"zone":5,"spin_rate":2053,"breakX":5.9,"inducedBreakZ":16.4,"breakZ":-14,"px":0.2507821459738835,"pz":2.4033917415148287,"x0":0.9073453323478613,"y0":50.0015756919621,"z0":5.787213260476585,"ax":6.91716360671575,"ay":30.107167289579415,"az":-13.479584495483525,"vx0":-3.0494096708100025,"vy0":-137.53465542089788,"vz0":-6.536548349274409,"pfxX":-0.4916666666666667,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.1666666666666667,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.3736904977828968,"plateXPoly":0.2507821459738835,"plateYPoly":0.7083333333333641,"plateZPoly":2.4033917415148287,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"98.0","hit_speed":"97.9","hit_distance":"175","xba":".940","hit_angle":"13","is_barrel":0,"hc_x":156.84,"hc_x_ft":76.2638624,"hc_y":138.34,"hc_y_ft":156.8177976,"isSword":false,"batSpeed":75,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2507821459738835,"plate_z":2.4033917415148287,"launch_speed":"97.9","launch_angle":"13","player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":184,"rowId":"184-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b9cfe8d7-569d-3b82-9771-75aacdaf8ca7","inning":6,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Groundout","des":"Chase Meidroth grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":88,"end_speed":81,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.044684453730526,"plateTime":0.42645486737050575,"zone":2,"spin_rate":2006,"breakX":4.1,"inducedBreakZ":6.7,"breakZ":-28.4,"px":0.10807309867395731,"pz":2.78137504869801,"x0":1.2278595456053771,"y0":50.003975617383134,"z0":5.685714391389299,"ax":-3.382074457118505,"ay":25.57668872923105,"az":-25.79215331065699,"vx0":-2.1199867000967716,"vy0":-128.2503209716799,"vz0":-2.091466050283218,"pfxX":0.3416666666666666,"pfxZ":0.5583333333333333,"pfxZWithGravity":-2.3666666666666667,"breakXInches":4.1,"breakXFeet":0.3416666666666666,"breakZInducedInches":6.7,"breakZInducedFeet":0.5583333333333333,"breakZWithGravityInches":28.4,"breakZWithGravityFeet":2.3666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.3416666666666666,"pfxXNoAbs":0.3416666666666666,"plateTimeSZDepth":0.4003529123164043,"plateXPoly":0.10807309867395731,"plateYPoly":0.7083333333333357,"plateZPoly":2.78137504869801,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.8,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.10807309867395731,"plate_z":2.78137504869801,"player_total_pitches":13,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":195,"rowId":"195-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4ddab6f8-2c7d-36c9-b3f0-02a4db4c3546","inning":6,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Groundout","des":"Chase Meidroth grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"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":"01","start_speed":80,"end_speed":73,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.20485034038329,"plateTime":0.4734759398774271,"zone":6,"spin_rate":2503,"breakX":10,"inducedBreakZ":-17.3,"breakZ":-60.6,"px":0.5785023836346512,"pz":2.0523755391112752,"x0":1.246934489581052,"y0":50.004509479729805,"z0":5.996408195344329,"ax":-7.455718649537472,"ay":25.080129313989335,"az":-45.67061383658367,"vx0":0.15568651132722033,"vy0":-116.39540960232529,"vz0":1.2919985107532752,"pfxX":0.8333333333333334,"pfxZ":-1.4416666666666667,"pfxZWithGravity":-5.05,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":-17.3,"breakZInducedFeet":-1.4416666666666667,"breakZWithGravityInches":60.6,"breakZWithGravityFeet":5.05,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.4448428797232868,"plateXPoly":0.5785023836346512,"plateYPoly":0.7083333333333925,"plateZPoly":2.0523755391112752,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"88.0","hit_speed":"87.5","hit_distance":"6","xba":".060","hit_angle":"-23","is_barrel":0,"hc_x":118.16,"hc_x_ft":-16.968862400000035,"hc_y":147.02,"hc_y_ft":135.8958728,"isSword":false,"batSpeed":62.7,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5785023836346512,"plate_z":2.0523755391112752,"launch_speed":"87.5","launch_angle":"-23","player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":196,"rowId":"196-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"05b84a56-4c6f-3484-b93f-e4740e2b5d46","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters 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":93.1,"end_speed":84.7,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.743794293956936,"plateTime":0.40512628121631344,"zone":11,"spin_rate":2003,"breakX":4.2,"inducedBreakZ":16.4,"breakZ":-15.2,"px":-0.2838610594454226,"pz":3.464582197371721,"x0":0.9815859363736276,"y0":50.00190825450629,"z0":5.730499276639238,"ax":5.323006719078062,"ay":30.85322859607414,"az":-14.813342798408208,"vx0":-4.33880503048849,"vy0":-135.43829851270837,"vz0":-3.138213089873951,"pfxX":-0.35000000000000003,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.2666666666666666,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":15.2,"breakZWithGravityFeet":1.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.3804415633412325,"plateXPoly":-0.2838610594454226,"plateYPoly":0.7083333333333357,"plateZPoly":3.464582197371721,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2838610594454226,"plate_z":3.464582197371721,"player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":197,"rowId":"197-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"df338a9d-2a97-31ac-96dd-76bc689120a8","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":88.5,"end_speed":82.3,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.059425588882871,"plateTime":0.4225177786478165,"zone":8,"spin_rate":2099,"breakX":1.1,"inducedBreakZ":6.2,"breakZ":-28.2,"px":0.07426991674652017,"pz":1.9655099173073793,"x0":1.3033403965590442,"y0":50.00183243669627,"z0":5.661432557086261,"ax":-0.48018645794175996,"ay":23.29720855375202,"az":-25.729571789011036,"vx0":-3.0048350958190913,"vy0":-128.94894820574694,"vz0":-4.221530976211732,"pfxX":0.09166666666666667,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.35,"breakXInches":1.1,"breakXFeet":0.09166666666666667,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":28.2,"breakZWithGravityFeet":2.35,"pfxZDirection":"↓","pfxXWithGravity":0.09166666666666667,"pfxXNoAbs":0.09166666666666667,"plateTimeSZDepth":0.3964711342707161,"plateXPoly":0.07426991674652017,"plateYPoly":0.708333333333357,"plateZPoly":1.9655099173073793,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.07426991674652017,"plate_z":1.9655099173073793,"player_total_pitches":16,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":198,"rowId":"198-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"af8c72ff-aaaf-380b-bec9-016d9726ef3a","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":81,"end_speed":73.8,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.992348157462743,"plateTime":0.46780169413446115,"zone":12,"spin_rate":2645,"breakX":9.6,"inducedBreakZ":-16.9,"breakZ":-59.2,"px":1.2357604219851779,"pz":2.4371220142783354,"x0":1.2937860835983366,"y0":50.00187412007263,"z0":6.020496185071968,"ax":-7.678688272035501,"ay":25.65837867482611,"az":-45.79812495959123,"vx0":1.5553409990442761,"vy0":-117.79807346668852,"vz0":1.9105981830810406,"pfxX":0.7999999999999999,"pfxZ":-1.4083333333333332,"pfxZWithGravity":-4.933333333333334,"breakXInches":9.6,"breakXFeet":0.7999999999999999,"breakZInducedInches":-16.9,"breakZInducedFeet":-1.4083333333333332,"breakZWithGravityInches":59.2,"breakZWithGravityFeet":4.933333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7999999999999999,"pfxXNoAbs":0.7999999999999999,"plateTimeSZDepth":0.4394941506326863,"plateXPoly":1.2357604219851779,"plateYPoly":0.7083333333333286,"plateZPoly":2.4371220142783354,"pfxXDirection":"→","inducedBreakZForcedSign":"-16.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2357604219851779,"plate_z":2.4371220142783354,"player_total_pitches":17,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":199,"rowId":"199-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"34619ba5-14f4-3ae4-991a-9497cdd2b383","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":87.8,"end_speed":81.8,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.250034348303915,"plateTime":0.4253972586848742,"zone":14,"spin_rate":1912,"breakX":3.8,"inducedBreakZ":5.3,"breakZ":-29.6,"px":0.8307454460032164,"pz":2.194519742946833,"x0":1.2511811285756755,"y0":50.00047622333801,"z0":5.675854907630266,"ax":-3.471336641418247,"ay":22.59129930009539,"az":-26.820849796605117,"vx0":-0.36060698795000834,"vy0":-128.00630818619373,"vz0":-3.369676883457939,"pfxX":0.31666666666666665,"pfxZ":0.44166666666666665,"pfxZWithGravity":-2.466666666666667,"breakXInches":3.8,"breakXFeet":0.31666666666666665,"breakZInducedInches":5.3,"breakZInducedFeet":0.44166666666666665,"breakZWithGravityInches":29.6,"breakZWithGravityFeet":2.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.31666666666666665,"pfxXNoAbs":0.31666666666666665,"plateTimeSZDepth":0.3991336627226629,"plateXPoly":0.8307454460032164,"plateYPoly":0.7083333333333215,"plateZPoly":2.194519742946833,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.2,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8307454460032164,"plate_z":2.194519742946833,"player_total_pitches":18,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":200,"rowId":"200-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6d00951c-4967-3574-a69d-770cb708b3b1","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"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":"22","start_speed":83.2,"end_speed":76.6,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.426147493389589,"plateTime":0.45204454652410586,"zone":13,"spin_rate":1427,"breakX":10.3,"inducedBreakZ":12.4,"breakZ":-27.1,"px":-0.2511226067773036,"pz":1.3823027757776085,"x0":0.9016934675342192,"y0":50.00535118848283,"z0":5.573724888080433,"ax":9.39952931446334,"ay":22.94892488617644,"az":-21.187426993772196,"vx0":-4.710908918990906,"vy0":-121.02450334345176,"vz0":-5.37985267775762,"pfxX":-0.8583333333333334,"pfxZ":1.0333333333333334,"pfxZWithGravity":-2.2583333333333333,"breakXInches":-10.3,"breakXFeet":-0.8583333333333334,"breakZInducedInches":12.4,"breakZInducedFeet":1.0333333333333334,"breakZWithGravityInches":27.1,"breakZWithGravityFeet":2.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.3,"pfxXNoAbs":-0.8583333333333334,"plateTimeSZDepth":0.424408496840845,"plateXPoly":-0.2511226067773036,"plateYPoly":0.7083333333333499,"plateZPoly":1.3823027757776085,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":69.8,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.2511226067773036,"plate_z":1.3823027757776085,"player_total_pitches":19,"player_total_pitches_pitch_types":1,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":201,"rowId":"201-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"65918f5b-1050-3824-aa00-dc9400dd8f78","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","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":82.6,"end_speed":75.6,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.348810154955598,"plateTime":0.4611152333460047,"zone":13,"spin_rate":2703,"breakX":10.2,"inducedBreakZ":-18,"breakZ":-59,"px":-2.059374418859613,"pz":-0.7212498972483541,"x0":1.0059441250202947,"y0":50.00431729712797,"z0":5.745097279499605,"ax":-6.76623396381632,"ay":28.530975647160506,"az":-45.39343745365179,"vx0":-5.606711913881764,"vy0":-119.92803510137092,"vz0":-5.083955791772857,"pfxX":0.85,"pfxZ":-1.5,"pfxZWithGravity":-4.916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":-18,"breakZInducedFeet":-1.5,"breakZWithGravityInches":59,"breakZWithGravityFeet":4.916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.4333882807604799,"plateXPoly":-2.059374418859613,"plateYPoly":0.7083333333333428,"plateZPoly":-0.7212498972483541,"pfxXDirection":"→","inducedBreakZForcedSign":"-18","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-2.059374418859613,"plate_z":-0.7212498972483541,"player_total_pitches":20,"player_total_pitches_pitch_types":8,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":202,"rowId":"202-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c291dd3c-311a-3c39-bc75-ea1391d2d453","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","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":80.7,"end_speed":74.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.194916171428878,"plateTime":0.46926444836494907,"zone":13,"spin_rate":2529,"breakX":9.7,"inducedBreakZ":-15.4,"breakZ":-58,"px":-0.8442996063891433,"pz":0.3771782537302153,"x0":1.0943462628410041,"y0":50.00044092997294,"z0":5.874528107624118,"ax":-6.743358961017681,"ay":25.605768021531727,"az":-43.55145304325323,"vx0":-2.910869830682943,"vy0":-117.45127732051259,"vz0":-2.8691453694655147,"pfxX":0.8083333333333332,"pfxZ":-1.2833333333333334,"pfxZWithGravity":-4.833333333333333,"breakXInches":9.7,"breakXFeet":0.8083333333333332,"breakZInducedInches":-15.4,"breakZInducedFeet":-1.2833333333333334,"breakZWithGravityInches":58,"breakZWithGravityFeet":4.833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8083333333333332,"pfxXNoAbs":0.8083333333333332,"plateTimeSZDepth":0.44086823748785575,"plateXPoly":-0.8442996063891433,"plateYPoly":0.7083333333333428,"plateZPoly":0.3771782537302153,"pfxXDirection":"→","inducedBreakZForcedSign":"-15.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8442996063891433,"plate_z":0.3771782537302153,"player_total_pitches":21,"player_total_pitches_pitch_types":9,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":203,"rowId":"203-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"be2c8721-867e-3a7a-a430-e6fb3c01d0cc","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":87.6,"end_speed":81.7,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.055267538581908,"plateTime":0.4260933223438541,"zone":8,"spin_rate":1997,"breakX":3.5,"inducedBreakZ":4.9,"breakZ":-30.1,"px":-0.20130445515756445,"pz":2.000482682052354,"x0":1.2786069112315828,"y0":50.00189155317755,"z0":5.574891672219318,"ax":-2.607876780267422,"ay":22.356988901742625,"az":-27.19541190348568,"vx0":-3.180273385749249,"vy0":-127.76354395581114,"vz0":-3.503989357732542,"pfxX":0.2916666666666667,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.5083333333333333,"breakXInches":3.5,"breakXFeet":0.2916666666666667,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":30.1,"breakZWithGravityFeet":2.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2916666666666667,"pfxXNoAbs":0.2916666666666667,"plateTimeSZDepth":0.3998039078122426,"plateXPoly":-0.20130445515756445,"plateYPoly":0.7083333333333712,"plateZPoly":2.000482682052354,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":80.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.20130445515756445,"plate_z":2.000482682052354,"player_total_pitches":22,"player_total_pitches_pitch_types":6,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":204,"rowId":"204-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f334bb70-8fca-3555-be2c-278b50bd452a","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","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":82.7,"end_speed":75.8,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.817334730296241,"plateTime":0.45565825904847435,"zone":7,"spin_rate":1485,"breakX":6.8,"inducedBreakZ":9.6,"breakZ":-30.5,"px":-0.7635408572136448,"pz":1.702942231275904,"x0":0.8689294441343036,"y0":50.00566765591704,"z0":5.629468545997358,"ax":6.5221638499088925,"ay":23.803980395916422,"az":-23.787409540040493,"vx0":-5.210580030646558,"vy0":-120.30450597712597,"vz0":-4.087477878649445,"pfxX":-0.5666666666666667,"pfxZ":0.7999999999999999,"pfxZWithGravity":-2.5416666666666665,"breakXInches":-6.8,"breakXFeet":-0.5666666666666667,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":30.5,"breakZWithGravityFeet":2.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":6.8,"pfxXNoAbs":-0.5666666666666667,"plateTimeSZDepth":0.427884305120602,"plateXPoly":-0.7635408572136448,"plateYPoly":0.7083333333333357,"plateZPoly":1.702942231275904,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7635408572136448,"plate_z":1.702942231275904,"player_total_pitches":23,"player_total_pitches_pitch_types":2,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":205,"rowId":"205-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1f315b1b-5f6a-353d-9276-02a364575f20","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","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":81.5,"end_speed":74.6,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.219643582129776,"plateTime":0.465516863559738,"zone":14,"spin_rate":2596,"breakX":9.1,"inducedBreakZ":-18.8,"breakZ":-60.7,"px":0.054178367293132856,"pz":0.4364844702581241,"x0":1.1978433786679719,"y0":50.005780850009174,"z0":5.884071575514313,"ax":-6.816627567777319,"ay":26.676293156612292,"az":-46.52464801795908,"vx0":-1.123532626239224,"vy0":-118.53037509503905,"vz0":-2.2775494275417794,"pfxX":0.7583333333333333,"pfxZ":-1.5666666666666667,"pfxZWithGravity":-5.058333333333334,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":-18.8,"breakZInducedFeet":-1.5666666666666667,"breakZWithGravityInches":60.7,"breakZWithGravityFeet":5.058333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.4374383590750939,"plateXPoly":0.054178367293132856,"plateYPoly":0.7083333333333286,"plateZPoly":0.4364844702581241,"pfxXDirection":"→","inducedBreakZForcedSign":"-18.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.054178367293132856,"plate_z":0.4364844702581241,"player_total_pitches":24,"player_total_pitches_pitch_types":10,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":206,"rowId":"206-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f1d05444-2aee-38cd-9999-762eea9ede19","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":83.3,"end_speed":75.7,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.513578859510004,"plateTime":0.4532714427200215,"zone":12,"spin_rate":1413,"breakX":12.4,"inducedBreakZ":8,"breakZ":-31.7,"px":1.9725061997340674,"pz":3.1172739657572657,"x0":1.1054914001861254,"y0":50.00016969322871,"z0":5.690128734858962,"ax":10.140225812776604,"ay":26.125633790474993,"az":-25.721758763498357,"vx0":-0.12206588071592928,"vy0":-121.34043308693688,"vz0":-0.5678491828602517,"pfxX":-1.0333333333333334,"pfxZ":0.6666666666666666,"pfxZWithGravity":-2.6416666666666666,"breakXInches":-12.4,"breakXFeet":-1.0333333333333334,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":31.7,"breakZWithGravityFeet":2.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":12.4,"pfxXNoAbs":-1.0333333333333334,"plateTimeSZDepth":0.4257405021352395,"plateXPoly":1.9725061997340674,"plateYPoly":0.7083333333333286,"plateZPoly":3.1172739657572657,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.9725061997340674,"plate_z":3.1172739657572657,"player_total_pitches":25,"player_total_pitches_pitch_types":3,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":207,"rowId":"207-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"42b766e7-bc20-37d4-b2ab-1f7870d1d422","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Randal Grichuk singles on a sharp line drive to left fielder Angel Martínez. Braden Montgomery to 2nd.","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":94.3,"end_speed":86,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.198260820923825,"plateTime":0.39984741872509,"zone":12,"spin_rate":2264,"breakX":5.9,"inducedBreakZ":18.5,"breakZ":-12.4,"px":0.21526071046402429,"pz":3.607377200192336,"x0":-2.1314153915725482,"y0":50.000552247317806,"z0":6.297084746116005,"ax":-7.9572319186792235,"ay":30.787135883066796,"az":-11.86475248365072,"vx0":7.744311148608929,"vy0":-137.07414525895067,"vz0":-4.9371143828921715,"pfxX":0.4916666666666667,"pfxZ":1.5416666666666667,"pfxZWithGravity":-1.0333333333333334,"breakXInches":5.9,"breakXFeet":0.4916666666666667,"breakZInducedInches":18.5,"breakZInducedFeet":1.5416666666666667,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.4916666666666667,"pfxXNoAbs":0.4916666666666667,"plateTimeSZDepth":0.37543127731520726,"plateXPoly":0.21526071046402429,"plateYPoly":0.7083333333333215,"plateZPoly":3.607377200192336,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":40.4,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.21526071046402429,"plate_z":3.607377200192336,"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-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ab7a3e9a-e7d2-37bd-8ec0-2111da723fcb","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Randal Grichuk singles on a sharp line drive to left fielder Angel Martínez. Braden Montgomery to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","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.2,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.275060407437619,"plateTime":0.43218266472354827,"zone":9,"spin_rate":2237,"breakX":5.3,"inducedBreakZ":-1,"breakZ":-37,"px":0.6784064492828454,"pz":2.04801378545549,"x0":-2.1896423099518807,"y0":50.00065634249356,"z0":6.329376033689598,"ax":3.4485196713321806,"ay":26.842282470188657,"az":-32.34585387522238,"vx0":6.367545133818103,"vy0":-126.90995355991598,"vz0":-3.9865885109617523,"pfxX":-0.44166666666666665,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.0833333333333335,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.40582044556426,"plateXPoly":0.6784064492828454,"plateYPoly":0.7083333333333144,"plateZPoly":2.04801378545549,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"102.0","hit_distance":"193","xba":".940","hit_angle":"11","is_barrel":0,"hc_x":78.29,"hc_x_ft":-113.06991559999997,"hc_y":139.29,"hc_y_ft":154.52795560000004,"isSword":false,"batSpeed":78,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6784064492828454,"plate_z":2.04801378545549,"launch_speed":"102.0","launch_angle":"11","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-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"899e2b58-85e3-37c2-a06b-d38e8a6e433b","inning":6,"half_inning":"bottom","ab_number":55,"cap_index":11,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Hit By Pitch","des":"Colson Montgomery hit by pitch. Braden Montgomery to 3rd. Randal Grichuk to 2nd.","events":"Hit By Pitch","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":95.6,"end_speed":87.7,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.402701931437636,"plateTime":0.39344020488030296,"zone":1,"spin_rate":2246,"breakX":7.4,"inducedBreakZ":15.8,"breakZ":-14,"px":-0.42409090220141055,"pz":3.0447954279928267,"x0":-2.3158096290361114,"y0":50.00441608869394,"z0":6.173909781967348,"ax":-9.59067925566438,"ay":30.15244954559094,"az":-13.858812882963482,"vx0":6.892669465268517,"vy0":-139.02635927813589,"vz0":-5.9117817984114325,"pfxX":0.6166666666666667,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.1666666666666667,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.36937648256628797,"plateXPoly":-0.42409090220141055,"plateYPoly":0.7083333333333499,"plateZPoly":3.0447954279928267,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":79.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.42409090220141055,"plate_z":3.0447954279928267,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":210,"rowId":"210-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"efa4c3b4-5d1f-3873-89b2-07596de6d354","inning":6,"half_inning":"bottom","ab_number":55,"cap_index":11,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Hit By Pitch","des":"Colson Montgomery hit by pitch. Braden Montgomery to 3rd. Randal Grichuk to 2nd.","events":"Hit By Pitch","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"Hit By Pitch","result_code":"H","pitch_call":"hit_by_pitch","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.6,"end_speed":82.8,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.23440850500878,"plateTime":0.4217923286786096,"zone":14,"spin_rate":2334,"breakX":4.9,"inducedBreakZ":1.3,"breakZ":-33.1,"px":2.491929014008897,"pz":0.6122102640341307,"x0":-1.9977681578877824,"y0":50.00282310666499,"z0":6.149319839567465,"ax":2.4080165517613845,"ay":27.177022075623665,"az":-29.37950911141814,"vx0":10.86006682442119,"vy0":-129.85437310322126,"vz0":-8.164175018655245,"pfxX":-0.4083333333333334,"pfxZ":0.10833333333333334,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-4.9,"breakXFeet":-0.4083333333333334,"breakZInducedInches":1.3,"breakZInducedFeet":0.10833333333333334,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.9,"pfxXNoAbs":-0.4083333333333334,"plateTimeSZDepth":0.3960256438158145,"plateXPoly":2.491929014008897,"plateYPoly":0.7083333333333783,"plateZPoly":0.6122102640341307,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":2.491929014008897,"plate_z":0.6122102640341307,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":211,"rowId":"211-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9a10ad98-ed6a-34a1-8cc1-d60fd75a2720","inning":6,"half_inning":"bottom","ab_number":56,"cap_index":11,"outs":2,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch. Braden Montgomery scores. Randal Grichuk to 3rd. Colson Montgomery to 2nd.","events":"Hit By Pitch","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":79.2,"end_speed":72.3,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.556908396636808,"plateTime":0.4781888494504818,"zone":14,"spin_rate":2141,"breakX":18.5,"inducedBreakZ":5.5,"breakZ":-38.6,"px":0.48723457002455994,"pz":1.2833312806982535,"x0":-2.1417094268680614,"y0":50.00358814553375,"z0":5.806557641502501,"ax":-15.476622594394755,"ay":23.13368918177935,"az":-27.57231481981864,"vx0":9.328760967692636,"vy0":-114.94513773081225,"vz0":-3.878205705648705,"pfxX":1.5416666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-3.216666666666667,"breakXInches":18.5,"breakXFeet":1.5416666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":38.6,"breakZWithGravityFeet":3.216666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.5416666666666667,"pfxXNoAbs":1.5416666666666667,"plateTimeSZDepth":0.449160443842982,"plateXPoly":0.48723457002455994,"plateYPoly":0.7083333333333144,"plateZPoly":1.2833312806982535,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.48723457002455994,"plate_z":1.2833312806982535,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":212,"rowId":"212-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8d2afd3a-9b20-3176-86d9-1139486dd9c2","inning":6,"half_inning":"bottom","ab_number":56,"cap_index":11,"outs":2,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch. Braden Montgomery scores. Randal Grichuk to 3rd. Colson Montgomery to 2nd.","events":"Hit By Pitch","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"Hit By Pitch","result_code":"H","pitch_call":"hit_by_pitch","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":90.9,"end_speed":83.7,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.402234854578436,"plateTime":0.4161937054891167,"zone":14,"spin_rate":2326,"breakX":5,"inducedBreakZ":3.4,"breakZ":-30,"px":1.790425021724558,"pz":0.37795458453708886,"x0":-2.2097757291126694,"y0":50.00295013609737,"z0":6.05589474791113,"ax":2.7441825244625586,"ay":28.808127633409267,"az":-26.98161113961805,"vx0":9.699497416102725,"vy0":-131.76438377743003,"vz0":-9.256411111303844,"pfxX":-0.4166666666666667,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.5,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.39080789241251773,"plateXPoly":1.790425021724558,"plateYPoly":0.708333333333357,"plateZPoly":0.37795458453708886,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.790425021724558,"plate_z":0.37795458453708886,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":213,"rowId":"213-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"17809193-503c-3bda-af6e-b08824f52224","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":96.3,"end_speed":87.9,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.276194804204032,"plateTime":0.391946057846265,"zone":6,"spin_rate":2234,"breakX":4.8,"inducedBreakZ":17.2,"breakZ":-12.5,"px":0.6330132539703468,"pz":2.5439526189568293,"x0":-1.9654087086548835,"y0":50.00244537051682,"z0":6.217968338622672,"ax":-7.12440276712891,"ay":31.693878792738666,"az":-11.849735461061071,"vx0":8.371589662831974,"vy0":-139.77794716182424,"vz0":-7.802901125973479,"pfxX":0.39999999999999997,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.0416666666666667,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.3680147009464517,"plateXPoly":0.6330132539703468,"plateYPoly":0.7083333333333783,"plateZPoly":2.5439526189568293,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6330132539703468,"plate_z":2.5439526189568293,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":214,"rowId":"214-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f1afba0b-e51e-3b4d-ba1f-efe4cc56a84e","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":95.9,"end_speed":87,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.35387291977266,"plateTime":0.39466789125842583,"zone":6,"spin_rate":2241,"breakX":2.8,"inducedBreakZ":17.2,"breakZ":-13,"px":0.6301496206122685,"pz":2.439148134890889,"x0":-2.146568729994388,"y0":50.0035224001086,"z0":6.174097009597418,"ax":-5.041956104540966,"ay":33.807913980460825,"az":-11.988330898164348,"vx0":8.42503236763277,"vy0":-139.24558985788846,"vz0":-7.8534192121389506,"pfxX":0.2333333333333333,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.0833333333333333,"breakXInches":2.8,"breakXFeet":0.2333333333333333,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2333333333333333,"pfxXNoAbs":0.2333333333333333,"plateTimeSZDepth":0.37069814660791983,"plateXPoly":0.6301496206122685,"plateYPoly":0.7083333333333357,"plateZPoly":2.439148134890889,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6301496206122685,"plate_z":2.439148134890889,"player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":215,"rowId":"215-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"79f31327-5a8f-3a93-bc2a-93ed084741cf","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":95.9,"end_speed":87,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.226589322900143,"plateTime":0.39376263993358984,"zone":12,"spin_rate":2257,"breakX":4.6,"inducedBreakZ":17.3,"breakZ":-12.7,"px":0.5520238774821142,"pz":4.981733601674207,"x0":-2.1438983240943643,"y0":50.00629323831232,"z0":6.38483530719263,"ax":-6.920945956781623,"ay":33.0634453154151,"az":-13.43446584821984,"vx0":8.569470998688196,"vy0":-139.41414565789182,"vz0":-1.3097370597146285,"pfxX":0.3833333333333333,"pfxZ":1.4416666666666667,"pfxZWithGravity":-1.0583333333333333,"breakXInches":4.6,"breakXFeet":0.3833333333333333,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":12.7,"breakZWithGravityFeet":1.0583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3833333333333333,"pfxXNoAbs":0.3833333333333333,"plateTimeSZDepth":0.36982638353661973,"plateXPoly":0.5520238774821142,"plateYPoly":0.7083333333333286,"plateZPoly":4.981733601674207,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5520238774821142,"plate_z":4.981733601674207,"player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":216,"rowId":"216-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7a607958-44df-34d7-9920-8dba49e9c329","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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.5,"end_speed":84,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.280412562870818,"plateTime":0.4151750347201557,"zone":14,"spin_rate":2352,"breakX":2.9,"inducedBreakZ":3.7,"breakZ":-29.6,"px":0.9597373339459421,"pz":1.1497979717952793,"x0":-2.132455286117474,"y0":50.00328616010334,"z0":6.222324095338194,"ax":1.2779524300117393,"ay":25.974170468011014,"az":-27.209023450093515,"vx0":7.685829191653184,"vy0":-131.55621240348086,"vz0":-7.714891171660958,"pfxX":-0.24166666666666667,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.466666666666667,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":29.6,"breakZWithGravityFeet":2.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.38969830943794914,"plateXPoly":0.9597373339459421,"plateYPoly":0.7083333333333641,"plateZPoly":1.1497979717952793,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9597373339459421,"plate_z":1.1497979717952793,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":217,"rowId":"217-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5a4a5d1c-89e3-3c11-a46f-e7ca47b6268e","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":90.6,"end_speed":84.1,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.352480841189442,"plateTime":0.41525101818240895,"zone":14,"spin_rate":2310,"breakX":2.9,"inducedBreakZ":2.9,"breakZ":-30.5,"px":1.4285924516293274,"pz":0.9827621996631848,"x0":-2.0208112513034227,"y0":50.00419016419308,"z0":6.249130157693948,"ax":1.147221726705143,"ay":26.097913142173514,"az":-27.919204932566107,"vx0":8.62590511360329,"vy0":-131.5554610797885,"vz0":-8.069684236476856,"pfxX":-0.24166666666666667,"pfxZ":0.24166666666666667,"pfxZWithGravity":-2.5416666666666665,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":2.9,"breakZInducedFeet":0.24166666666666667,"breakZWithGravityInches":30.5,"breakZWithGravityFeet":2.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.3897855768647823,"plateXPoly":1.4285924516293274,"plateYPoly":0.7083333333332931,"plateZPoly":0.9827621996631848,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":1.4285924516293274,"plate_z":0.9827621996631848,"player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":218,"rowId":"218-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"581f6335-1e55-3e5d-b4f7-804b5707ab8c","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":95.3,"end_speed":87.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.531394852961734,"plateTime":0.39531486622913103,"zone":3,"spin_rate":2113,"breakX":5.8,"inducedBreakZ":14.4,"breakZ":-15.8,"px":0.5918367473485531,"pz":3.2187879096599876,"x0":-1.9038895645846536,"y0":50.00606299541086,"z0":6.25428507149745,"ax":-8.013105644467561,"ay":30.780739197262275,"az":-15.759364525859912,"vx0":8.21089428493435,"vy0":-138.52563008806095,"vz0":-5.253140554962883,"pfxX":0.48333333333333334,"pfxZ":1.2,"pfxZWithGravity":-1.3166666666666667,"breakXInches":5.8,"breakXFeet":0.48333333333333334,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.8,"breakZWithGravityFeet":1.3166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.48333333333333334,"pfxXNoAbs":0.48333333333333334,"plateTimeSZDepth":0.37118148059572814,"plateXPoly":0.5918367473485531,"plateYPoly":0.7083333333333144,"plateZPoly":3.2187879096599876,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"95.6","hit_distance":"139","xba":".580","hit_angle":"7","is_barrel":0,"hc_x":102.45,"hc_x_ft":-54.83561800000001,"hc_y":166.36,"hc_y_ft":89.27951039999999,"isSword":false,"batSpeed":73.4,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.5918367473485531,"plate_z":3.2187879096599876,"launch_speed":"95.6","launch_angle":"7","player_total_pitches":12,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":219,"rowId":"219-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"56682204-22b7-32af-8190-4d72d317f348","inning":7,"half_inning":"bottom","ab_number":63,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami 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":94.7,"end_speed":86.1,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.771419203768893,"plateTime":0.39981290009346315,"zone":13,"spin_rate":2187,"breakX":16,"inducedBreakZ":5.4,"breakZ":-25.4,"px":-0.8645757113640207,"pz":2.06904016997858,"x0":1.5959131659307906,"y0":50.006061365260585,"z0":5.6500589024285865,"ax":19.192450671676678,"ay":32.466848874388965,"az":-25.543858954421687,"vx0":-10.155846116155052,"vy0":-137.37682153128006,"vz0":-4.7403056075278736,"pfxX":-1.3333333333333333,"pfxZ":0.45,"pfxZWithGravity":-2.1166666666666667,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":25.4,"breakZWithGravityFeet":2.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.37551316808645213,"plateXPoly":-0.8645757113640207,"plateYPoly":0.7083333333333073,"plateZPoly":2.06904016997858,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8645757113640207,"plate_z":2.06904016997858,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":241,"rowId":"241-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cd0d1c06-6841-3fdd-8969-4356fe551aa3","inning":7,"half_inning":"bottom","ab_number":63,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":79,"end_speed":72.6,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.222721987997785,"plateTime":0.47796916760688823,"zone":8,"spin_rate":2415,"breakX":14,"inducedBreakZ":-7.6,"breakZ":-51.7,"px":-0.2650736527965889,"pz":1.9238802407052402,"x0":1.9239003804769972,"y0":50.000185314051464,"z0":6.164755956529152,"ax":-9.812114874753858,"ay":23.430556942216118,"az":-37.81256743784995,"vx0":-2.673553499577476,"vy0":-115.05859082503314,"vz0":-0.959156761344709,"pfxX":1.1666666666666667,"pfxZ":-0.6333333333333333,"pfxZWithGravity":-4.308333333333334,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":-7.6,"breakZInducedFeet":-0.6333333333333333,"breakZWithGravityInches":51.7,"breakZWithGravityFeet":4.308333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.4489268843650862,"plateXPoly":-0.2650736527965889,"plateYPoly":0.7083333333333641,"plateZPoly":1.9238802407052402,"pfxXDirection":"→","inducedBreakZForcedSign":"-7.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.2650736527965889,"plate_z":1.9238802407052402,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":242,"rowId":"242-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6157f996-264e-3993-8829-0e5da548b3cd","inning":7,"half_inning":"bottom","ab_number":63,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":79,"end_speed":72.5,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.319027626036987,"plateTime":0.479285307995303,"zone":13,"spin_rate":2413,"breakX":14,"inducedBreakZ":-3.1,"breakZ":-47.5,"px":-0.29771965931529065,"pz":0.5311789795862705,"x0":2.0076178490118655,"y0":50.00075967198741,"z0":5.977761689985382,"ax":-9.613955540195716,"ay":23.925078592794833,"az":-33.767348651543706,"vx0":-2.956234639441841,"vy0":-114.87044867342995,"vz0":-4.496135573470905,"pfxX":1.1666666666666667,"pfxZ":-0.25833333333333336,"pfxZWithGravity":-3.9583333333333335,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":-3.1,"breakZInducedFeet":-0.25833333333333336,"breakZWithGravityInches":47.5,"breakZWithGravityFeet":3.9583333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.45022227001680737,"plateXPoly":-0.29771965931529065,"plateYPoly":0.7083333333333357,"plateZPoly":0.5311789795862705,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":58.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.29771965931529065,"plate_z":0.5311789795862705,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":243,"rowId":"243-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fc638461-19c1-3217-8128-3f0dbc5cb5aa","inning":7,"half_inning":"bottom","ab_number":63,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami 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":79.8,"end_speed":73.3,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.379792966981347,"plateTime":0.47373836722106644,"zone":13,"spin_rate":2376,"breakX":13.9,"inducedBreakZ":-2,"breakZ":-45.4,"px":-1.1664770686078807,"pz":1.1681044696482976,"x0":2.0149314590559833,"y0":50.00174781095784,"z0":5.957642471294535,"ax":-9.323624645621432,"ay":24.005458830740515,"az":-33.22238640798428,"vx0":-5.0746764984683566,"vy0":-116.1123648377482,"vz0":-3.3709280156535186,"pfxX":1.1583333333333334,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.783333333333333,"breakXInches":13.9,"breakXFeet":1.1583333333333334,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1583333333333334,"pfxXNoAbs":1.1583333333333334,"plateTimeSZDepth":0.44500239606875003,"plateXPoly":-1.1664770686078807,"plateYPoly":0.7083333333333428,"plateZPoly":1.1681044696482976,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":68.7,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.1664770686078807,"plate_z":1.1681044696482976,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":244,"rowId":"244-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1b23646e-d8fc-301d-8475-696868dab4a7","inning":7,"half_inning":"bottom","ab_number":64,"cap_index":14,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":94.3,"end_speed":86.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.656344723117828,"plateTime":0.3986483774754914,"zone":12,"spin_rate":2187,"breakX":13.6,"inducedBreakZ":3.6,"breakZ":-27.1,"px":1.4872155855561324,"pz":3.0757383086307346,"x0":1.8091422064128404,"y0":50.00052278475071,"z0":5.777863642863828,"ax":15.177783492616726,"ay":29.93500891444495,"az":-28.15763142492888,"vx0":-3.7003654284763785,"vy0":-137.30885075173697,"vz0":-1.9509134319186137,"pfxX":-1.1333333333333333,"pfxZ":0.3,"pfxZWithGravity":-2.2583333333333333,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":27.1,"breakZWithGravityFeet":2.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.37425592019648013,"plateXPoly":1.4872155855561324,"plateYPoly":0.708333333333357,"plateZPoly":3.0757383086307346,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":68.7,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.4872155855561324,"plate_z":3.0757383086307346,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":245,"rowId":"245-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2fded0f4-5b6a-33dd-959e-214696a1db80","inning":7,"half_inning":"bottom","ab_number":64,"cap_index":14,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":79.8,"end_speed":74,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.485839402258295,"plateTime":0.47273355073005785,"zone":13,"spin_rate":2436,"breakX":14.3,"inducedBreakZ":-4.3,"breakZ":-47.4,"px":-2.01041793219237,"pz":0.5517555295662682,"x0":1.8180716966302526,"y0":50.00411337935572,"z0":5.949031092173575,"ax":-9.452153320871195,"ay":22.776250602807654,"az":-34.740511656282706,"vx0":-6.525509058135249,"vy0":-116.09435206643208,"vz0":-4.4457871441169345,"pfxX":1.1916666666666667,"pfxZ":-0.35833333333333334,"pfxZWithGravity":-3.9499999999999997,"breakXInches":14.3,"breakXFeet":1.1916666666666667,"breakZInducedInches":-4.3,"breakZInducedFeet":-0.35833333333333334,"breakZWithGravityInches":47.4,"breakZWithGravityFeet":3.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.1916666666666667,"pfxXNoAbs":1.1916666666666667,"plateTimeSZDepth":0.44395185229327255,"plateXPoly":-2.01041793219237,"plateYPoly":0.7083333333333428,"plateZPoly":0.5517555295662682,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-2.01041793219237,"plate_z":0.5517555295662682,"player_total_pitches":6,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":246,"rowId":"246-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2bca456e-15bd-3742-81df-5964af8cb1c6","inning":7,"half_inning":"bottom","ab_number":64,"cap_index":14,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":79.1,"end_speed":73.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.407988803909651,"plateTime":0.47492621921300104,"zone":9,"spin_rate":2378,"breakX":12.4,"inducedBreakZ":-8,"breakZ":-51.6,"px":0.5059601004157073,"pz":1.7771870871085884,"x0":2.020604931021538,"y0":50.004991838627774,"z0":6.126012988569214,"ax":-8.911180228209325,"ay":21.283962922088982,"az":-38.117770385998874,"vx0":-1.4099665154189607,"vy0":-115.2984686648383,"vz0":-1.254180473540135,"pfxX":1.0333333333333334,"pfxZ":-0.6666666666666666,"pfxZWithGravity":-4.3,"breakXInches":12.4,"breakXFeet":1.0333333333333334,"breakZInducedInches":-8,"breakZInducedFeet":-0.6666666666666666,"breakZWithGravityInches":51.6,"breakZWithGravityFeet":4.3,"pfxZDirection":"↓","pfxXWithGravity":1.0333333333333334,"pfxXNoAbs":1.0333333333333334,"plateTimeSZDepth":0.4459092862071617,"plateXPoly":0.5059601004157073,"plateYPoly":0.7083333333333712,"plateZPoly":1.7771870871085884,"pfxXDirection":"→","inducedBreakZForcedSign":"-8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5059601004157073,"plate_z":1.7771870871085884,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":247,"rowId":"247-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2231b6ff-05cf-30df-9cf4-b27ada614c3b","inning":7,"half_inning":"bottom","ab_number":64,"cap_index":14,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":87.6,"end_speed":80.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.590204423459693,"plateTime":0.43024011154585917,"zone":13,"spin_rate":2256,"breakX":0.1,"inducedBreakZ":1.9,"breakZ":-33.8,"px":-0.33444700728902044,"pz":1.4412285208204239,"x0":2.047905542000321,"y0":50.00357664468022,"z0":5.7430373631621485,"ax":1.4533299028271174,"ay":26.678379207019947,"az":-29.65847524944002,"vx0":-6.1903772639508245,"vy0":-127.40472141788256,"vz0":-4.656710088479668,"pfxX":-0.008333333333333333,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.8166666666666664,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":33.8,"breakZWithGravityFeet":2.8166666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.40400776005830435,"plateXPoly":-0.33444700728902044,"plateYPoly":0.7083333333333215,"plateZPoly":1.4412285208204239,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":72.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.33444700728902044,"plate_z":1.4412285208204239,"player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":248,"rowId":"248-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8010ed8f-85d4-3081-a76f-7ca36ab2db62","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":85.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.811617631792258,"plateTime":0.4035478748068688,"zone":13,"spin_rate":2227,"breakX":16.6,"inducedBreakZ":6.2,"breakZ":-25.2,"px":-0.09808851657849593,"pz":0.922437293087353,"x0":1.5918666994364683,"y0":50.00574134759663,"z0":5.562499302284058,"ax":19.042373651112143,"ay":32.4146716796607,"az":-24.03472911882283,"vx0":-8.067396371210094,"vy0":-136.19766630690182,"vz0":-7.685990956026608,"pfxX":-1.3833333333333335,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.1,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":25.2,"breakZWithGravityFeet":2.1,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.3790527021570077,"plateXPoly":-0.09808851657849593,"plateYPoly":0.7083333333333215,"plateZPoly":0.922437293087353,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.09808851657849593,"plate_z":0.922437293087353,"player_total_pitches":9,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":249,"rowId":"249-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"92ac4b3e-3aeb-3ace-b54c-26410066b178","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":93.7,"end_speed":85.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.886507216129129,"plateTime":0.40253446216644173,"zone":8,"spin_rate":2224,"breakX":14.4,"inducedBreakZ":7.3,"breakZ":-24,"px":0.22551139035941503,"pz":1.919777674922143,"x0":1.6470798671260158,"y0":50.00137513085988,"z0":5.693149795559637,"ax":16.497115202020062,"ay":30.388047925835306,"az":-23.52707057852173,"vx0":-6.878779510487574,"vy0":-136.16014872542314,"vz0":-5.537230992431475,"pfxX":-1.2,"pfxZ":0.6083333333333333,"pfxZWithGravity":-2,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":7.3,"breakZInducedFeet":0.6083333333333333,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3779638136245612,"plateXPoly":0.22551139035941503,"plateYPoly":0.7083333333333144,"plateZPoly":1.919777674922143,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.22551139035941503,"plate_z":1.919777674922143,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":250,"rowId":"250-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"82e302a4-0eab-3a2d-b4ce-30cd9204bdad","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":93.2,"end_speed":85.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.877895989694134,"plateTime":0.4049828426361999,"zone":8,"spin_rate":2293,"breakX":15.4,"inducedBreakZ":6.6,"breakZ":-25.1,"px":-0.08331721727813579,"pz":1.9623793330386547,"x0":1.6641950656251303,"y0":50.003903249365855,"z0":5.5898221043266165,"ax":17.465381883140246,"ay":30.306181164773186,"az":-24.508075804117528,"vx0":-7.916144595357453,"vy0":-135.38687300252207,"vz0":-4.878310431536475,"pfxX":-1.2833333333333334,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.091666666666667,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.3802960008692984,"plateXPoly":-0.08331721727813579,"plateYPoly":0.7083333333332931,"plateZPoly":1.9623793330386547,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.08331721727813579,"plate_z":1.9623793330386547,"player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":251,"rowId":"251-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e76b0151-d84c-3665-86c2-de0f8ec3ba47","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":94.1,"end_speed":85.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.710861085845789,"plateTime":0.402018262912442,"zone":14,"spin_rate":2323,"breakX":15.7,"inducedBreakZ":0.8,"breakZ":-30.4,"px":1.0508644600475818,"pz":2.154108717586999,"x0":1.7055253555277128,"y0":50.000201016834836,"z0":5.577496927218493,"ax":17.600772616863637,"ay":33.26302028111513,"az":-30.708533360789293,"vx0":-5.056834595858497,"vy0":-136.81472816261618,"vz0":-3.267779215293892,"pfxX":-1.3083333333333333,"pfxZ":0.06666666666666667,"pfxZWithGravity":-2.533333333333333,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":0.8,"breakZInducedFeet":0.06666666666666667,"breakZWithGravityInches":30.4,"breakZWithGravityFeet":2.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.37761590541209333,"plateXPoly":1.0508644600475818,"plateYPoly":0.7083333333333357,"plateZPoly":2.154108717586999,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":62.6,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.0508644600475818,"plate_z":2.154108717586999,"player_total_pitches":12,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":252,"rowId":"252-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"42d0d07d-c3c1-3933-88c4-5b874ec9f3fa","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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.1,"end_speed":73,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.369699005755567,"plateTime":0.47720834098847575,"zone":14,"spin_rate":2292,"breakX":13.7,"inducedBreakZ":-4.8,"breakZ":-48.8,"px":0.07615990632663738,"pz":0.5718426911677197,"x0":1.9154277408193856,"y0":50.004616658223036,"z0":5.9532921282274955,"ax":-9.72433670741914,"ay":22.725627882330638,"az":-35.14100097913456,"vx0":-1.9244864469093352,"vy0":-115.08062180464675,"vz0":-4.131812198241004,"pfxX":1.1416666666666666,"pfxZ":-0.39999999999999997,"pfxZWithGravity":-4.066666666666666,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":-4.8,"breakZInducedFeet":-0.39999999999999997,"breakZWithGravityInches":48.8,"breakZWithGravityFeet":4.066666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.4481975929464725,"plateXPoly":0.07615990632663738,"plateYPoly":0.7083333333333215,"plateZPoly":0.5718426911677197,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.07615990632663738,"plate_z":0.5718426911677197,"player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":253,"rowId":"253-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"668addf6-3ac2-31a3-b8b6-2b05136a9df2","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"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":"22","start_speed":80.2,"end_speed":74.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.3892744195498405,"plateTime":0.4693372061635883,"zone":7,"spin_rate":2439,"breakX":13.8,"inducedBreakZ":-6.5,"breakZ":-49.1,"px":-0.6857652954729301,"pz":1.847269525836734,"x0":1.9888661813987296,"y0":50.00185583173485,"z0":6.050538123293092,"ax":-9.787190395706675,"ay":22.49802636189312,"az":-37.08820981142167,"vx0":-3.9124230849254085,"vy0":-116.80993821821542,"vz0":-1.3652749280532013,"pfxX":1.1500000000000001,"pfxZ":-0.5416666666666666,"pfxZWithGravity":-4.091666666666667,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":-6.5,"breakZInducedFeet":-0.5416666666666666,"breakZWithGravityInches":49.1,"breakZWithGravityFeet":4.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4407011841671572,"plateXPoly":-0.6857652954729301,"plateYPoly":0.7083333333333144,"plateZPoly":1.847269525836734,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.6,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.6857652954729301,"plate_z":1.847269525836734,"player_total_pitches":14,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":254,"rowId":"254-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4c8a6ec1-b97c-3b32-831b-6414695aee27","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","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":93.1,"end_speed":83.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.522291064433176,"plateTime":0.4076891455376761,"zone":12,"spin_rate":2279,"breakX":14.5,"inducedBreakZ":5.5,"breakZ":-26.5,"px":1.518096649860516,"pz":3.4272880823932588,"x0":1.6802639988766135,"y0":50.003374913238176,"z0":5.703490865226134,"ax":15.526567874816001,"ay":34.95140948275751,"az":-26.580614671535127,"vx0":-3.3973536342850053,"vy0":-135.372056583717,"vz0":-0.8502942202847327,"pfxX":-1.2083333333333333,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.3830904836160002,"plateXPoly":1.518096649860516,"plateYPoly":0.7083333333333428,"plateZPoly":3.4272880823932588,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":1.518096649860516,"plate_z":3.4272880823932588,"player_total_pitches":15,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":255,"rowId":"255-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7b9d2463-d4f2-302b-a7e2-4bcc43db077b","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":78.1,"end_speed":71.3,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.424054089307911,"plateTime":0.48509435610211593,"zone":7,"spin_rate":2386,"breakX":15.6,"inducedBreakZ":-6.7,"breakZ":-52.2,"px":-0.489622374221343,"pz":1.852294482365684,"x0":1.961066686566301,"y0":50.00466215925356,"z0":6.032789971110528,"ax":-10.478715472614725,"ay":24.002065049982853,"az":-37.07997673958992,"vx0":-2.988832587922304,"vy0":-113.62686992868662,"vz0":-0.7218292173084797,"pfxX":1.3,"pfxZ":-0.5583333333333333,"pfxZWithGravity":-4.3500000000000005,"breakXInches":15.6,"breakXFeet":1.3,"breakZInducedInches":-6.7,"breakZInducedFeet":-0.5583333333333333,"breakZWithGravityInches":52.2,"breakZWithGravityFeet":4.3500000000000005,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":1.3,"plateTimeSZDepth":0.45578500006700595,"plateXPoly":-0.489622374221343,"plateYPoly":0.7083333333333357,"plateZPoly":1.852294482365684,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.6,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.489622374221343,"plate_z":1.852294482365684,"player_total_pitches":16,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":256,"rowId":"256-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d926b1e6-9652-32c2-9cba-68841cbc1385","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":79.2,"end_speed":72.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.5514960308738965,"plateTime":0.47809954434299673,"zone":5,"spin_rate":2188,"breakX":15.4,"inducedBreakZ":-2.8,"breakZ":-46.8,"px":0.0260074816091298,"pz":2.1244729693743873,"x0":2.122582781414461,"y0":50.002272793845165,"z0":5.985740263530245,"ax":-10.814654572373477,"ay":24.59620357969287,"az":-34.2184217570069,"vx0":-2.23855403646621,"vy0":-115.26400504992586,"vz0":-0.9108119844803675,"pfxX":1.2833333333333334,"pfxZ":-0.2333333333333333,"pfxZWithGravity":-3.9,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":-2.8,"breakZInducedFeet":-0.2333333333333333,"breakZWithGravityInches":46.8,"breakZWithGravityFeet":3.9,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.44918913062152177,"plateXPoly":0.0260074816091298,"plateYPoly":0.7083333333333073,"plateZPoly":2.1244729693743873,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.2,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":0.0260074816091298,"plate_z":2.1244729693743873,"player_total_pitches":17,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":257,"rowId":"257-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cceacd8f-2591-3e4c-a5e9-b5c77b5b5bd8","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":92.9,"end_speed":84.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.712674088658531,"plateTime":0.4074176877025888,"zone":12,"spin_rate":2278,"breakX":15.5,"inducedBreakZ":2.4,"breakZ":-29.6,"px":1.0868386223850632,"pz":2.893261919347321,"x0":1.7725493574766944,"y0":50.00383067377782,"z0":5.669569535670041,"ax":16.870338733694396,"ay":33.17718030944289,"az":-29.65285172561829,"vx0":-5.020056261931567,"vy0":-135.14577321164037,"vz0":-1.5791401489422254,"pfxX":-1.2916666666666667,"pfxZ":0.19999999999999998,"pfxZWithGravity":-2.466666666666667,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":2.4,"breakZInducedFeet":0.19999999999999998,"breakZWithGravityInches":29.6,"breakZWithGravityFeet":2.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.3827388986338144,"plateXPoly":1.0868386223850632,"plateYPoly":0.7083333333333286,"plateZPoly":2.893261919347321,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.1,"is_bip_out":"N","pitch_number":10,"is_abs_challenge":false,"plate_x":1.0868386223850632,"plate_z":2.893261919347321,"player_total_pitches":18,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":258,"rowId":"258-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"90f31312-666d-33e9-89e8-bbd54fe23ad3","inning":8,"half_inning":"bottom","ab_number":73,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":97.1,"end_speed":88,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.467180861439831,"plateTime":0.3892283700692327,"zone":1,"spin_rate":2575,"breakX":6.6,"inducedBreakZ":18.7,"breakZ":-10.6,"px":-0.3492400602912773,"pz":2.7389507640073223,"x0":-2.0492516671854317,"y0":50.00444368049981,"z0":5.75398400316231,"ax":-8.881106400328397,"ay":34.57599993703126,"az":-10.115117921922048,"vx0":6.273456287548997,"vy0":-141.15955558275823,"vz0":-6.397990916840677,"pfxX":0.5499999999999999,"pfxZ":1.5583333333333333,"pfxZWithGravity":-0.8833333333333333,"breakXInches":6.6,"breakXFeet":0.5499999999999999,"breakZInducedInches":18.7,"breakZInducedFeet":1.5583333333333333,"breakZWithGravityInches":10.6,"breakZWithGravityFeet":0.8833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5499999999999999,"pfxXNoAbs":0.5499999999999999,"plateTimeSZDepth":0.3655918221214096,"plateXPoly":-0.3492400602912773,"plateYPoly":0.7083333333333925,"plateZPoly":2.7389507640073223,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3492400602912773,"plate_z":2.7389507640073223,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":281,"rowId":"281-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8f35cd4e-79e1-3f6b-be0a-4c47bb826b0f","inning":8,"half_inning":"bottom","ab_number":73,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":87.5,"end_speed":79.9,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.451609158976784,"plateTime":0.4321792750553537,"zone":7,"spin_rate":460,"breakX":4.8,"inducedBreakZ":-6.1,"breakZ":-42.1,"px":-0.5667781711325064,"pz":1.6513402808019784,"x0":-2.183777549904339,"y0":50.00425530166245,"z0":5.756841317536308,"ax":-5.489168153160793,"ay":28.503849592631287,"az":-37.288642804181535,"vx0":5.097473807241611,"vy0":-127.2215604485348,"vz0":-2.5450384446152983,"pfxX":0.39999999999999997,"pfxZ":-0.5083333333333333,"pfxZWithGravity":-3.5083333333333333,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":-6.1,"breakZInducedFeet":-0.5083333333333333,"breakZWithGravityInches":42.1,"breakZWithGravityFeet":3.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.40594119059476685,"plateXPoly":-0.5667781711325064,"plateYPoly":0.7083333333333428,"plateZPoly":1.6513402808019784,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5667781711325064,"plate_z":1.6513402808019784,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":282,"rowId":"282-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"12cb791d-2fef-36ab-afca-d2c912e2fa10","inning":8,"half_inning":"bottom","ab_number":73,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":98.5,"end_speed":89.7,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.565902650910697,"plateTime":0.3832264785653572,"zone":5,"spin_rate":2558,"breakX":10,"inducedBreakZ":17.3,"breakZ":-11,"px":-0.2201980404878432,"pz":2.2972769216302775,"x0":-1.929733738219837,"y0":50.00579946820558,"z0":5.714462472482144,"ax":-13.083321669958632,"ay":34.01837855748763,"az":-10.771273169101944,"vx0":7.104519110666914,"vy0":-143.1050170373932,"vz0":-7.55722398585803,"pfxX":0.8333333333333334,"pfxZ":1.4416666666666667,"pfxZWithGravity":-0.9166666666666666,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":11,"breakZWithGravityFeet":0.9166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3598781215778932,"plateXPoly":-0.2201980404878432,"plateYPoly":0.7083333333333286,"plateZPoly":2.2972769216302775,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":65.3,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2201980404878432,"plate_z":2.2972769216302775,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":283,"rowId":"283-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"50d3cb34-2465-3d18-82c4-85d5c3aa6767","inning":8,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":695731,"stand":"L","batter_name":"Braden Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Groundout","des":"Braden Montgomery grounds out, second baseman Angel Genao to first baseman Nathaniel Lowe.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FS","pitch_name":"Splitter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.3,"end_speed":80.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.672463251097904,"plateTime":0.43159700920038446,"zone":6,"spin_rate":557,"breakX":8.4,"inducedBreakZ":-4,"breakZ":-40,"px":0.3076504549522192,"pz":2.312216853901682,"x0":-2.0647446426402416,"y0":50.004493747002634,"z0":5.755589491282987,"ax":-9.148680029210508,"ay":26.444452961162305,"az":-35.690563379088395,"vx0":7.707548355015969,"vy0":-126.99181530588649,"vz0":-1.2637136080063682,"pfxX":0.7000000000000001,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.3333333333333335,"breakXInches":8.4,"breakXFeet":0.7000000000000001,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":40,"breakZWithGravityFeet":3.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.7000000000000001,"pfxXNoAbs":0.7000000000000001,"plateTimeSZDepth":0.4052859604090912,"plateXPoly":0.3076504549522192,"plateYPoly":0.7083333333333712,"plateZPoly":2.312216853901682,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"93.0","hit_speed":"93.4","hit_distance":"53","xba":".420","hit_angle":"1","is_barrel":0,"hc_x":148.99,"hc_x_ft":57.34253640000003,"hc_y":157.3,"hc_y_ft":111.11737199999999,"isSword":false,"batSpeed":64.6,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.3076504549522192,"plate_z":2.312216853901682,"launch_speed":"93.4","launch_angle":"1","player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":284,"rowId":"284-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e21747d7-1347-34cc-babe-91ed8b61cbf1","inning":8,"half_inning":"bottom","ab_number":75,"cap_index":14,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Randal Grichuk 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":98.5,"end_speed":89.5,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.5669855046429655,"plateTime":0.38345089551041633,"zone":2,"spin_rate":2411,"breakX":8.8,"inducedBreakZ":16.9,"breakZ":-11.5,"px":0.257967383215417,"pz":3.2781119451298464,"x0":-2.0921688451839344,"y0":50.00569874150513,"z0":5.78927438145297,"ax":-12.088821231817581,"ay":34.58979846667199,"az":-11.922923208442715,"vx0":8.702673025619704,"vy0":-143.11910419919187,"vz0":-4.826241272752668,"pfxX":0.7333333333333334,"pfxZ":1.4083333333333332,"pfxZWithGravity":-0.9583333333333334,"breakXInches":8.8,"breakXFeet":0.7333333333333334,"breakZInducedInches":16.9,"breakZInducedFeet":1.4083333333333332,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7333333333333334,"pfxXNoAbs":0.7333333333333334,"plateTimeSZDepth":0.3601217378572487,"plateXPoly":0.257967383215417,"plateYPoly":0.708333333333357,"plateZPoly":3.2781119451298464,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.257967383215417,"plate_z":3.2781119451298464,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":285,"rowId":"285-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5938bbb9-873f-3e3a-a9fb-23705c94a327","inning":8,"half_inning":"bottom","ab_number":75,"cap_index":14,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Randal Grichuk 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.5,"end_speed":83,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.637963883631768,"plateTime":0.420415761210462,"zone":14,"spin_rate":1297,"breakX":1.3,"inducedBreakZ":-0.8,"breakZ":-34.9,"px":2.448570961339848,"pz":1.5012768005480757,"x0":-1.8029694301487693,"y0":50.002061958941546,"z0":5.7768373167482805,"ax":-3.4315457358851305,"ay":25.35761792799019,"az":-32.24036465050877,"vx0":11.451135631746634,"vy0":-129.92128690383126,"vz0":-4.473790446864893,"pfxX":0.10833333333333334,"pfxZ":-0.06666666666666667,"pfxZWithGravity":-2.908333333333333,"breakXInches":1.3,"breakXFeet":0.10833333333333334,"breakZInducedInches":-0.8,"breakZInducedFeet":-0.06666666666666667,"breakZWithGravityInches":34.9,"breakZWithGravityFeet":2.908333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.10833333333333334,"pfxXNoAbs":0.10833333333333334,"plateTimeSZDepth":0.3946083017670504,"plateXPoly":2.448570961339848,"plateYPoly":0.7083333333333215,"plateZPoly":1.5012768005480757,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":2.448570961339848,"plate_z":1.5012768005480757,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":286,"rowId":"286-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a25b6e04-2f03-3627-bba4-d9640cda6fc0","inning":8,"half_inning":"bottom","ab_number":75,"cap_index":14,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Randal Grichuk 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":88.5,"end_speed":81.6,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.75438735114921,"plateTime":0.42614374150364176,"zone":14,"spin_rate":641,"breakX":11.3,"inducedBreakZ":-4.1,"breakZ":-39.2,"px":0.9000820040956352,"pz":0.5200231046116439,"x0":-1.8687740347598414,"y0":50.00609864550417,"z0":5.712350131598965,"ax":-12.320526142502493,"ay":26.70535961854224,"az":-34.90371026654734,"vx0":9.384660329466962,"vy0":-128.54355864005535,"vz0":-5.992976163086828,"pfxX":0.9416666666666668,"pfxZ":-0.3416666666666666,"pfxZWithGravity":-3.266666666666667,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":-4.1,"breakZInducedFeet":-0.3416666666666666,"breakZWithGravityInches":39.2,"breakZWithGravityFeet":3.266666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.4001422933537545,"plateXPoly":0.9000820040956352,"plateYPoly":0.7083333333333428,"plateZPoly":0.5200231046116439,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":75.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.9000820040956352,"plate_z":0.5200231046116439,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":287,"rowId":"287-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a5f8f54c-afbe-3e1e-95f4-be55c860f87b","inning":8,"half_inning":"bottom","ab_number":75,"cap_index":14,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Randal Grichuk strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":88.9,"end_speed":81.7,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.666187132587381,"plateTime":0.42513447733844556,"zone":14,"spin_rate":639,"breakX":10,"inducedBreakZ":-5.4,"breakZ":-40.3,"px":1.255259635869661,"pz":0.5884860860517236,"x0":-1.7986487750041276,"y0":50.00255783780536,"z0":5.79759967769228,"ax":-11.408268517132218,"ay":27.95888442227048,"az":-36.09423956581748,"vx0":9.926794333485764,"vy0":-129.05506108529332,"vz0":-5.8430871811198415,"pfxX":0.8333333333333334,"pfxZ":-0.45,"pfxZWithGravity":-3.358333333333333,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":-5.4,"breakZInducedFeet":-0.45,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.39922728714496075,"plateXPoly":1.255259635869661,"plateYPoly":0.7083333333333357,"plateZPoly":0.5884860860517236,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":70.1,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.255259635869661,"plate_z":0.5884860860517236,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":288,"rowId":"288-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6b9fe96f-5d8b-352b-8bf1-8669d588fea1","inning":9,"half_inning":"bottom","ab_number":82,"cap_index":14,"outs":1,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery 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":97.7,"end_speed":89.2,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.584416757748862,"plateTime":0.38633035773048485,"zone":9,"spin_rate":2365,"breakX":7.8,"inducedBreakZ":16.7,"breakZ":-12.1,"px":0.45732713702788264,"pz":1.7100419022862452,"x0":-2.143736518606418,"y0":50.00143049880058,"z0":5.633116143408267,"ax":-10.853672568931314,"ay":32.61375500531926,"az":-11.556407759572414,"vx0":9.139335274942438,"vy0":-141.811244633892,"vz0":-8.719634284800287,"pfxX":0.65,"pfxZ":1.3916666666666666,"pfxZWithGravity":-1.0083333333333333,"breakXInches":7.8,"breakXFeet":0.65,"breakZInducedInches":16.7,"breakZInducedFeet":1.3916666666666666,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.65,"pfxXNoAbs":0.65,"plateTimeSZDepth":0.36272576905153353,"plateXPoly":0.45732713702788264,"plateYPoly":0.7083333333332646,"plateZPoly":1.7100419022862452,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.45732713702788264,"plate_z":1.7100419022862452,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":320,"rowId":"320-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8f83f3b9-2a5d-3fc9-a453-776c4dde287e","inning":9,"half_inning":"bottom","ab_number":82,"cap_index":14,"outs":1,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":97.9,"end_speed":89.2,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.546147126682695,"plateTime":0.386067222651314,"zone":8,"spin_rate":2480,"breakX":9.5,"inducedBreakZ":16.7,"breakZ":-12.1,"px":0.19960377871256352,"pz":1.7383243751092983,"x0":-2.2001397347096225,"y0":50.00611199945641,"z0":5.632534240703597,"ax":-12.808457929148467,"ay":33.61729523123182,"az":-11.522853308259366,"vx0":8.940655945042241,"vy0":-142.06104022811374,"vz0":-8.651565729245691,"pfxX":0.7916666666666666,"pfxZ":1.3916666666666666,"pfxZWithGravity":-1.0083333333333333,"breakXInches":9.5,"breakXFeet":0.7916666666666666,"breakZInducedInches":16.7,"breakZInducedFeet":1.3916666666666666,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7916666666666666,"pfxXNoAbs":0.7916666666666666,"plateTimeSZDepth":0.3625724776830498,"plateXPoly":0.19960377871256352,"plateYPoly":0.7083333333333215,"plateZPoly":1.7383243751092983,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.19960377871256352,"plate_z":1.7383243751092983,"player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":321,"rowId":"321-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dc9ca05a-e3db-3db7-9ef2-a1b81690a5bb","inning":9,"half_inning":"bottom","ab_number":82,"cap_index":14,"outs":1,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":98.5,"end_speed":90,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.500351351409382,"plateTime":0.38237326962713736,"zone":1,"spin_rate":2396,"breakX":7.9,"inducedBreakZ":16.2,"breakZ":-12.1,"px":-0.6079623736796789,"pz":2.976177829603052,"x0":-2.3786766554626984,"y0":50.001560783934714,"z0":5.769443045825309,"ax":-10.615742995373633,"ay":33.133458704887886,"az":-12.52936510228237,"vx0":6.837749878162363,"vy0":-143.24895182809533,"vz0":-5.531238691604836,"pfxX":0.6583333333333333,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.0083333333333333,"breakXInches":7.9,"breakXFeet":0.6583333333333333,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6583333333333333,"pfxXNoAbs":0.6583333333333333,"plateTimeSZDepth":0.3590151528935768,"plateXPoly":-0.6079623736796789,"plateYPoly":0.7083333333333854,"plateZPoly":2.976177829603052,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":78.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6079623736796789,"plate_z":2.976177829603052,"player_total_pitches":11,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":322,"rowId":"322-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6418e4ff-8eec-3465-9f2e-a66148b69c52","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","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":98.3,"end_speed":89.2,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.34354105507133,"plateTime":0.3850894707425896,"zone":8,"spin_rate":2548,"breakX":6.4,"inducedBreakZ":18.1,"breakZ":-10.6,"px":0.07196409369137147,"pz":1.7873977658674272,"x0":-2.1525402757085974,"y0":50.00378183071582,"z0":5.752115666281497,"ax":-9.100521573736946,"ay":35.01583778948201,"az":-9.548852526985712,"vx0":7.796178053784453,"vy0":-142.6269555663888,"vz0":-9.235031232691332,"pfxX":0.5333333333333333,"pfxZ":1.5083333333333335,"pfxZWithGravity":-0.8833333333333333,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":18.1,"breakZInducedFeet":1.5083333333333335,"breakZWithGravityInches":10.6,"breakZWithGravityFeet":0.8833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.36168295847112025,"plateXPoly":0.07196409369137147,"plateYPoly":0.7083333333333144,"plateZPoly":1.7873977658674272,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.07196409369137147,"plate_z":1.7873977658674272,"player_total_pitches":12,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":323,"rowId":"323-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1a3e8e0d-0c6d-3915-9841-79bd870da226","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","events":"Strikeout","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":99.2,"end_speed":90.2,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.783129055014568,"plateTime":0.38154293799159333,"zone":14,"spin_rate":2481,"breakX":8.9,"inducedBreakZ":15.6,"breakZ":-12.5,"px":1.0358317546729543,"pz":1.7475742013793951,"x0":-1.93683026006872,"y0":50.00586795388132,"z0":5.687433825868599,"ax":-12.872302378936284,"ay":35.072706280338,"az":-12.163036178506772,"vx0":10.602180279202178,"vy0":-143.86038731102872,"vz0":-8.815948355110732,"pfxX":0.7416666666666667,"pfxZ":1.3,"pfxZWithGravity":-1.0416666666666667,"breakXInches":8.9,"breakXFeet":0.7416666666666667,"breakZInducedInches":15.6,"breakZInducedFeet":1.3,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7416666666666667,"pfxXNoAbs":0.7416666666666667,"plateTimeSZDepth":0.3583278414545253,"plateXPoly":1.0358317546729543,"plateYPoly":0.7083333333333215,"plateZPoly":1.7475742013793951,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":false,"challenge_team_id":114,"edge_distance":0.20666508800628758,"edge_distance_calc":0.2066650880062877,"challenging_player_id":672275,"challenging_player_type":"catcher"},"plate_x":1.0358317546729543,"plate_z":1.7475742013793951,"player_total_pitches":13,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":324,"rowId":"324-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3ba1a873-109b-3b27-8eb2-ffb246369b66","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":98.8,"end_speed":89.8,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.718361085720374,"plateTime":0.3827329183587955,"zone":9,"spin_rate":2550,"breakX":7.9,"inducedBreakZ":18.1,"breakZ":-10.1,"px":0.3498519326734546,"pz":2.049281751774293,"x0":-2.2804146051265115,"y0":50.003307871504624,"z0":5.648746427335764,"ax":-11.381321668473346,"ay":34.85176038773598,"az":-9.498070681327292,"vx0":9.363217016529369,"vy0":-143.40953506461267,"vz0":-8.307290372660667,"pfxX":0.6583333333333333,"pfxZ":1.5083333333333335,"pfxZWithGravity":-0.8416666666666667,"breakXInches":7.9,"breakXFeet":0.6583333333333333,"breakZInducedInches":18.1,"breakZInducedFeet":1.5083333333333335,"breakZWithGravityInches":10.1,"breakZWithGravityFeet":0.8416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6583333333333333,"pfxXNoAbs":0.6583333333333333,"plateTimeSZDepth":0.35943407619553164,"plateXPoly":0.3498519326734546,"plateYPoly":0.7083333333333215,"plateZPoly":2.049281751774293,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.3498519326734546,"plate_z":2.049281751774293,"player_total_pitches":14,"player_total_pitches_pitch_types":9,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":325,"rowId":"325-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bbc75f14-7581-3c7f-8adf-b79cbeae7ab1","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","events":"Strikeout","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":98.9,"end_speed":89.9,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.545762156244887,"plateTime":0.3816759287465423,"zone":1,"spin_rate":2297,"breakX":10.7,"inducedBreakZ":14.4,"breakZ":-13.8,"px":-0.5594896527841413,"pz":3.0322645126639616,"x0":-2.2224667712245254,"y0":50.00149355150657,"z0":5.709285905612281,"ax":-13.959755456937927,"ay":34.609268789923505,"az":-14.661532768631748,"vx0":7.141526217466367,"vy0":-143.73470311442293,"vz0":-4.841713754367289,"pfxX":0.8916666666666666,"pfxZ":1.2,"pfxZWithGravity":-1.1500000000000001,"breakXInches":10.7,"breakXFeet":0.8916666666666666,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.8916666666666666,"pfxXNoAbs":0.8916666666666666,"plateTimeSZDepth":0.35841090835731493,"plateXPoly":-0.5594896527841413,"plateYPoly":0.7083333333333783,"plateZPoly":3.0322645126639616,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":61.5,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.5594896527841413,"plate_z":3.0322645126639616,"player_total_pitches":15,"player_total_pitches_pitch_types":10,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":326,"rowId":"326-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c9cd8c8f-c894-3e58-b98b-3111fe873a61","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.6,"end_speed":80.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.236796941048537,"plateTime":0.43052319719749343,"zone":8,"spin_rate":2107,"breakX":14.8,"inducedBreakZ":-1.1,"breakZ":-36.8,"px":0.004993604289286857,"pz":1.53455413009468,"x0":-2.4120483957332404,"y0":50.00181812612944,"z0":5.729658269261113,"ax":12.660719450578586,"ay":27.481043140586202,"az":-32.56969785202032,"vx0":3.4189922134876247,"vy0":-127.47858818272596,"vz0":-3.792288916253861,"pfxX":-1.2333333333333334,"pfxZ":-0.09166666666666667,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":-1.1,"breakZInducedFeet":-0.09166666666666667,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.4042991105649795,"plateXPoly":0.004993604289286857,"plateYPoly":0.7083333333333783,"plateZPoly":1.53455413009468,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":true,"challenge_team_id":114,"edge_distance":0.0633874634280136,"edge_distance_calc":0.06338746342801294,"challenging_player_id":672275,"challenging_player_type":"catcher"},"plate_x":0.004993604289286857,"plate_z":1.53455413009468,"player_total_pitches":16,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":327,"rowId":"327-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"49b8d4c6-5193-3f73-b515-6c49f1df517a","inning":9,"half_inning":"bottom","ab_number":84,"cap_index":14,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas called out on strikes.","events":"Strikeout","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":86.5,"end_speed":79.1,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.698224482596405,"plateTime":0.4366329949927037,"zone":9,"spin_rate":2111,"breakX":13.6,"inducedBreakZ":-1,"breakZ":-37.8,"px":0.34919023876441235,"pz":1.6793589526735948,"x0":-2.123676252923866,"y0":50.006258678410255,"z0":5.652593136033936,"ax":11.132887969604148,"ay":28.052980020996056,"az":-32.61016413683581,"vx0":3.7456885952636263,"vy0":-125.94218465354105,"vz0":-2.998933276970662,"pfxX":-1.1333333333333333,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.15,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.4101702458548696,"plateXPoly":0.34919023876441235,"plateYPoly":0.7083333333333286,"plateZPoly":1.6793589526735948,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.34919023876441235,"plate_z":1.6793589526735948,"player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":328,"rowId":"328-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"02b28423-6123-3d11-89ea-48f9bc19ba17","inning":9,"half_inning":"bottom","ab_number":84,"cap_index":14,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas called out on strikes.","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":85.3,"end_speed":78.7,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.615440636857003,"plateTime":0.4400142580741728,"zone":1,"spin_rate":2145,"breakX":13.4,"inducedBreakZ":1.9,"breakZ":-35.5,"px":-0.2869863743745351,"pz":3.3270975619048566,"x0":-2.271591614064651,"y0":50.00465347105567,"z0":5.871531899094733,"ax":11.160306397426762,"ay":24.147601922216207,"az":-30.807615291470412,"vx0":2.499071694529669,"vy0":-124.32125429185591,"vz0":0.20384655457992396,"pfxX":-1.1166666666666667,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.9583333333333335,"breakXInches":-13.4,"breakXFeet":-1.1166666666666667,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":35.5,"breakZWithGravityFeet":2.9583333333333335,"pfxZDirection":"↓","pfxXWithGravity":13.4,"pfxXNoAbs":-1.1166666666666667,"plateTimeSZDepth":0.41309670790692204,"plateXPoly":-0.2869863743745351,"plateYPoly":0.7083333333333286,"plateZPoly":3.3270975619048566,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":true,"challenge_team_id":114,"edge_distance":0.08373577142847699,"edge_distance_calc":0.08373577142847684,"challenging_player_id":672275,"challenging_player_type":"catcher"},"plate_x":-0.2869863743745351,"plate_z":3.3270975619048566,"player_total_pitches":18,"player_total_pitches_pitch_types":3,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":329,"rowId":"329-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"01e08a21-f7ba-39c2-b2ca-63f1a971afe2","inning":9,"half_inning":"bottom","ab_number":84,"cap_index":14,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":99.2,"end_speed":91.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.869466441862209,"plateTime":0.3790260076203271,"zone":9,"spin_rate":2416,"breakX":8.8,"inducedBreakZ":16.6,"breakZ":-11.2,"px":0.36694966731524503,"pz":2.0126142863638474,"x0":-1.7991730633373437,"y0":50.00416403113671,"z0":5.720765662817606,"ax":-12.05678797843901,"ay":31.487723466888394,"az":-11.11939585784786,"vx0":8.232978235017203,"vy0":-144.1523194935217,"vz0":-8.44399901673166,"pfxX":0.7333333333333334,"pfxZ":1.3833333333333335,"pfxZWithGravity":-0.9333333333333332,"breakXInches":8.8,"breakXFeet":0.7333333333333334,"breakZInducedInches":16.6,"breakZInducedFeet":1.3833333333333335,"breakZWithGravityInches":11.2,"breakZWithGravityFeet":0.9333333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.7333333333333334,"pfxXNoAbs":0.7333333333333334,"plateTimeSZDepth":0.35579630073690627,"plateXPoly":0.36694966731524503,"plateYPoly":0.7083333333332931,"plateZPoly":2.0126142863638474,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.36694966731524503,"plate_z":2.0126142863638474,"player_total_pitches":19,"player_total_pitches_pitch_types":11,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":330,"rowId":"330-849833","game_pk":"849833","source":"gamefeed"}],"home_batters":{"545341":[{"type":"pitch","year":2026,"sportId":1,"play_id":"30d086fe-5a27-38f3-b512-5ac220b839fd","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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":87.4,"end_speed":80.3,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.178370865344553,"plateTime":0.43005749450447617,"zone":12,"spin_rate":2136,"breakX":4.2,"inducedBreakZ":5.3,"breakZ":-30.5,"px":0.47421250142333937,"pz":3.450829888937469,"x0":2.483733122461081,"y0":50.004173618856356,"z0":5.981600665411148,"ax":-2.93066799133378,"ay":25.492033857185604,"az":-27.447605559317957,"vx0":-4.385290039308763,"vy0":-127.23649808193588,"vz0":-0.7267063007538306,"pfxX":0.35000000000000003,"pfxZ":0.44166666666666665,"pfxZWithGravity":-2.5416666666666665,"breakXInches":4.2,"breakXFeet":0.35000000000000003,"breakZInducedInches":5.3,"breakZInducedFeet":0.44166666666666665,"breakZWithGravityInches":30.5,"breakZWithGravityFeet":2.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.35000000000000003,"pfxXNoAbs":0.35000000000000003,"plateTimeSZDepth":0.4037661118743438,"plateXPoly":0.47421250142333937,"plateYPoly":0.7083333333333428,"plateZPoly":3.450829888937469,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.47421250142333937,"plate_z":3.450829888937469,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":51,"rowId":"51-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FC":3,"FS":4,"ST":1,"FF":2,"SL":1},"results":{"S":5,"B":3,"X":3},"avg_pitch_speed":[{"oSwingMiss":2,"oFouls":0,"oInPlay":0,"oSwings":2,"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":0,"z_contact":null,"zone_rate":0,"swings":2,"miss_percent":"100","cs_plus_whiffs":2,"csw_percent":50,"avg_rel_x":"-0.7","avg_rel_z":"5.8","avg_rpm":"942","max_rpm":"1297","min_rpm":"639","avg_break_z":"39","max_break_z":"41","min_break_z":"35","avg_bat_speed":"72.8","avg_break_z_induced":"-2","max_break_z_induced":"3","min_break_z_induced":"-5","avg_break_x":"7","max_break_x":"11","min_break_x":"1","min_pitch_speed":"81.0","avg_pitch_speed":"87.0","max_pitch_speed":"89.5","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":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":1,"min_inning":2,"max_inning":8,"pitches_time_thru_1":4,"pitches_inning_2":1,"avg_speed_inning_2":"81.0","avg_speed_inning_2_vs_avg":-6,"pitches_inning_8":3,"avg_speed_inning_8":"89.0","avg_speed_inning_8_vs_avg":1.9666666666666544,"percent":"36","rhb_pitch_percent":36,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"36","pitch_pct_time_thru_1_vs_avg":0.36363636363636687,"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":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.3333333333333333,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"1.3","avg_rel_z":"5.9","avg_rpm":"2282","max_rpm":"2508","min_rpm":"2136","avg_break_z":"27","max_break_z":"31","min_break_z":"22","avg_bat_speed":"78.0","avg_break_z_induced":"7","max_break_z_induced":"12","min_break_z_induced":"5","avg_break_x":"5","max_break_x":"9","min_break_x":"1","min_pitch_speed":"87.4","avg_pitch_speed":"88.7","max_pitch_speed":"90.3","avg_hit_speed":"77.3","max_hit_speed":"77.3","min_hit_speed":"77.3","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"S":1,"X":1,"B":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":2,"max_inning":4,"pitches_time_thru_1":3,"pitches_inning_2":2,"avg_speed_inning_2":"88.0","avg_speed_inning_2_vs_avg":-0.75,"pitches_inning_4":1,"avg_speed_inning_4":"90.3","avg_speed_inning_4_vs_avg":1.5999999999999943,"percent":"27","rhb_pitch_percent":27,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":0.2727272727272698,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":1,"z_swing":1,"strike_rate":1,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","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":"-2.1","avg_rel_z":"6.0","avg_rpm":"2338","max_rpm":"2411","min_rpm":"2264","avg_break_z":"12","max_break_z":"12","min_break_z":"12","avg_bat_speed":"57.3","avg_break_z_induced":"18","max_break_z_induced":"19","min_break_z_induced":"17","avg_break_x":"7","max_break_x":"9","min_break_x":"6","min_pitch_speed":"94.3","avg_pitch_speed":"96.4","max_pitch_speed":"98.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"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":6,"max_inning":8,"pitches_time_thru_1":2,"pitches_inning_6":1,"avg_speed_inning_6":"94.3","avg_speed_inning_6_vs_avg":-2.1000000000000085,"pitches_inning_8":1,"avg_speed_inning_8":"98.5","avg_speed_inning_8_vs_avg":2.0999999999999943,"percent":"18","rhb_pitch_percent":18,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"18","pitch_pct_time_thru_1_vs_avg":0.18181818181818343,"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":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.2","avg_rel_z":"6.3","avg_rpm":"2237","max_rpm":"2237","min_rpm":"2237","avg_break_z":"37","max_break_z":"37","min_break_z":"37","avg_bat_speed":"78.0","avg_break_z_induced":"-1","max_break_z_induced":"-1","min_break_z_induced":"-1","avg_break_x":"5","max_break_x":"5","min_break_x":"5","min_pitch_speed":"87.3","avg_pitch_speed":"87.3","max_pitch_speed":"87.3","avg_hit_speed":"102.0","max_hit_speed":"102.0","min_hit_speed":"102.0","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":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":6,"pitches_time_thru_1":1,"pitches_inning_6":1,"avg_speed_inning_6":"87.3","avg_speed_inning_6_vs_avg":0,"percent":"9","rhb_pitch_percent":9,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":0.09090909090909172,"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":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.3","avg_rel_z":"6.0","avg_rpm":"2591","max_rpm":"2591","min_rpm":"2591","avg_break_z":"29","max_break_z":"29","min_break_z":"29","avg_bat_speed":"75.4","avg_break_z_induced":"9","max_break_z_induced":"9","min_break_z_induced":"9","avg_break_x":"7","max_break_x":"7","min_break_x":"7","min_pitch_speed":"84.4","avg_pitch_speed":"84.4","max_pitch_speed":"84.4","avg_hit_speed":"85.7","max_hit_speed":"85.7","min_hit_speed":"85.7","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":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":"9","rhb_pitch_percent":9,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":0.09090909090909172,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":2,"oFouls":1,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":1,"zInPlay":3,"zSwings":4,"o_swing":0.42857142857142855,"z_swing":1,"strike_rate":0.7272727272727273,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0.3333333333333333,"z_contact":1,"zone_rate":0.36363636363636365,"swings":7,"miss_percent":"29","cs_plus_whiffs":3,"csw_percent":27,"avg_rel_x":"-0.6","avg_rel_z":"5.9","avg_rpm":"1829","max_rpm":"2591","min_rpm":"639","avg_break_z":"30","max_break_z":"41","min_break_z":"12","avg_bat_speed":"70.2","avg_break_z_induced":"5","max_break_z_induced":"19","min_break_z_induced":"-5","avg_break_x":"6","max_break_x":"11","min_break_x":"1","min_pitch_speed":"81.0","avg_pitch_speed":"89.0","max_pitch_speed":"98.5","avg_hit_speed":"88.3","max_hit_speed":"","min_hit_speed":"","count":11,"pitches_vs_right":11,"pitches_vs_left":0,"results":{"S":5,"B":3,"X":3},"swinging_strikes":2,"fouls":2,"strikeouts":1,"called_strikes":1,"balls_in_play":3,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":8,"pitches_time_thru_1":11,"pitches_inning_2":3,"avg_speed_inning_2":"85.6","avg_speed_inning_2_vs_avg":-3.3666666666666742,"pitches_inning_4":2,"avg_speed_inning_4":"87.3","avg_speed_inning_4_vs_avg":-1.6500000000000057,"pitches_inning_6":2,"avg_speed_inning_6":"90.8","avg_speed_inning_6_vs_avg":1.7999999999999972,"pitches_inning_8":4,"avg_speed_inning_8":"91.3","avg_speed_inning_8_vs_avg":2.3499999999999943,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"afcb4d98-2b15-3f95-91cb-a923a9fcbceb","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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,"end_speed":71.2,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.095022787787685,"plateTime":0.4740588050302601,"zone":12,"spin_rate":1189,"breakX":3.6,"inducedBreakZ":2.6,"breakZ":-40.7,"px":1.0770503688730557,"pz":3.8152821637473697,"x0":2.7197774661048255,"y0":50.005550937219304,"z0":5.986703926374934,"ax":-1.8369693497403985,"ay":31.502505078598933,"az":-31.010892229558657,"vx0":-3.2741935083005704,"vy0":-117.57193519859761,"vz0":2.0450629096000714,"pfxX":0.3,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.391666666666667,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":40.7,"breakZWithGravityFeet":3.391666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.44593538290818746,"plateXPoly":1.0770503688730557,"plateYPoly":0.708333333333357,"plateZPoly":3.8152821637473697,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0770503688730557,"plate_z":3.8152821637473697,"player_total_pitches":10,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":52,"rowId":"52-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"18eb5983-d165-3a80-aca8-61b0018f2f28","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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.5,"end_speed":81.1,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.269684486741003,"plateTime":0.42608126639750665,"zone":4,"spin_rate":2202,"breakX":8.5,"inducedBreakZ":5,"breakZ":-30,"px":-0.45546671744542344,"pz":2.2394787568761534,"x0":2.4696353459637566,"y0":50.00458957406348,"z0":5.75811039567824,"ax":-6.575340425950635,"ay":28.095223029662826,"az":-26.951320093901852,"vx0":-5.994508064955825,"vy0":-128.81634954362667,"vz0":-3.401087354644921,"pfxX":0.7083333333333334,"pfxZ":0.4166666666666667,"pfxZWithGravity":-2.5,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":5,"breakZInducedFeet":0.4166666666666667,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.400147430068596,"plateXPoly":-0.45546671744542344,"plateYPoly":0.7083333333333499,"plateZPoly":2.2394787568761534,"pfxXDirection":"→","inducedBreakZForcedSign":"+5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"77.0","hit_speed":"77.3","hit_distance":"277","xba":".150","hit_angle":"33","is_barrel":0,"hc_x":75.01,"hc_x_ft":-120.97589639999998,"hc_y":100.52,"hc_y_ft":247.97761280000003,"isSword":false,"batSpeed":78,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.45546671744542344,"plate_z":2.2394787568761534,"launch_speed":"77.3","launch_angle":"33","player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":53,"rowId":"53-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8a1e7e6b-e8b6-3963-8205-34b577f7b665","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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.3,"end_speed":83.8,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.597511447390367,"plateTime":0.4154712735552444,"zone":14,"spin_rate":2508,"breakX":1.2,"inducedBreakZ":11.6,"breakZ":-21.7,"px":2.018046537517287,"pz":1.5289669901299234,"x0":-1.1302385220350004,"y0":50.001101680411544,"z0":5.894717299408208,"ax":-0.3885563247390717,"ay":24.58127922357835,"az":-19.65565723399026,"vx0":8.150655134571641,"vy0":-131.22096257917198,"vz0":-7.365814454237691,"pfxX":-0.09999999999999999,"pfxZ":0.9666666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":11.6,"breakZInducedFeet":0.9666666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.38988489582964875,"plateXPoly":2.018046537517287,"plateYPoly":0.7083333333333215,"plateZPoly":1.5289669901299234,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":2.018046537517287,"plate_z":1.5289669901299234,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":145,"rowId":"145-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"30b97807-9e02-3850-a1ed-40494d514751","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":84.4,"end_speed":78.7,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.574412445781269,"plateTime":0.44253474183965213,"zone":6,"spin_rate":2591,"breakX":7.4,"inducedBreakZ":9,"breakZ":-28.8,"px":0.7541266625331238,"pz":2.47685448194882,"x0":-1.3148663234041398,"y0":50.00611880591852,"z0":5.975613494881469,"ax":5.699752795988215,"ay":20.763585910611873,"az":-24.09844322637738,"vx0":3.7988045663396828,"vy0":-123.02365206099107,"vz0":-3.4215588013748777,"pfxX":-0.6166666666666667,"pfxZ":0.75,"pfxZWithGravity":-2.4,"breakXInches":-7.4,"breakXFeet":-0.6166666666666667,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":28.8,"breakZWithGravityFeet":2.4,"pfxZDirection":"↓","pfxXWithGravity":7.4,"pfxXNoAbs":-0.6166666666666667,"plateTimeSZDepth":0.4152707437825492,"plateXPoly":0.7541266625331238,"plateYPoly":0.7083333333333215,"plateZPoly":2.47685448194882,"pfxXDirection":"←","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"86.0","hit_speed":"85.7","hit_distance":"305","xba":".030","hit_angle":"30","is_barrel":0,"hc_x":51.95,"hc_x_ft":-176.55879799999997,"hc_y":100.64,"hc_y_ft":247.68836960000002,"isSword":false,"batSpeed":75.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7541266625331238,"plate_z":2.47685448194882,"launch_speed":"85.7","launch_angle":"30","player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":146,"rowId":"146-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"42b766e7-bc20-37d4-b2ab-1f7870d1d422","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Randal Grichuk singles on a sharp line drive to left fielder Angel Martínez. Braden Montgomery to 2nd.","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":94.3,"end_speed":86,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.198260820923825,"plateTime":0.39984741872509,"zone":12,"spin_rate":2264,"breakX":5.9,"inducedBreakZ":18.5,"breakZ":-12.4,"px":0.21526071046402429,"pz":3.607377200192336,"x0":-2.1314153915725482,"y0":50.000552247317806,"z0":6.297084746116005,"ax":-7.9572319186792235,"ay":30.787135883066796,"az":-11.86475248365072,"vx0":7.744311148608929,"vy0":-137.07414525895067,"vz0":-4.9371143828921715,"pfxX":0.4916666666666667,"pfxZ":1.5416666666666667,"pfxZWithGravity":-1.0333333333333334,"breakXInches":5.9,"breakXFeet":0.4916666666666667,"breakZInducedInches":18.5,"breakZInducedFeet":1.5416666666666667,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.4916666666666667,"pfxXNoAbs":0.4916666666666667,"plateTimeSZDepth":0.37543127731520726,"plateXPoly":0.21526071046402429,"plateYPoly":0.7083333333333215,"plateZPoly":3.607377200192336,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":40.4,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.21526071046402429,"plate_z":3.607377200192336,"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-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ab7a3e9a-e7d2-37bd-8ec0-2111da723fcb","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Randal Grichuk singles on a sharp line drive to left fielder Angel Martínez. Braden Montgomery to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","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.2,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.275060407437619,"plateTime":0.43218266472354827,"zone":9,"spin_rate":2237,"breakX":5.3,"inducedBreakZ":-1,"breakZ":-37,"px":0.6784064492828454,"pz":2.04801378545549,"x0":-2.1896423099518807,"y0":50.00065634249356,"z0":6.329376033689598,"ax":3.4485196713321806,"ay":26.842282470188657,"az":-32.34585387522238,"vx0":6.367545133818103,"vy0":-126.90995355991598,"vz0":-3.9865885109617523,"pfxX":-0.44166666666666665,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.0833333333333335,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.40582044556426,"plateXPoly":0.6784064492828454,"plateYPoly":0.7083333333333144,"plateZPoly":2.04801378545549,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"102.0","hit_distance":"193","xba":".940","hit_angle":"11","is_barrel":0,"hc_x":78.29,"hc_x_ft":-113.06991559999997,"hc_y":139.29,"hc_y_ft":154.52795560000004,"isSword":false,"batSpeed":78,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6784064492828454,"plate_z":2.04801378545549,"launch_speed":"102.0","launch_angle":"11","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-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e21747d7-1347-34cc-babe-91ed8b61cbf1","inning":8,"half_inning":"bottom","ab_number":75,"cap_index":14,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Randal Grichuk 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":98.5,"end_speed":89.5,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.5669855046429655,"plateTime":0.38345089551041633,"zone":2,"spin_rate":2411,"breakX":8.8,"inducedBreakZ":16.9,"breakZ":-11.5,"px":0.257967383215417,"pz":3.2781119451298464,"x0":-2.0921688451839344,"y0":50.00569874150513,"z0":5.78927438145297,"ax":-12.088821231817581,"ay":34.58979846667199,"az":-11.922923208442715,"vx0":8.702673025619704,"vy0":-143.11910419919187,"vz0":-4.826241272752668,"pfxX":0.7333333333333334,"pfxZ":1.4083333333333332,"pfxZWithGravity":-0.9583333333333334,"breakXInches":8.8,"breakXFeet":0.7333333333333334,"breakZInducedInches":16.9,"breakZInducedFeet":1.4083333333333332,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7333333333333334,"pfxXNoAbs":0.7333333333333334,"plateTimeSZDepth":0.3601217378572487,"plateXPoly":0.257967383215417,"plateYPoly":0.708333333333357,"plateZPoly":3.2781119451298464,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.257967383215417,"plate_z":3.2781119451298464,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":285,"rowId":"285-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5938bbb9-873f-3e3a-a9fb-23705c94a327","inning":8,"half_inning":"bottom","ab_number":75,"cap_index":14,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Randal Grichuk 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.5,"end_speed":83,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.637963883631768,"plateTime":0.420415761210462,"zone":14,"spin_rate":1297,"breakX":1.3,"inducedBreakZ":-0.8,"breakZ":-34.9,"px":2.448570961339848,"pz":1.5012768005480757,"x0":-1.8029694301487693,"y0":50.002061958941546,"z0":5.7768373167482805,"ax":-3.4315457358851305,"ay":25.35761792799019,"az":-32.24036465050877,"vx0":11.451135631746634,"vy0":-129.92128690383126,"vz0":-4.473790446864893,"pfxX":0.10833333333333334,"pfxZ":-0.06666666666666667,"pfxZWithGravity":-2.908333333333333,"breakXInches":1.3,"breakXFeet":0.10833333333333334,"breakZInducedInches":-0.8,"breakZInducedFeet":-0.06666666666666667,"breakZWithGravityInches":34.9,"breakZWithGravityFeet":2.908333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.10833333333333334,"pfxXNoAbs":0.10833333333333334,"plateTimeSZDepth":0.3946083017670504,"plateXPoly":2.448570961339848,"plateYPoly":0.7083333333333215,"plateZPoly":1.5012768005480757,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":2.448570961339848,"plate_z":1.5012768005480757,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":286,"rowId":"286-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a25b6e04-2f03-3627-bba4-d9640cda6fc0","inning":8,"half_inning":"bottom","ab_number":75,"cap_index":14,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Randal Grichuk 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":88.5,"end_speed":81.6,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.75438735114921,"plateTime":0.42614374150364176,"zone":14,"spin_rate":641,"breakX":11.3,"inducedBreakZ":-4.1,"breakZ":-39.2,"px":0.9000820040956352,"pz":0.5200231046116439,"x0":-1.8687740347598414,"y0":50.00609864550417,"z0":5.712350131598965,"ax":-12.320526142502493,"ay":26.70535961854224,"az":-34.90371026654734,"vx0":9.384660329466962,"vy0":-128.54355864005535,"vz0":-5.992976163086828,"pfxX":0.9416666666666668,"pfxZ":-0.3416666666666666,"pfxZWithGravity":-3.266666666666667,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":-4.1,"breakZInducedFeet":-0.3416666666666666,"breakZWithGravityInches":39.2,"breakZWithGravityFeet":3.266666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.4001422933537545,"plateXPoly":0.9000820040956352,"plateYPoly":0.7083333333333428,"plateZPoly":0.5200231046116439,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":75.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.9000820040956352,"plate_z":0.5200231046116439,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":287,"rowId":"287-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a5f8f54c-afbe-3e1e-95f4-be55c860f87b","inning":8,"half_inning":"bottom","ab_number":75,"cap_index":14,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Randal Grichuk strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":88.9,"end_speed":81.7,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.666187132587381,"plateTime":0.42513447733844556,"zone":14,"spin_rate":639,"breakX":10,"inducedBreakZ":-5.4,"breakZ":-40.3,"px":1.255259635869661,"pz":0.5884860860517236,"x0":-1.7986487750041276,"y0":50.00255783780536,"z0":5.79759967769228,"ax":-11.408268517132218,"ay":27.95888442227048,"az":-36.09423956581748,"vx0":9.926794333485764,"vy0":-129.05506108529332,"vz0":-5.8430871811198415,"pfxX":0.8333333333333334,"pfxZ":-0.45,"pfxZWithGravity":-3.358333333333333,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":-5.4,"breakZInducedFeet":-0.45,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.39922728714496075,"plateXPoly":1.255259635869661,"plateYPoly":0.7083333333333357,"plateZPoly":0.5884860860517236,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":70.1,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.255259635869661,"plate_z":0.5884860860517236,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":288,"rowId":"288-849833","game_pk":"849833","source":"gamefeed"}],"671976":[{"type":"pitch","year":2026,"sportId":1,"play_id":"a626404c-52ee-304e-b6ae-58362d3166ab","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","events":"Strikeout","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":79.2,"end_speed":72.4,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.115499430346299,"plateTime":0.4775249924883149,"zone":4,"spin_rate":2545,"breakX":20.3,"inducedBreakZ":-0.4,"breakZ":-44.4,"px":-0.4047539637515758,"pz":2.369107868183762,"x0":2.7052850192701587,"y0":50.002147083838196,"z0":5.828228378220611,"ax":-14.125656125776612,"ay":24.143468297072594,"az":-32.57396181592487,"vx0":-3.764418855686997,"vy0":-115.29943308182317,"vz0":-0.40463964521545615,"pfxX":1.6916666666666667,"pfxZ":-0.03333333333333333,"pfxZWithGravity":-3.6999999999999997,"breakXInches":20.3,"breakXFeet":1.6916666666666667,"breakZInducedInches":-0.4,"breakZInducedFeet":-0.03333333333333333,"breakZWithGravityInches":44.4,"breakZWithGravityFeet":3.6999999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.6916666666666667,"pfxXNoAbs":1.6916666666666667,"plateTimeSZDepth":0.44859834888955313,"plateXPoly":-0.4047539637515758,"plateYPoly":0.7083333333333073,"plateZPoly":2.369107868183762,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4047539637515758,"plate_z":2.369107868183762,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":31,"rowId":"31-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"ST":9,"SI":4,"FF":4,"FC":2,"CU":1,"CH":1,"FS":1},"results":{"S":15,"B":6,"X":1},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":2,"oInPlay":1,"oSwings":4,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.6666666666666666,"z_swing":0.3333333333333333,"strike_rate":0.7777777777777778,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0.75,"z_contact":1,"zone_rate":0.3333333333333333,"swings":5,"miss_percent":"20","cs_plus_whiffs":3,"csw_percent":33,"avg_rel_x":"2.7","avg_rel_z":"5.7","avg_rpm":"2488","max_rpm":"2579","min_rpm":"2361","avg_break_z":"43","max_break_z":"45","min_break_z":"38","avg_bat_speed":"68.7","avg_break_z_induced":"-1","max_break_z_induced":"1","min_break_z_induced":"-4","avg_break_x":"18","max_break_x":"21","min_break_x":"14","min_pitch_speed":"79.2","avg_pitch_speed":"81.3","max_pitch_speed":"83.3","avg_hit_speed":"92.6","max_hit_speed":"92.6","min_hit_speed":"92.6","count":9,"pitches_vs_right":0,"pitches_vs_left":9,"results":{"S":6,"B":2,"X":1},"swinging_strikes":1,"fouls":3,"strikeouts":1,"called_strikes":2,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":4,"pitches_time_thru_1":4,"pitches_time_thru_2":5,"pitches_inning_1":4,"avg_speed_inning_1":"80.7","avg_speed_inning_1_vs_avg":-0.5749999999999886,"pitches_inning_4":5,"avg_speed_inning_4":"81.8","avg_speed_inning_4_vs_avg":0.480000000000004,"percent":"41","rhb_pitch_percent":null,"lhb_pitch_percent":41,"pitch_pct_time_thru_1":"31","pitch_pct_time_thru_1_vs_avg":-10.23076923076923,"pitch_pct_time_thru_2":"56","pitch_pct_time_thru_2_vs_avg":14.555555555555557,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":2,"zInPlay":0,"zSwings":3,"o_swing":0,"z_swing":1,"strike_rate":0.75,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","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.1","avg_rel_z":"5.7","avg_rpm":"2301","max_rpm":"2575","min_rpm":"2003","avg_break_z":"13","max_break_z":"17","min_break_z":"11","avg_bat_speed":"66.8","avg_break_z_induced":"17","max_break_z_induced":"19","min_break_z_induced":"15","avg_break_x":"6","max_break_x":"10","min_break_x":"3","min_pitch_speed":"92.3","avg_pitch_speed":"95.3","max_pitch_speed":"98.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":1,"fouls":2,"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":4,"max_inning":8,"pitches_time_thru_1":3,"pitches_time_thru_2":1,"pitches_inning_4":1,"avg_speed_inning_4":"92.3","avg_speed_inning_4_vs_avg":-3,"pitches_inning_6":1,"avg_speed_inning_6":"93.1","avg_speed_inning_6_vs_avg":-2.200000000000003,"pitches_inning_8":2,"avg_speed_inning_8":"97.8","avg_speed_inning_8_vs_avg":2.5,"percent":"18","rhb_pitch_percent":null,"lhb_pitch_percent":18,"pitch_pct_time_thru_1":"23","pitch_pct_time_thru_1_vs_avg":5.076923076923077,"pitch_pct_time_thru_2":"11","pitch_pct_time_thru_2_vs_avg":-6.888888888888889,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":2,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.5,"z_swing":null,"strike_rate":0.5,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":1,"z_contact":null,"zone_rate":0,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"2.4","avg_rel_z":"5.6","avg_rpm":"2012","max_rpm":"2102","min_rpm":"1865","avg_break_z":"23","max_break_z":"25","min_break_z":"22","avg_bat_speed":"56.8","avg_break_z_induced":"9","max_break_z_induced":"11","min_break_z_induced":"6","avg_break_x":"14","max_break_x":"14","min_break_x":"13","min_pitch_speed":"91.6","avg_pitch_speed":"92.8","max_pitch_speed":"94.2","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":2,"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":1,"pitches_time_thru_2":3,"pitches_inning_1":1,"avg_speed_inning_1":"94.2","avg_speed_inning_1_vs_avg":1.4000000000000057,"pitches_inning_4":3,"avg_speed_inning_4":"92.3","avg_speed_inning_4_vs_avg":-0.46666666666666856,"percent":"18","rhb_pitch_percent":null,"lhb_pitch_percent":18,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":-10.307692307692307,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":15.333333333333329,"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":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":"1.3","avg_rel_z":"5.7","avg_rpm":"2006","max_rpm":"2099","min_rpm":"1912","avg_break_z":"29","max_break_z":"30","min_break_z":"28","avg_bat_speed":"65.2","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"5","avg_break_x":"2","max_break_x":"4","min_break_x":"1","min_pitch_speed":"87.8","avg_pitch_speed":"88.2","max_pitch_speed":"88.5","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":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":6,"max_inning":6,"pitches_time_thru_1":2,"pitches_inning_6":2,"avg_speed_inning_6":"88.2","avg_speed_inning_6_vs_avg":-0.04999999999999716,"percent":"9","rhb_pitch_percent":null,"lhb_pitch_percent":9,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":6.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":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.2","avg_rel_z":"5.8","avg_rpm":"460","max_rpm":"460","min_rpm":"460","avg_break_z":"42","max_break_z":"42","min_break_z":"42","avg_bat_speed":"--","avg_break_z_induced":"-6","max_break_z_induced":"-6","min_break_z_induced":"-6","avg_break_x":"5","max_break_x":"5","min_break_x":"5","min_pitch_speed":"87.5","avg_pitch_speed":"87.5","max_pitch_speed":"87.5","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":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":1,"pitches_inning_8":1,"avg_speed_inning_8":"87.5","avg_speed_inning_8_vs_avg":0,"percent":"5","rhb_pitch_percent":null,"lhb_pitch_percent":5,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":2.6923076923076925,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":1,"oFouls":0,"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":0,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"100","cs_plus_whiffs":1,"csw_percent":100,"avg_rel_x":"0.9","avg_rel_z":"5.6","avg_rpm":"1427","max_rpm":"1427","min_rpm":"1427","avg_break_z":"27","max_break_z":"27","min_break_z":"27","avg_bat_speed":"69.8","avg_break_z_induced":"12","max_break_z_induced":"12","min_break_z_induced":"12","avg_break_x":"10","max_break_x":"10","min_break_x":"10","min_pitch_speed":"83.2","avg_pitch_speed":"83.2","max_pitch_speed":"83.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":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":1,"min_inning":6,"max_inning":6,"pitches_time_thru_1":1,"pitches_inning_6":1,"avg_speed_inning_6":"83.2","avg_speed_inning_6_vs_avg":0,"percent":"5","rhb_pitch_percent":null,"lhb_pitch_percent":5,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":2.6923076923076925,"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":"1.3","avg_rel_z":"6.0","avg_rpm":"2645","max_rpm":"2645","min_rpm":"2645","avg_break_z":"59","max_break_z":"59","min_break_z":"59","avg_bat_speed":"--","avg_break_z_induced":"-17","max_break_z_induced":"-17","min_break_z_induced":"-17","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":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":6,"max_inning":6,"pitches_time_thru_1":1,"pitches_inning_6":1,"avg_speed_inning_6":"81.0","avg_speed_inning_6_vs_avg":0,"percent":"5","rhb_pitch_percent":null,"lhb_pitch_percent":5,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":2.6923076923076925,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":3,"oFouls":4,"oInPlay":1,"oSwings":8,"zSwingMiss":1,"zFouls":4,"zInPlay":0,"zSwings":5,"o_swing":0.5714285714285714,"z_swing":0.625,"strike_rate":0.7272727272727273,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":0.625,"z_contact":0.8,"zone_rate":0.36363636363636365,"swings":13,"miss_percent":"31","cs_plus_whiffs":7,"csw_percent":32,"avg_rel_x":"1.6","avg_rel_z":"5.7","avg_rpm":"2190","max_rpm":"2645","min_rpm":"460","avg_break_z":"32","max_break_z":"59","min_break_z":"11","avg_bat_speed":"66.7","avg_break_z_induced":"4","max_break_z_induced":"19","min_break_z_induced":"-17","avg_break_x":"12","max_break_x":"21","min_break_x":"1","min_pitch_speed":"79.2","avg_pitch_speed":"86.9","max_pitch_speed":"98.5","avg_hit_speed":"92.6","max_hit_speed":"","min_hit_speed":"","count":22,"pitches_vs_right":0,"pitches_vs_left":22,"results":{"S":15,"B":6,"X":1},"swinging_strikes":4,"fouls":8,"strikeouts":3,"called_strikes":3,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":8,"pitches_time_thru_1":13,"pitches_time_thru_2":9,"pitches_inning_1":5,"avg_speed_inning_1":"83.4","avg_speed_inning_1_vs_avg":-3.480000000000004,"pitches_inning_4":9,"avg_speed_inning_4":"86.5","avg_speed_inning_4_vs_avg":-0.43333333333335133,"pitches_inning_6":5,"avg_speed_inning_6":"86.7","avg_speed_inning_6_vs_avg":-0.18000000000000682,"pitches_inning_8":3,"avg_speed_inning_8":"94.4","avg_speed_inning_8_vs_avg":7.466666666666669,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"0b22be4b-46be-3981-a52f-41524cccada2","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":80.9,"end_speed":74,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.116641716551125,"plateTime":0.46775676454937676,"zone":13,"spin_rate":2579,"breakX":19.6,"inducedBreakZ":0,"breakZ":-42.2,"px":-0.25601500112863196,"pz":1.2810554924220732,"x0":2.6609612450342555,"y0":50.00139695298604,"z0":5.688272146425638,"ax":-14.227793544080194,"ay":25.502313156466336,"az":-31.758010643338803,"vx0":-3.5117110254577115,"vy0":-117.77475436192704,"vz0":-3.0511252019056374,"pfxX":1.6333333333333335,"pfxZ":0,"pfxZWithGravity":-3.516666666666667,"breakXInches":19.6,"breakXFeet":1.6333333333333335,"breakZInducedInches":0,"breakZInducedFeet":0,"breakZWithGravityInches":42.2,"breakZWithGravityFeet":3.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6333333333333335,"pfxXNoAbs":1.6333333333333335,"plateTimeSZDepth":0.43944440756477876,"plateXPoly":-0.25601500112863196,"plateYPoly":0.7083333333333286,"plateZPoly":1.2810554924220732,"pfxXDirection":"→","inducedBreakZForcedSign":"0","ivbZDirection":"","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":71.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.25601500112863196,"plate_z":1.2810554924220732,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":32,"rowId":"32-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bfb172b5-c20a-39e7-ac32-704682174f2c","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","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":81.5,"end_speed":74.3,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.139967159507385,"plateTime":0.46369291246615063,"zone":12,"spin_rate":2376,"breakX":18,"inducedBreakZ":-1.4,"breakZ":-43,"px":0.4238546136369177,"pz":3.398651205295896,"x0":2.622601538946335,"y0":50.00438146108897,"z0":5.988842928175718,"ax":-13.65036380522521,"ay":24.792463371001364,"az":-33.85494767372636,"vx0":-2.075211629370329,"vy0":-118.57645155898726,"vz0":1.4262952755235887,"pfxX":1.5,"pfxZ":-0.11666666666666665,"pfxZWithGravity":-3.5833333333333335,"breakXInches":18,"breakXFeet":1.5,"breakZInducedInches":-1.4,"breakZInducedFeet":-0.11666666666666665,"breakZWithGravityInches":43,"breakZWithGravityFeet":3.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.5,"pfxXNoAbs":1.5,"plateTimeSZDepth":0.43556565199031905,"plateXPoly":0.4238546136369177,"plateYPoly":0.7083333333333712,"plateZPoly":3.398651205295896,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":true,"abs_challenge":{"is_batter":true,"is_in_progress":false,"is_overturned":true,"challenge_team_id":145,"edge_distance":0.08081787196256253,"edge_distance_calc":0.08081787196256274,"challenging_player_id":671976,"challenging_player_type":"batter"},"plate_x":0.4238546136369177,"plate_z":3.398651205295896,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":33,"rowId":"33-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a83e6bd4-c626-364a-8b1b-a6cdfb93913d","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","events":"Strikeout","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":94.2,"end_speed":86.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.490116192352153,"plateTime":0.4010997435336545,"zone":13,"spin_rate":1865,"breakX":12.7,"inducedBreakZ":6.2,"breakZ":-24.7,"px":-0.7440185230536982,"pz":1.1886402395169364,"x0":2.2160031595489493,"y0":50.00494089193561,"z0":5.522272563954341,"ax":15.7365674143203,"ay":30.795205779195857,"az":-24.170301694881555,"vx0":-10.82241911527233,"vy0":-136.6816993276374,"vz0":-6.953913584436523,"pfxX":-1.0583333333333333,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.058333333333333,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.37664863983392827,"plateXPoly":-0.7440185230536982,"plateYPoly":0.7083333333333215,"plateZPoly":1.1886402395169364,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7440185230536982,"plate_z":1.1886402395169364,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":34,"rowId":"34-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ab3a5cd5-f3ba-3246-9fca-6ea8b1da8d93","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"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":"22","start_speed":81.3,"end_speed":74.6,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.080890236704485,"plateTime":0.463709470813491,"zone":3,"spin_rate":2419,"breakX":19.3,"inducedBreakZ":-2.2,"breakZ":-43.7,"px":0.5149333636259037,"pz":2.7421763054615624,"x0":2.8442885027056257,"y0":50.00576156443244,"z0":5.840609081719652,"ax":-14.685172351587859,"ay":23.85902159413167,"az":-34.15673125036273,"vx0":-2.1506713227419434,"vy0":-118.38851851008039,"vz0":0.32352350799262286,"pfxX":1.6083333333333334,"pfxZ":-0.18333333333333335,"pfxZWithGravity":-3.641666666666667,"breakXInches":19.3,"breakXFeet":1.6083333333333334,"breakZInducedInches":-2.2,"breakZInducedFeet":-0.18333333333333335,"breakZWithGravityInches":43.7,"breakZWithGravityFeet":3.641666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6083333333333334,"pfxXNoAbs":1.6083333333333334,"plateTimeSZDepth":0.4355165042386634,"plateXPoly":0.5149333636259037,"plateYPoly":0.7083333333333073,"plateZPoly":2.7421763054615624,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.5149333636259037,"plate_z":2.7421763054615624,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":35,"rowId":"35-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f860cd9a-6297-3ab2-8d6c-c6fe64957b11","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":92.9,"end_speed":84.7,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.4634144390678205,"plateTime":0.40678511395222783,"zone":14,"spin_rate":2054,"breakX":14.3,"inducedBreakZ":9.7,"breakZ":-22.2,"px":0.21813943144496806,"pz":1.2525244529760524,"x0":2.409061806315118,"y0":50.00557129054605,"z0":5.471383269168036,"ax":16.449342795918238,"ay":30.72848006979755,"az":-20.840110705163774,"vx0":-8.877050826075582,"vy0":-134.91130569123365,"vz0":-7.062672287156741,"pfxX":-1.1916666666666667,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.8499999999999999,"breakXInches":-14.3,"breakXFeet":-1.1916666666666667,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":14.3,"pfxXNoAbs":-1.1916666666666667,"plateTimeSZDepth":0.38202541592126776,"plateXPoly":0.21813943144496806,"plateYPoly":0.7083333333333144,"plateZPoly":1.2525244529760524,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.21813943144496806,"plate_z":1.2525244529760524,"player_total_pitches":42,"player_total_pitches_pitch_types":11,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":133,"rowId":"133-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7c772e65-f032-3248-ba66-4df40e9b989a","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":91.6,"end_speed":83.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.40263332556818,"plateTime":0.41205371905881405,"zone":12,"spin_rate":2026,"breakX":13.6,"inducedBreakZ":11.4,"breakZ":-21.5,"px":1.7196214088120514,"pz":3.3494472407890847,"x0":2.6148838382112225,"y0":50.006046662398354,"z0":5.6137853900089505,"ax":14.601730110110184,"ay":30.854574414687924,"az":-20.749561524055004,"vx0":-5.13882585125189,"vy0":-133.34243738661746,"vz0":-1.8349718143374996,"pfxX":-1.1333333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.7916666666666667,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":21.5,"breakZWithGravityFeet":1.7916666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.3870388747509371,"plateXPoly":1.7196214088120514,"plateYPoly":0.7083333333333783,"plateZPoly":3.3494472407890847,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.7196214088120514,"plate_z":3.3494472407890847,"player_total_pitches":43,"player_total_pitches_pitch_types":12,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":134,"rowId":"134-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"78cc81ac-fac1-326f-a177-bfc3d71a7a26","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":80.5,"end_speed":74.6,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.198280796794588,"plateTime":0.4675712795804534,"zone":13,"spin_rate":2545,"breakX":18.7,"inducedBreakZ":0,"breakZ":-42.2,"px":-0.6454084188213649,"pz":1.0349644299451297,"x0":2.718385570588869,"y0":50.005416172026976,"z0":5.678284510284596,"ax":-13.487964670669815,"ay":22.470632103401933,"az":-31.735914350200375,"vx0":-4.7002510692799255,"vy0":-117.21076289221267,"vz0":-3.608459876790403,"pfxX":1.5583333333333333,"pfxZ":0,"pfxZWithGravity":-3.516666666666667,"breakXInches":18.7,"breakXFeet":1.5583333333333333,"breakZInducedInches":0,"breakZInducedFeet":0,"breakZWithGravityInches":42.2,"breakZWithGravityFeet":3.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.5583333333333333,"pfxXNoAbs":1.5583333333333333,"plateTimeSZDepth":0.43906371275612466,"plateXPoly":-0.6454084188213649,"plateYPoly":0.7083333333333144,"plateZPoly":1.0349644299451297,"pfxXDirection":"→","inducedBreakZForcedSign":"0","ivbZDirection":"","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":66.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6454084188213649,"plate_z":1.0349644299451297,"player_total_pitches":44,"player_total_pitches_pitch_types":12,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":135,"rowId":"135-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b046b957-1a25-3040-a57b-b62ae4070dbf","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","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 In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":83.3,"end_speed":77.4,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.222966805472775,"plateTime":0.45171283475971524,"zone":13,"spin_rate":2546,"breakX":14.8,"inducedBreakZ":1.1,"breakZ":-38.3,"px":-1.1749160122524147,"pz":0.3589791097689643,"x0":2.623265628022364,"y0":50.001990780917836,"z0":5.522632354043416,"ax":-10.830790698545693,"ay":23.09435076826072,"az":-30.3899903072149,"vx0":-6.660237946012283,"vy0":-121.13869763897345,"vz0":-5.73308556047126,"pfxX":1.2333333333333334,"pfxZ":0.09166666666666667,"pfxZWithGravity":-3.1916666666666664,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":38.3,"breakZWithGravityFeet":3.1916666666666664,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.4240606636159091,"plateXPoly":-1.1749160122524147,"plateYPoly":0.7083333333333357,"plateZPoly":0.3589791097689643,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.1749160122524147,"plate_z":0.3589791097689643,"player_total_pitches":45,"player_total_pitches_pitch_types":13,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":136,"rowId":"136-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a22857c6-fd0d-3f46-b2ce-64868d7ac6ed","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":81.3,"end_speed":74.6,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.158520901633949,"plateTime":0.4647631951393496,"zone":13,"spin_rate":2554,"breakX":13.8,"inducedBreakZ":-1.2,"breakZ":-43,"px":-0.6503251307172437,"pz":1.3334319924380145,"x0":2.655682646943653,"y0":50.00305065067169,"z0":5.63562499399226,"ax":-9.621494849060278,"ay":24.599835281226973,"az":-32.81862753654755,"vx0":-5.472977018532647,"vy0":-118.28920101567994,"vz0":-2.6916299480317667,"pfxX":1.1500000000000001,"pfxZ":-0.09999999999999999,"pfxZWithGravity":-3.5833333333333335,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":-1.2,"breakZInducedFeet":-0.09999999999999999,"breakZWithGravityInches":43,"breakZWithGravityFeet":3.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.43654660176296206,"plateXPoly":-0.6503251307172437,"plateYPoly":0.708333333333357,"plateZPoly":1.3334319924380145,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.1,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.6503251307172437,"plate_z":1.3334319924380145,"player_total_pitches":46,"player_total_pitches_pitch_types":14,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":137,"rowId":"137-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"746614df-6c9e-31ec-8053-16cced47f2a9","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":92.3,"end_speed":84.4,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.5264574108397655,"plateTime":0.40800920130680574,"zone":2,"spin_rate":2066,"breakX":3,"inducedBreakZ":15.4,"breakZ":-16.8,"px":0.10051155850909188,"pz":3.1299732119042956,"x0":2.458356763822522,"y0":50.006097560975476,"z0":5.677932275495393,"ax":4.581471966250519,"ay":29.047221429934112,"az":-16.107784957571923,"vx0":-7.032158725934768,"vy0":-134.24357466395188,"vz0":-3.5653244553176195,"pfxX":-0.25,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.4000000000000001,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":16.8,"breakZWithGravityFeet":1.4000000000000001,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.3831050144767324,"plateXPoly":0.10051155850909188,"plateYPoly":0.7083333333333499,"plateZPoly":3.1299732119042956,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.4,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.10051155850909188,"plate_z":3.1299732119042956,"player_total_pitches":47,"player_total_pitches_pitch_types":10,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":138,"rowId":"138-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fcdbcbc3-d3ae-3de0-b13b-82474e13ca4a","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":82,"end_speed":75.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.1338857988115745,"plateTime":0.46060896994930056,"zone":4,"spin_rate":2361,"breakX":20.6,"inducedBreakZ":-0.1,"breakZ":-41,"px":-0.48417403821356375,"pz":2.1126783351811165,"x0":2.748892803404999,"y0":50.00181360219797,"z0":5.704087636303925,"ax":-15.479218436526017,"ay":25.008453115900288,"az":-32.23309988516327,"vx0":-4.1245766938187725,"vy0":-119.34792823226502,"vz0":-1.328712726960829,"pfxX":1.7166666666666668,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-3.4166666666666665,"breakXInches":20.6,"breakXFeet":1.7166666666666668,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":41,"breakZWithGravityFeet":3.4166666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.7166666666666668,"pfxXNoAbs":1.7166666666666668,"plateTimeSZDepth":0.43263355776133716,"plateXPoly":-0.48417403821356375,"plateYPoly":0.7083333333332931,"plateZPoly":2.1126783351811165,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.48417403821356375,"plate_z":2.1126783351811165,"player_total_pitches":48,"player_total_pitches_pitch_types":15,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":139,"rowId":"139-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a1e5665c-7db3-3e30-b5ea-59f70277785f","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":92.5,"end_speed":83.9,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.370071874271912,"plateTime":0.40864555110056155,"zone":12,"spin_rate":2102,"breakX":14.2,"inducedBreakZ":10.1,"breakZ":-22.1,"px":0.6597179488112868,"pz":3.6388931448948547,"x0":2.3665365957324433,"y0":50.00057555327714,"z0":5.651500733360921,"ax":15.956829615168902,"ay":31.10521149274569,"az":-21.974818958863718,"vx0":-7.509361293741864,"vy0":-134.4090850029499,"vz0":-1.0275384835503023,"pfxX":-1.1833333333333333,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.38377527723104704,"plateXPoly":0.6597179488112868,"plateYPoly":0.7083333333333215,"plateZPoly":3.6388931448948547,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":56.8,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":0.6597179488112868,"plate_z":3.6388931448948547,"player_total_pitches":49,"player_total_pitches_pitch_types":13,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":140,"rowId":"140-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7ab5f95d-2ec5-3701-a228-483fb6e1a23b","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":81.8,"end_speed":75.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.176733550536175,"plateTime":0.46210219581063194,"zone":13,"spin_rate":2467,"breakX":19.9,"inducedBreakZ":-3.5,"breakZ":-44.8,"px":-1.0445829091659906,"pz":1.5559226844398806,"x0":2.5442460966265905,"y0":50.002164102818,"z0":5.786995590173234,"ax":-14.56125703603806,"ay":24.978467085634637,"az":-34.70867881430307,"vx0":-5.1082785807690625,"vy0":-118.98998458211267,"vz0":-2.215539276700606,"pfxX":1.6583333333333332,"pfxZ":-0.2916666666666667,"pfxZWithGravity":-3.733333333333333,"breakXInches":19.9,"breakXFeet":1.6583333333333332,"breakZInducedInches":-3.5,"breakZInducedFeet":-0.2916666666666667,"breakZWithGravityInches":44.8,"breakZWithGravityFeet":3.733333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6583333333333332,"pfxXNoAbs":1.6583333333333332,"plateTimeSZDepth":0.43404252968219503,"plateXPoly":-1.0445829091659906,"plateYPoly":0.708333333333357,"plateZPoly":1.5559226844398806,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"93.0","hit_speed":"92.6","hit_distance":"287","xba":".290","hit_angle":"20","is_barrel":0,"hc_x":107.23,"hc_x_ft":-43.31409719999999,"hc_y":86.17,"hc_y_ft":282.56627879999996,"isSword":false,"batSpeed":67.2,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":-1.0445829091659906,"plate_z":1.5559226844398806,"launch_speed":"92.6","launch_angle":"20","player_total_pitches":50,"player_total_pitches_pitch_types":16,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":141,"rowId":"141-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"05b84a56-4c6f-3484-b93f-e4740e2b5d46","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters 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":93.1,"end_speed":84.7,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.743794293956936,"plateTime":0.40512628121631344,"zone":11,"spin_rate":2003,"breakX":4.2,"inducedBreakZ":16.4,"breakZ":-15.2,"px":-0.2838610594454226,"pz":3.464582197371721,"x0":0.9815859363736276,"y0":50.00190825450629,"z0":5.730499276639238,"ax":5.323006719078062,"ay":30.85322859607414,"az":-14.813342798408208,"vx0":-4.33880503048849,"vy0":-135.43829851270837,"vz0":-3.138213089873951,"pfxX":-0.35000000000000003,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.2666666666666666,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":15.2,"breakZWithGravityFeet":1.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.3804415633412325,"plateXPoly":-0.2838610594454226,"plateYPoly":0.7083333333333357,"plateZPoly":3.464582197371721,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2838610594454226,"plate_z":3.464582197371721,"player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":197,"rowId":"197-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"df338a9d-2a97-31ac-96dd-76bc689120a8","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":88.5,"end_speed":82.3,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.059425588882871,"plateTime":0.4225177786478165,"zone":8,"spin_rate":2099,"breakX":1.1,"inducedBreakZ":6.2,"breakZ":-28.2,"px":0.07426991674652017,"pz":1.9655099173073793,"x0":1.3033403965590442,"y0":50.00183243669627,"z0":5.661432557086261,"ax":-0.48018645794175996,"ay":23.29720855375202,"az":-25.729571789011036,"vx0":-3.0048350958190913,"vy0":-128.94894820574694,"vz0":-4.221530976211732,"pfxX":0.09166666666666667,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.35,"breakXInches":1.1,"breakXFeet":0.09166666666666667,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":28.2,"breakZWithGravityFeet":2.35,"pfxZDirection":"↓","pfxXWithGravity":0.09166666666666667,"pfxXNoAbs":0.09166666666666667,"plateTimeSZDepth":0.3964711342707161,"plateXPoly":0.07426991674652017,"plateYPoly":0.708333333333357,"plateZPoly":1.9655099173073793,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.07426991674652017,"plate_z":1.9655099173073793,"player_total_pitches":16,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":198,"rowId":"198-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"af8c72ff-aaaf-380b-bec9-016d9726ef3a","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":81,"end_speed":73.8,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.992348157462743,"plateTime":0.46780169413446115,"zone":12,"spin_rate":2645,"breakX":9.6,"inducedBreakZ":-16.9,"breakZ":-59.2,"px":1.2357604219851779,"pz":2.4371220142783354,"x0":1.2937860835983366,"y0":50.00187412007263,"z0":6.020496185071968,"ax":-7.678688272035501,"ay":25.65837867482611,"az":-45.79812495959123,"vx0":1.5553409990442761,"vy0":-117.79807346668852,"vz0":1.9105981830810406,"pfxX":0.7999999999999999,"pfxZ":-1.4083333333333332,"pfxZWithGravity":-4.933333333333334,"breakXInches":9.6,"breakXFeet":0.7999999999999999,"breakZInducedInches":-16.9,"breakZInducedFeet":-1.4083333333333332,"breakZWithGravityInches":59.2,"breakZWithGravityFeet":4.933333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7999999999999999,"pfxXNoAbs":0.7999999999999999,"plateTimeSZDepth":0.4394941506326863,"plateXPoly":1.2357604219851779,"plateYPoly":0.7083333333333286,"plateZPoly":2.4371220142783354,"pfxXDirection":"→","inducedBreakZForcedSign":"-16.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2357604219851779,"plate_z":2.4371220142783354,"player_total_pitches":17,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":199,"rowId":"199-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"34619ba5-14f4-3ae4-991a-9497cdd2b383","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":87.8,"end_speed":81.8,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.250034348303915,"plateTime":0.4253972586848742,"zone":14,"spin_rate":1912,"breakX":3.8,"inducedBreakZ":5.3,"breakZ":-29.6,"px":0.8307454460032164,"pz":2.194519742946833,"x0":1.2511811285756755,"y0":50.00047622333801,"z0":5.675854907630266,"ax":-3.471336641418247,"ay":22.59129930009539,"az":-26.820849796605117,"vx0":-0.36060698795000834,"vy0":-128.00630818619373,"vz0":-3.369676883457939,"pfxX":0.31666666666666665,"pfxZ":0.44166666666666665,"pfxZWithGravity":-2.466666666666667,"breakXInches":3.8,"breakXFeet":0.31666666666666665,"breakZInducedInches":5.3,"breakZInducedFeet":0.44166666666666665,"breakZWithGravityInches":29.6,"breakZWithGravityFeet":2.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.31666666666666665,"pfxXNoAbs":0.31666666666666665,"plateTimeSZDepth":0.3991336627226629,"plateXPoly":0.8307454460032164,"plateYPoly":0.7083333333333215,"plateZPoly":2.194519742946833,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.2,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8307454460032164,"plate_z":2.194519742946833,"player_total_pitches":18,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":200,"rowId":"200-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6d00951c-4967-3574-a69d-770cb708b3b1","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"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":"22","start_speed":83.2,"end_speed":76.6,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.426147493389589,"plateTime":0.45204454652410586,"zone":13,"spin_rate":1427,"breakX":10.3,"inducedBreakZ":12.4,"breakZ":-27.1,"px":-0.2511226067773036,"pz":1.3823027757776085,"x0":0.9016934675342192,"y0":50.00535118848283,"z0":5.573724888080433,"ax":9.39952931446334,"ay":22.94892488617644,"az":-21.187426993772196,"vx0":-4.710908918990906,"vy0":-121.02450334345176,"vz0":-5.37985267775762,"pfxX":-0.8583333333333334,"pfxZ":1.0333333333333334,"pfxZWithGravity":-2.2583333333333333,"breakXInches":-10.3,"breakXFeet":-0.8583333333333334,"breakZInducedInches":12.4,"breakZInducedFeet":1.0333333333333334,"breakZWithGravityInches":27.1,"breakZWithGravityFeet":2.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.3,"pfxXNoAbs":-0.8583333333333334,"plateTimeSZDepth":0.424408496840845,"plateXPoly":-0.2511226067773036,"plateYPoly":0.7083333333333499,"plateZPoly":1.3823027757776085,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":69.8,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.2511226067773036,"plate_z":1.3823027757776085,"player_total_pitches":19,"player_total_pitches_pitch_types":1,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":201,"rowId":"201-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"90f31312-666d-33e9-89e8-bbd54fe23ad3","inning":8,"half_inning":"bottom","ab_number":73,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":97.1,"end_speed":88,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.467180861439831,"plateTime":0.3892283700692327,"zone":1,"spin_rate":2575,"breakX":6.6,"inducedBreakZ":18.7,"breakZ":-10.6,"px":-0.3492400602912773,"pz":2.7389507640073223,"x0":-2.0492516671854317,"y0":50.00444368049981,"z0":5.75398400316231,"ax":-8.881106400328397,"ay":34.57599993703126,"az":-10.115117921922048,"vx0":6.273456287548997,"vy0":-141.15955558275823,"vz0":-6.397990916840677,"pfxX":0.5499999999999999,"pfxZ":1.5583333333333333,"pfxZWithGravity":-0.8833333333333333,"breakXInches":6.6,"breakXFeet":0.5499999999999999,"breakZInducedInches":18.7,"breakZInducedFeet":1.5583333333333333,"breakZWithGravityInches":10.6,"breakZWithGravityFeet":0.8833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5499999999999999,"pfxXNoAbs":0.5499999999999999,"plateTimeSZDepth":0.3655918221214096,"plateXPoly":-0.3492400602912773,"plateYPoly":0.7083333333333925,"plateZPoly":2.7389507640073223,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3492400602912773,"plate_z":2.7389507640073223,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":281,"rowId":"281-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8f35cd4e-79e1-3f6b-be0a-4c47bb826b0f","inning":8,"half_inning":"bottom","ab_number":73,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":87.5,"end_speed":79.9,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.451609158976784,"plateTime":0.4321792750553537,"zone":7,"spin_rate":460,"breakX":4.8,"inducedBreakZ":-6.1,"breakZ":-42.1,"px":-0.5667781711325064,"pz":1.6513402808019784,"x0":-2.183777549904339,"y0":50.00425530166245,"z0":5.756841317536308,"ax":-5.489168153160793,"ay":28.503849592631287,"az":-37.288642804181535,"vx0":5.097473807241611,"vy0":-127.2215604485348,"vz0":-2.5450384446152983,"pfxX":0.39999999999999997,"pfxZ":-0.5083333333333333,"pfxZWithGravity":-3.5083333333333333,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":-6.1,"breakZInducedFeet":-0.5083333333333333,"breakZWithGravityInches":42.1,"breakZWithGravityFeet":3.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.40594119059476685,"plateXPoly":-0.5667781711325064,"plateYPoly":0.7083333333333428,"plateZPoly":1.6513402808019784,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5667781711325064,"plate_z":1.6513402808019784,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":282,"rowId":"282-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"12cb791d-2fef-36ab-afca-d2c912e2fa10","inning":8,"half_inning":"bottom","ab_number":73,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":98.5,"end_speed":89.7,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.565902650910697,"plateTime":0.3832264785653572,"zone":5,"spin_rate":2558,"breakX":10,"inducedBreakZ":17.3,"breakZ":-11,"px":-0.2201980404878432,"pz":2.2972769216302775,"x0":-1.929733738219837,"y0":50.00579946820558,"z0":5.714462472482144,"ax":-13.083321669958632,"ay":34.01837855748763,"az":-10.771273169101944,"vx0":7.104519110666914,"vy0":-143.1050170373932,"vz0":-7.55722398585803,"pfxX":0.8333333333333334,"pfxZ":1.4416666666666667,"pfxZWithGravity":-0.9166666666666666,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":11,"breakZWithGravityFeet":0.9166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3598781215778932,"plateXPoly":-0.2201980404878432,"plateYPoly":0.7083333333333286,"plateZPoly":2.2972769216302775,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":65.3,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2201980404878432,"plate_z":2.2972769216302775,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":283,"rowId":"283-849833","game_pk":"849833","source":"gamefeed"}],"678246":[{"type":"pitch","year":2026,"sportId":1,"play_id":"4a679314-682b-30df-adf8-616ce9755e85","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Miguel Vargas singles on a line drive to left fielder Angel Martínez. Sam Antonacci to 2nd.","events":"Single","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":100.4,"end_speed":91,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.8236372326683234,"plateTime":0.3760629940127016,"zone":12,"spin_rate":2558,"breakX":10.3,"inducedBreakZ":18.7,"breakZ":-8.5,"px":0.22737309910514547,"pz":5.107545662718283,"x0":-1.387510193792707,"y0":50.00292506460932,"z0":6.013319004300601,"ax":-14.03484560638382,"ay":36.22852396243237,"az":-9.977057124099002,"vx0":7.050857134047515,"vy0":-145.97339129307014,"vz0":-0.8028463706817403,"pfxX":0.8583333333333334,"pfxZ":1.5583333333333333,"pfxZWithGravity":-0.7083333333333334,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":18.7,"breakZInducedFeet":1.5583333333333333,"breakZWithGravityInches":8.5,"breakZWithGravityFeet":0.7083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.35317408321754457,"plateXPoly":0.22737309910514547,"plateYPoly":0.7083333333332931,"plateZPoly":5.107545662718283,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.22737309910514547,"plate_z":5.107545662718283,"player_total_pitches":6,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":16,"rowId":"16-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":10,"SL":4,"ST":3,"FC":1,"CU":2},"results":{"B":9,"S":9,"X":2},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.16666666666666666,"z_swing":0.5,"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.4,"swings":3,"miss_percent":"33","cs_plus_whiffs":3,"csw_percent":30,"avg_rel_x":"-0.5","avg_rel_z":"6.0","avg_rpm":"2171","max_rpm":"2558","min_rpm":"1900","avg_break_z":"14","max_break_z":"18","min_break_z":"9","avg_bat_speed":"71.8","avg_break_z_induced":"16","max_break_z_induced":"19","min_break_z_induced":"14","avg_break_x":"5","max_break_x":"10","min_break_x":"0","min_pitch_speed":"92.3","avg_pitch_speed":"95.6","max_pitch_speed":"100.4","avg_hit_speed":"95.6","max_hit_speed":"95.6","min_hit_speed":"95.6","count":10,"pitches_vs_right":10,"pitches_vs_left":0,"results":{"B":5,"S":4,"X":1},"swinging_strikes":1,"fouls":1,"strikeouts":2,"called_strikes":2,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":9,"pitches_time_thru_1":10,"pitches_inning_1":1,"avg_speed_inning_1":"100.4","avg_speed_inning_1_vs_avg":4.800000000000011,"pitches_inning_3":2,"avg_speed_inning_3":"92.5","avg_speed_inning_3_vs_avg":-3.049999999999997,"pitches_inning_5":2,"avg_speed_inning_5":"93.8","avg_speed_inning_5_vs_avg":-1.799999999999983,"pitches_inning_6":4,"avg_speed_inning_6":"95.9","avg_speed_inning_6_vs_avg":0.2500000000000142,"pitches_inning_9":1,"avg_speed_inning_9":"99.2","avg_speed_inning_9_vs_avg":3.6000000000000085,"percent":"50","rhb_pitch_percent":50,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"50","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":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":"6.0","avg_rpm":"2352","max_rpm":"2399","min_rpm":"2310","avg_break_z":"27","max_break_z":"31","min_break_z":"23","avg_bat_speed":"75.5","avg_break_z_induced":"6","max_break_z_induced":"10","min_break_z_induced":"3","avg_break_x":"2","max_break_x":"4","min_break_x":"0","min_pitch_speed":"90.5","avg_pitch_speed":"91.6","max_pitch_speed":"92.6","avg_hit_speed":"93.3","max_hit_speed":"93.3","min_hit_speed":"93.3","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"S":1,"X":1,"B":2},"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":1,"max_inning":6,"pitches_time_thru_1":4,"pitches_inning_1":2,"avg_speed_inning_1":"92.5","avg_speed_inning_1_vs_avg":0.9500000000000028,"pitches_inning_6":2,"avg_speed_inning_6":"90.5","avg_speed_inning_6_vs_avg":-1.0499999999999972,"percent":"20","rhb_pitch_percent":20,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"20","pitch_pct_time_thru_1_vs_avg":0,"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.3333333333333333,"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":1,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":67,"avg_rel_x":"-0.6","avg_rel_z":"5.8","avg_rpm":"2217","max_rpm":"2395","min_rpm":"2111","avg_break_z":"39","max_break_z":"43","min_break_z":"36","avg_bat_speed":"71.2","avg_break_z_induced":"0","max_break_z_induced":"2","min_break_z_induced":"-1","avg_break_x":"15","max_break_x":"18","min_break_x":"13","min_pitch_speed":"80.3","avg_pitch_speed":"84.0","max_pitch_speed":"86.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"S":3},"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":1,"min_inning":3,"max_inning":9,"pitches_time_thru_1":3,"pitches_inning_3":1,"avg_speed_inning_3":"80.3","avg_speed_inning_3_vs_avg":-3.700000000000003,"pitches_inning_9":2,"avg_speed_inning_9":"85.9","avg_speed_inning_9_vs_avg":1.9000000000000057,"percent":"15","rhb_pitch_percent":15,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":0,"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":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.2","avg_rel_z":"6.3","avg_rpm":"2558","max_rpm":"2562","min_rpm":"2554","avg_break_z":"60","max_break_z":"62","min_break_z":"58","avg_bat_speed":"--","avg_break_z_induced":"-18","max_break_z_induced":"-16","min_break_z_induced":"-20","avg_break_x":"10","max_break_x":"11","min_break_x":"9","min_pitch_speed":"80.6","avg_pitch_speed":"80.7","max_pitch_speed":"80.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":5,"max_inning":5,"pitches_time_thru_1":2,"pitches_inning_5":2,"avg_speed_inning_5":"80.7","avg_speed_inning_5_vs_avg":-0.04999999999999716,"percent":"10","rhb_pitch_percent":10,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"10","pitch_pct_time_thru_1_vs_avg":0,"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":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.5","avg_rel_z":"5.8","avg_rpm":"2181","max_rpm":"2181","min_rpm":"2181","avg_break_z":"25","max_break_z":"25","min_break_z":"25","avg_bat_speed":"70.8","avg_break_z_induced":"9","max_break_z_induced":"9","min_break_z_induced":"9","avg_break_x":"7","max_break_x":"7","min_break_x":"7","min_pitch_speed":"90.5","avg_pitch_speed":"90.5","max_pitch_speed":"90.5","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":3,"max_inning":3,"pitches_time_thru_1":1,"pitches_inning_3":1,"avg_speed_inning_3":"90.5","avg_speed_inning_3_vs_avg":0,"percent":"5","rhb_pitch_percent":5,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"5","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":1,"oFouls":1,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":3,"zInPlay":2,"zSwings":5,"o_swing":0.18181818181818182,"z_swing":0.5555555555555556,"strike_rate":0.55,"first_pitches":5,"first_pitch_strikes":3,"first_pitch_strike_rate":"60","o_contact":0.5,"z_contact":1,"zone_rate":0.45,"swings":7,"miss_percent":"14","cs_plus_whiffs":5,"csw_percent":25,"avg_rel_x":"-0.4","avg_rel_z":"6.0","avg_rpm":"2253","max_rpm":"2562","min_rpm":"1900","avg_break_z":"25","max_break_z":"62","min_break_z":"9","avg_bat_speed":"72.6","avg_break_z_induced":"8","max_break_z_induced":"19","min_break_z_induced":"-20","avg_break_x":"6","max_break_x":"18","min_break_x":"0","min_pitch_speed":"80.3","avg_pitch_speed":"91.3","max_pitch_speed":"100.4","avg_hit_speed":"94.4","max_hit_speed":"","min_hit_speed":"","count":20,"pitches_vs_right":20,"pitches_vs_left":0,"results":{"B":9,"S":9,"X":2},"swinging_strikes":1,"fouls":4,"strikeouts":2,"called_strikes":4,"balls_in_play":2,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":9,"pitches_time_thru_1":20,"pitches_inning_1":3,"avg_speed_inning_1":"95.2","avg_speed_inning_1_vs_avg":3.8666666666666742,"pitches_inning_3":4,"avg_speed_inning_3":"89.0","avg_speed_inning_3_vs_avg":-2.3249999999999886,"pitches_inning_5":4,"avg_speed_inning_5":"87.2","avg_speed_inning_5_vs_avg":-4.074999999999989,"pitches_inning_6":6,"avg_speed_inning_6":"94.1","avg_speed_inning_6_vs_avg":2.7833333333333314,"pitches_inning_9":3,"avg_speed_inning_9":"90.3","avg_speed_inning_9_vs_avg":-0.9666666666666686,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"dba5282d-14fa-3a97-b775-cb666f755ef5","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Miguel Vargas singles on a line drive to left fielder Angel Martínez. Sam Antonacci to 2nd.","events":"Single","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":92.5,"end_speed":84.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.543681447176018,"plateTime":0.40828590646253726,"zone":12,"spin_rate":2399,"breakX":0.2,"inducedBreakZ":9.5,"breakZ":-22.7,"px":0.8298010231768693,"pz":2.560170188708667,"x0":-1.4920388043799255,"y0":50.00343584015877,"z0":5.701716936497032,"ax":-1.1842033872117201,"ay":31.056174912764337,"az":-21.93119424675178,"vx0":6.282178984885018,"vy0":-134.51118584809936,"vz0":-3.9881025261259895,"pfxX":-0.016666666666666666,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-0.2,"breakXFeet":-0.016666666666666666,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.2,"pfxXNoAbs":-0.016666666666666666,"plateTimeSZDepth":0.38344953989957936,"plateXPoly":0.8298010231768693,"plateYPoly":0.7083333333333357,"plateZPoly":2.560170188708667,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":74.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8298010231768693,"plate_z":2.560170188708667,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":17,"rowId":"17-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"40839cba-a9c8-3649-b28e-916af53571f1","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Miguel Vargas singles on a line drive to left fielder Angel Martínez. Sam Antonacci to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":92.6,"end_speed":84.5,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.560894693125365,"plateTime":0.4073234809033983,"zone":6,"spin_rate":2345,"breakX":3.5,"inducedBreakZ":7,"breakZ":-25.1,"px":0.6565099489276012,"pz":2.714814576849108,"x0":-1.3990074822906964,"y0":50.00161037349269,"z0":5.829405237574105,"ax":2.415615452077226,"ay":30.899037499322876,"az":-24.551369870027425,"vx0":4.911479829818838,"vy0":-134.771577654727,"vz0":-3.446313140947834,"pfxX":-0.2916666666666667,"pfxZ":0.5833333333333334,"pfxZWithGravity":-2.091666666666667,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3825285455504637,"plateXPoly":0.6565099489276012,"plateYPoly":0.7083333333333499,"plateZPoly":2.714814576849108,"pfxXDirection":"←","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"93.0","hit_speed":"93.3","hit_distance":"177","xba":".730","hit_angle":"11","is_barrel":0,"hc_x":72.1,"hc_x_ft":-127.99004400000001,"hc_y":101.93,"hc_y_ft":244.57900519999998,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6565099489276012,"plate_z":2.714814576849108,"launch_speed":"93.3","launch_angle":"11","player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":18,"rowId":"18-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"75bbeda8-37c6-3a4d-87aa-9e6d90be9f89","inning":3,"half_inning":"bottom","ab_number":26,"cap_index":14,"outs":1,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas strikes out swinging.","events":"Strikeout","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":80.3,"end_speed":73.6,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":5.983563675412681,"plateTime":0.46975152553957145,"zone":2,"spin_rate":2395,"breakX":18.4,"inducedBreakZ":-0.2,"breakZ":-42.8,"px":-0.07183988758503057,"pz":3.125427168687121,"x0":2.6801142552478274,"y0":50.00007363404477,"z0":5.916999651029252,"ax":-13.290646855915742,"ay":23.172138413919356,"az":-32.723449142832365,"vx0":-3.307045643417013,"vy0":-116.85157651467745,"vz0":0.8893024605150297,"pfxX":1.5333333333333332,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-3.5666666666666664,"breakXInches":18.4,"breakXFeet":1.5333333333333332,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":42.8,"breakZWithGravityFeet":3.5666666666666664,"pfxZDirection":"↓","pfxXWithGravity":1.5333333333333332,"pfxXNoAbs":1.5333333333333332,"plateTimeSZDepth":0.44112627995491666,"plateXPoly":-0.07183988758503057,"plateYPoly":0.7083333333333073,"plateZPoly":3.125427168687121,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.07183988758503057,"plate_z":3.125427168687121,"player_total_pitches":23,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":102,"rowId":"102-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"27ca5306-1f2b-3f05-82ea-038034c55b10","inning":3,"half_inning":"bottom","ab_number":26,"cap_index":14,"outs":1,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":90.5,"end_speed":83.1,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.382441460216012,"plateTime":0.41578758564473395,"zone":5,"spin_rate":2181,"breakX":6.5,"inducedBreakZ":8.6,"breakZ":-24.7,"px":0.09500709470203095,"pz":2.5943701412495535,"x0":2.473515422125683,"y0":50.004265007623985,"z0":5.760789624793219,"ax":-5.189441637373312,"ay":27.986249987653764,"az":-23.192662858202453,"vx0":-5.079472965479905,"vy0":-131.73257617380798,"vz0":-3.5834291646586847,"pfxX":0.5416666666666666,"pfxZ":0.7166666666666667,"pfxZWithGravity":-2.058333333333333,"breakXInches":6.5,"breakXFeet":0.5416666666666666,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5416666666666666,"pfxXNoAbs":0.5416666666666666,"plateTimeSZDepth":0.390402121914301,"plateXPoly":0.09500709470203095,"plateYPoly":0.7083333333333641,"plateZPoly":2.5943701412495535,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.09500709470203095,"plate_z":2.5943701412495535,"player_total_pitches":24,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":103,"rowId":"103-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"84fad5d4-766f-323e-8cbc-14f8afd42823","inning":3,"half_inning":"bottom","ab_number":26,"cap_index":14,"outs":1,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas strikes out swinging.","events":"Strikeout","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":92.8,"end_speed":85.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.555706243844999,"plateTime":0.40563064299996165,"zone":11,"spin_rate":1980,"breakX":0.4,"inducedBreakZ":14,"breakZ":-17.6,"px":-0.9858831312899614,"pz":2.7578163628441983,"x0":2.2735837730179624,"y0":50.002660787428795,"z0":5.660242269533793,"ax":2.2965416998144623,"ay":28.151524493586972,"az":-17.08167664847122,"vx0":-8.997348663771703,"vy0":-134.81803618645674,"vz0":-4.370318862223749,"pfxX":-0.03333333333333333,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.4666666666666668,"breakXInches":-0.4,"breakXFeet":-0.03333333333333333,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":17.6,"breakZWithGravityFeet":1.4666666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.4,"pfxXNoAbs":-0.03333333333333333,"plateTimeSZDepth":0.3807736210314507,"plateXPoly":-0.9858831312899614,"plateYPoly":0.7083333333333499,"plateZPoly":2.7578163628441983,"pfxXDirection":"←","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.9858831312899614,"plate_z":2.7578163628441983,"player_total_pitches":25,"player_total_pitches_pitch_types":3,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":104,"rowId":"104-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"beeeed44-a0f0-3c7b-92a5-b13375c8e669","inning":3,"half_inning":"bottom","ab_number":26,"cap_index":14,"outs":1,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas strikes out swinging.","events":"Strikeout","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":92.3,"end_speed":84.5,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.398966501571138,"plateTime":0.4075532719043595,"zone":12,"spin_rate":2027,"breakX":1.1,"inducedBreakZ":15.4,"breakZ":-16.7,"px":0.17706741046232555,"pz":3.5871634190298503,"x0":2.5219263640815552,"y0":50.00248219546691,"z0":5.717120236231963,"ax":2.4518079330108464,"ay":28.682638701557615,"az":-16.346915551892103,"vx0":-6.597131646673155,"vy0":-134.3127927666031,"vz0":-2.4389000255663253,"pfxX":-0.09166666666666667,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.3916666666666666,"breakXInches":-1.1,"breakXFeet":-0.09166666666666667,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1,"pfxXNoAbs":-0.09166666666666667,"plateTimeSZDepth":0.3826437517231154,"plateXPoly":0.17706741046232555,"plateYPoly":0.7083333333333357,"plateZPoly":3.5871634190298503,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.17706741046232555,"plate_z":3.5871634190298503,"player_total_pitches":26,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":105,"rowId":"105-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f68fe36e-8a31-3160-9eb8-cf9d1328e1c8","inning":5,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Walk","des":"Miguel Vargas walks. Sam Antonacci to 2nd.","events":"Walk","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":80.6,"end_speed":73.4,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.148431033314126,"plateTime":0.4701404238786506,"zone":12,"spin_rate":2562,"breakX":9,"inducedBreakZ":-19.6,"breakZ":-62.3,"px":1.2884098404252273,"pz":2.882374258350251,"x0":1.3195294224855816,"y0":50.00557017895591,"z0":6.20753487515511,"ax":-7.119132033167119,"ay":25.12073447473487,"az":-47.96371571558063,"vx0":1.501853790336611,"vy0":-117.15280347409025,"vz0":3.0652142398957016,"pfxX":0.75,"pfxZ":-1.6333333333333335,"pfxZWithGravity":-5.191666666666666,"breakXInches":9,"breakXFeet":0.75,"breakZInducedInches":-19.6,"breakZInducedFeet":-1.6333333333333335,"breakZWithGravityInches":62.3,"breakZWithGravityFeet":5.191666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.75,"pfxXNoAbs":0.75,"plateTimeSZDepth":0.44171279745321845,"plateXPoly":1.2884098404252273,"plateYPoly":0.7083333333332931,"plateZPoly":2.882374258350251,"pfxXDirection":"→","inducedBreakZForcedSign":"-19.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.2884098404252273,"plate_z":2.882374258350251,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":176,"rowId":"176-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"94f2a5c0-f267-3048-95c2-74d032923f6f","inning":5,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Walk","des":"Miguel Vargas walks. Sam Antonacci to 2nd.","events":"Walk","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":80.7,"end_speed":73.3,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.006494840771538,"plateTime":0.46975556325558054,"zone":11,"spin_rate":2554,"breakX":11.4,"inducedBreakZ":-15.6,"breakZ":-58.2,"px":-0.01640405510662979,"pz":3.544469088724399,"x0":1.1064235967084515,"y0":50.00053627864355,"z0":6.294622036172365,"ax":-8.525305386186426,"ay":25.526931063233807,"az":-45.05819422184513,"vx0":-0.6629454484681072,"vy0":-117.32281761991975,"vz0":3.7112866707024255,"pfxX":0.9500000000000001,"pfxZ":-1.3,"pfxZWithGravity":-4.8500000000000005,"breakXInches":11.4,"breakXFeet":0.9500000000000001,"breakZInducedInches":-15.6,"breakZInducedFeet":-1.3,"breakZWithGravityInches":58.2,"breakZWithGravityFeet":4.8500000000000005,"pfxZDirection":"↓","pfxXWithGravity":0.9500000000000001,"pfxXNoAbs":0.9500000000000001,"plateTimeSZDepth":0.4413308647178329,"plateXPoly":-0.01640405510662979,"plateYPoly":0.7083333333333073,"plateZPoly":3.544469088724399,"pfxXDirection":"→","inducedBreakZForcedSign":"-15.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.01640405510662979,"plate_z":3.544469088724399,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":177,"rowId":"177-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c49a73e9-146d-3fe1-87d1-063d104e2038","inning":5,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Walk","des":"Miguel Vargas walks. Sam Antonacci to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":93.9,"end_speed":85.1,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.420350801431023,"plateTime":0.4023338304604578,"zone":11,"spin_rate":1900,"breakX":5.9,"inducedBreakZ":15.6,"breakZ":-15.7,"px":-0.15504858606260297,"pz":3.830624182564983,"x0":0.936307540498506,"y0":50.00029832164471,"z0":5.913961957017895,"ax":7.137491016546208,"ay":32.53200867820603,"az":-15.67180385144864,"vx0":-4.236693893441725,"vy0":-136.59277409223662,"vz0":-2.552382144402485,"pfxX":-0.4916666666666667,"pfxZ":1.3,"pfxZWithGravity":-1.3083333333333333,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":15.6,"breakZInducedFeet":1.3,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.37787166418552065,"plateXPoly":-0.15504858606260297,"plateYPoly":0.7083333333333215,"plateZPoly":3.830624182564983,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.15504858606260297,"plate_z":3.830624182564983,"player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":178,"rowId":"178-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4b5addcf-1e11-38af-8212-933e5d7c3859","inning":5,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Walk","des":"Miguel Vargas walks. Sam Antonacci to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"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":"30","start_speed":93.7,"end_speed":85.7,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.434414259203977,"plateTime":0.40174542995338847,"zone":11,"spin_rate":1985,"breakX":3.2,"inducedBreakZ":14.6,"breakZ":-16.4,"px":-0.9867080061473031,"pz":2.7721061311992745,"x0":0.7273783194678362,"y0":50.00241510830644,"z0":5.850939467392062,"ax":4.502566799900858,"ay":29.96273277284659,"az":-15.998024772644417,"vx0":-5.393347967270365,"vy0":-136.33268925588249,"vz0":-5.144886749487833,"pfxX":-0.26666666666666666,"pfxZ":1.2166666666666666,"pfxZWithGravity":-1.3666666666666665,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":14.6,"breakZInducedFeet":1.2166666666666666,"breakZWithGravityInches":16.4,"breakZWithGravityFeet":1.3666666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.3772075005625841,"plateXPoly":-0.9867080061473031,"plateYPoly":0.7083333333333641,"plateZPoly":2.7721061311992745,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.9867080061473031,"plate_z":2.7721061311992745,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":179,"rowId":"179-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"17809193-503c-3bda-af6e-b08824f52224","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":96.3,"end_speed":87.9,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.276194804204032,"plateTime":0.391946057846265,"zone":6,"spin_rate":2234,"breakX":4.8,"inducedBreakZ":17.2,"breakZ":-12.5,"px":0.6330132539703468,"pz":2.5439526189568293,"x0":-1.9654087086548835,"y0":50.00244537051682,"z0":6.217968338622672,"ax":-7.12440276712891,"ay":31.693878792738666,"az":-11.849735461061071,"vx0":8.371589662831974,"vy0":-139.77794716182424,"vz0":-7.802901125973479,"pfxX":0.39999999999999997,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.0416666666666667,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.3680147009464517,"plateXPoly":0.6330132539703468,"plateYPoly":0.7083333333333783,"plateZPoly":2.5439526189568293,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6330132539703468,"plate_z":2.5439526189568293,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":214,"rowId":"214-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f1afba0b-e51e-3b4d-ba1f-efe4cc56a84e","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":95.9,"end_speed":87,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.35387291977266,"plateTime":0.39466789125842583,"zone":6,"spin_rate":2241,"breakX":2.8,"inducedBreakZ":17.2,"breakZ":-13,"px":0.6301496206122685,"pz":2.439148134890889,"x0":-2.146568729994388,"y0":50.0035224001086,"z0":6.174097009597418,"ax":-5.041956104540966,"ay":33.807913980460825,"az":-11.988330898164348,"vx0":8.42503236763277,"vy0":-139.24558985788846,"vz0":-7.8534192121389506,"pfxX":0.2333333333333333,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.0833333333333333,"breakXInches":2.8,"breakXFeet":0.2333333333333333,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2333333333333333,"pfxXNoAbs":0.2333333333333333,"plateTimeSZDepth":0.37069814660791983,"plateXPoly":0.6301496206122685,"plateYPoly":0.7083333333333357,"plateZPoly":2.439148134890889,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6301496206122685,"plate_z":2.439148134890889,"player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":215,"rowId":"215-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"79f31327-5a8f-3a93-bc2a-93ed084741cf","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":95.9,"end_speed":87,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.226589322900143,"plateTime":0.39376263993358984,"zone":12,"spin_rate":2257,"breakX":4.6,"inducedBreakZ":17.3,"breakZ":-12.7,"px":0.5520238774821142,"pz":4.981733601674207,"x0":-2.1438983240943643,"y0":50.00629323831232,"z0":6.38483530719263,"ax":-6.920945956781623,"ay":33.0634453154151,"az":-13.43446584821984,"vx0":8.569470998688196,"vy0":-139.41414565789182,"vz0":-1.3097370597146285,"pfxX":0.3833333333333333,"pfxZ":1.4416666666666667,"pfxZWithGravity":-1.0583333333333333,"breakXInches":4.6,"breakXFeet":0.3833333333333333,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":12.7,"breakZWithGravityFeet":1.0583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3833333333333333,"pfxXNoAbs":0.3833333333333333,"plateTimeSZDepth":0.36982638353661973,"plateXPoly":0.5520238774821142,"plateYPoly":0.7083333333333286,"plateZPoly":4.981733601674207,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5520238774821142,"plate_z":4.981733601674207,"player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":216,"rowId":"216-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7a607958-44df-34d7-9920-8dba49e9c329","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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.5,"end_speed":84,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.280412562870818,"plateTime":0.4151750347201557,"zone":14,"spin_rate":2352,"breakX":2.9,"inducedBreakZ":3.7,"breakZ":-29.6,"px":0.9597373339459421,"pz":1.1497979717952793,"x0":-2.132455286117474,"y0":50.00328616010334,"z0":6.222324095338194,"ax":1.2779524300117393,"ay":25.974170468011014,"az":-27.209023450093515,"vx0":7.685829191653184,"vy0":-131.55621240348086,"vz0":-7.714891171660958,"pfxX":-0.24166666666666667,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.466666666666667,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":29.6,"breakZWithGravityFeet":2.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.38969830943794914,"plateXPoly":0.9597373339459421,"plateYPoly":0.7083333333333641,"plateZPoly":1.1497979717952793,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9597373339459421,"plate_z":1.1497979717952793,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":217,"rowId":"217-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5a4a5d1c-89e3-3c11-a46f-e7ca47b6268e","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":90.6,"end_speed":84.1,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.352480841189442,"plateTime":0.41525101818240895,"zone":14,"spin_rate":2310,"breakX":2.9,"inducedBreakZ":2.9,"breakZ":-30.5,"px":1.4285924516293274,"pz":0.9827621996631848,"x0":-2.0208112513034227,"y0":50.00419016419308,"z0":6.249130157693948,"ax":1.147221726705143,"ay":26.097913142173514,"az":-27.919204932566107,"vx0":8.62590511360329,"vy0":-131.5554610797885,"vz0":-8.069684236476856,"pfxX":-0.24166666666666667,"pfxZ":0.24166666666666667,"pfxZWithGravity":-2.5416666666666665,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":2.9,"breakZInducedFeet":0.24166666666666667,"breakZWithGravityInches":30.5,"breakZWithGravityFeet":2.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.3897855768647823,"plateXPoly":1.4285924516293274,"plateYPoly":0.7083333333332931,"plateZPoly":0.9827621996631848,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":1.4285924516293274,"plate_z":0.9827621996631848,"player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":218,"rowId":"218-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"581f6335-1e55-3e5d-b4f7-804b5707ab8c","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":95.3,"end_speed":87.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.531394852961734,"plateTime":0.39531486622913103,"zone":3,"spin_rate":2113,"breakX":5.8,"inducedBreakZ":14.4,"breakZ":-15.8,"px":0.5918367473485531,"pz":3.2187879096599876,"x0":-1.9038895645846536,"y0":50.00606299541086,"z0":6.25428507149745,"ax":-8.013105644467561,"ay":30.780739197262275,"az":-15.759364525859912,"vx0":8.21089428493435,"vy0":-138.52563008806095,"vz0":-5.253140554962883,"pfxX":0.48333333333333334,"pfxZ":1.2,"pfxZWithGravity":-1.3166666666666667,"breakXInches":5.8,"breakXFeet":0.48333333333333334,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.8,"breakZWithGravityFeet":1.3166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.48333333333333334,"pfxXNoAbs":0.48333333333333334,"plateTimeSZDepth":0.37118148059572814,"plateXPoly":0.5918367473485531,"plateYPoly":0.7083333333333144,"plateZPoly":3.2187879096599876,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"95.6","hit_distance":"139","xba":".580","hit_angle":"7","is_barrel":0,"hc_x":102.45,"hc_x_ft":-54.83561800000001,"hc_y":166.36,"hc_y_ft":89.27951039999999,"isSword":false,"batSpeed":73.4,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.5918367473485531,"plate_z":3.2187879096599876,"launch_speed":"95.6","launch_angle":"7","player_total_pitches":12,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":219,"rowId":"219-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"49b8d4c6-5193-3f73-b515-6c49f1df517a","inning":9,"half_inning":"bottom","ab_number":84,"cap_index":14,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas called out on strikes.","events":"Strikeout","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":86.5,"end_speed":79.1,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.698224482596405,"plateTime":0.4366329949927037,"zone":9,"spin_rate":2111,"breakX":13.6,"inducedBreakZ":-1,"breakZ":-37.8,"px":0.34919023876441235,"pz":1.6793589526735948,"x0":-2.123676252923866,"y0":50.006258678410255,"z0":5.652593136033936,"ax":11.132887969604148,"ay":28.052980020996056,"az":-32.61016413683581,"vx0":3.7456885952636263,"vy0":-125.94218465354105,"vz0":-2.998933276970662,"pfxX":-1.1333333333333333,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.15,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.4101702458548696,"plateXPoly":0.34919023876441235,"plateYPoly":0.7083333333333286,"plateZPoly":1.6793589526735948,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.34919023876441235,"plate_z":1.6793589526735948,"player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":328,"rowId":"328-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"02b28423-6123-3d11-89ea-48f9bc19ba17","inning":9,"half_inning":"bottom","ab_number":84,"cap_index":14,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas called out on strikes.","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":85.3,"end_speed":78.7,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.615440636857003,"plateTime":0.4400142580741728,"zone":1,"spin_rate":2145,"breakX":13.4,"inducedBreakZ":1.9,"breakZ":-35.5,"px":-0.2869863743745351,"pz":3.3270975619048566,"x0":-2.271591614064651,"y0":50.00465347105567,"z0":5.871531899094733,"ax":11.160306397426762,"ay":24.147601922216207,"az":-30.807615291470412,"vx0":2.499071694529669,"vy0":-124.32125429185591,"vz0":0.20384655457992396,"pfxX":-1.1166666666666667,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.9583333333333335,"breakXInches":-13.4,"breakXFeet":-1.1166666666666667,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":35.5,"breakZWithGravityFeet":2.9583333333333335,"pfxZDirection":"↓","pfxXWithGravity":13.4,"pfxXNoAbs":-1.1166666666666667,"plateTimeSZDepth":0.41309670790692204,"plateXPoly":-0.2869863743745351,"plateYPoly":0.7083333333333286,"plateZPoly":3.3270975619048566,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":true,"challenge_team_id":114,"edge_distance":0.08373577142847699,"edge_distance_calc":0.08373577142847684,"challenging_player_id":672275,"challenging_player_type":"catcher"},"plate_x":-0.2869863743745351,"plate_z":3.3270975619048566,"player_total_pitches":18,"player_total_pitches_pitch_types":3,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":329,"rowId":"329-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"01e08a21-f7ba-39c2-b2ca-63f1a971afe2","inning":9,"half_inning":"bottom","ab_number":84,"cap_index":14,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":99.2,"end_speed":91.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.869466441862209,"plateTime":0.3790260076203271,"zone":9,"spin_rate":2416,"breakX":8.8,"inducedBreakZ":16.6,"breakZ":-11.2,"px":0.36694966731524503,"pz":2.0126142863638474,"x0":-1.7991730633373437,"y0":50.00416403113671,"z0":5.720765662817606,"ax":-12.05678797843901,"ay":31.487723466888394,"az":-11.11939585784786,"vx0":8.232978235017203,"vy0":-144.1523194935217,"vz0":-8.44399901673166,"pfxX":0.7333333333333334,"pfxZ":1.3833333333333335,"pfxZWithGravity":-0.9333333333333332,"breakXInches":8.8,"breakXFeet":0.7333333333333334,"breakZInducedInches":16.6,"breakZInducedFeet":1.3833333333333335,"breakZWithGravityInches":11.2,"breakZWithGravityFeet":0.9333333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.7333333333333334,"pfxXNoAbs":0.7333333333333334,"plateTimeSZDepth":0.35579630073690627,"plateXPoly":0.36694966731524503,"plateYPoly":0.7083333333332931,"plateZPoly":2.0126142863638474,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.36694966731524503,"plate_z":2.0126142863638474,"player_total_pitches":19,"player_total_pitches_pitch_types":11,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":330,"rowId":"330-849833","game_pk":"849833","source":"gamefeed"}],"691019":[{"type":"pitch","year":2026,"sportId":1,"play_id":"2afad616-9af2-3708-b48a-4c113c1568df","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":99.9,"end_speed":90.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.7757918843892915,"plateTime":0.37798875459103876,"zone":11,"spin_rate":2592,"breakX":9.5,"inducedBreakZ":17.6,"breakZ":-9.8,"px":-0.8601734764907807,"pz":3.1320834646066684,"x0":-1.463717917741789,"y0":50.000547041528584,"z0":5.856876216985021,"ax":-12.040835025086723,"ay":36.32232529127514,"az":-10.1497345849151,"vx0":3.8373558974263373,"vy0":-145.30382260213554,"vz0":-5.8742742667917245,"pfxX":0.7916666666666666,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.8166666666666668,"breakXInches":9.5,"breakXFeet":0.7916666666666666,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":9.8,"breakZWithGravityFeet":0.8166666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.7916666666666666,"pfxXNoAbs":0.7916666666666666,"plateTimeSZDepth":0.3549857805449217,"plateXPoly":-0.8601734764907807,"plateYPoly":0.7083333333333499,"plateZPoly":3.1320834646066684,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":72.5,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8601734764907807,"plate_z":3.1320834646066684,"player_total_pitches":12,"player_total_pitches_pitch_types":10,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":22,"rowId":"22-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":7,"SL":2,"SI":4,"ST":1,"CU":2},"results":{"S":9,"B":5,"X":2},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.25,"z_swing":0.6666666666666666,"strike_rate":0.5714285714285714,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":1,"zone_rate":0.42857142857142855,"swings":3,"miss_percent":"33","cs_plus_whiffs":2,"csw_percent":29,"avg_rel_x":"0.6","avg_rel_z":"5.8","avg_rpm":"2248","max_rpm":"2592","min_rpm":"1959","avg_break_z":"14","max_break_z":"20","min_break_z":"10","avg_bat_speed":"61.6","avg_break_z_induced":"15","max_break_z_induced":"18","min_break_z_induced":"12","avg_break_x":"6","max_break_x":"10","min_break_x":"4","min_pitch_speed":"91.6","avg_pitch_speed":"96.1","max_pitch_speed":"100.0","avg_hit_speed":"97.9","max_hit_speed":"97.9","min_hit_speed":"97.9","count":7,"pitches_vs_right":0,"pitches_vs_left":7,"results":{"S":3,"B":3,"X":1},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":5,"pitches_time_thru_1":7,"pitches_inning_1":3,"avg_speed_inning_1":"99.8","avg_speed_inning_1_vs_avg":3.700000000000003,"pitches_inning_3":3,"avg_speed_inning_3":"92.8","avg_speed_inning_3_vs_avg":-3.2666666666666657,"pitches_inning_5":1,"avg_speed_inning_5":"94.5","avg_speed_inning_5_vs_avg":-1.5999999999999943,"percent":"44","rhb_pitch_percent":null,"lhb_pitch_percent":44,"pitch_pct_time_thru_1":"44","pitch_pct_time_thru_1_vs_avg":-0.25,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":2,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.6666666666666666,"z_swing":0,"strike_rate":0.75,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":null,"zone_rate":0.25,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"2.2","avg_rel_z":"5.6","avg_rpm":"2023","max_rpm":"2187","min_rpm":"1941","avg_break_z":"25","max_break_z":"27","min_break_z":"24","avg_bat_speed":"62.7","avg_break_z_induced":"7","max_break_z_induced":"8","min_break_z_induced":"4","avg_break_x":"15","max_break_x":"16","min_break_x":"14","min_pitch_speed":"92.6","avg_pitch_speed":"93.4","max_pitch_speed":"94.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":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":3,"max_inning":7,"pitches_time_thru_1":4,"pitches_inning_3":3,"avg_speed_inning_3":"93.1","avg_speed_inning_3_vs_avg":-0.26666666666667993,"pitches_inning_7":1,"avg_speed_inning_7":"94.3","avg_speed_inning_7_vs_avg":0.8999999999999915,"percent":"25","rhb_pitch_percent":null,"lhb_pitch_percent":25,"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":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":"1.9","avg_rel_z":"6.0","avg_rpm":"2407","max_rpm":"2436","min_rpm":"2378","avg_break_z":"50","max_break_z":"52","min_break_z":"47","avg_bat_speed":"--","avg_break_z_induced":"-6","max_break_z_induced":"-4","min_break_z_induced":"-8","avg_break_x":"13","max_break_x":"14","min_break_x":"12","min_pitch_speed":"79.1","avg_pitch_speed":"79.4","max_pitch_speed":"79.8","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":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":7,"pitches_time_thru_1":2,"pitches_inning_7":2,"avg_speed_inning_7":"79.4","avg_speed_inning_7_vs_avg":0.04999999999998295,"percent":"13","rhb_pitch_percent":null,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":-0.5,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"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.3","avg_rel_z":"5.8","avg_rpm":"2280","max_rpm":"2304","min_rpm":"2256","avg_break_z":"31","max_break_z":"34","min_break_z":"28","avg_bat_speed":"72.7","avg_break_z_induced":"3","max_break_z_induced":"5","min_break_z_induced":"2","avg_break_x":"0","max_break_x":"0","min_break_x":"0","min_pitch_speed":"87.6","avg_pitch_speed":"89.5","max_pitch_speed":"91.4","avg_hit_speed":"100.7","max_hit_speed":"100.7","min_hit_speed":"100.7","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"X":1,"S":1},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":7,"pitches_time_thru_1":2,"pitches_inning_1":1,"avg_speed_inning_1":"91.4","avg_speed_inning_1_vs_avg":1.9000000000000057,"pitches_inning_7":1,"avg_speed_inning_7":"87.6","avg_speed_inning_7_vs_avg":-1.9000000000000057,"percent":"13","rhb_pitch_percent":null,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":-0.5,"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.7","avg_rel_z":"5.7","avg_rpm":"2463","max_rpm":"2463","min_rpm":"2463","avg_break_z":"38","max_break_z":"38","min_break_z":"38","avg_bat_speed":"--","avg_break_z_induced":"2","max_break_z_induced":"2","min_break_z_induced":"2","avg_break_x":"14","max_break_x":"14","min_break_x":"14","min_pitch_speed":"82.5","avg_pitch_speed":"82.5","max_pitch_speed":"82.5","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":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":1,"pitches_inning_3":1,"avg_speed_inning_3":"82.5","avg_speed_inning_3_vs_avg":0,"percent":"6","rhb_pitch_percent":null,"lhb_pitch_percent":6,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":0.25,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":2,"oFouls":2,"oInPlay":0,"oSwings":4,"zSwingMiss":0,"zFouls":1,"zInPlay":2,"zSwings":3,"o_swing":0.4444444444444444,"z_swing":0.42857142857142855,"strike_rate":0.6875,"first_pitches":4,"first_pitch_strikes":4,"first_pitch_strike_rate":"100","o_contact":0.5,"z_contact":1,"zone_rate":0.4375,"swings":7,"miss_percent":"29","cs_plus_whiffs":6,"csw_percent":38,"avg_rel_x":"1.2","avg_rel_z":"5.8","avg_rpm":"2229","max_rpm":"2592","min_rpm":"1941","avg_break_z":"25","max_break_z":"52","min_break_z":"10","avg_bat_speed":"64.7","avg_break_z_induced":"8","max_break_z_induced":"18","min_break_z_induced":"-8","avg_break_x":"9","max_break_x":"16","min_break_x":"0","min_pitch_speed":"79.1","avg_pitch_speed":"91.7","max_pitch_speed":"100.0","avg_hit_speed":"99.3","max_hit_speed":"","min_hit_speed":"","count":16,"pitches_vs_right":0,"pitches_vs_left":16,"results":{"S":9,"B":5,"X":2},"swinging_strikes":2,"fouls":3,"strikeouts":2,"called_strikes":4,"balls_in_play":2,"base_hits":1,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":7,"pitches_time_thru_1":16,"pitches_inning_1":4,"avg_speed_inning_1":"97.7","avg_speed_inning_1_vs_avg":5.999999999999986,"pitches_inning_3":7,"avg_speed_inning_3":"91.5","avg_speed_inning_3_vs_avg":-0.2142857142857224,"pitches_inning_5":1,"avg_speed_inning_5":"94.5","avg_speed_inning_5_vs_avg":2.799999999999997,"pitches_inning_7":4,"avg_speed_inning_7":"85.2","avg_speed_inning_7_vs_avg":-6.500000000000014,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"3b16bd9b-331b-3aa8-bbe6-7c74b48ae5ad","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas to 3rd.","events":"Double","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":99.5,"end_speed":90.1,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.576213939266002,"plateTime":0.3804044526583841,"zone":12,"spin_rate":2475,"breakX":8,"inducedBreakZ":17.6,"breakZ":-10.3,"px":1.138336585309228,"pz":2.8746357460680145,"x0":-1.1907953808417657,"y0":50.00074448134278,"z0":5.918877337990723,"ax":-11.437153882327529,"ay":36.48655813821869,"az":-10.168705187579283,"vx0":8.562240530248287,"vy0":-144.48494036959622,"vz0":-6.704162147796701,"pfxX":0.6666666666666666,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.8583333333333334,"breakXInches":8,"breakXFeet":0.6666666666666666,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":10.3,"breakZWithGravityFeet":0.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.6666666666666666,"pfxXNoAbs":0.6666666666666666,"plateTimeSZDepth":0.3572767132023516,"plateXPoly":1.138336585309228,"plateYPoly":0.7083333333332931,"plateZPoly":2.8746357460680145,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.138336585309228,"plate_z":2.8746357460680145,"player_total_pitches":13,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":23,"rowId":"23-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"51c5f795-aaea-3340-8869-a93032490cbb","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas 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":100,"end_speed":91.1,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.5410704017048875,"plateTime":0.3769254335531733,"zone":12,"spin_rate":2484,"breakX":8.2,"inducedBreakZ":14.4,"breakZ":-13.1,"px":0.4403360976412518,"pz":3.891460240219591,"x0":-1.33001978872956,"y0":50.004221973308226,"z0":5.920251821628059,"ax":-11.246176604447587,"ay":34.92328348638827,"az":-14.629902517964624,"vx0":6.9921198643389735,"vy0":-145.45926772232403,"vz0":-3.1430526939584538,"pfxX":0.6833333333333332,"pfxZ":1.2,"pfxZWithGravity":-1.0916666666666666,"breakXInches":8.2,"breakXFeet":0.6833333333333332,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6833333333333332,"pfxXNoAbs":0.6833333333333332,"plateTimeSZDepth":0.3539363696935113,"plateXPoly":0.4403360976412518,"plateYPoly":0.7083333333333428,"plateZPoly":3.891460240219591,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":24.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4403360976412518,"plate_z":3.891460240219591,"player_total_pitches":14,"player_total_pitches_pitch_types":12,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":24,"rowId":"24-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"05f62737-f4ce-32c0-9566-a254bf4f6d65","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas 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":"SL","pitch_name":"Slider","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":91.4,"end_speed":83.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.629111075688642,"plateTime":0.4128083321843352,"zone":5,"spin_rate":2304,"breakX":0.2,"inducedBreakZ":4.9,"breakZ":-28.1,"px":0.14395350500159254,"pz":2.155933373397768,"x0":-1.488967170376782,"y0":50.00213302091501,"z0":5.7654239768347395,"ax":-1.2933068491525666,"ay":30.308721302877018,"az":-26.65669771544624,"vx0":4.4626311176090425,"vy0":-133.02285278805175,"vz0":-4.143005304646275,"pfxX":0.016666666666666666,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.341666666666667,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":28.1,"breakZWithGravityFeet":2.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.38768937235079326,"plateXPoly":0.14395350500159254,"plateYPoly":0.7083333333333286,"plateZPoly":2.155933373397768,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"101.0","hit_speed":"100.7","hit_distance":"287","xba":".380","hit_angle":"21","is_barrel":0,"hc_x":203.22,"hc_x_ft":188.05635919999997,"hc_y":112.84,"hc_y_ft":218.2819776,"isSword":false,"batSpeed":72.9,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.14395350500159254,"plate_z":2.155933373397768,"launch_speed":"100.7","launch_angle":"21","player_total_pitches":15,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":25,"rowId":"25-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"61d3b76f-776b-375d-906a-d3653294cf66","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":92.6,"end_speed":84,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.505731979844336,"plateTime":0.4092533282343438,"zone":8,"spin_rate":1976,"breakX":15.1,"inducedBreakZ":8.4,"breakZ":-23.9,"px":-0.19658624347533404,"pz":1.6674403759419532,"x0":2.337705876480265,"y0":50.00031106210839,"z0":5.516476119501929,"ax":17.584134485832923,"ay":31.945581534350826,"az":-22.567049785911625,"vx0":-9.972553208666628,"vy0":-134.37207205867577,"vz0":-5.675851979973987,"pfxX":-1.2583333333333333,"pfxZ":0.7000000000000001,"pfxZWithGravity":-1.9916666666666665,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":23.9,"breakZWithGravityFeet":1.9916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.384396285282271,"plateXPoly":-0.19658624347533404,"plateYPoly":0.7083333333333357,"plateZPoly":1.6674403759419532,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":true,"challenge_team_id":114,"edge_distance":0.19627370927528665,"edge_distance_calc":0.1962737092752862,"challenging_player_id":672275,"challenging_player_type":"catcher"},"plate_x":-0.19658624347533404,"plate_z":1.6674403759419532,"player_total_pitches":30,"player_total_pitches_pitch_types":8,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":109,"rowId":"109-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1382d2ca-e16c-31a8-b148-dec4da239a61","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","events":"Strikeout","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.5,"end_speed":85.9,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.482653902586757,"plateTime":0.4019267586578956,"zone":1,"spin_rate":2151,"breakX":4.2,"inducedBreakZ":13.9,"breakZ":-17.3,"px":-0.28711034423942916,"pz":2.93919474676225,"x0":2.3652748425605097,"y0":50.00036553866161,"z0":5.709331341160029,"ax":6.063056551929759,"ay":28.366963777680226,"az":-17.082833975768093,"vx0":-8.174121659263031,"vy0":-136.00441059886927,"vz0":-4.120069374810303,"pfxX":-0.35000000000000003,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.4416666666666667,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":17.3,"breakZWithGravityFeet":1.4416666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.3772733584626458,"plateXPoly":-0.28711034423942916,"plateYPoly":0.7083333333333286,"plateZPoly":2.93919474676225,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.28711034423942916,"plate_z":2.93919474676225,"player_total_pitches":31,"player_total_pitches_pitch_types":5,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":110,"rowId":"110-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"63adc2d2-e2ff-3381-b726-10d1d5394e72","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","events":"Strikeout","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.4,"end_speed":85.7,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.506380661945371,"plateTime":0.4041661593873864,"zone":13,"spin_rate":1959,"breakX":4.8,"inducedBreakZ":11.8,"breakZ":-19.8,"px":-1.6749857810837132,"pz":1.3874432648130846,"x0":2.089334195278841,"y0":50.0048623927769,"z0":5.559926587542235,"ax":7.316388426229603,"ay":29.027732362171758,"az":-18.624580465271023,"vx0":-11.308366914034156,"vy0":-135.42013408252564,"vz0":-7.462247922210847,"pfxX":-0.39999999999999997,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.6500000000000001,"breakXInches":-4.8,"breakXFeet":-0.39999999999999997,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":4.8,"pfxXNoAbs":-0.39999999999999997,"plateTimeSZDepth":0.3794588344434317,"plateXPoly":-1.6749857810837132,"plateYPoly":0.7083333333333641,"plateZPoly":1.3874432648130846,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.6749857810837132,"plate_z":1.3874432648130846,"player_total_pitches":32,"player_total_pitches_pitch_types":6,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":111,"rowId":"111-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cdbbcf1d-c9a4-38f5-814a-43a10547e123","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.8,"end_speed":85.8,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.465681136797713,"plateTime":0.4028975109433528,"zone":14,"spin_rate":1988,"breakX":16.4,"inducedBreakZ":7.2,"breakZ":-24.1,"px":0.1623701206450403,"pz":0.6530041163601847,"x0":2.2971690164936605,"y0":50.0033486485526,"z0":5.427850996317986,"ax":19.013679972124628,"ay":30.43814938229322,"az":-22.990734829993816,"vx0":-9.239432066642408,"vy0":-136.05535154076935,"vz0":-8.271969787888525,"pfxX":-1.3666666666666665,"pfxZ":0.6,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.3783264264184595,"plateXPoly":0.1623701206450403,"plateYPoly":0.7083333333333428,"plateZPoly":0.6530041163601847,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.1623701206450403,"plate_z":0.6530041163601847,"player_total_pitches":33,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":112,"rowId":"112-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fa717121-b28f-33cd-9d29-86231871a15f","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93,"end_speed":84.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.494812317120983,"plateTime":0.4058623031353772,"zone":12,"spin_rate":1941,"breakX":13.6,"inducedBreakZ":7.8,"breakZ":-24,"px":0.19883079786206093,"pz":3.5817247966809442,"x0":2.474130535653167,"y0":50.00579251175901,"z0":5.6245569656761285,"ax":15.830817426523923,"ay":30.426647114280787,"az":-24.310580818418398,"vx0":-8.986631377451559,"vy0":-135.14182313679862,"vz0":-0.727031507485365,"pfxX":-1.1333333333333333,"pfxZ":0.65,"pfxZWithGravity":-2,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.38113602755891113,"plateXPoly":0.19883079786206093,"plateYPoly":0.7083333333333783,"plateZPoly":3.5817247966809442,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":56.6,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.19883079786206093,"plate_z":3.5817247966809442,"player_total_pitches":34,"player_total_pitches_pitch_types":10,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":113,"rowId":"113-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9b48eedb-e973-3e73-9329-75d21113716f","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","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":91.6,"end_speed":83.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.581804277954086,"plateTime":0.41143489765119057,"zone":3,"spin_rate":2024,"breakX":4,"inducedBreakZ":16,"breakZ":-16.7,"px":0.5468764986147807,"pz":2.7516256436288997,"x0":2.583988730943413,"y0":50.00201188423554,"z0":5.586691888992537,"ax":5.361491954628698,"ay":29.42901055035163,"az":-15.557494390280532,"vx0":-6.308471377903052,"vy0":-133.27462420729483,"vz0":-4.3328886352426235,"pfxX":-0.3333333333333333,"pfxZ":1.3333333333333333,"pfxZWithGravity":-1.3916666666666666,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.38634514029171924,"plateXPoly":0.5468764986147807,"plateYPoly":0.708333333333357,"plateZPoly":2.7516256436288997,"pfxXDirection":"←","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.6,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.5468764986147807,"plate_z":2.7516256436288997,"player_total_pitches":35,"player_total_pitches_pitch_types":7,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":114,"rowId":"114-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cc1f85b7-974a-300a-bd02-1b93dd5e69eb","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"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":"22","start_speed":82.5,"end_speed":75.7,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.167099088854247,"plateTime":0.4568452260162741,"zone":5,"spin_rate":2463,"breakX":14.2,"inducedBreakZ":2.2,"breakZ":-38.2,"px":0.12330770923257983,"pz":2.360429241885786,"x0":2.670479807719139,"y0":50.00352645435038,"z0":5.73174571766111,"ax":-10.603253229851756,"ay":24.567827406778665,"az":-30.380812614982958,"vx0":-3.6621842436934475,"vy0":-120.16523328849983,"vz0":-1.3403181823265993,"pfxX":1.1833333333333333,"pfxZ":0.18333333333333335,"pfxZWithGravity":-3.1833333333333336,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":2.2,"breakZInducedFeet":0.18333333333333335,"breakZWithGravityInches":38.2,"breakZWithGravityFeet":3.1833333333333336,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.42904608254453425,"plateXPoly":0.12330770923257983,"plateYPoly":0.7083333333333215,"plateZPoly":2.360429241885786,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.12330770923257983,"plate_z":2.360429241885786,"player_total_pitches":36,"player_total_pitches_pitch_types":11,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":115,"rowId":"115-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d7a14ac7-bb43-3856-a147-5e806bd22911","inning":5,"half_inning":"bottom","ab_number":46,"cap_index":25,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"result":"Double Play","des":"Kyle Teel lines into a double play, second baseman Travis Bazzana to shortstop Brayan Rocchio. Miguel Vargas out at 2nd.","events":"Double Play","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"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":"00","start_speed":94.5,"end_speed":86.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.64853840265885,"plateTime":0.39803546558545433,"zone":5,"spin_rate":2053,"breakX":5.9,"inducedBreakZ":16.4,"breakZ":-14,"px":0.2507821459738835,"pz":2.4033917415148287,"x0":0.9073453323478613,"y0":50.0015756919621,"z0":5.787213260476585,"ax":6.91716360671575,"ay":30.107167289579415,"az":-13.479584495483525,"vx0":-3.0494096708100025,"vy0":-137.53465542089788,"vz0":-6.536548349274409,"pfxX":-0.4916666666666667,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.1666666666666667,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.3736904977828968,"plateXPoly":0.2507821459738835,"plateYPoly":0.7083333333333641,"plateZPoly":2.4033917415148287,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"98.0","hit_speed":"97.9","hit_distance":"175","xba":".940","hit_angle":"13","is_barrel":0,"hc_x":156.84,"hc_x_ft":76.2638624,"hc_y":138.34,"hc_y_ft":156.8177976,"isSword":false,"batSpeed":75,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2507821459738835,"plate_z":2.4033917415148287,"launch_speed":"97.9","launch_angle":"13","player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":184,"rowId":"184-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1b23646e-d8fc-301d-8475-696868dab4a7","inning":7,"half_inning":"bottom","ab_number":64,"cap_index":14,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":94.3,"end_speed":86.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.656344723117828,"plateTime":0.3986483774754914,"zone":12,"spin_rate":2187,"breakX":13.6,"inducedBreakZ":3.6,"breakZ":-27.1,"px":1.4872155855561324,"pz":3.0757383086307346,"x0":1.8091422064128404,"y0":50.00052278475071,"z0":5.777863642863828,"ax":15.177783492616726,"ay":29.93500891444495,"az":-28.15763142492888,"vx0":-3.7003654284763785,"vy0":-137.30885075173697,"vz0":-1.9509134319186137,"pfxX":-1.1333333333333333,"pfxZ":0.3,"pfxZWithGravity":-2.2583333333333333,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":27.1,"breakZWithGravityFeet":2.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.37425592019648013,"plateXPoly":1.4872155855561324,"plateYPoly":0.708333333333357,"plateZPoly":3.0757383086307346,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":68.7,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.4872155855561324,"plate_z":3.0757383086307346,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":245,"rowId":"245-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2fded0f4-5b6a-33dd-959e-214696a1db80","inning":7,"half_inning":"bottom","ab_number":64,"cap_index":14,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":79.8,"end_speed":74,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.485839402258295,"plateTime":0.47273355073005785,"zone":13,"spin_rate":2436,"breakX":14.3,"inducedBreakZ":-4.3,"breakZ":-47.4,"px":-2.01041793219237,"pz":0.5517555295662682,"x0":1.8180716966302526,"y0":50.00411337935572,"z0":5.949031092173575,"ax":-9.452153320871195,"ay":22.776250602807654,"az":-34.740511656282706,"vx0":-6.525509058135249,"vy0":-116.09435206643208,"vz0":-4.4457871441169345,"pfxX":1.1916666666666667,"pfxZ":-0.35833333333333334,"pfxZWithGravity":-3.9499999999999997,"breakXInches":14.3,"breakXFeet":1.1916666666666667,"breakZInducedInches":-4.3,"breakZInducedFeet":-0.35833333333333334,"breakZWithGravityInches":47.4,"breakZWithGravityFeet":3.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.1916666666666667,"pfxXNoAbs":1.1916666666666667,"plateTimeSZDepth":0.44395185229327255,"plateXPoly":-2.01041793219237,"plateYPoly":0.7083333333333428,"plateZPoly":0.5517555295662682,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-2.01041793219237,"plate_z":0.5517555295662682,"player_total_pitches":6,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":246,"rowId":"246-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2bca456e-15bd-3742-81df-5964af8cb1c6","inning":7,"half_inning":"bottom","ab_number":64,"cap_index":14,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":79.1,"end_speed":73.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.407988803909651,"plateTime":0.47492621921300104,"zone":9,"spin_rate":2378,"breakX":12.4,"inducedBreakZ":-8,"breakZ":-51.6,"px":0.5059601004157073,"pz":1.7771870871085884,"x0":2.020604931021538,"y0":50.004991838627774,"z0":6.126012988569214,"ax":-8.911180228209325,"ay":21.283962922088982,"az":-38.117770385998874,"vx0":-1.4099665154189607,"vy0":-115.2984686648383,"vz0":-1.254180473540135,"pfxX":1.0333333333333334,"pfxZ":-0.6666666666666666,"pfxZWithGravity":-4.3,"breakXInches":12.4,"breakXFeet":1.0333333333333334,"breakZInducedInches":-8,"breakZInducedFeet":-0.6666666666666666,"breakZWithGravityInches":51.6,"breakZWithGravityFeet":4.3,"pfxZDirection":"↓","pfxXWithGravity":1.0333333333333334,"pfxXNoAbs":1.0333333333333334,"plateTimeSZDepth":0.4459092862071617,"plateXPoly":0.5059601004157073,"plateYPoly":0.7083333333333712,"plateZPoly":1.7771870871085884,"pfxXDirection":"→","inducedBreakZForcedSign":"-8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5059601004157073,"plate_z":1.7771870871085884,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":247,"rowId":"247-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2231b6ff-05cf-30df-9cf4-b27ada614c3b","inning":7,"half_inning":"bottom","ab_number":64,"cap_index":14,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":87.6,"end_speed":80.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.590204423459693,"plateTime":0.43024011154585917,"zone":13,"spin_rate":2256,"breakX":0.1,"inducedBreakZ":1.9,"breakZ":-33.8,"px":-0.33444700728902044,"pz":1.4412285208204239,"x0":2.047905542000321,"y0":50.00357664468022,"z0":5.7430373631621485,"ax":1.4533299028271174,"ay":26.678379207019947,"az":-29.65847524944002,"vx0":-6.1903772639508245,"vy0":-127.40472141788256,"vz0":-4.656710088479668,"pfxX":-0.008333333333333333,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.8166666666666664,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":33.8,"breakZWithGravityFeet":2.8166666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.40400776005830435,"plateXPoly":-0.33444700728902044,"plateYPoly":0.7083333333333215,"plateZPoly":1.4412285208204239,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":72.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.33444700728902044,"plate_z":1.4412285208204239,"player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":248,"rowId":"248-849833","game_pk":"849833","source":"gamefeed"}],"695657":[{"type":"pitch","year":2026,"sportId":1,"play_id":"23fc4b7c-d9db-3283-89e8-049375952fcb","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery 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":93.1,"end_speed":84.6,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.465588737004003,"plateTime":0.40615725723506024,"zone":9,"spin_rate":1978,"breakX":11.6,"inducedBreakZ":8.8,"breakZ":-23,"px":0.3828968494690823,"pz":2.18177702012114,"x0":2.3913148642401914,"y0":50.00037182064844,"z0":5.6280595121427615,"ax":13.652005609161229,"ay":31.769813071271095,"az":-22.28087454211693,"vx0":-7.869047442848684,"vy0":-135.28437245426747,"vz0":-4.78541513766526,"pfxX":-0.9666666666666667,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.3814429662619395,"plateXPoly":0.3828968494690823,"plateYPoly":0.7083333333332789,"plateZPoly":2.18177702012114,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.3828968494690823,"plate_z":2.18177702012114,"player_total_pitches":12,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":54,"rowId":"54-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"SI":2,"ST":3,"FF":7,"SL":1},"results":{"S":11,"B":1,"X":1},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":3,"zFouls":0,"zInPlay":0,"zSwings":3,"o_swing":0.5,"z_swing":0.6,"strike_rate":0.8571428571428571,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":0,"zone_rate":0.7142857142857143,"swings":4,"miss_percent":"100","cs_plus_whiffs":6,"csw_percent":86,"avg_rel_x":"-1.4","avg_rel_z":"5.9","avg_rpm":"2351","max_rpm":"2480","min_rpm":"2135","avg_break_z":"14","max_break_z":"18","min_break_z":"12","avg_bat_speed":"71.5","avg_break_z_induced":"16","max_break_z_induced":"17","min_break_z_induced":"14","avg_break_x":"7","max_break_x":"10","min_break_x":"0","min_pitch_speed":"92.7","avg_pitch_speed":"95.4","max_pitch_speed":"98.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":7,"pitches_vs_right":0,"pitches_vs_left":7,"results":{"B":1,"S":6},"swinging_strikes":4,"fouls":0,"strikeouts":2,"called_strikes":2,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":9,"pitches_time_thru_1":7,"pitches_inning_2":1,"avg_speed_inning_2":"92.7","avg_speed_inning_2_vs_avg":-2.700000000000003,"pitches_inning_4":2,"avg_speed_inning_4":"92.7","avg_speed_inning_4_vs_avg":-2.700000000000003,"pitches_inning_6":1,"avg_speed_inning_6":"95.6","avg_speed_inning_6_vs_avg":0.19999999999998863,"pitches_inning_9":3,"avg_speed_inning_9":"98.0","avg_speed_inning_9_vs_avg":2.63333333333334,"percent":"54","rhb_pitch_percent":null,"lhb_pitch_percent":54,"pitch_pct_time_thru_1":"54","pitch_pct_time_thru_1_vs_avg":-0.1538461538461533,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":3,"zInPlay":0,"zSwings":3,"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":3,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"1.3","avg_rel_z":"5.9","avg_rpm":"2478","max_rpm":"2541","min_rpm":"2437","avg_break_z":"39","max_break_z":"42","min_break_z":"34","avg_bat_speed":"77.0","avg_break_z_induced":"2","max_break_z_induced":"5","min_break_z_induced":"0","avg_break_x":"14","max_break_x":"16","min_break_x":"12","min_pitch_speed":"80.6","avg_pitch_speed":"82.1","max_pitch_speed":"83.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"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":1,"min_inning":2,"max_inning":4,"pitches_time_thru_1":3,"pitches_inning_2":2,"avg_speed_inning_2":"81.3","avg_speed_inning_2_vs_avg":-0.8499999999999943,"pitches_inning_4":1,"avg_speed_inning_4":"83.9","avg_speed_inning_4_vs_avg":1.8000000000000114,"percent":"23","rhb_pitch_percent":null,"lhb_pitch_percent":23,"pitch_pct_time_thru_1":"23","pitch_pct_time_thru_1_vs_avg":0.07692307692307665,"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":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":2,"csw_percent":100,"avg_rel_x":"2.4","avg_rel_z":"5.6","avg_rpm":"2020","max_rpm":"2061","min_rpm":"1978","avg_break_z":"23","max_break_z":"23","min_break_z":"23","avg_bat_speed":"--","avg_break_z_induced":"9","max_break_z_induced":"9","min_break_z_induced":"9","avg_break_x":"13","max_break_x":"15","min_break_x":"12","min_pitch_speed":"93.1","avg_pitch_speed":"93.2","max_pitch_speed":"93.2","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":1,"called_strikes":2,"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":"93.2","avg_speed_inning_2_vs_avg":-0.04999999999999716,"percent":"15","rhb_pitch_percent":null,"lhb_pitch_percent":15,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":0.384615384615385,"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":"-2.0","avg_rel_z":"6.1","avg_rpm":"2334","max_rpm":"2334","min_rpm":"2334","avg_break_z":"33","max_break_z":"33","min_break_z":"33","avg_bat_speed":"--","avg_break_z_induced":"1","max_break_z_induced":"1","min_break_z_induced":"1","avg_break_x":"5","max_break_x":"5","min_break_x":"5","min_pitch_speed":"89.6","avg_pitch_speed":"89.6","max_pitch_speed":"89.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","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":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":1,"pitches_inning_6":1,"avg_speed_inning_6":"89.6","avg_speed_inning_6_vs_avg":0,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":-0.3076923076923075,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":3,"zFouls":3,"zInPlay":0,"zSwings":6,"o_swing":0.3333333333333333,"z_swing":0.6,"strike_rate":0.8461538461538461,"first_pitches":4,"first_pitch_strikes":4,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":0.5,"zone_rate":0.7692307692307693,"swings":7,"miss_percent":"57","cs_plus_whiffs":8,"csw_percent":62,"avg_rel_x":"-0.2","avg_rel_z":"5.9","avg_rpm":"2328","max_rpm":"2541","min_rpm":"1978","avg_break_z":"23","max_break_z":"42","min_break_z":"12","avg_bat_speed":"73.9","avg_break_z_induced":"10","max_break_z_induced":"17","min_break_z_induced":"0","avg_break_x":"9","max_break_x":"16","min_break_x":"0","min_pitch_speed":"80.6","avg_pitch_speed":"91.5","max_pitch_speed":"98.5","avg_hit_speed":"--","max_hit_speed":"","min_hit_speed":"","count":13,"pitches_vs_right":0,"pitches_vs_left":13,"results":{"S":11,"B":1,"X":1},"swinging_strikes":4,"fouls":3,"strikeouts":3,"called_strikes":4,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":9,"pitches_time_thru_1":13,"pitches_inning_2":5,"avg_speed_inning_2":"88.3","avg_speed_inning_2_vs_avg":-3.200000000000003,"pitches_inning_4":3,"avg_speed_inning_4":"89.8","avg_speed_inning_4_vs_avg":-1.7333333333333343,"pitches_inning_6":2,"avg_speed_inning_6":"92.6","avg_speed_inning_6_vs_avg":1.0999999999999943,"pitches_inning_9":3,"avg_speed_inning_9":"98.0","avg_speed_inning_9_vs_avg":6.533333333333346,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"8e8cd20b-fc7a-3a14-ae61-8556ba96d7a9","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery called out on strikes.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":80.6,"end_speed":73.3,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.079542846281195,"plateTime":0.46931154220101456,"zone":3,"spin_rate":2437,"breakX":15.1,"inducedBreakZ":0.2,"breakZ":-42.2,"px":0.7300717599122173,"pz":3.0290431381430634,"x0":2.7319672248776676,"y0":50.005430594366295,"z0":5.938630772909936,"ax":-11.05410463081426,"ay":25.207405108563055,"az":-32.34349173099587,"vx0":-2.1033044802751126,"vy0":-117.36266182602331,"vz0":0.5314989570987492,"pfxX":1.2583333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.516666666666667,"breakXInches":15.1,"breakXFeet":1.2583333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":42.2,"breakZWithGravityFeet":3.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2583333333333333,"pfxXNoAbs":1.2583333333333333,"plateTimeSZDepth":0.4409185303150494,"plateXPoly":0.7300717599122173,"plateYPoly":0.7083333333333428,"plateZPoly":3.0290431381430634,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":78.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7300717599122173,"plate_z":3.0290431381430634,"player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":55,"rowId":"55-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"830a2eb9-4220-311e-a1c7-897fa61472d4","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":81.9,"end_speed":74.4,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.09265631611305,"plateTime":0.46286102054995437,"zone":4,"spin_rate":2457,"breakX":16.1,"inducedBreakZ":0.5,"breakZ":-40.9,"px":-0.5292554480896934,"pz":2.5396671625779246,"x0":2.5575705234428727,"y0":50.00061451378768,"z0":5.82420268180046,"ax":-11.613990671970596,"ay":26.669470317944416,"az":-31.934612111725393,"vx0":-4.572469970414546,"vy0":-119.14258489821216,"vz0":-0.6084354621162802,"pfxX":1.3416666666666668,"pfxZ":0.041666666666666664,"pfxZWithGravity":-3.408333333333333,"breakXInches":16.1,"breakXFeet":1.3416666666666668,"breakZInducedInches":0.5,"breakZInducedFeet":0.041666666666666664,"breakZWithGravityInches":40.9,"breakZWithGravityFeet":3.408333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3416666666666668,"pfxXNoAbs":1.3416666666666668,"plateTimeSZDepth":0.43489327048359633,"plateXPoly":-0.5292554480896934,"plateYPoly":0.7083333333333215,"plateZPoly":2.5396671625779246,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":78.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5292554480896934,"plate_z":2.5396671625779246,"player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":56,"rowId":"56-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"061da34b-5040-3a86-b5d3-e5cfe30809a8","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery called out on strikes.","events":"Strikeout","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":92.7,"end_speed":84.9,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.5878687565461975,"plateTime":0.4059099395216541,"zone":11,"spin_rate":2135,"breakX":0.4,"inducedBreakZ":14,"breakZ":-17.8,"px":-0.7301312465953047,"pz":3.7405247156744834,"x0":2.2702119166208035,"y0":50.00060396823514,"z0":5.749886810704356,"ax":1.3535716432501632,"ay":28.701737645682208,"az":-17.62800442298059,"vx0":-8.131273567065676,"vy0":-134.8193468070354,"vz0":-1.914083358478894,"pfxX":0.03333333333333333,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.4833333333333334,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":17.8,"breakZWithGravityFeet":1.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.3810749576409244,"plateXPoly":-0.7301312465953047,"plateYPoly":0.7083333333333428,"plateZPoly":3.7405247156744834,"pfxXDirection":"→","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7301312465953047,"plate_z":3.7405247156744834,"player_total_pitches":15,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":57,"rowId":"57-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4f578f81-578e-389e-8761-e1f358ecc13b","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery called out on strikes.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.2,"end_speed":85.4,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.633256323758973,"plateTime":0.4047518398526764,"zone":7,"spin_rate":2061,"breakX":14.5,"inducedBreakZ":8.5,"breakZ":-23,"px":-0.4030236855405147,"pz":1.8401031364849603,"x0":2.3618128398643115,"y0":50.00161377043861,"z0":5.602038142068582,"ax":17.195494337732182,"ay":29.272245629523237,"az":-22.321603334077285,"vx0":-10.54311734773966,"vy0":-135.28360592306635,"vz0":-5.659034144888568,"pfxX":-1.2083333333333333,"pfxZ":0.7083333333333334,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.37999167463818007,"plateXPoly":-0.4030236855405147,"plateYPoly":0.7083333333333073,"plateZPoly":1.8401031364849603,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.4030236855405147,"plate_z":1.8401031364849603,"player_total_pitches":16,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":58,"rowId":"58-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fa9f4303-2f5e-3bbc-ab91-e1ea39550ae8","inning":4,"half_inning":"bottom","ab_number":36,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","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":83.9,"end_speed":77.5,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.440795924523674,"plateTime":0.4470176843545257,"zone":4,"spin_rate":2541,"breakX":11.5,"inducedBreakZ":4.9,"breakZ":-33.6,"px":-0.5637074751987688,"pz":2.6824646562369576,"x0":-1.432055848908668,"y0":50.005138410694485,"z0":6.08456871962012,"ax":9.660083995910043,"ay":23.04552442870301,"az":-27.77258291160676,"vx0":0.04237126555834492,"vy0":-122.30890771942644,"vz0":-2.2798864394584895,"pfxX":-0.9583333333333334,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.8000000000000003,"breakXInches":-11.5,"breakXFeet":-0.9583333333333334,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":33.6,"breakZWithGravityFeet":2.8000000000000003,"pfxZDirection":"↓","pfxXWithGravity":11.5,"pfxXNoAbs":-0.9583333333333334,"plateTimeSZDepth":0.41964201802701345,"plateXPoly":-0.5637074751987688,"plateYPoly":0.7083333333333215,"plateZPoly":2.6824646562369576,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.5,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5637074751987688,"plate_z":2.6824646562369576,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":147,"rowId":"147-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a872cf7b-3c53-367e-ac16-a152050008b9","inning":4,"half_inning":"bottom","ab_number":36,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":92.7,"end_speed":85.4,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.499889378611721,"plateTime":0.40425470077320513,"zone":11,"spin_rate":2422,"breakX":5.5,"inducedBreakZ":16.4,"breakZ":-15.1,"px":-0.05361044493456468,"pz":4.022684443854356,"x0":-1.4111466578788467,"y0":50.001148265890215,"z0":6.080471417471823,"ax":-6.658877050678038,"ay":27.237908475379893,"az":-14.97680342370267,"vx0":4.841149489505169,"vy0":-135.08186886390843,"vz0":-2.5821473763187908,"pfxX":0.4583333333333333,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.2583333333333333,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.37942505491553996,"plateXPoly":-0.05361044493456468,"plateYPoly":0.7083333333333499,"plateZPoly":4.022684443854356,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":47.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.05361044493456468,"plate_z":4.022684443854356,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":148,"rowId":"148-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a36444c8-2fea-3fef-9cd8-366070243d72","inning":4,"half_inning":"bottom","ab_number":36,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":92.7,"end_speed":85.3,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.618975554076443,"plateTime":0.4049764424078175,"zone":2,"spin_rate":2415,"breakX":7.1,"inducedBreakZ":15.2,"breakZ":-16.4,"px":0.24309773408446467,"pz":2.9913228336831796,"x0":-1.2970071289004308,"y0":50.005776288221504,"z0":5.975141809333266,"ax":-8.34697308931326,"ay":27.456978262651123,"az":-15.77613826695526,"vx0":5.63774028445032,"vy0":-134.89180202166125,"vz0":-4.849883829275127,"pfxX":0.5916666666666667,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.3666666666666665,"breakXInches":7.1,"breakXFeet":0.5916666666666667,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":16.4,"breakZWithGravityFeet":1.3666666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.5916666666666667,"pfxXNoAbs":0.5916666666666667,"plateTimeSZDepth":0.3801683490093445,"plateXPoly":0.24309773408446467,"plateYPoly":0.7083333333332931,"plateZPoly":2.9913228336831796,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":80.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.24309773408446467,"plate_z":2.9913228336831796,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":149,"rowId":"149-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"899e2b58-85e3-37c2-a06b-d38e8a6e433b","inning":6,"half_inning":"bottom","ab_number":55,"cap_index":11,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Hit By Pitch","des":"Colson Montgomery hit by pitch. Braden Montgomery to 3rd. Randal Grichuk to 2nd.","events":"Hit By Pitch","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":95.6,"end_speed":87.7,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.402701931437636,"plateTime":0.39344020488030296,"zone":1,"spin_rate":2246,"breakX":7.4,"inducedBreakZ":15.8,"breakZ":-14,"px":-0.42409090220141055,"pz":3.0447954279928267,"x0":-2.3158096290361114,"y0":50.00441608869394,"z0":6.173909781967348,"ax":-9.59067925566438,"ay":30.15244954559094,"az":-13.858812882963482,"vx0":6.892669465268517,"vy0":-139.02635927813589,"vz0":-5.9117817984114325,"pfxX":0.6166666666666667,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.1666666666666667,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.36937648256628797,"plateXPoly":-0.42409090220141055,"plateYPoly":0.7083333333333499,"plateZPoly":3.0447954279928267,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":79.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.42409090220141055,"plate_z":3.0447954279928267,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":210,"rowId":"210-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"efa4c3b4-5d1f-3873-89b2-07596de6d354","inning":6,"half_inning":"bottom","ab_number":55,"cap_index":11,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Hit By Pitch","des":"Colson Montgomery hit by pitch. Braden Montgomery to 3rd. Randal Grichuk to 2nd.","events":"Hit By Pitch","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"Hit By Pitch","result_code":"H","pitch_call":"hit_by_pitch","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.6,"end_speed":82.8,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.23440850500878,"plateTime":0.4217923286786096,"zone":14,"spin_rate":2334,"breakX":4.9,"inducedBreakZ":1.3,"breakZ":-33.1,"px":2.491929014008897,"pz":0.6122102640341307,"x0":-1.9977681578877824,"y0":50.00282310666499,"z0":6.149319839567465,"ax":2.4080165517613845,"ay":27.177022075623665,"az":-29.37950911141814,"vx0":10.86006682442119,"vy0":-129.85437310322126,"vz0":-8.164175018655245,"pfxX":-0.4083333333333334,"pfxZ":0.10833333333333334,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-4.9,"breakXFeet":-0.4083333333333334,"breakZInducedInches":1.3,"breakZInducedFeet":0.10833333333333334,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.9,"pfxXNoAbs":-0.4083333333333334,"plateTimeSZDepth":0.3960256438158145,"plateXPoly":2.491929014008897,"plateYPoly":0.7083333333333783,"plateZPoly":0.6122102640341307,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":2.491929014008897,"plate_z":0.6122102640341307,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":211,"rowId":"211-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6b9fe96f-5d8b-352b-8bf1-8669d588fea1","inning":9,"half_inning":"bottom","ab_number":82,"cap_index":14,"outs":1,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery 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":97.7,"end_speed":89.2,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.584416757748862,"plateTime":0.38633035773048485,"zone":9,"spin_rate":2365,"breakX":7.8,"inducedBreakZ":16.7,"breakZ":-12.1,"px":0.45732713702788264,"pz":1.7100419022862452,"x0":-2.143736518606418,"y0":50.00143049880058,"z0":5.633116143408267,"ax":-10.853672568931314,"ay":32.61375500531926,"az":-11.556407759572414,"vx0":9.139335274942438,"vy0":-141.811244633892,"vz0":-8.719634284800287,"pfxX":0.65,"pfxZ":1.3916666666666666,"pfxZWithGravity":-1.0083333333333333,"breakXInches":7.8,"breakXFeet":0.65,"breakZInducedInches":16.7,"breakZInducedFeet":1.3916666666666666,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.65,"pfxXNoAbs":0.65,"plateTimeSZDepth":0.36272576905153353,"plateXPoly":0.45732713702788264,"plateYPoly":0.7083333333332646,"plateZPoly":1.7100419022862452,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.45732713702788264,"plate_z":1.7100419022862452,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":320,"rowId":"320-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8f83f3b9-2a5d-3fc9-a453-776c4dde287e","inning":9,"half_inning":"bottom","ab_number":82,"cap_index":14,"outs":1,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":97.9,"end_speed":89.2,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.546147126682695,"plateTime":0.386067222651314,"zone":8,"spin_rate":2480,"breakX":9.5,"inducedBreakZ":16.7,"breakZ":-12.1,"px":0.19960377871256352,"pz":1.7383243751092983,"x0":-2.2001397347096225,"y0":50.00611199945641,"z0":5.632534240703597,"ax":-12.808457929148467,"ay":33.61729523123182,"az":-11.522853308259366,"vx0":8.940655945042241,"vy0":-142.06104022811374,"vz0":-8.651565729245691,"pfxX":0.7916666666666666,"pfxZ":1.3916666666666666,"pfxZWithGravity":-1.0083333333333333,"breakXInches":9.5,"breakXFeet":0.7916666666666666,"breakZInducedInches":16.7,"breakZInducedFeet":1.3916666666666666,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7916666666666666,"pfxXNoAbs":0.7916666666666666,"plateTimeSZDepth":0.3625724776830498,"plateXPoly":0.19960377871256352,"plateYPoly":0.7083333333333215,"plateZPoly":1.7383243751092983,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.19960377871256352,"plate_z":1.7383243751092983,"player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":321,"rowId":"321-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dc9ca05a-e3db-3db7-9ef2-a1b81690a5bb","inning":9,"half_inning":"bottom","ab_number":82,"cap_index":14,"outs":1,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":98.5,"end_speed":90,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.500351351409382,"plateTime":0.38237326962713736,"zone":1,"spin_rate":2396,"breakX":7.9,"inducedBreakZ":16.2,"breakZ":-12.1,"px":-0.6079623736796789,"pz":2.976177829603052,"x0":-2.3786766554626984,"y0":50.001560783934714,"z0":5.769443045825309,"ax":-10.615742995373633,"ay":33.133458704887886,"az":-12.52936510228237,"vx0":6.837749878162363,"vy0":-143.24895182809533,"vz0":-5.531238691604836,"pfxX":0.6583333333333333,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.0083333333333333,"breakXInches":7.9,"breakXFeet":0.6583333333333333,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6583333333333333,"pfxXNoAbs":0.6583333333333333,"plateTimeSZDepth":0.3590151528935768,"plateXPoly":-0.6079623736796789,"plateYPoly":0.7083333333333854,"plateZPoly":2.976177829603052,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":78.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6079623736796789,"plate_z":2.976177829603052,"player_total_pitches":11,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":322,"rowId":"322-849833","game_pk":"849833","source":"gamefeed"}],"695731":[{"type":"pitch","year":2026,"sportId":1,"play_id":"767047b5-bbe9-3d49-aeaf-f802c965be56","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":88.2,"end_speed":80.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.296185692877937,"plateTime":0.4297250832443975,"zone":13,"spin_rate":2242,"breakX":7.4,"inducedBreakZ":5.5,"breakZ":-30.1,"px":-1.0764198495211268,"pz":2.313518791457888,"x0":2.447991246521903,"y0":50.00620767966576,"z0":5.863495482591292,"ax":-5.020909870563521,"ay":29.762201847167535,"az":-26.550370586147434,"vx0":-7.716194564713301,"vy0":-128.1153825215353,"vz0":-3.433526213987065,"pfxX":0.6166666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.5083333333333333,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":30.1,"breakZWithGravityFeet":2.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.403725170981823,"plateXPoly":-1.0764198495211268,"plateYPoly":0.708333333333357,"plateZPoly":2.313518791457888,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":71.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.0764198495211268,"plate_z":2.313518791457888,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":48,"rowId":"48-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FC":4,"CH":4,"FF":1,"CU":3,"FS":1},"results":{"S":8,"B":4,"X":1},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.5,"z_swing":0.5,"strike_rate":0.75,"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":2,"csw_percent":50,"avg_rel_x":"1.7","avg_rel_z":"5.8","avg_rpm":"1593","max_rpm":"1836","min_rpm":"1413","avg_break_z":"33","max_break_z":"36","min_break_z":"31","avg_bat_speed":"69.5","avg_break_z_induced":"7","max_break_z_induced":"10","min_break_z_induced":"4","avg_break_x":"11","max_break_x":"14","min_break_x":"7","min_pitch_speed":"82.1","avg_pitch_speed":"83.1","max_pitch_speed":"84.2","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":1,"fouls":1,"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":2,"max_inning":6,"pitches_time_thru_1":4,"pitches_inning_2":2,"avg_speed_inning_2":"83.2","avg_speed_inning_2_vs_avg":0.05000000000001137,"pitches_inning_6":2,"avg_speed_inning_6":"83.0","avg_speed_inning_6_vs_avg":-0.09999999999999432,"percent":"31","rhb_pitch_percent":33,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"40","pitch_pct_time_thru_1_vs_avg":9,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":2,"oFouls":0,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"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.5,"swings":4,"miss_percent":"50","cs_plus_whiffs":2,"csw_percent":50,"avg_rel_x":"2.1","avg_rel_z":"5.8","avg_rpm":"2162","max_rpm":"2287","min_rpm":"1997","avg_break_z":"28","max_break_z":"30","min_break_z":"25","avg_bat_speed":"71.0","avg_break_z_induced":"7","max_break_z_induced":"9","min_break_z_induced":"5","avg_break_x":"5","max_break_x":"7","min_break_x":"4","min_pitch_speed":"87.6","avg_pitch_speed":"88.6","max_pitch_speed":"89.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"S":4},"swinging_strikes":2,"fouls":2,"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":6,"pitches_time_thru_1":2,"pitches_time_thru_2":2,"pitches_inning_2":1,"avg_speed_inning_2":"88.2","avg_speed_inning_2_vs_avg":-0.3999999999999915,"pitches_inning_4":2,"avg_speed_inning_4":"89.3","avg_speed_inning_4_vs_avg":0.75,"pitches_inning_6":1,"avg_speed_inning_6":"87.6","avg_speed_inning_6_vs_avg":-1,"percent":"31","rhb_pitch_percent":33,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"20","pitch_pct_time_thru_1_vs_avg":-11,"pitch_pct_time_thru_2":"67","pitch_pct_time_thru_2_vs_avg":35.66666666666666,"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":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.1","avg_rel_z":"5.8","avg_rpm":"2609","max_rpm":"2703","min_rpm":"2529","avg_break_z":"59","max_break_z":"61","min_break_z":"58","avg_bat_speed":"--","avg_break_z_induced":"-17","max_break_z_induced":"-15","min_break_z_induced":"-19","avg_break_x":"10","max_break_x":"10","min_break_x":"9","min_pitch_speed":"80.7","avg_pitch_speed":"81.6","max_pitch_speed":"82.6","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":6,"max_inning":6,"pitches_time_thru_1":3,"pitches_inning_6":3,"avg_speed_inning_6":"81.6","avg_speed_inning_6_vs_avg":1.4210854715202004e-14,"percent":"23","rhb_pitch_percent":25,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"30","pitch_pct_time_thru_1_vs_avg":7,"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":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.1","avg_rel_z":"5.8","avg_rpm":"557","max_rpm":"557","min_rpm":"557","avg_break_z":"40","max_break_z":"40","min_break_z":"40","avg_bat_speed":"64.6","avg_break_z_induced":"-4","max_break_z_induced":"-4","min_break_z_induced":"-4","avg_break_x":"8","max_break_x":"8","min_break_x":"8","min_pitch_speed":"87.3","avg_pitch_speed":"87.3","max_pitch_speed":"87.3","avg_hit_speed":"93.4","max_hit_speed":"93.4","min_hit_speed":"93.4","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":8,"max_inning":8,"pitches_time_thru_1":1,"pitches_inning_8":1,"avg_speed_inning_8":"87.3","avg_speed_inning_8_vs_avg":0,"percent":"8","rhb_pitch_percent":0,"lhb_pitch_percent":100,"pitch_pct_time_thru_1":"10","pitch_pct_time_thru_1_vs_avg":2,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":1,"oFouls":0,"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":0,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"100","cs_plus_whiffs":1,"csw_percent":100,"avg_rel_x":"2.3","avg_rel_z":"5.8","avg_rpm":"2081","max_rpm":"2081","min_rpm":"2081","avg_break_z":"18","max_break_z":"18","min_break_z":"18","avg_bat_speed":"35.8","avg_break_z_induced":"14","max_break_z_induced":"14","min_break_z_induced":"14","avg_break_x":"4","max_break_x":"4","min_break_x":"4","min_pitch_speed":"92.5","avg_pitch_speed":"92.5","max_pitch_speed":"92.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"S":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":4,"max_inning":4,"pitches_time_thru_1":0,"pitches_time_thru_2":1,"pitches_inning_4":1,"avg_speed_inning_4":"92.5","avg_speed_inning_4_vs_avg":0,"percent":"8","rhb_pitch_percent":8,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-8,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":25.33333333333333,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":4,"oFouls":0,"oInPlay":0,"oSwings":4,"zSwingMiss":0,"zFouls":3,"zInPlay":1,"zSwings":4,"o_swing":0.5,"z_swing":0.8,"strike_rate":0.6923076923076923,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0,"z_contact":1,"zone_rate":0.38461538461538464,"swings":8,"miss_percent":"50","cs_plus_whiffs":5,"csw_percent":38,"avg_rel_x":"1.5","avg_rel_z":"5.8","avg_rpm":"1960","max_rpm":"2703","min_rpm":"557","avg_break_z":"37","max_break_z":"61","min_break_z":"18","avg_bat_speed":"65.4","avg_break_z_induced":"1","max_break_z_induced":"14","min_break_z_induced":"-19","avg_break_x":"8","max_break_x":"14","min_break_x":"4","min_pitch_speed":"80.7","avg_pitch_speed":"85.5","max_pitch_speed":"92.5","avg_hit_speed":"93.4","max_hit_speed":"","min_hit_speed":"","count":13,"pitches_vs_right":12,"pitches_vs_left":1,"results":{"S":8,"B":4,"X":1},"swinging_strikes":4,"fouls":3,"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":2,"max_inning":8,"pitches_time_thru_1":10,"pitches_time_thru_2":3,"pitches_inning_2":3,"avg_speed_inning_2":"84.8","avg_speed_inning_2_vs_avg":-0.6666666666666714,"pitches_inning_4":3,"avg_speed_inning_4":"90.4","avg_speed_inning_4_vs_avg":4.8999999999999915,"pitches_inning_6":6,"avg_speed_inning_6":"83.1","avg_speed_inning_6_vs_avg":-2.433333333333323,"pitches_inning_8":1,"avg_speed_inning_8":"87.3","avg_speed_inning_8_vs_avg":1.7999999999999972,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"32cbbf27-dd6f-3f20-b2dd-7ac0482d0271","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery 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.2,"end_speed":76.2,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.123176287699342,"plateTime":0.45049897007016737,"zone":8,"spin_rate":1836,"breakX":14.2,"inducedBreakZ":6.7,"breakZ":-32.4,"px":0.05225545287727629,"pz":2.1161693384922184,"x0":2.4925588059240122,"y0":50.00469486417081,"z0":5.800065727019522,"ax":13.699237152335714,"ay":27.34242856768231,"az":-26.11699528117964,"vx0":-8.664831406520229,"vy0":-122.26119979727754,"vz0":-3.1773144690407666,"pfxX":-1.1833333333333333,"pfxZ":0.5583333333333333,"pfxZWithGravity":-2.6999999999999997,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":6.7,"breakZInducedFeet":0.5583333333333333,"breakZWithGravityInches":32.4,"breakZWithGravityFeet":2.6999999999999997,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.42323534388567474,"plateXPoly":0.05225545287727629,"plateYPoly":0.7083333333333002,"plateZPoly":2.1161693384922184,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.05225545287727629,"plate_z":2.1161693384922184,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":49,"rowId":"49-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d1b86126-b086-3af4-ae86-6977e9974e98","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"02","start_speed":82.1,"end_speed":75.7,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":5.9786940959633545,"plateTime":0.4572580497291363,"zone":12,"spin_rate":1639,"breakX":11.6,"inducedBreakZ":4.4,"breakZ":-36,"px":1.0137092103730503,"pz":3.43943279515736,"x0":2.5209925692009234,"y0":50.00506163685022,"z0":6.060206973746723,"ax":10.378361806205298,"ay":21.445852886786597,"az":-28.876445035387267,"vx0":-5.738977055753958,"vy0":-119.45409858804665,"vz0":0.09130630494958503,"pfxX":-0.9666666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-3,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":36,"breakZWithGravityFeet":3,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.4292211137661142,"plateXPoly":1.0137092103730503,"plateYPoly":0.7083333333333712,"plateZPoly":3.43943279515736,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0137092103730503,"plate_z":3.43943279515736,"player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":50,"rowId":"50-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"110bc6e8-ab23-3247-8688-d1197be94e3d","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","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":89.2,"end_speed":81.8,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.329065405397724,"plateTime":0.42211852466682664,"zone":1,"spin_rate":2287,"breakX":4,"inducedBreakZ":8.3,"breakZ":-26.2,"px":-0.6619074891713699,"pz":2.835745455403138,"x0":2.4148207702814783,"y0":50.006382550171125,"z0":5.793381892336262,"ax":-2.2455833513102297,"ay":27.155561396829032,"az":-24.057114091482653,"vx0":-7.317178102400541,"vy0":-129.75500027911755,"vz0":-2.693982049980587,"pfxX":0.3333333333333333,"pfxZ":0.6916666666666668,"pfxZWithGravity":-2.183333333333333,"breakXInches":4,"breakXFeet":0.3333333333333333,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3333333333333333,"pfxXNoAbs":0.3333333333333333,"plateTimeSZDepth":0.3963721321375157,"plateXPoly":-0.6619074891713699,"plateYPoly":0.7083333333333854,"plateZPoly":2.835745455403138,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.6,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6619074891713699,"plate_z":2.835745455403138,"player_total_pitches":51,"player_total_pitches_pitch_types":7,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":142,"rowId":"142-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8798ecde-af05-3c37-81aa-62abcf26cc7c","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":89.5,"end_speed":82.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.378289817250131,"plateTime":0.42037242873918634,"zone":11,"spin_rate":2121,"breakX":3.6,"inducedBreakZ":8.8,"breakZ":-25.3,"px":-0.8398997883545318,"pz":3.6173094158791477,"x0":2.3539252215236917,"y0":50.00629507333297,"z0":5.838961736509212,"ax":-1.8599654106832602,"ay":26.96005696500209,"az":-23.87784551386111,"vx0":-7.724968769162221,"vy0":-130.223989981113,"vz0":-0.916729356601867,"pfxX":0.3,"pfxZ":0.7333333333333334,"pfxZWithGravity":-2.1083333333333334,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":25.3,"breakZWithGravityFeet":2.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.39468813196752406,"plateXPoly":-0.8398997883545318,"plateYPoly":0.7083333333333783,"plateZPoly":3.6173094158791477,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8398997883545318,"plate_z":3.6173094158791477,"player_total_pitches":52,"player_total_pitches_pitch_types":8,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":143,"rowId":"143-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cafba839-bb07-30e2-88c3-8826b7d17583","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":92.5,"end_speed":84.7,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.371614745357464,"plateTime":0.4067931387971697,"zone":11,"spin_rate":2081,"breakX":3.5,"inducedBreakZ":13.6,"breakZ":-18.4,"px":-0.44992791720801906,"pz":3.967359073251119,"x0":2.3056429400199474,"y0":50.004496660966815,"z0":5.76448909544433,"ax":5.21958222991148,"ay":28.33689212373541,"az":-18.375286454340195,"vx0":-8.211862273713637,"vy0":-134.48745419281397,"vz0":-1.19667999783006,"pfxX":-0.2916666666666667,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.5333333333333332,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":18.4,"breakZWithGravityFeet":1.5333333333333332,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3819148672722234,"plateXPoly":-0.44992791720801906,"plateYPoly":0.7083333333333215,"plateZPoly":3.967359073251119,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":35.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.44992791720801906,"plate_z":3.967359073251119,"player_total_pitches":53,"player_total_pitches_pitch_types":11,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":144,"rowId":"144-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"65918f5b-1050-3824-aa00-dc9400dd8f78","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","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":82.6,"end_speed":75.6,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.348810154955598,"plateTime":0.4611152333460047,"zone":13,"spin_rate":2703,"breakX":10.2,"inducedBreakZ":-18,"breakZ":-59,"px":-2.059374418859613,"pz":-0.7212498972483541,"x0":1.0059441250202947,"y0":50.00431729712797,"z0":5.745097279499605,"ax":-6.76623396381632,"ay":28.530975647160506,"az":-45.39343745365179,"vx0":-5.606711913881764,"vy0":-119.92803510137092,"vz0":-5.083955791772857,"pfxX":0.85,"pfxZ":-1.5,"pfxZWithGravity":-4.916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":-18,"breakZInducedFeet":-1.5,"breakZWithGravityInches":59,"breakZWithGravityFeet":4.916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.4333882807604799,"plateXPoly":-2.059374418859613,"plateYPoly":0.7083333333333428,"plateZPoly":-0.7212498972483541,"pfxXDirection":"→","inducedBreakZForcedSign":"-18","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-2.059374418859613,"plate_z":-0.7212498972483541,"player_total_pitches":20,"player_total_pitches_pitch_types":8,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":202,"rowId":"202-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c291dd3c-311a-3c39-bc75-ea1391d2d453","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","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":80.7,"end_speed":74.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.194916171428878,"plateTime":0.46926444836494907,"zone":13,"spin_rate":2529,"breakX":9.7,"inducedBreakZ":-15.4,"breakZ":-58,"px":-0.8442996063891433,"pz":0.3771782537302153,"x0":1.0943462628410041,"y0":50.00044092997294,"z0":5.874528107624118,"ax":-6.743358961017681,"ay":25.605768021531727,"az":-43.55145304325323,"vx0":-2.910869830682943,"vy0":-117.45127732051259,"vz0":-2.8691453694655147,"pfxX":0.8083333333333332,"pfxZ":-1.2833333333333334,"pfxZWithGravity":-4.833333333333333,"breakXInches":9.7,"breakXFeet":0.8083333333333332,"breakZInducedInches":-15.4,"breakZInducedFeet":-1.2833333333333334,"breakZWithGravityInches":58,"breakZWithGravityFeet":4.833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8083333333333332,"pfxXNoAbs":0.8083333333333332,"plateTimeSZDepth":0.44086823748785575,"plateXPoly":-0.8442996063891433,"plateYPoly":0.7083333333333428,"plateZPoly":0.3771782537302153,"pfxXDirection":"→","inducedBreakZForcedSign":"-15.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8442996063891433,"plate_z":0.3771782537302153,"player_total_pitches":21,"player_total_pitches_pitch_types":9,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":203,"rowId":"203-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"be2c8721-867e-3a7a-a430-e6fb3c01d0cc","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":87.6,"end_speed":81.7,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.055267538581908,"plateTime":0.4260933223438541,"zone":8,"spin_rate":1997,"breakX":3.5,"inducedBreakZ":4.9,"breakZ":-30.1,"px":-0.20130445515756445,"pz":2.000482682052354,"x0":1.2786069112315828,"y0":50.00189155317755,"z0":5.574891672219318,"ax":-2.607876780267422,"ay":22.356988901742625,"az":-27.19541190348568,"vx0":-3.180273385749249,"vy0":-127.76354395581114,"vz0":-3.503989357732542,"pfxX":0.2916666666666667,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.5083333333333333,"breakXInches":3.5,"breakXFeet":0.2916666666666667,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":30.1,"breakZWithGravityFeet":2.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2916666666666667,"pfxXNoAbs":0.2916666666666667,"plateTimeSZDepth":0.3998039078122426,"plateXPoly":-0.20130445515756445,"plateYPoly":0.7083333333333712,"plateZPoly":2.000482682052354,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":80.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.20130445515756445,"plate_z":2.000482682052354,"player_total_pitches":22,"player_total_pitches_pitch_types":6,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":204,"rowId":"204-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f334bb70-8fca-3555-be2c-278b50bd452a","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","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":82.7,"end_speed":75.8,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.817334730296241,"plateTime":0.45565825904847435,"zone":7,"spin_rate":1485,"breakX":6.8,"inducedBreakZ":9.6,"breakZ":-30.5,"px":-0.7635408572136448,"pz":1.702942231275904,"x0":0.8689294441343036,"y0":50.00566765591704,"z0":5.629468545997358,"ax":6.5221638499088925,"ay":23.803980395916422,"az":-23.787409540040493,"vx0":-5.210580030646558,"vy0":-120.30450597712597,"vz0":-4.087477878649445,"pfxX":-0.5666666666666667,"pfxZ":0.7999999999999999,"pfxZWithGravity":-2.5416666666666665,"breakXInches":-6.8,"breakXFeet":-0.5666666666666667,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":30.5,"breakZWithGravityFeet":2.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":6.8,"pfxXNoAbs":-0.5666666666666667,"plateTimeSZDepth":0.427884305120602,"plateXPoly":-0.7635408572136448,"plateYPoly":0.7083333333333357,"plateZPoly":1.702942231275904,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7635408572136448,"plate_z":1.702942231275904,"player_total_pitches":23,"player_total_pitches_pitch_types":2,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":205,"rowId":"205-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1f315b1b-5f6a-353d-9276-02a364575f20","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","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":81.5,"end_speed":74.6,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.219643582129776,"plateTime":0.465516863559738,"zone":14,"spin_rate":2596,"breakX":9.1,"inducedBreakZ":-18.8,"breakZ":-60.7,"px":0.054178367293132856,"pz":0.4364844702581241,"x0":1.1978433786679719,"y0":50.005780850009174,"z0":5.884071575514313,"ax":-6.816627567777319,"ay":26.676293156612292,"az":-46.52464801795908,"vx0":-1.123532626239224,"vy0":-118.53037509503905,"vz0":-2.2775494275417794,"pfxX":0.7583333333333333,"pfxZ":-1.5666666666666667,"pfxZWithGravity":-5.058333333333334,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":-18.8,"breakZInducedFeet":-1.5666666666666667,"breakZWithGravityInches":60.7,"breakZWithGravityFeet":5.058333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.4374383590750939,"plateXPoly":0.054178367293132856,"plateYPoly":0.7083333333333286,"plateZPoly":0.4364844702581241,"pfxXDirection":"→","inducedBreakZForcedSign":"-18.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.054178367293132856,"plate_z":0.4364844702581241,"player_total_pitches":24,"player_total_pitches_pitch_types":10,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":206,"rowId":"206-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f1d05444-2aee-38cd-9999-762eea9ede19","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":83.3,"end_speed":75.7,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.513578859510004,"plateTime":0.4532714427200215,"zone":12,"spin_rate":1413,"breakX":12.4,"inducedBreakZ":8,"breakZ":-31.7,"px":1.9725061997340674,"pz":3.1172739657572657,"x0":1.1054914001861254,"y0":50.00016969322871,"z0":5.690128734858962,"ax":10.140225812776604,"ay":26.125633790474993,"az":-25.721758763498357,"vx0":-0.12206588071592928,"vy0":-121.34043308693688,"vz0":-0.5678491828602517,"pfxX":-1.0333333333333334,"pfxZ":0.6666666666666666,"pfxZWithGravity":-2.6416666666666666,"breakXInches":-12.4,"breakXFeet":-1.0333333333333334,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":31.7,"breakZWithGravityFeet":2.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":12.4,"pfxXNoAbs":-1.0333333333333334,"plateTimeSZDepth":0.4257405021352395,"plateXPoly":1.9725061997340674,"plateYPoly":0.7083333333333286,"plateZPoly":3.1172739657572657,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.9725061997340674,"plate_z":3.1172739657572657,"player_total_pitches":25,"player_total_pitches_pitch_types":3,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":207,"rowId":"207-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"50d3cb34-2465-3d18-82c4-85d5c3aa6767","inning":8,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":695731,"stand":"L","batter_name":"Braden Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Groundout","des":"Braden Montgomery grounds out, second baseman Angel Genao to first baseman Nathaniel Lowe.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FS","pitch_name":"Splitter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.3,"end_speed":80.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.672463251097904,"plateTime":0.43159700920038446,"zone":6,"spin_rate":557,"breakX":8.4,"inducedBreakZ":-4,"breakZ":-40,"px":0.3076504549522192,"pz":2.312216853901682,"x0":-2.0647446426402416,"y0":50.004493747002634,"z0":5.755589491282987,"ax":-9.148680029210508,"ay":26.444452961162305,"az":-35.690563379088395,"vx0":7.707548355015969,"vy0":-126.99181530588649,"vz0":-1.2637136080063682,"pfxX":0.7000000000000001,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.3333333333333335,"breakXInches":8.4,"breakXFeet":0.7000000000000001,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":40,"breakZWithGravityFeet":3.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.7000000000000001,"pfxXNoAbs":0.7000000000000001,"plateTimeSZDepth":0.4052859604090912,"plateXPoly":0.3076504549522192,"plateYPoly":0.7083333333333712,"plateZPoly":2.312216853901682,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"93.0","hit_speed":"93.4","hit_distance":"53","xba":".420","hit_angle":"1","is_barrel":0,"hc_x":148.99,"hc_x_ft":57.34253640000003,"hc_y":157.3,"hc_y_ft":111.11737199999999,"isSword":false,"batSpeed":64.6,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.3076504549522192,"plate_z":2.312216853901682,"launch_speed":"93.4","launch_angle":"1","player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":284,"rowId":"284-849833","game_pk":"849833","source":"gamefeed"}],"803011":[{"type":"pitch","year":2026,"sportId":1,"play_id":"cd46b339-6fe0-30fd-9d64-fc3822ab7387","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci walks.","events":"Walk","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":100.9,"end_speed":91.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.710193301817501,"plateTime":0.37508759088436205,"zone":13,"spin_rate":2613,"breakX":12.1,"inducedBreakZ":17.6,"breakZ":-9.5,"px":-0.6392400842098004,"pz":1.3840387055711139,"x0":-1.4939228033489456,"y0":50.004430617087486,"z0":5.666619861409818,"ax":-15.824174677923805,"ay":36.98844735336206,"az":-8.65276034936043,"vx0":5.21342851965854,"vy0":-146.44499409593342,"vz0":-10.632187725391514,"pfxX":1.0083333333333333,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.7916666666666666,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":9.5,"breakZWithGravityFeet":0.7916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.35229206829561854,"plateXPoly":-0.6392400842098004,"plateYPoly":0.7083333333333215,"plateZPoly":1.3840387055711139,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6392400842098004,"plate_z":1.3840387055711139,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":11,"rowId":"11-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":11,"SI":3,"FC":1,"ST":2,"CU":2,"CH":1,"SL":1},"results":{"B":8,"S":10,"X":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"zSwings":2,"o_swing":0,"z_swing":0.5,"strike_rate":0.45454545454545453,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":null,"z_contact":1,"zone_rate":0.36363636363636365,"swings":2,"miss_percent":"0","cs_plus_whiffs":3,"csw_percent":27,"avg_rel_x":"-1.2","avg_rel_z":"5.7","avg_rpm":"2436","max_rpm":"2613","min_rpm":"1900","avg_break_z":"12","max_break_z":"17","min_break_z":"10","avg_bat_speed":"64.3","avg_break_z_induced":"17","max_break_z_induced":"18","min_break_z_induced":"14","avg_break_x":"10","max_break_x":"14","min_break_x":"5","min_pitch_speed":"92.5","avg_pitch_speed":"98.5","max_pitch_speed":"100.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":11,"pitches_vs_right":0,"pitches_vs_left":11,"results":{"B":6,"S":5},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":3,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":9,"pitches_time_thru_1":11,"pitches_inning_1":5,"avg_speed_inning_1":"100.5","avg_speed_inning_1_vs_avg":1.960000000000008,"pitches_inning_3":1,"avg_speed_inning_3":"92.5","avg_speed_inning_3_vs_avg":-6,"pitches_inning_5":1,"avg_speed_inning_5":"93.7","avg_speed_inning_5_vs_avg":-4.799999999999997,"pitches_inning_9":4,"avg_speed_inning_9":"98.8","avg_speed_inning_9_vs_avg":0.30000000000001137,"percent":"52","rhb_pitch_percent":null,"lhb_pitch_percent":52,"pitch_pct_time_thru_1":"52","pitch_pct_time_thru_1_vs_avg":0.3809523809523867,"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":0.5,"strike_rate":0.6666666666666666,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.6666666666666666,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"2.4","avg_rel_z":"5.6","avg_rpm":"1991","max_rpm":"2046","min_rpm":"1951","avg_break_z":"25","max_break_z":"28","min_break_z":"24","avg_bat_speed":"69.5","avg_break_z_induced":"7","max_break_z_induced":"9","min_break_z_induced":"5","avg_break_x":"14","max_break_x":"16","min_break_x":"13","min_pitch_speed":"91.5","avg_pitch_speed":"92.0","max_pitch_speed":"92.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"B":1,"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":3,"pitches_time_thru_1":3,"pitches_inning_3":3,"avg_speed_inning_3":"92.0","avg_speed_inning_3_vs_avg":0.03333333333334565,"percent":"14","rhb_pitch_percent":null,"lhb_pitch_percent":14,"pitch_pct_time_thru_1":"14","pitch_pct_time_thru_1_vs_avg":0.2857142857142847,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"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":"1.1","avg_rel_z":"6.1","avg_rpm":"2649","max_rpm":"2700","min_rpm":"2597","avg_break_z":"62","max_break_z":"63","min_break_z":"61","avg_bat_speed":"54.3","avg_break_z_induced":"-19","max_break_z_induced":"-19","min_break_z_induced":"-20","avg_break_x":"11","max_break_x":"12","min_break_x":"10","min_pitch_speed":"80.8","avg_pitch_speed":"81.1","max_pitch_speed":"81.4","avg_hit_speed":"92.2","max_hit_speed":"92.2","min_hit_speed":"92.2","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":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":5,"max_inning":5,"pitches_time_thru_1":2,"pitches_inning_5":2,"avg_speed_inning_5":"81.1","avg_speed_inning_5_vs_avg":0,"percent":"10","rhb_pitch_percent":null,"lhb_pitch_percent":10,"pitch_pct_time_thru_1":"10","pitch_pct_time_thru_1_vs_avg":-0.4761904761904763,"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":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":"0.2","avg_rel_z":"5.8","avg_rpm":"2268","max_rpm":"2428","min_rpm":"2107","avg_break_z":"40","max_break_z":"44","min_break_z":"37","avg_bat_speed":"--","avg_break_z_induced":"-1","max_break_z_induced":"-0","min_break_z_induced":"-1","avg_break_x":"17","max_break_x":"20","min_break_x":"15","min_pitch_speed":"79.6","avg_pitch_speed":"83.6","max_pitch_speed":"87.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"X":1,"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":3,"max_inning":9,"pitches_time_thru_1":2,"pitches_inning_3":1,"avg_speed_inning_3":"79.6","avg_speed_inning_3_vs_avg":-4,"pitches_inning_9":1,"avg_speed_inning_9":"87.6","avg_speed_inning_9_vs_avg":4,"percent":"10","rhb_pitch_percent":null,"lhb_pitch_percent":10,"pitch_pct_time_thru_1":"10","pitch_pct_time_thru_1_vs_avg":-0.4761904761904763,"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":"-2.2","avg_rel_z":"6.1","avg_rpm":"2326","max_rpm":"2326","min_rpm":"2326","avg_break_z":"30","max_break_z":"30","min_break_z":"30","avg_bat_speed":"--","avg_break_z_induced":"3","max_break_z_induced":"3","min_break_z_induced":"3","avg_break_x":"5","max_break_x":"5","min_break_x":"5","min_pitch_speed":"90.9","avg_pitch_speed":"90.9","max_pitch_speed":"90.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","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":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":1,"pitches_inning_6":1,"avg_speed_inning_6":"90.9","avg_speed_inning_6_vs_avg":0,"percent":"5","rhb_pitch_percent":null,"lhb_pitch_percent":5,"pitch_pct_time_thru_1":"5","pitch_pct_time_thru_1_vs_avg":-0.23809523809523814,"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":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":"-2.1","avg_rel_z":"5.8","avg_rpm":"2141","max_rpm":"2141","min_rpm":"2141","avg_break_z":"39","max_break_z":"39","min_break_z":"39","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"19","max_break_x":"19","min_break_x":"19","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":{"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":6,"max_inning":6,"pitches_time_thru_1":1,"pitches_inning_6":1,"avg_speed_inning_6":"79.2","avg_speed_inning_6_vs_avg":0,"percent":"5","rhb_pitch_percent":null,"lhb_pitch_percent":5,"pitch_pct_time_thru_1":"5","pitch_pct_time_thru_1_vs_avg":-0.23809523809523814,"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":"2.5","avg_rel_z":"5.8","avg_rpm":"2170","max_rpm":"2170","min_rpm":"2170","avg_break_z":"26","max_break_z":"26","min_break_z":"26","avg_bat_speed":"61.0","avg_break_z_induced":"9","max_break_z_induced":"9","min_break_z_induced":"9","avg_break_x":"6","max_break_x":"6","min_break_x":"6","min_pitch_speed":"88.8","avg_pitch_speed":"88.8","max_pitch_speed":"88.8","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":3,"max_inning":3,"pitches_time_thru_1":1,"pitches_inning_3":1,"avg_speed_inning_3":"88.8","avg_speed_inning_3_vs_avg":0,"percent":"5","rhb_pitch_percent":null,"lhb_pitch_percent":5,"pitch_pct_time_thru_1":"5","pitch_pct_time_thru_1_vs_avg":-0.23809523809523814,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":4,"zInPlay":1,"zSwings":5,"o_swing":0.08333333333333333,"z_swing":0.5555555555555556,"strike_rate":0.5238095238095238,"first_pitches":5,"first_pitch_strikes":2,"first_pitch_strike_rate":"40","o_contact":0,"z_contact":1,"zone_rate":0.42857142857142855,"swings":6,"miss_percent":"17","cs_plus_whiffs":6,"csw_percent":29,"avg_rel_x":"-0.2","avg_rel_z":"5.8","avg_rpm":"2345","max_rpm":"2700","min_rpm":"1900","avg_break_z":"24","max_break_z":"63","min_break_z":"10","avg_bat_speed":"61.3","avg_break_z_induced":"9","max_break_z_induced":"18","min_break_z_induced":"-20","avg_break_x":"11","max_break_x":"20","min_break_x":"5","min_pitch_speed":"79.2","avg_pitch_speed":"92.8","max_pitch_speed":"100.9","avg_hit_speed":"92.2","max_hit_speed":"","min_hit_speed":"","count":21,"pitches_vs_right":0,"pitches_vs_left":21,"results":{"B":8,"S":10,"X":3},"swinging_strikes":1,"fouls":4,"strikeouts":1,"called_strikes":5,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":9,"pitches_time_thru_1":21,"pitches_inning_1":5,"avg_speed_inning_1":"100.5","avg_speed_inning_1_vs_avg":7.660000000000011,"pitches_inning_3":6,"avg_speed_inning_3":"89.5","avg_speed_inning_3_vs_avg":-3.299999999999997,"pitches_inning_5":3,"avg_speed_inning_5":"85.3","avg_speed_inning_5_vs_avg":-7.5,"pitches_inning_6":2,"avg_speed_inning_6":"85.1","avg_speed_inning_6_vs_avg":-7.749999999999986,"pitches_inning_9":5,"avg_speed_inning_9":"96.6","avg_speed_inning_9_vs_avg":3.7600000000000193,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"88e29375-3ebb-369d-85bb-001b8c86a35c","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci walks.","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":100,"end_speed":90.3,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.6316789010616555,"plateTime":0.37823898486050744,"zone":11,"spin_rate":2595,"breakX":10.4,"inducedBreakZ":17.8,"breakZ":-9.8,"px":-0.7014081156470707,"pz":3.552183962825942,"x0":-1.4913655804468533,"y0":50.00253983478717,"z0":5.815928836687618,"ax":-13.486392647808293,"ay":37.95317226152183,"az":-10.42607039566708,"vx0":4.619206804841559,"vy0":-145.48531222544148,"vz0":-4.51937333407269,"pfxX":0.8666666666666667,"pfxZ":1.4833333333333334,"pfxZWithGravity":-0.8166666666666668,"breakXInches":10.4,"breakXFeet":0.8666666666666667,"breakZInducedInches":17.8,"breakZInducedFeet":1.4833333333333334,"breakZWithGravityInches":9.8,"breakZWithGravityFeet":0.8166666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.8666666666666667,"pfxXNoAbs":0.8666666666666667,"plateTimeSZDepth":0.35529123531743695,"plateXPoly":-0.7014081156470707,"plateYPoly":0.7083333333332931,"plateZPoly":3.552183962825942,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7014081156470707,"plate_z":3.552183962825942,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":12,"rowId":"12-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"44b66f2a-9c1e-3884-a5c7-c42783739000","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":99.9,"end_speed":89.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.697058209344641,"plateTime":0.3804746266879393,"zone":12,"spin_rate":2553,"breakX":11.2,"inducedBreakZ":17.3,"breakZ":-10.7,"px":0.8408976552361727,"pz":3.235351116691123,"x0":-1.3194543360615125,"y0":50.00666703482189,"z0":5.839534006737551,"ax":-15.288791329144939,"ay":39.64846158692774,"az":-10.843333186596544,"vx0":8.775550848868505,"vy0":-144.97419607865058,"vz0":-5.345448361581747,"pfxX":0.9333333333333332,"pfxZ":1.4416666666666667,"pfxZWithGravity":-0.8916666666666666,"breakXInches":11.2,"breakXFeet":0.9333333333333332,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":10.7,"breakZWithGravityFeet":0.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.9333333333333332,"pfxXNoAbs":0.9333333333333332,"plateTimeSZDepth":0.3575284344030014,"plateXPoly":0.8408976552361727,"plateYPoly":0.7083333333333499,"plateZPoly":3.235351116691123,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8408976552361727,"plate_z":3.235351116691123,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":13,"rowId":"13-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"40917346-7179-3639-bec7-bcd62b833c8a","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":100.8,"end_speed":90.8,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.954822835132998,"plateTime":0.37659848229810367,"zone":6,"spin_rate":2533,"breakX":13.3,"inducedBreakZ":17,"breakZ":-10.3,"px":0.43601369513410404,"pz":2.2085071751303116,"x0":-1.4847654576840312,"y0":50.00332039788963,"z0":5.671216339281741,"ax":-18.032828507033408,"ay":38.77714430407721,"az":-9.983505187380848,"vx0":8.619120632740074,"vy0":-146.1966465513837,"vz0":-8.02171142644287,"pfxX":1.1083333333333334,"pfxZ":1.4166666666666667,"pfxZWithGravity":-0.8583333333333334,"breakXInches":13.3,"breakXFeet":1.1083333333333334,"breakZInducedInches":17,"breakZInducedFeet":1.4166666666666667,"breakZWithGravityInches":10.3,"breakZWithGravityFeet":0.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1083333333333334,"pfxXNoAbs":1.1083333333333334,"plateTimeSZDepth":0.3537816359679418,"plateXPoly":0.43601369513410404,"plateYPoly":0.7083333333333925,"plateZPoly":2.2085071751303116,"pfxXDirection":"→","inducedBreakZForcedSign":"+17","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.43601369513410404,"plate_z":2.2085071751303116,"player_total_pitches":4,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":14,"rowId":"14-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2ce295e8-af69-3b4d-9993-342b914de53f","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"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":"31","start_speed":100.7,"end_speed":90.9,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.76100909405713,"plateTime":0.3758947073621348,"zone":11,"spin_rate":2553,"breakX":13.8,"inducedBreakZ":15.4,"breakZ":-11.9,"px":-0.3324384049074782,"pz":3.5060815566007495,"x0":-1.3691371927328737,"y0":50.006787629505126,"z0":5.879929971603359,"ax":-17.94291518646928,"ay":38.217264089979835,"az":-12.965607117683415,"vx0":6.10382474094336,"vy0":-146.35706759989114,"vz0":-4.433372150725446,"pfxX":1.1500000000000001,"pfxZ":1.2833333333333334,"pfxZWithGravity":-0.9916666666666667,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":11.9,"breakZWithGravityFeet":0.9916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.3531167881996171,"plateXPoly":-0.3324384049074782,"plateYPoly":0.7083333333333215,"plateZPoly":3.5060815566007495,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.3324384049074782,"plate_z":3.5060815566007495,"player_total_pitches":5,"player_total_pitches_pitch_types":5,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":15,"rowId":"15-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d90d21f8-7cec-3d23-90f9-a5b760cba0fc","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":92.1,"end_speed":83.3,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.410146187696145,"plateTime":0.4121081886760183,"zone":14,"spin_rate":1976,"breakX":15.5,"inducedBreakZ":9.2,"breakZ":-23.5,"px":0.18463295086882647,"pz":1.2655152270838999,"x0":2.362137936320753,"y0":50.0041964346355,"z0":5.5641750914900046,"ax":17.501337737898083,"ay":32.236499452688186,"az":-21.55885940006206,"vx0":-9.012223093919344,"vy0":-133.5678169933972,"vz0":-6.929772766224701,"pfxX":-1.2916666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.9583333333333333,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.5,"breakZWithGravityFeet":1.9583333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.38715799907842346,"plateXPoly":0.18463295086882647,"plateYPoly":0.7083333333333002,"plateZPoly":1.2655152270838999,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.18463295086882647,"plate_z":1.2655152270838999,"player_total_pitches":17,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":96,"rowId":"96-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7ca8ceee-06ff-3b5d-8838-11a29e20da4f","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":91.5,"end_speed":83.1,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.3864823475706425,"plateTime":0.41389956617290613,"zone":8,"spin_rate":1951,"breakX":13.8,"inducedBreakZ":8.2,"breakZ":-24.8,"px":-0.054068291264028456,"pz":1.845514691019062,"x0":2.470352993414832,"y0":50.00145124620873,"z0":5.557327042920096,"ax":15.694509275988358,"ay":30.834410258666676,"az":-23.14521283947395,"vx0":-9.544291770481829,"vy0":-132.7918710129588,"vz0":-5.049151634846513,"pfxX":-1.1500000000000001,"pfxZ":0.6833333333333332,"pfxZWithGravity":-2.066666666666667,"breakXInches":-13.8,"breakXFeet":-1.1500000000000001,"breakZInducedInches":8.2,"breakZInducedFeet":0.6833333333333332,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.8,"pfxXNoAbs":-1.1500000000000001,"plateTimeSZDepth":0.388751881306295,"plateXPoly":-0.054068291264028456,"plateYPoly":0.7083333333333499,"plateZPoly":1.845514691019062,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.054068291264028456,"plate_z":1.845514691019062,"player_total_pitches":18,"player_total_pitches_pitch_types":5,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":97,"rowId":"97-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"208ac1f6-32bc-378b-828a-dbe70491ce95","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":88.8,"end_speed":81.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.262418129197584,"plateTime":0.4238925151498969,"zone":6,"spin_rate":2170,"breakX":6.2,"inducedBreakZ":9,"breakZ":-25.7,"px":0.4212990664617071,"pz":2.642745935541998,"x0":2.5489349759779514,"y0":50.003767482910035,"z0":5.77708600829211,"ax":-4.941329772904441,"ay":27.119696020330327,"az":-23.304842090670412,"vx0":-4.362299005807272,"vy0":-129.25104006478432,"vz0":-3.237176744923855,"pfxX":0.5166666666666667,"pfxZ":0.75,"pfxZWithGravity":-2.1416666666666666,"breakXInches":6.2,"breakXFeet":0.5166666666666667,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.5166666666666667,"pfxXNoAbs":0.5166666666666667,"plateTimeSZDepth":0.3980122775784871,"plateXPoly":0.4212990664617071,"plateYPoly":0.7083333333333215,"plateZPoly":2.642745935541998,"pfxXDirection":"→","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":61,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4212990664617071,"plate_z":2.642745935541998,"player_total_pitches":19,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":98,"rowId":"98-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2d877395-74d4-3336-8ae0-d593915177f9","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":92.5,"end_speed":85,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.57390100073619,"plateTime":0.40699625630531067,"zone":13,"spin_rate":2175,"breakX":4.6,"inducedBreakZ":15.4,"breakZ":-16.6,"px":-1.0244987001740888,"pz":1.9549701382221851,"x0":2.1227154281844323,"y0":50.00438065498733,"z0":5.613123099810498,"ax":6.576355671924809,"ay":27.598962989063462,"az":-15.356227828548931,"vx0":-9.493558821835872,"vy0":-134.29550330990202,"vz0":-6.640938087096831,"pfxX":-0.3833333333333333,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.3833333333333335,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.382071438161295,"plateXPoly":-1.0244987001740888,"plateYPoly":0.7083333333333641,"plateZPoly":1.9549701382221851,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.0244987001740888,"plate_z":1.9549701382221851,"player_total_pitches":20,"player_total_pitches_pitch_types":2,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":99,"rowId":"99-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"97a29e8e-9bd3-3e30-b33f-1adfbdf9d31f","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":92.5,"end_speed":84.9,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.363854859807097,"plateTime":0.4068647472205078,"zone":9,"spin_rate":2046,"breakX":12.8,"inducedBreakZ":4.6,"breakZ":-27.5,"px":0.5285953467522351,"pz":2.0590779550039784,"x0":2.456923992937125,"y0":50.0040942486287,"z0":5.547261965514902,"ax":14.724410835704113,"ay":28.65049413176554,"az":-26.936275261618416,"vx0":-7.860425235601312,"vy0":-134.52327221548376,"vz0":-3.987066891728826,"pfxX":-1.0666666666666667,"pfxZ":0.3833333333333333,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-12.8,"breakXFeet":-1.0666666666666667,"breakZInducedInches":4.6,"breakZInducedFeet":0.3833333333333333,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":12.8,"pfxXNoAbs":-1.0666666666666667,"plateTimeSZDepth":0.381985986952484,"plateXPoly":0.5285953467522351,"plateYPoly":0.7083333333333215,"plateZPoly":2.0590779550039784,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.5285953467522351,"plate_z":2.0590779550039784,"player_total_pitches":21,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":100,"rowId":"100-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"389fd26b-f839-36c8-be6a-fb8574809e9e","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"Hit By Pitch","result_code":"H","pitch_call":"hit_by_pitch","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":79.6,"end_speed":72.3,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":5.991147072743796,"plateTime":0.47508166282345776,"zone":12,"spin_rate":2428,"breakX":19.7,"inducedBreakZ":-0.4,"breakZ":-43.9,"px":1.3997240113459877,"pz":4.073834781069328,"x0":2.8857064180039447,"y0":50.005705552935034,"z0":5.936659114886821,"ax":-14.640236300562306,"ay":24.24790698327579,"az":-33.37641368560204,"vx0":-0.062258606891626156,"vy0":-115.86355662523543,"vz0":3.2746033359506024,"pfxX":1.6416666666666666,"pfxZ":-0.03333333333333333,"pfxZWithGravity":-3.658333333333333,"breakXInches":19.7,"breakXFeet":1.6416666666666666,"breakZInducedInches":-0.4,"breakZInducedFeet":-0.03333333333333333,"breakZWithGravityInches":43.9,"breakZWithGravityFeet":3.658333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6416666666666666,"pfxXNoAbs":1.6416666666666666,"plateTimeSZDepth":0.44632247390685564,"plateXPoly":1.3997240113459877,"plateYPoly":0.7083333333333357,"plateZPoly":4.073834781069328,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.3997240113459877,"plate_z":4.073834781069328,"player_total_pitches":22,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":101,"rowId":"101-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bfcaff9e-41d0-3685-9019-38dc5ecaf04c","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":33,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Single","des":"Sam Antonacci singles on a ground ball to center fielder Steven Kwan.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.7,"end_speed":84.7,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.525496797299988,"plateTime":0.40433343076276085,"zone":13,"spin_rate":1900,"breakX":6.8,"inducedBreakZ":16.2,"breakZ":-15.4,"px":-0.8525866879974371,"pz":2.22736899606271,"x0":0.9080516709608459,"y0":50.003293100554885,"z0":5.770058948452426,"ax":8.48699091093631,"ay":33.14294235940294,"az":-14.122581992444642,"vx0":-6.247334378472234,"vy0":-136.0839427316373,"vz0":-6.645725078883737,"pfxX":-0.5666666666666667,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.2833333333333334,"breakXInches":-6.8,"breakXFeet":-0.5666666666666667,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":15.4,"breakZWithGravityFeet":1.2833333333333334,"pfxZDirection":"↓","pfxXWithGravity":6.8,"pfxXNoAbs":-0.5666666666666667,"plateTimeSZDepth":0.3798055107407681,"plateXPoly":-0.8525866879974371,"plateYPoly":0.708333333333357,"plateZPoly":2.22736899606271,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8525866879974371,"plate_z":2.22736899606271,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":173,"rowId":"173-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3fe1e90a-ac2b-3dfb-a024-a21d58051e4c","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":33,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Single","des":"Sam Antonacci singles on a ground ball to center fielder Steven Kwan.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"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":"01","start_speed":80.8,"end_speed":73.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.228186828998219,"plateTime":0.47135589722249094,"zone":13,"spin_rate":2700,"breakX":10,"inducedBreakZ":-19.9,"breakZ":-62.9,"px":-0.6340697248492919,"pz":0.6079616795085183,"x0":1.1194444105971821,"y0":50.00425935878122,"z0":6.030919879853382,"ax":-6.976242018264626,"ay":28.199512145549633,"az":-47.09551088464145,"vx0":-2.411877723839718,"vy0":-117.5016200706399,"vz0":-1.805022954627929,"pfxX":0.8333333333333334,"pfxZ":-1.6583333333333332,"pfxZWithGravity":-5.241666666666666,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":-19.9,"breakZInducedFeet":-1.6583333333333332,"breakZWithGravityInches":62.9,"breakZWithGravityFeet":5.241666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.44309305358389656,"plateXPoly":-0.6340697248492919,"plateYPoly":0.708333333333357,"plateZPoly":0.6079616795085183,"pfxXDirection":"→","inducedBreakZForcedSign":"-19.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":43,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6340697248492919,"plate_z":0.6079616795085183,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":174,"rowId":"174-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1afa87d3-d36d-33f8-ac72-666d2e5e7908","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":33,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Single","des":"Sam Antonacci singles on a ground ball to center fielder Steven Kwan.","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.4,"end_speed":73.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.293278355681499,"plateTime":0.4676510871714106,"zone":5,"spin_rate":2597,"breakX":12.2,"inducedBreakZ":-18.5,"breakZ":-60.7,"px":-0.2029268551400869,"pz":2.1654199447997375,"x0":1.1774738993972549,"y0":50.00148065402546,"z0":6.115194548934857,"ax":-9.161763755887291,"ay":28.550611387800448,"az":-47.00458610415135,"vx0":-1.1266596545884902,"vy0":-118.41312160066624,"vz0":1.3456067013818047,"pfxX":1.0166666666666666,"pfxZ":-1.5416666666666667,"pfxZWithGravity":-5.058333333333334,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":-18.5,"breakZInducedFeet":-1.5416666666666667,"breakZWithGravityInches":60.7,"breakZWithGravityFeet":5.058333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.43957558745339437,"plateXPoly":-0.2029268551400869,"plateYPoly":0.708333333333357,"plateZPoly":2.1654199447997375,"pfxXDirection":"→","inducedBreakZForcedSign":"-18.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"92.2","hit_distance":"18","xba":".210","hit_angle":"-7","is_barrel":0,"hc_x":149.45,"hc_x_ft":58.45130199999994,"hc_y":99,"hc_y_ft":251.64136000000002,"isSword":false,"batSpeed":65.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2029268551400869,"plate_z":2.1654199447997375,"launch_speed":"92.2","launch_angle":"-7","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":175,"rowId":"175-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9a10ad98-ed6a-34a1-8cc1-d60fd75a2720","inning":6,"half_inning":"bottom","ab_number":56,"cap_index":11,"outs":2,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch. Braden Montgomery scores. Randal Grichuk to 3rd. Colson Montgomery to 2nd.","events":"Hit By Pitch","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":79.2,"end_speed":72.3,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.556908396636808,"plateTime":0.4781888494504818,"zone":14,"spin_rate":2141,"breakX":18.5,"inducedBreakZ":5.5,"breakZ":-38.6,"px":0.48723457002455994,"pz":1.2833312806982535,"x0":-2.1417094268680614,"y0":50.00358814553375,"z0":5.806557641502501,"ax":-15.476622594394755,"ay":23.13368918177935,"az":-27.57231481981864,"vx0":9.328760967692636,"vy0":-114.94513773081225,"vz0":-3.878205705648705,"pfxX":1.5416666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-3.216666666666667,"breakXInches":18.5,"breakXFeet":1.5416666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":38.6,"breakZWithGravityFeet":3.216666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.5416666666666667,"pfxXNoAbs":1.5416666666666667,"plateTimeSZDepth":0.449160443842982,"plateXPoly":0.48723457002455994,"plateYPoly":0.7083333333333144,"plateZPoly":1.2833312806982535,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.48723457002455994,"plate_z":1.2833312806982535,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":212,"rowId":"212-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8d2afd3a-9b20-3176-86d9-1139486dd9c2","inning":6,"half_inning":"bottom","ab_number":56,"cap_index":11,"outs":2,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch. Braden Montgomery scores. Randal Grichuk to 3rd. Colson Montgomery to 2nd.","events":"Hit By Pitch","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"Hit By Pitch","result_code":"H","pitch_call":"hit_by_pitch","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":90.9,"end_speed":83.7,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.402234854578436,"plateTime":0.4161937054891167,"zone":14,"spin_rate":2326,"breakX":5,"inducedBreakZ":3.4,"breakZ":-30,"px":1.790425021724558,"pz":0.37795458453708886,"x0":-2.2097757291126694,"y0":50.00295013609737,"z0":6.05589474791113,"ax":2.7441825244625586,"ay":28.808127633409267,"az":-26.98161113961805,"vx0":9.699497416102725,"vy0":-131.76438377743003,"vz0":-9.256411111303844,"pfxX":-0.4166666666666667,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.5,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.39080789241251773,"plateXPoly":1.790425021724558,"plateYPoly":0.708333333333357,"plateZPoly":0.37795458453708886,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.790425021724558,"plate_z":0.37795458453708886,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":213,"rowId":"213-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6418e4ff-8eec-3465-9f2e-a66148b69c52","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","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":98.3,"end_speed":89.2,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.34354105507133,"plateTime":0.3850894707425896,"zone":8,"spin_rate":2548,"breakX":6.4,"inducedBreakZ":18.1,"breakZ":-10.6,"px":0.07196409369137147,"pz":1.7873977658674272,"x0":-2.1525402757085974,"y0":50.00378183071582,"z0":5.752115666281497,"ax":-9.100521573736946,"ay":35.01583778948201,"az":-9.548852526985712,"vx0":7.796178053784453,"vy0":-142.6269555663888,"vz0":-9.235031232691332,"pfxX":0.5333333333333333,"pfxZ":1.5083333333333335,"pfxZWithGravity":-0.8833333333333333,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":18.1,"breakZInducedFeet":1.5083333333333335,"breakZWithGravityInches":10.6,"breakZWithGravityFeet":0.8833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.36168295847112025,"plateXPoly":0.07196409369137147,"plateYPoly":0.7083333333333144,"plateZPoly":1.7873977658674272,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.07196409369137147,"plate_z":1.7873977658674272,"player_total_pitches":12,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":323,"rowId":"323-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1a3e8e0d-0c6d-3915-9841-79bd870da226","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","events":"Strikeout","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":99.2,"end_speed":90.2,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.783129055014568,"plateTime":0.38154293799159333,"zone":14,"spin_rate":2481,"breakX":8.9,"inducedBreakZ":15.6,"breakZ":-12.5,"px":1.0358317546729543,"pz":1.7475742013793951,"x0":-1.93683026006872,"y0":50.00586795388132,"z0":5.687433825868599,"ax":-12.872302378936284,"ay":35.072706280338,"az":-12.163036178506772,"vx0":10.602180279202178,"vy0":-143.86038731102872,"vz0":-8.815948355110732,"pfxX":0.7416666666666667,"pfxZ":1.3,"pfxZWithGravity":-1.0416666666666667,"breakXInches":8.9,"breakXFeet":0.7416666666666667,"breakZInducedInches":15.6,"breakZInducedFeet":1.3,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7416666666666667,"pfxXNoAbs":0.7416666666666667,"plateTimeSZDepth":0.3583278414545253,"plateXPoly":1.0358317546729543,"plateYPoly":0.7083333333333215,"plateZPoly":1.7475742013793951,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":false,"challenge_team_id":114,"edge_distance":0.20666508800628758,"edge_distance_calc":0.2066650880062877,"challenging_player_id":672275,"challenging_player_type":"catcher"},"plate_x":1.0358317546729543,"plate_z":1.7475742013793951,"player_total_pitches":13,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":324,"rowId":"324-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3ba1a873-109b-3b27-8eb2-ffb246369b66","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":98.8,"end_speed":89.8,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.718361085720374,"plateTime":0.3827329183587955,"zone":9,"spin_rate":2550,"breakX":7.9,"inducedBreakZ":18.1,"breakZ":-10.1,"px":0.3498519326734546,"pz":2.049281751774293,"x0":-2.2804146051265115,"y0":50.003307871504624,"z0":5.648746427335764,"ax":-11.381321668473346,"ay":34.85176038773598,"az":-9.498070681327292,"vx0":9.363217016529369,"vy0":-143.40953506461267,"vz0":-8.307290372660667,"pfxX":0.6583333333333333,"pfxZ":1.5083333333333335,"pfxZWithGravity":-0.8416666666666667,"breakXInches":7.9,"breakXFeet":0.6583333333333333,"breakZInducedInches":18.1,"breakZInducedFeet":1.5083333333333335,"breakZWithGravityInches":10.1,"breakZWithGravityFeet":0.8416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6583333333333333,"pfxXNoAbs":0.6583333333333333,"plateTimeSZDepth":0.35943407619553164,"plateXPoly":0.3498519326734546,"plateYPoly":0.7083333333333215,"plateZPoly":2.049281751774293,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.3498519326734546,"plate_z":2.049281751774293,"player_total_pitches":14,"player_total_pitches_pitch_types":9,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":325,"rowId":"325-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bbc75f14-7581-3c7f-8adf-b79cbeae7ab1","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","events":"Strikeout","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":98.9,"end_speed":89.9,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.545762156244887,"plateTime":0.3816759287465423,"zone":1,"spin_rate":2297,"breakX":10.7,"inducedBreakZ":14.4,"breakZ":-13.8,"px":-0.5594896527841413,"pz":3.0322645126639616,"x0":-2.2224667712245254,"y0":50.00149355150657,"z0":5.709285905612281,"ax":-13.959755456937927,"ay":34.609268789923505,"az":-14.661532768631748,"vx0":7.141526217466367,"vy0":-143.73470311442293,"vz0":-4.841713754367289,"pfxX":0.8916666666666666,"pfxZ":1.2,"pfxZWithGravity":-1.1500000000000001,"breakXInches":10.7,"breakXFeet":0.8916666666666666,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.8916666666666666,"pfxXNoAbs":0.8916666666666666,"plateTimeSZDepth":0.35841090835731493,"plateXPoly":-0.5594896527841413,"plateYPoly":0.7083333333333783,"plateZPoly":3.0322645126639616,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":61.5,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.5594896527841413,"plate_z":3.0322645126639616,"player_total_pitches":15,"player_total_pitches_pitch_types":10,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":326,"rowId":"326-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c9cd8c8f-c894-3e58-b98b-3111fe873a61","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.6,"end_speed":80.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.236796941048537,"plateTime":0.43052319719749343,"zone":8,"spin_rate":2107,"breakX":14.8,"inducedBreakZ":-1.1,"breakZ":-36.8,"px":0.004993604289286857,"pz":1.53455413009468,"x0":-2.4120483957332404,"y0":50.00181812612944,"z0":5.729658269261113,"ax":12.660719450578586,"ay":27.481043140586202,"az":-32.56969785202032,"vx0":3.4189922134876247,"vy0":-127.47858818272596,"vz0":-3.792288916253861,"pfxX":-1.2333333333333334,"pfxZ":-0.09166666666666667,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":-1.1,"breakZInducedFeet":-0.09166666666666667,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.4042991105649795,"plateXPoly":0.004993604289286857,"plateYPoly":0.7083333333333783,"plateZPoly":1.53455413009468,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":true,"challenge_team_id":114,"edge_distance":0.0633874634280136,"edge_distance_calc":0.06338746342801294,"challenging_player_id":672275,"challenging_player_type":"catcher"},"plate_x":0.004993604289286857,"plate_z":1.53455413009468,"player_total_pitches":16,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":327,"rowId":"327-849833","game_pk":"849833","source":"gamefeed"}],"805367":[{"type":"pitch","year":2026,"sportId":1,"play_id":"823069dd-6d7e-38d2-8d20-39eadd0d192d","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":99.5,"end_speed":90.6,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.4708015567068635,"plateTime":0.37846622213274195,"zone":11,"spin_rate":2544,"breakX":8.5,"inducedBreakZ":17.2,"breakZ":-10.4,"px":-0.4594581976709391,"pz":3.9657833601769292,"x0":-1.4732510045444205,"y0":50.00481504836475,"z0":5.950382152440842,"ax":-11.132058271675985,"ay":34.636166258140925,"az":-11.375862226271815,"vx0":4.830680587693394,"vy0":-144.85788000633133,"vz0":-3.5624065879352,"pfxX":0.7083333333333334,"pfxZ":1.4333333333333333,"pfxZWithGravity":-0.8666666666666667,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":10.4,"breakZWithGravityFeet":0.8666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.35541074096643394,"plateXPoly":-0.4594581976709391,"plateYPoly":0.7083333333333428,"plateZPoly":3.9657833601769292,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.9,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4594581976709391,"plate_z":3.9657833601769292,"player_total_pitches":16,"player_total_pitches_pitch_types":13,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":26,"rowId":"26-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":6,"CU":6,"CH":2,"FC":2,"SI":6},"results":{"S":14,"B":6,"X":2},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":1,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.5,"z_swing":0,"strike_rate":0.6666666666666666,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":0.5,"z_contact":null,"zone_rate":0.3333333333333333,"swings":2,"miss_percent":"50","cs_plus_whiffs":3,"csw_percent":50,"avg_rel_x":"1.7","avg_rel_z":"5.6","avg_rpm":"2271","max_rpm":"2323","min_rpm":"2224","avg_break_z":"27","max_break_z":"30","min_break_z":"24","avg_bat_speed":"61.9","avg_break_z_induced":"5","max_break_z_induced":"7","min_break_z_induced":"1","avg_break_x":"15","max_break_x":"17","min_break_x":"14","min_pitch_speed":"92.9","avg_pitch_speed":"93.5","max_pitch_speed":"94.1","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":6,"pitches_vs_right":6,"pitches_vs_left":0,"results":{"B":2,"S":4},"swinging_strikes":1,"fouls":1,"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":7,"max_inning":7,"pitches_time_thru_1":6,"pitches_inning_7":6,"avg_speed_inning_7":"93.5","avg_speed_inning_7_vs_avg":-0.03333333333334565,"percent":"27","rhb_pitch_percent":27,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":0.2727272727272698,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":3,"zInPlay":1,"zSwings":4,"o_swing":0,"z_swing":1,"strike_rate":0.6666666666666666,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"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":"1.3","avg_rel_z":"6.0","avg_rpm":"2369","max_rpm":"2503","min_rpm":"2188","avg_break_z":"53","max_break_z":"63","min_break_z":"47","avg_bat_speed":"67.5","avg_break_z_induced":"-9","max_break_z_induced":"-3","min_break_z_induced":"-17","avg_break_x":"13","max_break_x":"16","min_break_x":"10","min_pitch_speed":"75.0","avg_pitch_speed":"78.6","max_pitch_speed":"80.2","avg_hit_speed":"87.5","max_hit_speed":"87.5","min_hit_speed":"87.5","count":6,"pitches_vs_right":6,"pitches_vs_left":0,"results":{"B":2,"X":1,"S":3},"swinging_strikes":0,"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":1,"max_inning":7,"pitches_time_thru_1":6,"pitches_inning_1":1,"avg_speed_inning_1":"75.0","avg_speed_inning_1_vs_avg":-3.5999999999999943,"pitches_inning_6":1,"avg_speed_inning_6":"80.0","avg_speed_inning_6_vs_avg":1.4000000000000057,"pitches_inning_7":4,"avg_speed_inning_7":"79.2","avg_speed_inning_7_vs_avg":0.5500000000000114,"percent":"27","rhb_pitch_percent":27,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":0.2727272727272698,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":2,"oFouls":3,"oInPlay":0,"oSwings":5,"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.6,"z_contact":null,"zone_rate":0.16666666666666666,"swings":5,"miss_percent":"40","cs_plus_whiffs":3,"csw_percent":50,"avg_rel_x":"-0.1","avg_rel_z":"5.8","avg_rpm":"2301","max_rpm":"2544","min_rpm":"1907","avg_break_z":"14","max_break_z":"20","min_break_z":"10","avg_bat_speed":"63.9","avg_break_z_induced":"16","max_break_z_induced":"18","min_break_z_induced":"13","avg_break_x":"7","max_break_x":"10","min_break_x":"2","min_pitch_speed":"90.6","avg_pitch_speed":"96.2","max_pitch_speed":"99.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":6,"pitches_vs_right":6,"pitches_vs_left":0,"results":{"S":6},"swinging_strikes":2,"fouls":3,"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":1,"max_inning":4,"pitches_time_thru_1":6,"pitches_inning_1":4,"avg_speed_inning_1":"99.0","avg_speed_inning_1_vs_avg":2.75,"pitches_inning_4":2,"avg_speed_inning_4":"90.8","avg_speed_inning_4_vs_avg":-5.450000000000003,"percent":"27","rhb_pitch_percent":27,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":0.2727272727272698,"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.5,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","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":"2.0","avg_rel_z":"5.8","avg_rpm":"2069","max_rpm":"2131","min_rpm":"2006","avg_break_z":"27","max_break_z":"28","min_break_z":"26","avg_bat_speed":"69.8","avg_break_z_induced":"8","max_break_z_induced":"9","min_break_z_induced":"7","avg_break_x":"4","max_break_x":"5","min_break_x":"4","min_pitch_speed":"88.0","avg_pitch_speed":"88.0","max_pitch_speed":"88.0","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":4,"max_inning":6,"pitches_time_thru_1":2,"pitches_inning_4":1,"avg_speed_inning_4":"88.0","avg_speed_inning_4_vs_avg":0,"pitches_inning_6":1,"avg_speed_inning_6":"88.0","avg_speed_inning_6_vs_avg":0,"percent":"9","rhb_pitch_percent":9,"lhb_pitch_percent":null,"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":1,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.5,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","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":"2.5","avg_rel_z":"5.9","avg_rpm":"1816","max_rpm":"1866","min_rpm":"1765","avg_break_z":"37","max_break_z":"37","min_break_z":"37","avg_bat_speed":"65.5","avg_break_z_induced":"3","max_break_z_induced":"4","min_break_z_induced":"3","avg_break_x":"13","max_break_x":"14","min_break_x":"13","min_pitch_speed":"82.3","avg_pitch_speed":"82.8","max_pitch_speed":"83.4","avg_hit_speed":"82.7","max_hit_speed":"82.7","min_hit_speed":"82.7","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"B":1,"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":2,"pitches_inning_4":2,"avg_speed_inning_4":"82.8","avg_speed_inning_4_vs_avg":0.04999999999999716,"percent":"9","rhb_pitch_percent":9,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":0.09090909090909172,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":3,"oFouls":4,"oInPlay":0,"oSwings":7,"zSwingMiss":0,"zFouls":4,"zInPlay":2,"zSwings":6,"o_swing":0.5384615384615384,"z_swing":0.6666666666666666,"strike_rate":0.7272727272727273,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":0.5714285714285714,"z_contact":1,"zone_rate":0.4090909090909091,"swings":13,"miss_percent":"23","cs_plus_whiffs":6,"csw_percent":27,"avg_rel_x":"1.2","avg_rel_z":"5.8","avg_rpm":"2246","max_rpm":"2544","min_rpm":"1765","avg_break_z":"31","max_break_z":"63","min_break_z":"10","avg_bat_speed":"65.3","avg_break_z_induced":"4","max_break_z_induced":"18","min_break_z_induced":"-17","avg_break_x":"11","max_break_x":"17","min_break_x":"2","min_pitch_speed":"75.0","avg_pitch_speed":"88.7","max_pitch_speed":"99.5","avg_hit_speed":"85.1","max_hit_speed":"","min_hit_speed":"","count":22,"pitches_vs_right":22,"pitches_vs_left":0,"results":{"S":14,"B":6,"X":2},"swinging_strikes":3,"fouls":8,"strikeouts":2,"called_strikes":3,"balls_in_play":2,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":7,"pitches_time_thru_1":22,"pitches_inning_1":5,"avg_speed_inning_1":"94.2","avg_speed_inning_1_vs_avg":5.459999999999994,"pitches_inning_4":5,"avg_speed_inning_4":"87.0","avg_speed_inning_4_vs_avg":-1.6600000000000108,"pitches_inning_6":2,"avg_speed_inning_6":"84.0","avg_speed_inning_6_vs_avg":-4.700000000000003,"pitches_inning_7":10,"avg_speed_inning_7":"87.7","avg_speed_inning_7_vs_avg":-0.9599999999999937,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"a3a05257-fc86-3e22-a807-629bab6c54b5","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","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":98,"end_speed":89.9,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.6707657470045145,"plateTime":0.3832081341926865,"zone":11,"spin_rate":2510,"breakX":7.7,"inducedBreakZ":16.1,"breakZ":-12.2,"px":-0.2797362436464028,"pz":3.4643238017478355,"x0":-1.3433284264861292,"y0":50.0058594699375,"z0":5.937374193459567,"ax":-9.740112297432244,"ay":31.33824713553268,"az":-12.938161994410033,"vx0":4.708472060155522,"vy0":-142.66899477219076,"vz0":-4.547056905728023,"pfxX":0.6416666666666667,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.0166666666666666,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":12.2,"breakZWithGravityFeet":1.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.35975193476700706,"plateXPoly":-0.2797362436464028,"plateYPoly":0.7083333333333854,"plateZPoly":3.4643238017478355,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":65.1,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.2797362436464028,"plate_z":3.4643238017478355,"player_total_pitches":17,"player_total_pitches_pitch_types":14,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":27,"rowId":"27-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5ede7886-1bdf-32d8-9932-2da930d141c9","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":75,"end_speed":68.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.612417284256866,"plateTime":0.505242371376752,"zone":11,"spin_rate":2404,"breakX":10.1,"inducedBreakZ":-13.4,"breakZ":-62.8,"px":-0.6562121654859228,"pz":3.5730369340230217,"x0":-1.4111257526870757,"y0":50.00404070636106,"z0":6.20838360179625,"ax":6.6485385585989265,"ay":21.680264253098958,"az":-42.14717944163193,"vx0":0.012521885515858172,"vy0":-108.99982053992335,"vz0":4.4507699418762225,"pfxX":-0.8416666666666667,"pfxZ":-1.1166666666666667,"pfxZWithGravity":-5.233333333333333,"breakXInches":-10.1,"breakXFeet":-0.8416666666666667,"breakZInducedInches":-13.4,"breakZInducedFeet":-1.1166666666666667,"breakZWithGravityInches":62.8,"breakZWithGravityFeet":5.233333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.1,"pfxXNoAbs":-0.8416666666666667,"plateTimeSZDepth":0.47466159313704626,"plateXPoly":-0.6562121654859228,"plateYPoly":0.7083333333333428,"plateZPoly":3.5730369340230217,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6562121654859228,"plate_z":3.5730369340230217,"player_total_pitches":18,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":28,"rowId":"28-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cf2a84c3-1958-322e-8db2-75956e0cdcdb","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","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":98.8,"end_speed":89.9,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.785283145195239,"plateTime":0.3819791346251087,"zone":12,"spin_rate":2440,"breakX":10.2,"inducedBreakZ":16.4,"breakZ":-11.6,"px":0.9477378497770905,"pz":3.282178455402866,"x0":-1.2075581418554178,"y0":50.00045014475494,"z0":5.852152326521313,"ax":-13.768293530809157,"ay":34.116758936087244,"az":-12.224363124000279,"vx0":8.478405051628087,"vy0":-143.55358985243117,"vz0":-4.973387191495181,"pfxX":0.85,"pfxZ":1.3666666666666665,"pfxZWithGravity":-0.9666666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":11.6,"breakZWithGravityFeet":0.9666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.3586563824998567,"plateXPoly":0.9477378497770905,"plateYPoly":0.7083333333333002,"plateZPoly":3.282178455402866,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":60.1,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9477378497770905,"plate_z":3.282178455402866,"player_total_pitches":19,"player_total_pitches_pitch_types":15,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":29,"rowId":"29-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"01c63fae-f22c-3f2f-80fb-13a2e21232d5","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":99.5,"end_speed":90.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.707114230178454,"plateTime":0.37946393795841793,"zone":11,"spin_rate":2436,"breakX":10.4,"inducedBreakZ":18.2,"breakZ":-9.6,"px":-0.8547889580607578,"pz":3.574615869848057,"x0":-1.44890741861883,"y0":50.00065194654854,"z0":5.843625741841435,"ax":-13.194688672424897,"ay":36.35416097245266,"az":-10.018718588143015,"vx0":4.018237309514062,"vy0":-144.79512905379738,"vz0":-4.581792708303314,"pfxX":0.8666666666666667,"pfxZ":1.5166666666666666,"pfxZWithGravity":-0.7999999999999999,"breakXInches":10.4,"breakXFeet":0.8666666666666667,"breakZInducedInches":18.2,"breakZInducedFeet":1.5166666666666666,"breakZWithGravityInches":9.6,"breakZWithGravityFeet":0.7999999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.8666666666666667,"pfxXNoAbs":0.8666666666666667,"plateTimeSZDepth":0.35637121362149354,"plateXPoly":-0.8547889580607578,"plateYPoly":0.7083333333332646,"plateZPoly":3.574615869848057,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":64.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.8547889580607578,"plate_z":3.574615869848057,"player_total_pitches":20,"player_total_pitches_pitch_types":16,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":30,"rowId":"30-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"945e032c-bf57-3bb6-8e59-9d5c851fe7d9","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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":82.3,"end_speed":75.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":5.93547411937512,"plateTime":0.4568573297286438,"zone":12,"spin_rate":1765,"breakX":12.5,"inducedBreakZ":3.5,"breakZ":-36.8,"px":1.027632755173973,"pz":3.0749016589905507,"x0":2.5874779789321343,"y0":50.00376336529757,"z0":5.937335699999851,"ax":11.164306952991309,"ay":22.23852332119282,"az":-29.504229331423193,"vx0":-6.031088995601048,"vy0":-119.70828239969596,"vz0":-0.34726612570445836,"pfxX":-1.0416666666666667,"pfxZ":0.2916666666666667,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-12.5,"breakXFeet":-1.0416666666666667,"breakZInducedInches":3.5,"breakZInducedFeet":0.2916666666666667,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":12.5,"pfxXNoAbs":-1.0416666666666667,"plateTimeSZDepth":0.4288817902470258,"plateXPoly":1.027632755173973,"plateYPoly":0.708333333333357,"plateZPoly":3.0749016589905507,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.027632755173973,"plate_z":3.0749016589905507,"player_total_pitches":37,"player_total_pitches_pitch_types":3,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":128,"rowId":"128-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"394e26e4-d826-3b11-84d1-f80d8f6a1eb8","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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,"end_speed":81.3,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.219380197538679,"plateTime":0.42554151603261126,"zone":12,"spin_rate":2131,"breakX":4.8,"inducedBreakZ":8.6,"breakZ":-26.4,"px":1.5160976394582095,"pz":3.199777359676056,"x0":2.695927072441289,"y0":50.002213702633064,"z0":5.840340541176853,"ax":-4.035929073834294,"ay":24.49473994703856,"az":-24.06351340988428,"vx0":-2.1479660018309747,"vy0":-128.3094268720162,"vz0":-1.805648344755937,"pfxX":0.39999999999999997,"pfxZ":0.7166666666666667,"pfxZWithGravity":-2.1999999999999997,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.39940675077929083,"plateXPoly":1.5160976394582095,"plateYPoly":0.7083333333333073,"plateZPoly":3.199777359676056,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.5160976394582095,"plate_z":3.199777359676056,"player_total_pitches":38,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":129,"rowId":"129-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fd9bed31-d1f9-34ed-bd4f-0b6d5d926172","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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":90.6,"end_speed":83,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.449821613853351,"plateTime":0.41533543791162764,"zone":2,"spin_rate":1970,"breakX":3.7,"inducedBreakZ":13.3,"breakZ":-20,"px":0.1413902974134329,"pz":2.819762974943501,"x0":2.449444173675098,"y0":50.001010359805605,"z0":5.669536573643693,"ax":5.041842205357874,"ay":27.739132476969885,"az":-18.66293960471677,"vx0":-6.9021012214943545,"vy0":-131.82157377038,"vz0":-3.6697351945483407,"pfxX":-0.30833333333333335,"pfxZ":1.1083333333333334,"pfxZWithGravity":-1.6666666666666667,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":13.3,"breakZInducedFeet":1.1083333333333334,"breakZWithGravityInches":20,"breakZWithGravityFeet":1.6666666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.389932434446263,"plateXPoly":0.1413902974134329,"plateYPoly":0.7083333333333144,"plateZPoly":2.819762974943501,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.1413902974134329,"plate_z":2.819762974943501,"player_total_pitches":39,"player_total_pitches_pitch_types":8,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":130,"rowId":"130-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e405447b-4180-3d6e-a010-ce9510285fa8","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":90.9,"end_speed":83,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.385310554950086,"plateTime":0.4143137993996877,"zone":12,"spin_rate":1907,"breakX":2,"inducedBreakZ":14.8,"breakZ":-18.5,"px":0.3406597073670814,"pz":3.5251206509268815,"x0":2.450838208967301,"y0":50.00520349770894,"z0":5.7158409709416444,"ax":3.2441709443480065,"ay":28.579688034376463,"az":-17.516723051947015,"vx0":-6.054964265830695,"vy0":-132.26948215760808,"vz0":-2.223442725449568,"pfxX":-0.16666666666666666,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.5416666666666667,"breakXInches":-2,"breakXFeet":-0.16666666666666666,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":18.5,"breakZWithGravityFeet":1.5416666666666667,"pfxZDirection":"↓","pfxXWithGravity":2,"pfxXNoAbs":-0.16666666666666666,"plateTimeSZDepth":0.3890527860231612,"plateXPoly":0.3406597073670814,"plateYPoly":0.7083333333333428,"plateZPoly":3.5251206509268815,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.5,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.3406597073670814,"plate_z":3.5251206509268815,"player_total_pitches":40,"player_total_pitches_pitch_types":9,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":131,"rowId":"131-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"07363871-a393-3e9a-86cc-076e2ce5f05a","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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":83.4,"end_speed":76.8,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.13777417213817,"plateTime":0.451567317486099,"zone":9,"spin_rate":1866,"breakX":13.6,"inducedBreakZ":2.5,"breakZ":-36.8,"px":0.3300198596405921,"pz":1.8891444144837308,"x0":2.464003500806698,"y0":50.0000585215923,"z0":5.799930848795155,"ax":12.635238815883643,"ay":23.27303435293996,"az":-29.732965362087246,"vx0":-7.712080037338416,"vy0":-121.20823853373992,"vz0":-2.9229935711511446,"pfxX":-1.1333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.4239227471508706,"plateXPoly":0.3300198596405921,"plateYPoly":0.708333333333357,"plateZPoly":1.8891444144837308,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.7","hit_distance":"61","xba":".290","hit_angle":"3","is_barrel":0,"hc_x":126,"hc_x_ft":1.9283599999999979,"hc_y":204.5,"hc_y_ft":-2.65161999999998,"isSword":false,"batSpeed":65.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.3300198596405921,"plate_z":1.8891444144837308,"launch_speed":"82.7","launch_angle":"3","player_total_pitches":41,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":132,"rowId":"132-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b9cfe8d7-569d-3b82-9771-75aacdaf8ca7","inning":6,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Groundout","des":"Chase Meidroth grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":88,"end_speed":81,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.044684453730526,"plateTime":0.42645486737050575,"zone":2,"spin_rate":2006,"breakX":4.1,"inducedBreakZ":6.7,"breakZ":-28.4,"px":0.10807309867395731,"pz":2.78137504869801,"x0":1.2278595456053771,"y0":50.003975617383134,"z0":5.685714391389299,"ax":-3.382074457118505,"ay":25.57668872923105,"az":-25.79215331065699,"vx0":-2.1199867000967716,"vy0":-128.2503209716799,"vz0":-2.091466050283218,"pfxX":0.3416666666666666,"pfxZ":0.5583333333333333,"pfxZWithGravity":-2.3666666666666667,"breakXInches":4.1,"breakXFeet":0.3416666666666666,"breakZInducedInches":6.7,"breakZInducedFeet":0.5583333333333333,"breakZWithGravityInches":28.4,"breakZWithGravityFeet":2.3666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.3416666666666666,"pfxXNoAbs":0.3416666666666666,"plateTimeSZDepth":0.4003529123164043,"plateXPoly":0.10807309867395731,"plateYPoly":0.7083333333333357,"plateZPoly":2.78137504869801,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.8,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.10807309867395731,"plate_z":2.78137504869801,"player_total_pitches":13,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":195,"rowId":"195-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4ddab6f8-2c7d-36c9-b3f0-02a4db4c3546","inning":6,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Groundout","des":"Chase Meidroth grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"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":"01","start_speed":80,"end_speed":73,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.20485034038329,"plateTime":0.4734759398774271,"zone":6,"spin_rate":2503,"breakX":10,"inducedBreakZ":-17.3,"breakZ":-60.6,"px":0.5785023836346512,"pz":2.0523755391112752,"x0":1.246934489581052,"y0":50.004509479729805,"z0":5.996408195344329,"ax":-7.455718649537472,"ay":25.080129313989335,"az":-45.67061383658367,"vx0":0.15568651132722033,"vy0":-116.39540960232529,"vz0":1.2919985107532752,"pfxX":0.8333333333333334,"pfxZ":-1.4416666666666667,"pfxZWithGravity":-5.05,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":-17.3,"breakZInducedFeet":-1.4416666666666667,"breakZWithGravityInches":60.6,"breakZWithGravityFeet":5.05,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.4448428797232868,"plateXPoly":0.5785023836346512,"plateYPoly":0.7083333333333925,"plateZPoly":2.0523755391112752,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"88.0","hit_speed":"87.5","hit_distance":"6","xba":".060","hit_angle":"-23","is_barrel":0,"hc_x":118.16,"hc_x_ft":-16.968862400000035,"hc_y":147.02,"hc_y_ft":135.8958728,"isSword":false,"batSpeed":62.7,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5785023836346512,"plate_z":2.0523755391112752,"launch_speed":"87.5","launch_angle":"-23","player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":196,"rowId":"196-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8010ed8f-85d4-3081-a76f-7ca36ab2db62","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":85.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.811617631792258,"plateTime":0.4035478748068688,"zone":13,"spin_rate":2227,"breakX":16.6,"inducedBreakZ":6.2,"breakZ":-25.2,"px":-0.09808851657849593,"pz":0.922437293087353,"x0":1.5918666994364683,"y0":50.00574134759663,"z0":5.562499302284058,"ax":19.042373651112143,"ay":32.4146716796607,"az":-24.03472911882283,"vx0":-8.067396371210094,"vy0":-136.19766630690182,"vz0":-7.685990956026608,"pfxX":-1.3833333333333335,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.1,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":25.2,"breakZWithGravityFeet":2.1,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.3790527021570077,"plateXPoly":-0.09808851657849593,"plateYPoly":0.7083333333333215,"plateZPoly":0.922437293087353,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.09808851657849593,"plate_z":0.922437293087353,"player_total_pitches":9,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":249,"rowId":"249-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"92ac4b3e-3aeb-3ace-b54c-26410066b178","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":93.7,"end_speed":85.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.886507216129129,"plateTime":0.40253446216644173,"zone":8,"spin_rate":2224,"breakX":14.4,"inducedBreakZ":7.3,"breakZ":-24,"px":0.22551139035941503,"pz":1.919777674922143,"x0":1.6470798671260158,"y0":50.00137513085988,"z0":5.693149795559637,"ax":16.497115202020062,"ay":30.388047925835306,"az":-23.52707057852173,"vx0":-6.878779510487574,"vy0":-136.16014872542314,"vz0":-5.537230992431475,"pfxX":-1.2,"pfxZ":0.6083333333333333,"pfxZWithGravity":-2,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":7.3,"breakZInducedFeet":0.6083333333333333,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3779638136245612,"plateXPoly":0.22551139035941503,"plateYPoly":0.7083333333333144,"plateZPoly":1.919777674922143,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.22551139035941503,"plate_z":1.919777674922143,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":250,"rowId":"250-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"82e302a4-0eab-3a2d-b4ce-30cd9204bdad","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":93.2,"end_speed":85.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.877895989694134,"plateTime":0.4049828426361999,"zone":8,"spin_rate":2293,"breakX":15.4,"inducedBreakZ":6.6,"breakZ":-25.1,"px":-0.08331721727813579,"pz":1.9623793330386547,"x0":1.6641950656251303,"y0":50.003903249365855,"z0":5.5898221043266165,"ax":17.465381883140246,"ay":30.306181164773186,"az":-24.508075804117528,"vx0":-7.916144595357453,"vy0":-135.38687300252207,"vz0":-4.878310431536475,"pfxX":-1.2833333333333334,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.091666666666667,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.3802960008692984,"plateXPoly":-0.08331721727813579,"plateYPoly":0.7083333333332931,"plateZPoly":1.9623793330386547,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.08331721727813579,"plate_z":1.9623793330386547,"player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":251,"rowId":"251-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e76b0151-d84c-3665-86c2-de0f8ec3ba47","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":94.1,"end_speed":85.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.710861085845789,"plateTime":0.402018262912442,"zone":14,"spin_rate":2323,"breakX":15.7,"inducedBreakZ":0.8,"breakZ":-30.4,"px":1.0508644600475818,"pz":2.154108717586999,"x0":1.7055253555277128,"y0":50.000201016834836,"z0":5.577496927218493,"ax":17.600772616863637,"ay":33.26302028111513,"az":-30.708533360789293,"vx0":-5.056834595858497,"vy0":-136.81472816261618,"vz0":-3.267779215293892,"pfxX":-1.3083333333333333,"pfxZ":0.06666666666666667,"pfxZWithGravity":-2.533333333333333,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":0.8,"breakZInducedFeet":0.06666666666666667,"breakZWithGravityInches":30.4,"breakZWithGravityFeet":2.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.37761590541209333,"plateXPoly":1.0508644600475818,"plateYPoly":0.7083333333333357,"plateZPoly":2.154108717586999,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":62.6,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.0508644600475818,"plate_z":2.154108717586999,"player_total_pitches":12,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":252,"rowId":"252-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"42d0d07d-c3c1-3933-88c4-5b874ec9f3fa","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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.1,"end_speed":73,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.369699005755567,"plateTime":0.47720834098847575,"zone":14,"spin_rate":2292,"breakX":13.7,"inducedBreakZ":-4.8,"breakZ":-48.8,"px":0.07615990632663738,"pz":0.5718426911677197,"x0":1.9154277408193856,"y0":50.004616658223036,"z0":5.9532921282274955,"ax":-9.72433670741914,"ay":22.725627882330638,"az":-35.14100097913456,"vx0":-1.9244864469093352,"vy0":-115.08062180464675,"vz0":-4.131812198241004,"pfxX":1.1416666666666666,"pfxZ":-0.39999999999999997,"pfxZWithGravity":-4.066666666666666,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":-4.8,"breakZInducedFeet":-0.39999999999999997,"breakZWithGravityInches":48.8,"breakZWithGravityFeet":4.066666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.4481975929464725,"plateXPoly":0.07615990632663738,"plateYPoly":0.7083333333333215,"plateZPoly":0.5718426911677197,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.07615990632663738,"plate_z":0.5718426911677197,"player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":253,"rowId":"253-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"668addf6-3ac2-31a3-b8b6-2b05136a9df2","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"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":"22","start_speed":80.2,"end_speed":74.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.3892744195498405,"plateTime":0.4693372061635883,"zone":7,"spin_rate":2439,"breakX":13.8,"inducedBreakZ":-6.5,"breakZ":-49.1,"px":-0.6857652954729301,"pz":1.847269525836734,"x0":1.9888661813987296,"y0":50.00185583173485,"z0":6.050538123293092,"ax":-9.787190395706675,"ay":22.49802636189312,"az":-37.08820981142167,"vx0":-3.9124230849254085,"vy0":-116.80993821821542,"vz0":-1.3652749280532013,"pfxX":1.1500000000000001,"pfxZ":-0.5416666666666666,"pfxZWithGravity":-4.091666666666667,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":-6.5,"breakZInducedFeet":-0.5416666666666666,"breakZWithGravityInches":49.1,"breakZWithGravityFeet":4.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4407011841671572,"plateXPoly":-0.6857652954729301,"plateYPoly":0.7083333333333144,"plateZPoly":1.847269525836734,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.6,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.6857652954729301,"plate_z":1.847269525836734,"player_total_pitches":14,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":254,"rowId":"254-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4c8a6ec1-b97c-3b32-831b-6414695aee27","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","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":93.1,"end_speed":83.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.522291064433176,"plateTime":0.4076891455376761,"zone":12,"spin_rate":2279,"breakX":14.5,"inducedBreakZ":5.5,"breakZ":-26.5,"px":1.518096649860516,"pz":3.4272880823932588,"x0":1.6802639988766135,"y0":50.003374913238176,"z0":5.703490865226134,"ax":15.526567874816001,"ay":34.95140948275751,"az":-26.580614671535127,"vx0":-3.3973536342850053,"vy0":-135.372056583717,"vz0":-0.8502942202847327,"pfxX":-1.2083333333333333,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.3830904836160002,"plateXPoly":1.518096649860516,"plateYPoly":0.7083333333333428,"plateZPoly":3.4272880823932588,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":1.518096649860516,"plate_z":3.4272880823932588,"player_total_pitches":15,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":255,"rowId":"255-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7b9d2463-d4f2-302b-a7e2-4bcc43db077b","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":78.1,"end_speed":71.3,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.424054089307911,"plateTime":0.48509435610211593,"zone":7,"spin_rate":2386,"breakX":15.6,"inducedBreakZ":-6.7,"breakZ":-52.2,"px":-0.489622374221343,"pz":1.852294482365684,"x0":1.961066686566301,"y0":50.00466215925356,"z0":6.032789971110528,"ax":-10.478715472614725,"ay":24.002065049982853,"az":-37.07997673958992,"vx0":-2.988832587922304,"vy0":-113.62686992868662,"vz0":-0.7218292173084797,"pfxX":1.3,"pfxZ":-0.5583333333333333,"pfxZWithGravity":-4.3500000000000005,"breakXInches":15.6,"breakXFeet":1.3,"breakZInducedInches":-6.7,"breakZInducedFeet":-0.5583333333333333,"breakZWithGravityInches":52.2,"breakZWithGravityFeet":4.3500000000000005,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":1.3,"plateTimeSZDepth":0.45578500006700595,"plateXPoly":-0.489622374221343,"plateYPoly":0.7083333333333357,"plateZPoly":1.852294482365684,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.6,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.489622374221343,"plate_z":1.852294482365684,"player_total_pitches":16,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":256,"rowId":"256-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d926b1e6-9652-32c2-9cba-68841cbc1385","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":79.2,"end_speed":72.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.5514960308738965,"plateTime":0.47809954434299673,"zone":5,"spin_rate":2188,"breakX":15.4,"inducedBreakZ":-2.8,"breakZ":-46.8,"px":0.0260074816091298,"pz":2.1244729693743873,"x0":2.122582781414461,"y0":50.002272793845165,"z0":5.985740263530245,"ax":-10.814654572373477,"ay":24.59620357969287,"az":-34.2184217570069,"vx0":-2.23855403646621,"vy0":-115.26400504992586,"vz0":-0.9108119844803675,"pfxX":1.2833333333333334,"pfxZ":-0.2333333333333333,"pfxZWithGravity":-3.9,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":-2.8,"breakZInducedFeet":-0.2333333333333333,"breakZWithGravityInches":46.8,"breakZWithGravityFeet":3.9,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.44918913062152177,"plateXPoly":0.0260074816091298,"plateYPoly":0.7083333333333073,"plateZPoly":2.1244729693743873,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.2,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":0.0260074816091298,"plate_z":2.1244729693743873,"player_total_pitches":17,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":257,"rowId":"257-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cceacd8f-2591-3e4c-a5e9-b5c77b5b5bd8","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":92.9,"end_speed":84.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.712674088658531,"plateTime":0.4074176877025888,"zone":12,"spin_rate":2278,"breakX":15.5,"inducedBreakZ":2.4,"breakZ":-29.6,"px":1.0868386223850632,"pz":2.893261919347321,"x0":1.7725493574766944,"y0":50.00383067377782,"z0":5.669569535670041,"ax":16.870338733694396,"ay":33.17718030944289,"az":-29.65285172561829,"vx0":-5.020056261931567,"vy0":-135.14577321164037,"vz0":-1.5791401489422254,"pfxX":-1.2916666666666667,"pfxZ":0.19999999999999998,"pfxZWithGravity":-2.466666666666667,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":2.4,"breakZInducedFeet":0.19999999999999998,"breakZWithGravityInches":29.6,"breakZWithGravityFeet":2.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.3827388986338144,"plateXPoly":1.0868386223850632,"plateYPoly":0.7083333333333286,"plateZPoly":2.893261919347321,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.1,"is_bip_out":"N","pitch_number":10,"is_abs_challenge":false,"plate_x":1.0868386223850632,"plate_z":2.893261919347321,"player_total_pitches":18,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":258,"rowId":"258-849833","game_pk":"849833","source":"gamefeed"}],"808959":[{"type":"pitch","year":2026,"sportId":1,"play_id":"fad58a32-d8bb-3617-b193-596bdab36b55","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami 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":99.6,"end_speed":91.1,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.496466495215471,"plateTime":0.3780528570578192,"zone":5,"spin_rate":2519,"breakX":10.3,"inducedBreakZ":16.2,"breakZ":-11.4,"px":0.03989387853004289,"pz":2.5178150265526624,"x0":-1.3909529813888806,"y0":50.00698519821773,"z0":5.816368879842019,"ax":-13.615873967779955,"ay":33.685398400626276,"az":-11.679187060820025,"vx0":6.447488616342964,"vy0":-144.85818884416085,"vz0":-7.219465307301548,"pfxX":0.8583333333333334,"pfxZ":1.3499999999999999,"pfxZWithGravity":-0.9500000000000001,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":11.4,"breakZWithGravityFeet":0.9500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.3549743867547648,"plateXPoly":0.03989387853004289,"plateYPoly":0.7083333333333641,"plateZPoly":2.5178150265526624,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.03989387853004289,"plate_z":2.5178150265526624,"player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":19,"rowId":"19-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":4,"ST":2,"SI":2,"FC":2,"CU":4},"results":{"S":11,"B":2,"X":1},"avg_pitch_speed":[{"oSwingMiss":2,"oFouls":0,"oInPlay":0,"oSwings":2,"zSwingMiss":1,"zFouls":0,"zInPlay":1,"zSwings":2,"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":0.5,"zone_rate":0.5,"swings":4,"miss_percent":"75","cs_plus_whiffs":3,"csw_percent":75,"avg_rel_x":"1.8","avg_rel_z":"6.0","avg_rpm":"2450","max_rpm":"2594","min_rpm":"2376","avg_break_z":"51","max_break_z":"59","min_break_z":"45","avg_bat_speed":"65.0","avg_break_z_induced":"-8","max_break_z_induced":"-2","min_break_z_induced":"-17","avg_break_x":"13","max_break_x":"14","min_break_x":"8","min_pitch_speed":"79.0","avg_pitch_speed":"79.8","max_pitch_speed":"81.4","avg_hit_speed":"70.5","max_hit_speed":"70.5","min_hit_speed":"70.5","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"results":{"X":1,"S":3},"swinging_strikes":3,"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":5,"max_inning":7,"pitches_time_thru_1":4,"pitches_inning_5":1,"avg_speed_inning_5":"81.4","avg_speed_inning_5_vs_avg":1.6000000000000085,"pitches_inning_7":3,"avg_speed_inning_7":"79.3","avg_speed_inning_7_vs_avg":-0.5333333333333314,"percent":"29","rhb_pitch_percent":null,"lhb_pitch_percent":29,"pitch_pct_time_thru_1":"29","pitch_pct_time_thru_1_vs_avg":-0.4285714285714306,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":1,"zFouls":1,"zInPlay":0,"zSwings":2,"o_swing":1,"z_swing":0.6666666666666666,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":0.5,"zone_rate":0.75,"swings":3,"miss_percent":"33","cs_plus_whiffs":2,"csw_percent":50,"avg_rel_x":"-0.8","avg_rel_z":"5.8","avg_rpm":"2380","max_rpm":"2546","min_rpm":"1934","avg_break_z":"14","max_break_z":"16","min_break_z":"11","avg_bat_speed":"68.1","avg_break_z_induced":"15","max_break_z_induced":"16","min_break_z_induced":"13","avg_break_x":"9","max_break_x":"12","min_break_x":"4","min_pitch_speed":"94.3","avg_pitch_speed":"98.4","max_pitch_speed":"99.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"results":{"S":4},"swinging_strikes":1,"fouls":2,"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":1,"max_inning":5,"pitches_time_thru_1":4,"pitches_inning_1":3,"avg_speed_inning_1":"99.7","avg_speed_inning_1_vs_avg":1.2999999999999972,"pitches_inning_5":1,"avg_speed_inning_5":"94.3","avg_speed_inning_5_vs_avg":-4.1000000000000085,"percent":"29","rhb_pitch_percent":null,"lhb_pitch_percent":29,"pitch_pct_time_thru_1":"29","pitch_pct_time_thru_1_vs_avg":-0.4285714285714306,"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":"1.2","avg_rel_z":"5.6","avg_rpm":"2128","max_rpm":"2156","min_rpm":"2099","avg_break_z":"28","max_break_z":"28","min_break_z":"28","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"4","max_break_x":"6","min_break_x":"3","min_pitch_speed":"89.4","avg_pitch_speed":"89.7","max_pitch_speed":"90.0","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":5,"max_inning":5,"pitches_time_thru_1":2,"pitches_inning_5":2,"avg_speed_inning_5":"89.7","avg_speed_inning_5_vs_avg":0,"percent":"14","rhb_pitch_percent":null,"lhb_pitch_percent":14,"pitch_pct_time_thru_1":"14","pitch_pct_time_thru_1_vs_avg":0.2857142857142847,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":1,"oFouls":0,"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":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":0,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"100","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"2.0","avg_rel_z":"5.6","avg_rpm":"2050","max_rpm":"2187","min_rpm":"1913","avg_break_z":"25","max_break_z":"25","min_break_z":"25","avg_bat_speed":"76.7","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"5","avg_break_x":"15","max_break_x":"16","min_break_x":"13","min_pitch_speed":"94.0","avg_pitch_speed":"94.3","max_pitch_speed":"94.7","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":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":7,"pitches_time_thru_1":2,"pitches_inning_3":1,"avg_speed_inning_3":"94.0","avg_speed_inning_3_vs_avg":-0.29999999999999716,"pitches_inning_7":1,"avg_speed_inning_7":"94.7","avg_speed_inning_7_vs_avg":0.4000000000000057,"percent":"14","rhb_pitch_percent":null,"lhb_pitch_percent":14,"pitch_pct_time_thru_1":"14","pitch_pct_time_thru_1_vs_avg":0.2857142857142847,"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":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":"2.5","avg_rel_z":"5.7","avg_rpm":"2444","max_rpm":"2455","min_rpm":"2432","avg_break_z":"42","max_break_z":"44","min_break_z":"40","avg_bat_speed":"74.2","avg_break_z_induced":"-2","max_break_z_induced":"-1","min_break_z_induced":"-3","avg_break_x":"13","max_break_x":"15","min_break_x":"12","min_pitch_speed":"81.2","avg_pitch_speed":"82.3","max_pitch_speed":"83.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":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":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":2,"pitches_inning_3":2,"avg_speed_inning_3":"82.3","avg_speed_inning_3_vs_avg":1.4210854715202004e-14,"percent":"14","rhb_pitch_percent":null,"lhb_pitch_percent":14,"pitch_pct_time_thru_1":"14","pitch_pct_time_thru_1_vs_avg":0.2857142857142847,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":4,"oFouls":1,"oInPlay":0,"oSwings":5,"zSwingMiss":2,"zFouls":2,"zInPlay":1,"zSwings":5,"o_swing":0.7142857142857143,"z_swing":0.7142857142857143,"strike_rate":0.8571428571428571,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0.2,"z_contact":0.6,"zone_rate":0.5,"swings":10,"miss_percent":"60","cs_plus_whiffs":8,"csw_percent":57,"avg_rel_x":"1.1","avg_rel_z":"5.8","avg_rpm":"2326","max_rpm":"2594","min_rpm":"1913","avg_break_z":"32","max_break_z":"59","min_break_z":"11","avg_bat_speed":"68.9","avg_break_z_induced":"4","max_break_z_induced":"16","min_break_z_induced":"-17","avg_break_x":"11","max_break_x":"16","min_break_x":"3","min_pitch_speed":"79.0","avg_pitch_speed":"89.0","max_pitch_speed":"99.9","avg_hit_speed":"70.5","max_hit_speed":"","min_hit_speed":"","count":14,"pitches_vs_right":0,"pitches_vs_left":14,"results":{"S":11,"B":2,"X":1},"swinging_strikes":6,"fouls":3,"strikeouts":3,"called_strikes":2,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":7,"pitches_time_thru_1":14,"pitches_inning_1":3,"avg_speed_inning_1":"99.7","avg_speed_inning_1_vs_avg":10.700000000000003,"pitches_inning_3":3,"avg_speed_inning_3":"86.2","avg_speed_inning_3_vs_avg":-2.799999999999997,"pitches_inning_5":4,"avg_speed_inning_5":"88.8","avg_speed_inning_5_vs_avg":-0.22499999999999432,"pitches_inning_7":4,"avg_speed_inning_7":"83.1","avg_speed_inning_7_vs_avg":-5.875,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"9c22f902-95e3-3f06-8d55-0e2db27345b6","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","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":99.6,"end_speed":90.8,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.540584715793971,"plateTime":0.37854219744865913,"zone":11,"spin_rate":2519,"breakX":12.2,"inducedBreakZ":15.4,"breakZ":-12.4,"px":-1.1423109086481842,"pz":2.547822110279843,"x0":-1.5378017524421939,"y0":50.00530066086905,"z0":5.737092860668394,"ax":-15.293357747930301,"ay":35.084636926373626,"az":-12.839581063795285,"vx0":3.830814238701045,"vy0":-144.91161385993692,"vz0":-6.6894942650188485,"pfxX":1.0166666666666666,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.0333333333333334,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3554840771837437,"plateXPoly":-1.1423109086481842,"plateYPoly":0.7083333333333712,"plateZPoly":2.547822110279843,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":58.1,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.1423109086481842,"plate_z":2.547822110279843,"player_total_pitches":10,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":20,"rowId":"20-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb7a650b-9d41-33a7-a472-0e724e28b5e9","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":99.9,"end_speed":91.1,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.495531043441381,"plateTime":0.3769793333848268,"zone":1,"spin_rate":2546,"breakX":10,"inducedBreakZ":12.8,"breakZ":-14.5,"px":-0.7455101770513153,"pz":3.2374918138333992,"x0":-1.3901276631090862,"y0":50.002405643890704,"z0":5.87181798918881,"ax":-12.811747648911236,"ay":35.15111013137651,"az":-16.0441889064014,"vx0":4.088630076015605,"vy0":-145.47131505576507,"vz0":-4.601837960524051,"pfxX":0.8333333333333334,"pfxZ":1.0666666666666667,"pfxZWithGravity":-1.2083333333333333,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":12.8,"breakZInducedFeet":1.0666666666666667,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3539979330602256,"plateXPoly":-0.7455101770513153,"plateYPoly":0.7083333333332789,"plateZPoly":3.2374918138333992,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.7455101770513153,"plate_z":3.2374918138333992,"player_total_pitches":11,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":21,"rowId":"21-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1cc4389e-aed6-37b9-82d7-f6c46a404837","inning":3,"half_inning":"bottom","ab_number":27,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","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":81.2,"end_speed":75.4,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.070069878510603,"plateTime":0.4619368105922623,"zone":9,"spin_rate":2432,"breakX":15,"inducedBreakZ":-2.9,"breakZ":-44,"px":0.4314071789763072,"pz":1.9871448024809122,"x0":2.6554963419926927,"y0":50.002395447100206,"z0":5.793868824865909,"ax":-11.3337521478026,"ay":21.645800881062815,"az":-34.4188920299595,"vx0":-2.671677875057673,"vy0":-118.37088399808334,"vz0":-1.3162126478748206,"pfxX":1.25,"pfxZ":-0.24166666666666667,"pfxZWithGravity":-3.6666666666666665,"breakXInches":15,"breakXFeet":1.25,"breakZInducedInches":-2.9,"breakZInducedFeet":-0.24166666666666667,"breakZWithGravityInches":44,"breakZWithGravityFeet":3.6666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.25,"pfxXNoAbs":1.25,"plateTimeSZDepth":0.4336298120836113,"plateXPoly":0.4314071789763072,"plateYPoly":0.7083333333333712,"plateZPoly":1.9871448024809122,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":81.3,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4314071789763072,"plate_z":1.9871448024809122,"player_total_pitches":27,"player_total_pitches_pitch_types":9,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":106,"rowId":"106-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1db285a5-04dd-3b25-8834-a655457dd18b","inning":3,"half_inning":"bottom","ab_number":27,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":94,"end_speed":86.3,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.478029493896753,"plateTime":0.4010184323462478,"zone":14,"spin_rate":1913,"breakX":13,"inducedBreakZ":6.4,"breakZ":-24.7,"px":0.3689971195966124,"pz":1.05568319447692,"x0":2.404196561995493,"y0":50.004228998798695,"z0":5.4572245460346505,"ax":15.385122027843105,"ay":29.750132058299982,"az":-24.16754608197823,"vx0":-8.301729713127404,"vy0":-136.52767525730988,"vz0":-7.140520822830528,"pfxX":-1.0833333333333333,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2.058333333333333,"breakXInches":-13,"breakXFeet":-1.0833333333333333,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":13,"pfxXNoAbs":-1.0833333333333333,"plateTimeSZDepth":0.3765143625577105,"plateXPoly":0.3689971195966124,"plateYPoly":0.7083333333333144,"plateZPoly":1.05568319447692,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.3689971195966124,"plate_z":1.05568319447692,"player_total_pitches":28,"player_total_pitches_pitch_types":7,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":107,"rowId":"107-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"019d1f96-08b8-3a07-86a1-225284e1c25e","inning":3,"half_inning":"bottom","ab_number":27,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":83.4,"end_speed":76,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.270412264740245,"plateTime":0.4544091723297825,"zone":13,"spin_rate":2455,"breakX":11.9,"inducedBreakZ":-0.5,"breakZ":-40.3,"px":-0.9745906724452547,"pz":1.5464323480998896,"x0":2.426457177012565,"y0":50.00184694716492,"z0":5.704758309078827,"ax":-8.310381489275233,"ay":27.121536085888756,"az":-32.12498470757159,"vx0":-6.192832713537811,"vy0":-121.25575535590141,"vz0":-2.8833897026022166,"pfxX":0.9916666666666667,"pfxZ":-0.041666666666666664,"pfxZWithGravity":-3.358333333333333,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":-0.5,"breakZInducedFeet":-0.041666666666666664,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.42690724829714005,"plateXPoly":-0.9745906724452547,"plateYPoly":0.7083333333333144,"plateZPoly":1.5464323480998896,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.9745906724452547,"plate_z":1.5464323480998896,"player_total_pitches":29,"player_total_pitches_pitch_types":10,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":108,"rowId":"108-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cfbdfd2a-8bca-354a-8efa-7df4093f95c3","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","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":89.4,"end_speed":82.2,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.4196960955812274,"plateTime":0.42052831626803844,"zone":8,"spin_rate":2099,"breakX":3,"inducedBreakZ":6.4,"breakZ":-27.8,"px":-0.21089950850328054,"pz":1.9249664026540922,"x0":1.1962050040973684,"y0":50.00435955133745,"z0":5.6881807820791055,"ax":-2.2375895974530056,"ay":27.23455904910861,"az":-25.45690512707248,"vx0":-3.1218966576253075,"vy0":-130.22454586391893,"vz0":-4.504949661910093,"pfxX":0.25,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2.316666666666667,"breakXInches":3,"breakXFeet":0.25,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":27.8,"breakZWithGravityFeet":2.316666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.25,"pfxXNoAbs":0.25,"plateTimeSZDepth":0.39484905399814935,"plateXPoly":-0.21089950850328054,"plateYPoly":0.7083333333333499,"plateZPoly":1.9249664026540922,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.21089950850328054,"plate_z":1.9249664026540922,"player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":180,"rowId":"180-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6d21348a-9fac-3529-ac2a-ac7a3e3c6e82","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":90,"end_speed":82.8,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.046047587009854,"plateTime":0.4192959227137747,"zone":13,"spin_rate":2156,"breakX":5.9,"inducedBreakZ":5.5,"breakZ":-28.4,"px":-0.9528001228291496,"pz":-0.06866945592339668,"x0":1.1395356374655827,"y0":50.00149223779966,"z0":5.547161042506357,"ax":-4.702850311885422,"ay":28.17182872135538,"az":-25.092225746960853,"vx0":-4.388694970676747,"vy0":-130.74872661509244,"vz0":-9.32454899032781,"pfxX":0.4916666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.3666666666666667,"breakXInches":5.9,"breakXFeet":0.4916666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":28.4,"breakZWithGravityFeet":2.3666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.4916666666666667,"pfxXNoAbs":0.4916666666666667,"plateTimeSZDepth":0.39370582993949516,"plateXPoly":-0.9528001228291496,"plateYPoly":0.708333333333286,"plateZPoly":-0.06866945592339668,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9528001228291496,"plate_z":-0.06866945592339668,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":181,"rowId":"181-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cbdc8af9-074a-3be0-ad27-59693abedcce","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","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.3,"end_speed":86.8,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.506567662401711,"plateTime":0.3976651649170835,"zone":3,"spin_rate":1934,"breakX":4.1,"inducedBreakZ":14.9,"breakZ":-15.7,"px":0.28959723956538985,"pz":2.873652709559078,"x0":1.0616927545773867,"y0":50.00556624736772,"z0":5.8339718470325685,"ax":4.9270093071522805,"ay":28.62167516336501,"az":-15.57607020735323,"vx0":-2.9879157221708033,"vy0":-137.39927923502037,"vz0":-5.0227832402851025,"pfxX":-0.3416666666666666,"pfxZ":1.2416666666666667,"pfxZWithGravity":-1.3083333333333333,"breakXInches":-4.1,"breakXFeet":-0.3416666666666666,"breakZInducedInches":14.9,"breakZInducedFeet":1.2416666666666667,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.1,"pfxXNoAbs":-0.3416666666666666,"plateTimeSZDepth":0.37330267175586773,"plateXPoly":0.28959723956538985,"plateYPoly":0.7083333333333073,"plateZPoly":2.873652709559078,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.28959723956538985,"plate_z":2.873652709559078,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":182,"rowId":"182-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8cc65d1d-149b-32af-bcc1-1f89e1ba9496","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"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":"12","start_speed":81.4,"end_speed":74.3,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.201178922970363,"plateTime":0.4654727912756238,"zone":9,"spin_rate":2594,"breakX":8.4,"inducedBreakZ":-17.3,"breakZ":-59.2,"px":0.5374656064024317,"pz":1.6149194764216883,"x0":1.1721952131203897,"y0":50.005037990476964,"z0":5.953382626825488,"ax":-6.466771349531688,"ay":26.5191582429034,"az":-45.85895715372343,"vx0":-0.03691143830170568,"vy0":-118.50562715611805,"vz0":0.11023679088282767,"pfxX":0.7000000000000001,"pfxZ":-1.4416666666666667,"pfxZWithGravity":-4.933333333333334,"breakXInches":8.4,"breakXFeet":0.7000000000000001,"breakZInducedInches":-17.3,"breakZInducedFeet":-1.4416666666666667,"breakZWithGravityInches":59.2,"breakZWithGravityFeet":4.933333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7000000000000001,"pfxXNoAbs":0.7000000000000001,"plateTimeSZDepth":0.43739204513036445,"plateXPoly":0.5374656064024317,"plateYPoly":0.708333333333357,"plateZPoly":1.6149194764216883,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"71.0","hit_speed":"70.5","hit_distance":"4","xba":".050","hit_angle":"-29","is_barrel":0,"hc_x":151.41,"hc_x_ft":63.17560759999998,"hc_y":156.09,"hc_y_ft":114.03390760000002,"isSword":false,"batSpeed":56.7,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5374656064024317,"plate_z":1.6149194764216883,"launch_speed":"70.5","launch_angle":"-29","player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":183,"rowId":"183-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"56682204-22b7-32af-8190-4d72d317f348","inning":7,"half_inning":"bottom","ab_number":63,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami 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":94.7,"end_speed":86.1,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.771419203768893,"plateTime":0.39981290009346315,"zone":13,"spin_rate":2187,"breakX":16,"inducedBreakZ":5.4,"breakZ":-25.4,"px":-0.8645757113640207,"pz":2.06904016997858,"x0":1.5959131659307906,"y0":50.006061365260585,"z0":5.6500589024285865,"ax":19.192450671676678,"ay":32.466848874388965,"az":-25.543858954421687,"vx0":-10.155846116155052,"vy0":-137.37682153128006,"vz0":-4.7403056075278736,"pfxX":-1.3333333333333333,"pfxZ":0.45,"pfxZWithGravity":-2.1166666666666667,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":25.4,"breakZWithGravityFeet":2.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.37551316808645213,"plateXPoly":-0.8645757113640207,"plateYPoly":0.7083333333333073,"plateZPoly":2.06904016997858,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8645757113640207,"plate_z":2.06904016997858,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":241,"rowId":"241-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cd0d1c06-6841-3fdd-8969-4356fe551aa3","inning":7,"half_inning":"bottom","ab_number":63,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":79,"end_speed":72.6,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.222721987997785,"plateTime":0.47796916760688823,"zone":8,"spin_rate":2415,"breakX":14,"inducedBreakZ":-7.6,"breakZ":-51.7,"px":-0.2650736527965889,"pz":1.9238802407052402,"x0":1.9239003804769972,"y0":50.000185314051464,"z0":6.164755956529152,"ax":-9.812114874753858,"ay":23.430556942216118,"az":-37.81256743784995,"vx0":-2.673553499577476,"vy0":-115.05859082503314,"vz0":-0.959156761344709,"pfxX":1.1666666666666667,"pfxZ":-0.6333333333333333,"pfxZWithGravity":-4.308333333333334,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":-7.6,"breakZInducedFeet":-0.6333333333333333,"breakZWithGravityInches":51.7,"breakZWithGravityFeet":4.308333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.4489268843650862,"plateXPoly":-0.2650736527965889,"plateYPoly":0.7083333333333641,"plateZPoly":1.9238802407052402,"pfxXDirection":"→","inducedBreakZForcedSign":"-7.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.2650736527965889,"plate_z":1.9238802407052402,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":242,"rowId":"242-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6157f996-264e-3993-8829-0e5da548b3cd","inning":7,"half_inning":"bottom","ab_number":63,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":79,"end_speed":72.5,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.319027626036987,"plateTime":0.479285307995303,"zone":13,"spin_rate":2413,"breakX":14,"inducedBreakZ":-3.1,"breakZ":-47.5,"px":-0.29771965931529065,"pz":0.5311789795862705,"x0":2.0076178490118655,"y0":50.00075967198741,"z0":5.977761689985382,"ax":-9.613955540195716,"ay":23.925078592794833,"az":-33.767348651543706,"vx0":-2.956234639441841,"vy0":-114.87044867342995,"vz0":-4.496135573470905,"pfxX":1.1666666666666667,"pfxZ":-0.25833333333333336,"pfxZWithGravity":-3.9583333333333335,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":-3.1,"breakZInducedFeet":-0.25833333333333336,"breakZWithGravityInches":47.5,"breakZWithGravityFeet":3.9583333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.45022227001680737,"plateXPoly":-0.29771965931529065,"plateYPoly":0.7083333333333357,"plateZPoly":0.5311789795862705,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":58.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.29771965931529065,"plate_z":0.5311789795862705,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":243,"rowId":"243-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fc638461-19c1-3217-8128-3f0dbc5cb5aa","inning":7,"half_inning":"bottom","ab_number":63,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami 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":79.8,"end_speed":73.3,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.379792966981347,"plateTime":0.47373836722106644,"zone":13,"spin_rate":2376,"breakX":13.9,"inducedBreakZ":-2,"breakZ":-45.4,"px":-1.1664770686078807,"pz":1.1681044696482976,"x0":2.0149314590559833,"y0":50.00174781095784,"z0":5.957642471294535,"ax":-9.323624645621432,"ay":24.005458830740515,"az":-33.22238640798428,"vx0":-5.0746764984683566,"vy0":-116.1123648377482,"vz0":-3.3709280156535186,"pfxX":1.1583333333333334,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.783333333333333,"breakXInches":13.9,"breakXFeet":1.1583333333333334,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1583333333333334,"pfxXNoAbs":1.1583333333333334,"plateTimeSZDepth":0.44500239606875003,"plateXPoly":-1.1664770686078807,"plateYPoly":0.7083333333333428,"plateZPoly":1.1681044696482976,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":68.7,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.1664770686078807,"plate_z":1.1681044696482976,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":244,"rowId":"244-849833","game_pk":"849833","source":"gamefeed"}]},"away_pitchers":{"542888":[{"type":"pitch","year":2026,"sportId":1,"play_id":"8a1e7e6b-e8b6-3963-8205-34b577f7b665","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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.3,"end_speed":83.8,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.597511447390367,"plateTime":0.4154712735552444,"zone":14,"spin_rate":2508,"breakX":1.2,"inducedBreakZ":11.6,"breakZ":-21.7,"px":2.018046537517287,"pz":1.5289669901299234,"x0":-1.1302385220350004,"y0":50.001101680411544,"z0":5.894717299408208,"ax":-0.3885563247390717,"ay":24.58127922357835,"az":-19.65565723399026,"vx0":8.150655134571641,"vy0":-131.22096257917198,"vz0":-7.365814454237691,"pfxX":-0.09999999999999999,"pfxZ":0.9666666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":11.6,"breakZInducedFeet":0.9666666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.38988489582964875,"plateXPoly":2.018046537517287,"plateYPoly":0.7083333333333215,"plateZPoly":1.5289669901299234,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":2.018046537517287,"plate_z":1.5289669901299234,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":145,"rowId":"145-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FC":1,"ST":2,"FF":2},"results":{"B":1,"X":1,"S":3},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":1,"zFouls":0,"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":0,"zone_rate":0.5,"swings":2,"miss_percent":"100","cs_plus_whiffs":2,"csw_percent":100,"avg_rel_x":"-1.4","avg_rel_z":"6.0","avg_rpm":"2419","max_rpm":"2422","min_rpm":"2415","avg_break_z":"16","max_break_z":"16","min_break_z":"15","avg_bat_speed":"64.0","avg_break_z_induced":"16","max_break_z_induced":"16","min_break_z_induced":"15","avg_break_x":"6","max_break_x":"7","min_break_x":"6","min_pitch_speed":"92.7","avg_pitch_speed":"92.7","max_pitch_speed":"92.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"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":1,"min_inning":4,"max_inning":4,"pitches_time_thru_1":2,"pitches_inning_4":2,"avg_speed_inning_4":"92.7","avg_speed_inning_4_vs_avg":0,"percent":"40","rhb_pitch_percent":0,"lhb_pitch_percent":67,"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":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"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":1,"zone_rate":1,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.4","avg_rel_z":"6.0","avg_rpm":"2566","max_rpm":"2591","min_rpm":"2541","avg_break_z":"31","max_break_z":"34","min_break_z":"29","avg_bat_speed":"75.0","avg_break_z_induced":"7","max_break_z_induced":"9","min_break_z_induced":"5","avg_break_x":"9","max_break_x":"12","min_break_x":"7","min_pitch_speed":"83.9","avg_pitch_speed":"84.2","max_pitch_speed":"84.4","avg_hit_speed":"85.7","max_hit_speed":"85.7","min_hit_speed":"85.7","count":2,"pitches_vs_right":1,"pitches_vs_left":1,"results":{"X":1,"S":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":1,"min_inning":4,"max_inning":4,"pitches_time_thru_1":2,"pitches_inning_4":2,"avg_speed_inning_4":"84.2","avg_speed_inning_4_vs_avg":-0.04999999999999716,"percent":"40","rhb_pitch_percent":50,"lhb_pitch_percent":33,"pitch_pct_time_thru_1":"40","pitch_pct_time_thru_1_vs_avg":0,"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":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.1","avg_rel_z":"5.9","avg_rpm":"2508","max_rpm":"2508","min_rpm":"2508","avg_break_z":"22","max_break_z":"22","min_break_z":"22","avg_bat_speed":"--","avg_break_z_induced":"12","max_break_z_induced":"12","min_break_z_induced":"12","avg_break_x":"1","max_break_x":"1","min_break_x":"1","min_pitch_speed":"90.3","avg_pitch_speed":"90.3","max_pitch_speed":"90.3","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":4,"max_inning":4,"pitches_time_thru_1":1,"pitches_inning_4":1,"avg_speed_inning_4":"90.3","avg_speed_inning_4_vs_avg":0,"percent":"20","rhb_pitch_percent":50,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"20","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":1,"zFouls":1,"zInPlay":1,"zSwings":3,"o_swing":0.5,"z_swing":1,"strike_rate":0.8,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":0,"z_contact":0.6666666666666666,"zone_rate":0.6,"swings":4,"miss_percent":"50","cs_plus_whiffs":2,"csw_percent":40,"avg_rel_x":"-1.3","avg_rel_z":"6.0","avg_rpm":"2495","max_rpm":"2591","min_rpm":"2415","avg_break_z":"23","max_break_z":"34","min_break_z":"15","avg_bat_speed":"69.5","avg_break_z_induced":"11","max_break_z_induced":"16","min_break_z_induced":"5","avg_break_x":"7","max_break_x":"12","min_break_x":"1","min_pitch_speed":"83.9","avg_pitch_speed":"88.8","max_pitch_speed":"92.7","avg_hit_speed":"85.7","max_hit_speed":"","min_hit_speed":"","count":5,"pitches_vs_right":2,"pitches_vs_left":3,"results":{"B":1,"X":1,"S":3},"swinging_strikes":2,"fouls":1,"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":4,"max_inning":4,"pitches_time_thru_1":5,"pitches_inning_4":5,"avg_speed_inning_4":"88.8","avg_speed_inning_4_vs_avg":0,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"30b97807-9e02-3850-a1ed-40494d514751","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":84.4,"end_speed":78.7,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.574412445781269,"plateTime":0.44253474183965213,"zone":6,"spin_rate":2591,"breakX":7.4,"inducedBreakZ":9,"breakZ":-28.8,"px":0.7541266625331238,"pz":2.47685448194882,"x0":-1.3148663234041398,"y0":50.00611880591852,"z0":5.975613494881469,"ax":5.699752795988215,"ay":20.763585910611873,"az":-24.09844322637738,"vx0":3.7988045663396828,"vy0":-123.02365206099107,"vz0":-3.4215588013748777,"pfxX":-0.6166666666666667,"pfxZ":0.75,"pfxZWithGravity":-2.4,"breakXInches":-7.4,"breakXFeet":-0.6166666666666667,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":28.8,"breakZWithGravityFeet":2.4,"pfxZDirection":"↓","pfxXWithGravity":7.4,"pfxXNoAbs":-0.6166666666666667,"plateTimeSZDepth":0.4152707437825492,"plateXPoly":0.7541266625331238,"plateYPoly":0.7083333333333215,"plateZPoly":2.47685448194882,"pfxXDirection":"←","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"86.0","hit_speed":"85.7","hit_distance":"305","xba":".030","hit_angle":"30","is_barrel":0,"hc_x":51.95,"hc_x_ft":-176.55879799999997,"hc_y":100.64,"hc_y_ft":247.68836960000002,"isSword":false,"batSpeed":75.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7541266625331238,"plate_z":2.47685448194882,"launch_speed":"85.7","launch_angle":"30","player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":146,"rowId":"146-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fa9f4303-2f5e-3bbc-ab91-e1ea39550ae8","inning":4,"half_inning":"bottom","ab_number":36,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","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":83.9,"end_speed":77.5,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.440795924523674,"plateTime":0.4470176843545257,"zone":4,"spin_rate":2541,"breakX":11.5,"inducedBreakZ":4.9,"breakZ":-33.6,"px":-0.5637074751987688,"pz":2.6824646562369576,"x0":-1.432055848908668,"y0":50.005138410694485,"z0":6.08456871962012,"ax":9.660083995910043,"ay":23.04552442870301,"az":-27.77258291160676,"vx0":0.04237126555834492,"vy0":-122.30890771942644,"vz0":-2.2798864394584895,"pfxX":-0.9583333333333334,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.8000000000000003,"breakXInches":-11.5,"breakXFeet":-0.9583333333333334,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":33.6,"breakZWithGravityFeet":2.8000000000000003,"pfxZDirection":"↓","pfxXWithGravity":11.5,"pfxXNoAbs":-0.9583333333333334,"plateTimeSZDepth":0.41964201802701345,"plateXPoly":-0.5637074751987688,"plateYPoly":0.7083333333333215,"plateZPoly":2.6824646562369576,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.5,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5637074751987688,"plate_z":2.6824646562369576,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":147,"rowId":"147-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a872cf7b-3c53-367e-ac16-a152050008b9","inning":4,"half_inning":"bottom","ab_number":36,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":92.7,"end_speed":85.4,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.499889378611721,"plateTime":0.40425470077320513,"zone":11,"spin_rate":2422,"breakX":5.5,"inducedBreakZ":16.4,"breakZ":-15.1,"px":-0.05361044493456468,"pz":4.022684443854356,"x0":-1.4111466578788467,"y0":50.001148265890215,"z0":6.080471417471823,"ax":-6.658877050678038,"ay":27.237908475379893,"az":-14.97680342370267,"vx0":4.841149489505169,"vy0":-135.08186886390843,"vz0":-2.5821473763187908,"pfxX":0.4583333333333333,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.2583333333333333,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.37942505491553996,"plateXPoly":-0.05361044493456468,"plateYPoly":0.7083333333333499,"plateZPoly":4.022684443854356,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":47.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.05361044493456468,"plate_z":4.022684443854356,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":148,"rowId":"148-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a36444c8-2fea-3fef-9cd8-366070243d72","inning":4,"half_inning":"bottom","ab_number":36,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":92.7,"end_speed":85.3,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.618975554076443,"plateTime":0.4049764424078175,"zone":2,"spin_rate":2415,"breakX":7.1,"inducedBreakZ":15.2,"breakZ":-16.4,"px":0.24309773408446467,"pz":2.9913228336831796,"x0":-1.2970071289004308,"y0":50.005776288221504,"z0":5.975141809333266,"ax":-8.34697308931326,"ay":27.456978262651123,"az":-15.77613826695526,"vx0":5.63774028445032,"vy0":-134.89180202166125,"vz0":-4.849883829275127,"pfxX":0.5916666666666667,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.3666666666666665,"breakXInches":7.1,"breakXFeet":0.5916666666666667,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":16.4,"breakZWithGravityFeet":1.3666666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.5916666666666667,"pfxXNoAbs":0.5916666666666667,"plateTimeSZDepth":0.3801683490093445,"plateXPoly":0.24309773408446467,"plateYPoly":0.7083333333332931,"plateZPoly":2.9913228336831796,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":80.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.24309773408446467,"plate_z":2.9913228336831796,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":149,"rowId":"149-849833","game_pk":"849833","source":"gamefeed"}],"656492":[{"type":"pitch","year":2026,"sportId":1,"play_id":"a626404c-52ee-304e-b6ae-58362d3166ab","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","events":"Strikeout","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":79.2,"end_speed":72.4,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.115499430346299,"plateTime":0.4775249924883149,"zone":4,"spin_rate":2545,"breakX":20.3,"inducedBreakZ":-0.4,"breakZ":-44.4,"px":-0.4047539637515758,"pz":2.369107868183762,"x0":2.7052850192701587,"y0":50.002147083838196,"z0":5.828228378220611,"ax":-14.125656125776612,"ay":24.143468297072594,"az":-32.57396181592487,"vx0":-3.764418855686997,"vy0":-115.29943308182317,"vz0":-0.40463964521545615,"pfxX":1.6916666666666667,"pfxZ":-0.03333333333333333,"pfxZWithGravity":-3.6999999999999997,"breakXInches":20.3,"breakXFeet":1.6916666666666667,"breakZInducedInches":-0.4,"breakZInducedFeet":-0.03333333333333333,"breakZWithGravityInches":44.4,"breakZWithGravityFeet":3.6999999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.6916666666666667,"pfxXNoAbs":1.6916666666666667,"plateTimeSZDepth":0.44859834888955313,"plateXPoly":-0.4047539637515758,"plateYPoly":0.7083333333333073,"plateZPoly":2.369107868183762,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4047539637515758,"plate_z":2.369107868183762,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":31,"rowId":"31-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"ST":16,"SI":13,"FC":8,"CH":4,"FS":1,"FF":11},"results":{"S":36,"B":13,"X":4},"avg_pitch_speed":[{"oSwingMiss":2,"oFouls":2,"oInPlay":1,"oSwings":5,"zSwingMiss":0,"zFouls":5,"zInPlay":0,"zSwings":5,"o_swing":0.625,"z_swing":0.625,"strike_rate":0.8125,"first_pitches":3,"first_pitch_strikes":3,"first_pitch_strike_rate":"100","o_contact":0.6,"z_contact":1,"zone_rate":0.5,"swings":10,"miss_percent":"20","cs_plus_whiffs":5,"csw_percent":31,"avg_rel_x":"2.7","avg_rel_z":"5.8","avg_rpm":"2466","max_rpm":"2579","min_rpm":"2361","avg_break_z":"42","max_break_z":"45","min_break_z":"38","avg_bat_speed":"72.0","avg_break_z_induced":"-1","max_break_z_induced":"2","min_break_z_induced":"-4","avg_break_x":"17","max_break_x":"21","min_break_x":"12","min_pitch_speed":"79.2","avg_pitch_speed":"81.3","max_pitch_speed":"83.4","avg_hit_speed":"92.6","max_hit_speed":"92.6","min_hit_speed":"92.6","count":16,"pitches_vs_right":1,"pitches_vs_left":15,"results":{"S":12,"B":2,"X":2},"swinging_strikes":2,"fouls":7,"strikeouts":3,"called_strikes":3,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":4,"pitches_time_thru_1":11,"pitches_time_thru_2":5,"pitches_inning_1":4,"avg_speed_inning_1":"80.7","avg_speed_inning_1_vs_avg":-0.5749999999999886,"pitches_inning_2":2,"avg_speed_inning_2":"81.3","avg_speed_inning_2_vs_avg":-0.04999999999999716,"pitches_inning_3":5,"avg_speed_inning_3":"81.4","avg_speed_inning_3_vs_avg":0.10000000000000853,"pitches_inning_4":5,"avg_speed_inning_4":"81.8","avg_speed_inning_4_vs_avg":0.480000000000004,"percent":"30","rhb_pitch_percent":6,"lhb_pitch_percent":43,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":-3.1707317073170707,"pitch_pct_time_thru_2":"42","pitch_pct_time_thru_2_vs_avg":11.666666666666671,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":1,"oFouls":3,"oInPlay":0,"oSwings":4,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.5,"z_swing":0.2,"strike_rate":0.6923076923076923,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":0.75,"z_contact":1,"zone_rate":0.38461538461538464,"swings":5,"miss_percent":"20","cs_plus_whiffs":5,"csw_percent":38,"avg_rel_x":"2.4","avg_rel_z":"5.6","avg_rpm":"1991","max_rpm":"2102","min_rpm":"1865","avg_break_z":"24","max_break_z":"28","min_break_z":"22","avg_bat_speed":"64.9","avg_break_z_induced":"8","max_break_z_induced":"11","min_break_z_induced":"5","avg_break_x":"14","max_break_x":"16","min_break_x":"12","min_pitch_speed":"91.5","avg_pitch_speed":"92.8","max_pitch_speed":"94.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":13,"pitches_vs_right":0,"pitches_vs_left":13,"results":{"B":4,"S":9},"swinging_strikes":1,"fouls":4,"strikeouts":1,"called_strikes":4,"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":10,"pitches_time_thru_2":3,"pitches_inning_1":1,"avg_speed_inning_1":"94.2","avg_speed_inning_1_vs_avg":1.4000000000000057,"pitches_inning_2":2,"avg_speed_inning_2":"93.2","avg_speed_inning_2_vs_avg":0.3500000000000085,"pitches_inning_3":7,"avg_speed_inning_3":"92.8","avg_speed_inning_3_vs_avg":-0.014285714285705353,"pitches_inning_4":3,"avg_speed_inning_4":"92.3","avg_speed_inning_4_vs_avg":-0.46666666666666856,"percent":"25","rhb_pitch_percent":0,"lhb_pitch_percent":37,"pitch_pct_time_thru_1":"24","pitch_pct_time_thru_1_vs_avg":-0.6097560975609753,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":0,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":2,"oFouls":1,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"zSwings":2,"o_swing":0.42857142857142855,"z_swing":0.5,"strike_rate":0.6363636363636364,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":0.3333333333333333,"z_contact":1,"zone_rate":0.36363636363636365,"swings":5,"miss_percent":"40","cs_plus_whiffs":4,"csw_percent":36,"avg_rel_x":"2.4","avg_rel_z":"5.7","avg_rpm":"2043","max_rpm":"2175","min_rpm":"1907","avg_break_z":"18","max_break_z":"20","min_break_z":"17","avg_bat_speed":"61.1","avg_break_z_induced":"14","max_break_z_induced":"16","min_break_z_induced":"12","avg_break_x":"3","max_break_x":"5","min_break_x":"0","min_pitch_speed":"90.6","avg_pitch_speed":"92.3","max_pitch_speed":"93.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":11,"pitches_vs_right":5,"pitches_vs_left":6,"results":{"B":4,"S":7},"swinging_strikes":2,"fouls":3,"strikeouts":2,"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":4,"pitches_time_thru_1":9,"pitches_time_thru_2":2,"pitches_inning_2":1,"avg_speed_inning_2":"92.7","avg_speed_inning_2_vs_avg":0.4000000000000057,"pitches_inning_3":6,"avg_speed_inning_3":"92.7","avg_speed_inning_3_vs_avg":0.38333333333333997,"pitches_inning_4":4,"avg_speed_inning_4":"91.6","avg_speed_inning_4_vs_avg":-0.7249999999999943,"percent":"21","rhb_pitch_percent":28,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"22","pitch_pct_time_thru_1_vs_avg":0.9512195121951237,"pitch_pct_time_thru_2":"17","pitch_pct_time_thru_2_vs_avg":-4.333333333333336,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":2,"oFouls":0,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":3,"zInPlay":1,"zSwings":4,"o_swing":0.5,"z_swing":1,"strike_rate":0.875,"first_pitches":3,"first_pitch_strikes":3,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":1,"zone_rate":0.5,"swings":6,"miss_percent":"33","cs_plus_whiffs":3,"csw_percent":38,"avg_rel_x":"2.5","avg_rel_z":"5.8","avg_rpm":"2184","max_rpm":"2287","min_rpm":"2121","avg_break_z":"27","max_break_z":"31","min_break_z":"25","avg_bat_speed":"69.0","avg_break_z_induced":"7","max_break_z_induced":"9","min_break_z_induced":"5","avg_break_x":"6","max_break_x":"9","min_break_x":"4","min_pitch_speed":"87.4","avg_pitch_speed":"88.8","max_pitch_speed":"90.5","avg_hit_speed":"77.3","max_hit_speed":"77.3","min_hit_speed":"77.3","count":8,"pitches_vs_right":7,"pitches_vs_left":1,"results":{"S":6,"X":1,"B":1},"swinging_strikes":2,"fouls":3,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":4,"pitches_time_thru_1":6,"pitches_time_thru_2":2,"pitches_inning_2":3,"avg_speed_inning_2":"88.0","avg_speed_inning_2_vs_avg":-0.7666666666666515,"pitches_inning_3":2,"avg_speed_inning_3":"89.7","avg_speed_inning_3_vs_avg":0.8500000000000085,"pitches_inning_4":3,"avg_speed_inning_4":"88.9","avg_speed_inning_4_vs_avg":0.09999999999999432,"percent":"15","rhb_pitch_percent":39,"lhb_pitch_percent":3,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":-0.3658536585365866,"pitch_pct_time_thru_2":"17","pitch_pct_time_thru_2_vs_avg":1.6666666666666643,"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":0.5,"z_swing":1,"strike_rate":0.75,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":0,"z_contact":1,"zone_rate":0.5,"swings":3,"miss_percent":"33","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"2.5","avg_rel_z":"5.9","avg_rpm":"1777","max_rpm":"1866","min_rpm":"1639","avg_break_z":"36","max_break_z":"37","min_break_z":"32","avg_bat_speed":"68.1","avg_break_z_induced":"4","max_break_z_induced":"7","min_break_z_induced":"3","avg_break_x":"13","max_break_x":"14","min_break_x":"12","min_pitch_speed":"82.1","avg_pitch_speed":"83.0","max_pitch_speed":"84.2","avg_hit_speed":"82.7","max_hit_speed":"82.7","min_hit_speed":"82.7","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"S":2,"B":1,"X":1},"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":1,"min_inning":2,"max_inning":4,"pitches_time_thru_1":4,"pitches_inning_2":2,"avg_speed_inning_2":"83.2","avg_speed_inning_2_vs_avg":0.15000000000000568,"pitches_inning_4":2,"avg_speed_inning_4":"82.8","avg_speed_inning_4_vs_avg":-0.15000000000000568,"percent":"8","rhb_pitch_percent":22,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"10","pitch_pct_time_thru_1_vs_avg":1.7560975609756095,"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":"2.7","avg_rel_z":"6.0","avg_rpm":"1189","max_rpm":"1189","min_rpm":"1189","avg_break_z":"41","max_break_z":"41","min_break_z":"41","avg_bat_speed":"--","avg_break_z_induced":"3","max_break_z_induced":"3","min_break_z_induced":"3","avg_break_x":"4","max_break_x":"4","min_break_x":"4","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":{"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.0","avg_speed_inning_2_vs_avg":0,"percent":"2","rhb_pitch_percent":6,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"2","pitch_pct_time_thru_1_vs_avg":0.4390243902439024,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":8,"oFouls":6,"oInPlay":1,"oSwings":15,"zSwingMiss":0,"zFouls":12,"zInPlay":2,"zSwings":14,"o_swing":0.5,"z_swing":0.6086956521739131,"strike_rate":0.7358490566037735,"first_pitches":11,"first_pitch_strikes":8,"first_pitch_strike_rate":"73","o_contact":0.4666666666666667,"z_contact":1,"zone_rate":0.4339622641509434,"swings":29,"miss_percent":"28","cs_plus_whiffs":18,"csw_percent":34,"avg_rel_x":"2.5","avg_rel_z":"5.7","avg_rpm":"2143","max_rpm":"2579","min_rpm":"1189","avg_break_z":"30","max_break_z":"45","min_break_z":"17","avg_bat_speed":"68.0","avg_break_z_induced":"6","max_break_z_induced":"16","min_break_z_induced":"-4","avg_break_x":"11","max_break_x":"21","min_break_x":"0","min_pitch_speed":"79.2","avg_pitch_speed":"87.7","max_pitch_speed":"94.2","avg_hit_speed":"84.2","max_hit_speed":"","min_hit_speed":"","count":53,"pitches_vs_right":18,"pitches_vs_left":35,"results":{"S":36,"B":13,"X":4},"swinging_strikes":8,"fouls":18,"strikeouts":7,"called_strikes":10,"balls_in_play":3,"base_hits":2,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":4,"pitches_time_thru_1":41,"pitches_time_thru_2":12,"pitches_inning_1":5,"avg_speed_inning_1":"83.4","avg_speed_inning_1_vs_avg":-4.280000000000001,"pitches_inning_2":11,"avg_speed_inning_2":"86.6","avg_speed_inning_2_vs_avg":-1.0727272727272634,"pitches_inning_3":20,"avg_speed_inning_3":"89.6","avg_speed_inning_3_vs_avg":1.894999999999996,"pitches_inning_4":17,"avg_speed_inning_4":"87.3","avg_speed_inning_4_vs_avg":-0.37058823529412166,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"0b22be4b-46be-3981-a52f-41524cccada2","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":80.9,"end_speed":74,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.116641716551125,"plateTime":0.46775676454937676,"zone":13,"spin_rate":2579,"breakX":19.6,"inducedBreakZ":0,"breakZ":-42.2,"px":-0.25601500112863196,"pz":1.2810554924220732,"x0":2.6609612450342555,"y0":50.00139695298604,"z0":5.688272146425638,"ax":-14.227793544080194,"ay":25.502313156466336,"az":-31.758010643338803,"vx0":-3.5117110254577115,"vy0":-117.77475436192704,"vz0":-3.0511252019056374,"pfxX":1.6333333333333335,"pfxZ":0,"pfxZWithGravity":-3.516666666666667,"breakXInches":19.6,"breakXFeet":1.6333333333333335,"breakZInducedInches":0,"breakZInducedFeet":0,"breakZWithGravityInches":42.2,"breakZWithGravityFeet":3.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6333333333333335,"pfxXNoAbs":1.6333333333333335,"plateTimeSZDepth":0.43944440756477876,"plateXPoly":-0.25601500112863196,"plateYPoly":0.7083333333333286,"plateZPoly":1.2810554924220732,"pfxXDirection":"→","inducedBreakZForcedSign":"0","ivbZDirection":"","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":71.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.25601500112863196,"plate_z":1.2810554924220732,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":32,"rowId":"32-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bfb172b5-c20a-39e7-ac32-704682174f2c","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","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":81.5,"end_speed":74.3,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.139967159507385,"plateTime":0.46369291246615063,"zone":12,"spin_rate":2376,"breakX":18,"inducedBreakZ":-1.4,"breakZ":-43,"px":0.4238546136369177,"pz":3.398651205295896,"x0":2.622601538946335,"y0":50.00438146108897,"z0":5.988842928175718,"ax":-13.65036380522521,"ay":24.792463371001364,"az":-33.85494767372636,"vx0":-2.075211629370329,"vy0":-118.57645155898726,"vz0":1.4262952755235887,"pfxX":1.5,"pfxZ":-0.11666666666666665,"pfxZWithGravity":-3.5833333333333335,"breakXInches":18,"breakXFeet":1.5,"breakZInducedInches":-1.4,"breakZInducedFeet":-0.11666666666666665,"breakZWithGravityInches":43,"breakZWithGravityFeet":3.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.5,"pfxXNoAbs":1.5,"plateTimeSZDepth":0.43556565199031905,"plateXPoly":0.4238546136369177,"plateYPoly":0.7083333333333712,"plateZPoly":3.398651205295896,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":true,"abs_challenge":{"is_batter":true,"is_in_progress":false,"is_overturned":true,"challenge_team_id":145,"edge_distance":0.08081787196256253,"edge_distance_calc":0.08081787196256274,"challenging_player_id":671976,"challenging_player_type":"batter"},"plate_x":0.4238546136369177,"plate_z":3.398651205295896,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":33,"rowId":"33-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a83e6bd4-c626-364a-8b1b-a6cdfb93913d","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","events":"Strikeout","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":94.2,"end_speed":86.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.490116192352153,"plateTime":0.4010997435336545,"zone":13,"spin_rate":1865,"breakX":12.7,"inducedBreakZ":6.2,"breakZ":-24.7,"px":-0.7440185230536982,"pz":1.1886402395169364,"x0":2.2160031595489493,"y0":50.00494089193561,"z0":5.522272563954341,"ax":15.7365674143203,"ay":30.795205779195857,"az":-24.170301694881555,"vx0":-10.82241911527233,"vy0":-136.6816993276374,"vz0":-6.953913584436523,"pfxX":-1.0583333333333333,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.058333333333333,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.37664863983392827,"plateXPoly":-0.7440185230536982,"plateYPoly":0.7083333333333215,"plateZPoly":1.1886402395169364,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7440185230536982,"plate_z":1.1886402395169364,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":34,"rowId":"34-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ab3a5cd5-f3ba-3246-9fca-6ea8b1da8d93","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":2,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"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":"22","start_speed":81.3,"end_speed":74.6,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.080890236704485,"plateTime":0.463709470813491,"zone":3,"spin_rate":2419,"breakX":19.3,"inducedBreakZ":-2.2,"breakZ":-43.7,"px":0.5149333636259037,"pz":2.7421763054615624,"x0":2.8442885027056257,"y0":50.00576156443244,"z0":5.840609081719652,"ax":-14.685172351587859,"ay":23.85902159413167,"az":-34.15673125036273,"vx0":-2.1506713227419434,"vy0":-118.38851851008039,"vz0":0.32352350799262286,"pfxX":1.6083333333333334,"pfxZ":-0.18333333333333335,"pfxZWithGravity":-3.641666666666667,"breakXInches":19.3,"breakXFeet":1.6083333333333334,"breakZInducedInches":-2.2,"breakZInducedFeet":-0.18333333333333335,"breakZWithGravityInches":43.7,"breakZWithGravityFeet":3.641666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6083333333333334,"pfxXNoAbs":1.6083333333333334,"plateTimeSZDepth":0.4355165042386634,"plateXPoly":0.5149333636259037,"plateYPoly":0.7083333333333073,"plateZPoly":2.7421763054615624,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.5149333636259037,"plate_z":2.7421763054615624,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":35,"rowId":"35-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"767047b5-bbe9-3d49-aeaf-f802c965be56","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":88.2,"end_speed":80.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.296185692877937,"plateTime":0.4297250832443975,"zone":13,"spin_rate":2242,"breakX":7.4,"inducedBreakZ":5.5,"breakZ":-30.1,"px":-1.0764198495211268,"pz":2.313518791457888,"x0":2.447991246521903,"y0":50.00620767966576,"z0":5.863495482591292,"ax":-5.020909870563521,"ay":29.762201847167535,"az":-26.550370586147434,"vx0":-7.716194564713301,"vy0":-128.1153825215353,"vz0":-3.433526213987065,"pfxX":0.6166666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.5083333333333333,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":30.1,"breakZWithGravityFeet":2.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.403725170981823,"plateXPoly":-1.0764198495211268,"plateYPoly":0.708333333333357,"plateZPoly":2.313518791457888,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":71.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.0764198495211268,"plate_z":2.313518791457888,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":48,"rowId":"48-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"32cbbf27-dd6f-3f20-b2dd-7ac0482d0271","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery 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.2,"end_speed":76.2,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.123176287699342,"plateTime":0.45049897007016737,"zone":8,"spin_rate":1836,"breakX":14.2,"inducedBreakZ":6.7,"breakZ":-32.4,"px":0.05225545287727629,"pz":2.1161693384922184,"x0":2.4925588059240122,"y0":50.00469486417081,"z0":5.800065727019522,"ax":13.699237152335714,"ay":27.34242856768231,"az":-26.11699528117964,"vx0":-8.664831406520229,"vy0":-122.26119979727754,"vz0":-3.1773144690407666,"pfxX":-1.1833333333333333,"pfxZ":0.5583333333333333,"pfxZWithGravity":-2.6999999999999997,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":6.7,"breakZInducedFeet":0.5583333333333333,"breakZWithGravityInches":32.4,"breakZWithGravityFeet":2.6999999999999997,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.42323534388567474,"plateXPoly":0.05225545287727629,"plateYPoly":0.7083333333333002,"plateZPoly":2.1161693384922184,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.05225545287727629,"plate_z":2.1161693384922184,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":49,"rowId":"49-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d1b86126-b086-3af4-ae86-6977e9974e98","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"02","start_speed":82.1,"end_speed":75.7,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":5.9786940959633545,"plateTime":0.4572580497291363,"zone":12,"spin_rate":1639,"breakX":11.6,"inducedBreakZ":4.4,"breakZ":-36,"px":1.0137092103730503,"pz":3.43943279515736,"x0":2.5209925692009234,"y0":50.00506163685022,"z0":6.060206973746723,"ax":10.378361806205298,"ay":21.445852886786597,"az":-28.876445035387267,"vx0":-5.738977055753958,"vy0":-119.45409858804665,"vz0":0.09130630494958503,"pfxX":-0.9666666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-3,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":36,"breakZWithGravityFeet":3,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.4292211137661142,"plateXPoly":1.0137092103730503,"plateYPoly":0.7083333333333712,"plateZPoly":3.43943279515736,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0137092103730503,"plate_z":3.43943279515736,"player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":50,"rowId":"50-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"30d086fe-5a27-38f3-b512-5ac220b839fd","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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":87.4,"end_speed":80.3,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.178370865344553,"plateTime":0.43005749450447617,"zone":12,"spin_rate":2136,"breakX":4.2,"inducedBreakZ":5.3,"breakZ":-30.5,"px":0.47421250142333937,"pz":3.450829888937469,"x0":2.483733122461081,"y0":50.004173618856356,"z0":5.981600665411148,"ax":-2.93066799133378,"ay":25.492033857185604,"az":-27.447605559317957,"vx0":-4.385290039308763,"vy0":-127.23649808193588,"vz0":-0.7267063007538306,"pfxX":0.35000000000000003,"pfxZ":0.44166666666666665,"pfxZWithGravity":-2.5416666666666665,"breakXInches":4.2,"breakXFeet":0.35000000000000003,"breakZInducedInches":5.3,"breakZInducedFeet":0.44166666666666665,"breakZWithGravityInches":30.5,"breakZWithGravityFeet":2.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.35000000000000003,"pfxXNoAbs":0.35000000000000003,"plateTimeSZDepth":0.4037661118743438,"plateXPoly":0.47421250142333937,"plateYPoly":0.7083333333333428,"plateZPoly":3.450829888937469,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.47421250142333937,"plate_z":3.450829888937469,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":51,"rowId":"51-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"afcb4d98-2b15-3f95-91cb-a923a9fcbceb","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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,"end_speed":71.2,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.095022787787685,"plateTime":0.4740588050302601,"zone":12,"spin_rate":1189,"breakX":3.6,"inducedBreakZ":2.6,"breakZ":-40.7,"px":1.0770503688730557,"pz":3.8152821637473697,"x0":2.7197774661048255,"y0":50.005550937219304,"z0":5.986703926374934,"ax":-1.8369693497403985,"ay":31.502505078598933,"az":-31.010892229558657,"vx0":-3.2741935083005704,"vy0":-117.57193519859761,"vz0":2.0450629096000714,"pfxX":0.3,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.391666666666667,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":40.7,"breakZWithGravityFeet":3.391666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.44593538290818746,"plateXPoly":1.0770503688730557,"plateYPoly":0.708333333333357,"plateZPoly":3.8152821637473697,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0770503688730557,"plate_z":3.8152821637473697,"player_total_pitches":10,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":52,"rowId":"52-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"18eb5983-d165-3a80-aca8-61b0018f2f28","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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.5,"end_speed":81.1,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.269684486741003,"plateTime":0.42608126639750665,"zone":4,"spin_rate":2202,"breakX":8.5,"inducedBreakZ":5,"breakZ":-30,"px":-0.45546671744542344,"pz":2.2394787568761534,"x0":2.4696353459637566,"y0":50.00458957406348,"z0":5.75811039567824,"ax":-6.575340425950635,"ay":28.095223029662826,"az":-26.951320093901852,"vx0":-5.994508064955825,"vy0":-128.81634954362667,"vz0":-3.401087354644921,"pfxX":0.7083333333333334,"pfxZ":0.4166666666666667,"pfxZWithGravity":-2.5,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":5,"breakZInducedFeet":0.4166666666666667,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.400147430068596,"plateXPoly":-0.45546671744542344,"plateYPoly":0.7083333333333499,"plateZPoly":2.2394787568761534,"pfxXDirection":"→","inducedBreakZForcedSign":"+5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"77.0","hit_speed":"77.3","hit_distance":"277","xba":".150","hit_angle":"33","is_barrel":0,"hc_x":75.01,"hc_x_ft":-120.97589639999998,"hc_y":100.52,"hc_y_ft":247.97761280000003,"isSword":false,"batSpeed":78,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.45546671744542344,"plate_z":2.2394787568761534,"launch_speed":"77.3","launch_angle":"33","player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":53,"rowId":"53-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"23fc4b7c-d9db-3283-89e8-049375952fcb","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery 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":93.1,"end_speed":84.6,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.465588737004003,"plateTime":0.40615725723506024,"zone":9,"spin_rate":1978,"breakX":11.6,"inducedBreakZ":8.8,"breakZ":-23,"px":0.3828968494690823,"pz":2.18177702012114,"x0":2.3913148642401914,"y0":50.00037182064844,"z0":5.6280595121427615,"ax":13.652005609161229,"ay":31.769813071271095,"az":-22.28087454211693,"vx0":-7.869047442848684,"vy0":-135.28437245426747,"vz0":-4.78541513766526,"pfxX":-0.9666666666666667,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.3814429662619395,"plateXPoly":0.3828968494690823,"plateYPoly":0.7083333333332789,"plateZPoly":2.18177702012114,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.3828968494690823,"plate_z":2.18177702012114,"player_total_pitches":12,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":54,"rowId":"54-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8e8cd20b-fc7a-3a14-ae61-8556ba96d7a9","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery called out on strikes.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":80.6,"end_speed":73.3,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.079542846281195,"plateTime":0.46931154220101456,"zone":3,"spin_rate":2437,"breakX":15.1,"inducedBreakZ":0.2,"breakZ":-42.2,"px":0.7300717599122173,"pz":3.0290431381430634,"x0":2.7319672248776676,"y0":50.005430594366295,"z0":5.938630772909936,"ax":-11.05410463081426,"ay":25.207405108563055,"az":-32.34349173099587,"vx0":-2.1033044802751126,"vy0":-117.36266182602331,"vz0":0.5314989570987492,"pfxX":1.2583333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.516666666666667,"breakXInches":15.1,"breakXFeet":1.2583333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":42.2,"breakZWithGravityFeet":3.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2583333333333333,"pfxXNoAbs":1.2583333333333333,"plateTimeSZDepth":0.4409185303150494,"plateXPoly":0.7300717599122173,"plateYPoly":0.7083333333333428,"plateZPoly":3.0290431381430634,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":78.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7300717599122173,"plate_z":3.0290431381430634,"player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":55,"rowId":"55-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"830a2eb9-4220-311e-a1c7-897fa61472d4","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":81.9,"end_speed":74.4,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.09265631611305,"plateTime":0.46286102054995437,"zone":4,"spin_rate":2457,"breakX":16.1,"inducedBreakZ":0.5,"breakZ":-40.9,"px":-0.5292554480896934,"pz":2.5396671625779246,"x0":2.5575705234428727,"y0":50.00061451378768,"z0":5.82420268180046,"ax":-11.613990671970596,"ay":26.669470317944416,"az":-31.934612111725393,"vx0":-4.572469970414546,"vy0":-119.14258489821216,"vz0":-0.6084354621162802,"pfxX":1.3416666666666668,"pfxZ":0.041666666666666664,"pfxZWithGravity":-3.408333333333333,"breakXInches":16.1,"breakXFeet":1.3416666666666668,"breakZInducedInches":0.5,"breakZInducedFeet":0.041666666666666664,"breakZWithGravityInches":40.9,"breakZWithGravityFeet":3.408333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3416666666666668,"pfxXNoAbs":1.3416666666666668,"plateTimeSZDepth":0.43489327048359633,"plateXPoly":-0.5292554480896934,"plateYPoly":0.7083333333333215,"plateZPoly":2.5396671625779246,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":78.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5292554480896934,"plate_z":2.5396671625779246,"player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":56,"rowId":"56-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"061da34b-5040-3a86-b5d3-e5cfe30809a8","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery called out on strikes.","events":"Strikeout","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":92.7,"end_speed":84.9,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.5878687565461975,"plateTime":0.4059099395216541,"zone":11,"spin_rate":2135,"breakX":0.4,"inducedBreakZ":14,"breakZ":-17.8,"px":-0.7301312465953047,"pz":3.7405247156744834,"x0":2.2702119166208035,"y0":50.00060396823514,"z0":5.749886810704356,"ax":1.3535716432501632,"ay":28.701737645682208,"az":-17.62800442298059,"vx0":-8.131273567065676,"vy0":-134.8193468070354,"vz0":-1.914083358478894,"pfxX":0.03333333333333333,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.4833333333333334,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":17.8,"breakZWithGravityFeet":1.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.3810749576409244,"plateXPoly":-0.7301312465953047,"plateYPoly":0.7083333333333428,"plateZPoly":3.7405247156744834,"pfxXDirection":"→","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7301312465953047,"plate_z":3.7405247156744834,"player_total_pitches":15,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":57,"rowId":"57-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4f578f81-578e-389e-8761-e1f358ecc13b","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery called out on strikes.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.2,"end_speed":85.4,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":6.633256323758973,"plateTime":0.4047518398526764,"zone":7,"spin_rate":2061,"breakX":14.5,"inducedBreakZ":8.5,"breakZ":-23,"px":-0.4030236855405147,"pz":1.8401031364849603,"x0":2.3618128398643115,"y0":50.00161377043861,"z0":5.602038142068582,"ax":17.195494337732182,"ay":29.272245629523237,"az":-22.321603334077285,"vx0":-10.54311734773966,"vy0":-135.28360592306635,"vz0":-5.659034144888568,"pfxX":-1.2083333333333333,"pfxZ":0.7083333333333334,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.37999167463818007,"plateXPoly":-0.4030236855405147,"plateYPoly":0.7083333333333073,"plateZPoly":1.8401031364849603,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.4030236855405147,"plate_z":1.8401031364849603,"player_total_pitches":16,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":58,"rowId":"58-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d90d21f8-7cec-3d23-90f9-a5b760cba0fc","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":92.1,"end_speed":83.3,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.410146187696145,"plateTime":0.4121081886760183,"zone":14,"spin_rate":1976,"breakX":15.5,"inducedBreakZ":9.2,"breakZ":-23.5,"px":0.18463295086882647,"pz":1.2655152270838999,"x0":2.362137936320753,"y0":50.0041964346355,"z0":5.5641750914900046,"ax":17.501337737898083,"ay":32.236499452688186,"az":-21.55885940006206,"vx0":-9.012223093919344,"vy0":-133.5678169933972,"vz0":-6.929772766224701,"pfxX":-1.2916666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.9583333333333333,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.5,"breakZWithGravityFeet":1.9583333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.38715799907842346,"plateXPoly":0.18463295086882647,"plateYPoly":0.7083333333333002,"plateZPoly":1.2655152270838999,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.18463295086882647,"plate_z":1.2655152270838999,"player_total_pitches":17,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":96,"rowId":"96-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7ca8ceee-06ff-3b5d-8838-11a29e20da4f","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":91.5,"end_speed":83.1,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.3864823475706425,"plateTime":0.41389956617290613,"zone":8,"spin_rate":1951,"breakX":13.8,"inducedBreakZ":8.2,"breakZ":-24.8,"px":-0.054068291264028456,"pz":1.845514691019062,"x0":2.470352993414832,"y0":50.00145124620873,"z0":5.557327042920096,"ax":15.694509275988358,"ay":30.834410258666676,"az":-23.14521283947395,"vx0":-9.544291770481829,"vy0":-132.7918710129588,"vz0":-5.049151634846513,"pfxX":-1.1500000000000001,"pfxZ":0.6833333333333332,"pfxZWithGravity":-2.066666666666667,"breakXInches":-13.8,"breakXFeet":-1.1500000000000001,"breakZInducedInches":8.2,"breakZInducedFeet":0.6833333333333332,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.8,"pfxXNoAbs":-1.1500000000000001,"plateTimeSZDepth":0.388751881306295,"plateXPoly":-0.054068291264028456,"plateYPoly":0.7083333333333499,"plateZPoly":1.845514691019062,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.054068291264028456,"plate_z":1.845514691019062,"player_total_pitches":18,"player_total_pitches_pitch_types":5,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":97,"rowId":"97-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"208ac1f6-32bc-378b-828a-dbe70491ce95","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":88.8,"end_speed":81.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.262418129197584,"plateTime":0.4238925151498969,"zone":6,"spin_rate":2170,"breakX":6.2,"inducedBreakZ":9,"breakZ":-25.7,"px":0.4212990664617071,"pz":2.642745935541998,"x0":2.5489349759779514,"y0":50.003767482910035,"z0":5.77708600829211,"ax":-4.941329772904441,"ay":27.119696020330327,"az":-23.304842090670412,"vx0":-4.362299005807272,"vy0":-129.25104006478432,"vz0":-3.237176744923855,"pfxX":0.5166666666666667,"pfxZ":0.75,"pfxZWithGravity":-2.1416666666666666,"breakXInches":6.2,"breakXFeet":0.5166666666666667,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.5166666666666667,"pfxXNoAbs":0.5166666666666667,"plateTimeSZDepth":0.3980122775784871,"plateXPoly":0.4212990664617071,"plateYPoly":0.7083333333333215,"plateZPoly":2.642745935541998,"pfxXDirection":"→","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":61,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4212990664617071,"plate_z":2.642745935541998,"player_total_pitches":19,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":98,"rowId":"98-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2d877395-74d4-3336-8ae0-d593915177f9","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":92.5,"end_speed":85,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.57390100073619,"plateTime":0.40699625630531067,"zone":13,"spin_rate":2175,"breakX":4.6,"inducedBreakZ":15.4,"breakZ":-16.6,"px":-1.0244987001740888,"pz":1.9549701382221851,"x0":2.1227154281844323,"y0":50.00438065498733,"z0":5.613123099810498,"ax":6.576355671924809,"ay":27.598962989063462,"az":-15.356227828548931,"vx0":-9.493558821835872,"vy0":-134.29550330990202,"vz0":-6.640938087096831,"pfxX":-0.3833333333333333,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.3833333333333335,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.382071438161295,"plateXPoly":-1.0244987001740888,"plateYPoly":0.7083333333333641,"plateZPoly":1.9549701382221851,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.0244987001740888,"plate_z":1.9549701382221851,"player_total_pitches":20,"player_total_pitches_pitch_types":2,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":99,"rowId":"99-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"97a29e8e-9bd3-3e30-b33f-1adfbdf9d31f","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","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":92.5,"end_speed":84.9,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.363854859807097,"plateTime":0.4068647472205078,"zone":9,"spin_rate":2046,"breakX":12.8,"inducedBreakZ":4.6,"breakZ":-27.5,"px":0.5285953467522351,"pz":2.0590779550039784,"x0":2.456923992937125,"y0":50.0040942486287,"z0":5.547261965514902,"ax":14.724410835704113,"ay":28.65049413176554,"az":-26.936275261618416,"vx0":-7.860425235601312,"vy0":-134.52327221548376,"vz0":-3.987066891728826,"pfxX":-1.0666666666666667,"pfxZ":0.3833333333333333,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-12.8,"breakXFeet":-1.0666666666666667,"breakZInducedInches":4.6,"breakZInducedFeet":0.3833333333333333,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":12.8,"pfxXNoAbs":-1.0666666666666667,"plateTimeSZDepth":0.381985986952484,"plateXPoly":0.5285953467522351,"plateYPoly":0.7083333333333215,"plateZPoly":2.0590779550039784,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.5285953467522351,"plate_z":2.0590779550039784,"player_total_pitches":21,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":100,"rowId":"100-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"389fd26b-f839-36c8-be6a-fb8574809e9e","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":11,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch.","events":"Hit By Pitch","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"Hit By Pitch","result_code":"H","pitch_call":"hit_by_pitch","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":79.6,"end_speed":72.3,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":5.991147072743796,"plateTime":0.47508166282345776,"zone":12,"spin_rate":2428,"breakX":19.7,"inducedBreakZ":-0.4,"breakZ":-43.9,"px":1.3997240113459877,"pz":4.073834781069328,"x0":2.8857064180039447,"y0":50.005705552935034,"z0":5.936659114886821,"ax":-14.640236300562306,"ay":24.24790698327579,"az":-33.37641368560204,"vx0":-0.062258606891626156,"vy0":-115.86355662523543,"vz0":3.2746033359506024,"pfxX":1.6416666666666666,"pfxZ":-0.03333333333333333,"pfxZWithGravity":-3.658333333333333,"breakXInches":19.7,"breakXFeet":1.6416666666666666,"breakZInducedInches":-0.4,"breakZInducedFeet":-0.03333333333333333,"breakZWithGravityInches":43.9,"breakZWithGravityFeet":3.658333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6416666666666666,"pfxXNoAbs":1.6416666666666666,"plateTimeSZDepth":0.44632247390685564,"plateXPoly":1.3997240113459877,"plateYPoly":0.7083333333333357,"plateZPoly":4.073834781069328,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.3997240113459877,"plate_z":4.073834781069328,"player_total_pitches":22,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":101,"rowId":"101-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"75bbeda8-37c6-3a4d-87aa-9e6d90be9f89","inning":3,"half_inning":"bottom","ab_number":26,"cap_index":14,"outs":1,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas strikes out swinging.","events":"Strikeout","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":80.3,"end_speed":73.6,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":5.983563675412681,"plateTime":0.46975152553957145,"zone":2,"spin_rate":2395,"breakX":18.4,"inducedBreakZ":-0.2,"breakZ":-42.8,"px":-0.07183988758503057,"pz":3.125427168687121,"x0":2.6801142552478274,"y0":50.00007363404477,"z0":5.916999651029252,"ax":-13.290646855915742,"ay":23.172138413919356,"az":-32.723449142832365,"vx0":-3.307045643417013,"vy0":-116.85157651467745,"vz0":0.8893024605150297,"pfxX":1.5333333333333332,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-3.5666666666666664,"breakXInches":18.4,"breakXFeet":1.5333333333333332,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":42.8,"breakZWithGravityFeet":3.5666666666666664,"pfxZDirection":"↓","pfxXWithGravity":1.5333333333333332,"pfxXNoAbs":1.5333333333333332,"plateTimeSZDepth":0.44112627995491666,"plateXPoly":-0.07183988758503057,"plateYPoly":0.7083333333333073,"plateZPoly":3.125427168687121,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.07183988758503057,"plate_z":3.125427168687121,"player_total_pitches":23,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":102,"rowId":"102-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"27ca5306-1f2b-3f05-82ea-038034c55b10","inning":3,"half_inning":"bottom","ab_number":26,"cap_index":14,"outs":1,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":90.5,"end_speed":83.1,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.382441460216012,"plateTime":0.41578758564473395,"zone":5,"spin_rate":2181,"breakX":6.5,"inducedBreakZ":8.6,"breakZ":-24.7,"px":0.09500709470203095,"pz":2.5943701412495535,"x0":2.473515422125683,"y0":50.004265007623985,"z0":5.760789624793219,"ax":-5.189441637373312,"ay":27.986249987653764,"az":-23.192662858202453,"vx0":-5.079472965479905,"vy0":-131.73257617380798,"vz0":-3.5834291646586847,"pfxX":0.5416666666666666,"pfxZ":0.7166666666666667,"pfxZWithGravity":-2.058333333333333,"breakXInches":6.5,"breakXFeet":0.5416666666666666,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5416666666666666,"pfxXNoAbs":0.5416666666666666,"plateTimeSZDepth":0.390402121914301,"plateXPoly":0.09500709470203095,"plateYPoly":0.7083333333333641,"plateZPoly":2.5943701412495535,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.09500709470203095,"plate_z":2.5943701412495535,"player_total_pitches":24,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":103,"rowId":"103-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"84fad5d4-766f-323e-8cbc-14f8afd42823","inning":3,"half_inning":"bottom","ab_number":26,"cap_index":14,"outs":1,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas strikes out swinging.","events":"Strikeout","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":92.8,"end_speed":85.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.555706243844999,"plateTime":0.40563064299996165,"zone":11,"spin_rate":1980,"breakX":0.4,"inducedBreakZ":14,"breakZ":-17.6,"px":-0.9858831312899614,"pz":2.7578163628441983,"x0":2.2735837730179624,"y0":50.002660787428795,"z0":5.660242269533793,"ax":2.2965416998144623,"ay":28.151524493586972,"az":-17.08167664847122,"vx0":-8.997348663771703,"vy0":-134.81803618645674,"vz0":-4.370318862223749,"pfxX":-0.03333333333333333,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.4666666666666668,"breakXInches":-0.4,"breakXFeet":-0.03333333333333333,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":17.6,"breakZWithGravityFeet":1.4666666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.4,"pfxXNoAbs":-0.03333333333333333,"plateTimeSZDepth":0.3807736210314507,"plateXPoly":-0.9858831312899614,"plateYPoly":0.7083333333333499,"plateZPoly":2.7578163628441983,"pfxXDirection":"←","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.9858831312899614,"plate_z":2.7578163628441983,"player_total_pitches":25,"player_total_pitches_pitch_types":3,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":104,"rowId":"104-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"beeeed44-a0f0-3c7b-92a5-b13375c8e669","inning":3,"half_inning":"bottom","ab_number":26,"cap_index":14,"outs":1,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas strikes out swinging.","events":"Strikeout","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":92.3,"end_speed":84.5,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.398966501571138,"plateTime":0.4075532719043595,"zone":12,"spin_rate":2027,"breakX":1.1,"inducedBreakZ":15.4,"breakZ":-16.7,"px":0.17706741046232555,"pz":3.5871634190298503,"x0":2.5219263640815552,"y0":50.00248219546691,"z0":5.717120236231963,"ax":2.4518079330108464,"ay":28.682638701557615,"az":-16.346915551892103,"vx0":-6.597131646673155,"vy0":-134.3127927666031,"vz0":-2.4389000255663253,"pfxX":-0.09166666666666667,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.3916666666666666,"breakXInches":-1.1,"breakXFeet":-0.09166666666666667,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1,"pfxXNoAbs":-0.09166666666666667,"plateTimeSZDepth":0.3826437517231154,"plateXPoly":0.17706741046232555,"plateYPoly":0.7083333333333357,"plateZPoly":3.5871634190298503,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.17706741046232555,"plate_z":3.5871634190298503,"player_total_pitches":26,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":105,"rowId":"105-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1cc4389e-aed6-37b9-82d7-f6c46a404837","inning":3,"half_inning":"bottom","ab_number":27,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","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":81.2,"end_speed":75.4,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.070069878510603,"plateTime":0.4619368105922623,"zone":9,"spin_rate":2432,"breakX":15,"inducedBreakZ":-2.9,"breakZ":-44,"px":0.4314071789763072,"pz":1.9871448024809122,"x0":2.6554963419926927,"y0":50.002395447100206,"z0":5.793868824865909,"ax":-11.3337521478026,"ay":21.645800881062815,"az":-34.4188920299595,"vx0":-2.671677875057673,"vy0":-118.37088399808334,"vz0":-1.3162126478748206,"pfxX":1.25,"pfxZ":-0.24166666666666667,"pfxZWithGravity":-3.6666666666666665,"breakXInches":15,"breakXFeet":1.25,"breakZInducedInches":-2.9,"breakZInducedFeet":-0.24166666666666667,"breakZWithGravityInches":44,"breakZWithGravityFeet":3.6666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.25,"pfxXNoAbs":1.25,"plateTimeSZDepth":0.4336298120836113,"plateXPoly":0.4314071789763072,"plateYPoly":0.7083333333333712,"plateZPoly":1.9871448024809122,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":81.3,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4314071789763072,"plate_z":1.9871448024809122,"player_total_pitches":27,"player_total_pitches_pitch_types":9,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":106,"rowId":"106-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1db285a5-04dd-3b25-8834-a655457dd18b","inning":3,"half_inning":"bottom","ab_number":27,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":94,"end_speed":86.3,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.478029493896753,"plateTime":0.4010184323462478,"zone":14,"spin_rate":1913,"breakX":13,"inducedBreakZ":6.4,"breakZ":-24.7,"px":0.3689971195966124,"pz":1.05568319447692,"x0":2.404196561995493,"y0":50.004228998798695,"z0":5.4572245460346505,"ax":15.385122027843105,"ay":29.750132058299982,"az":-24.16754608197823,"vx0":-8.301729713127404,"vy0":-136.52767525730988,"vz0":-7.140520822830528,"pfxX":-1.0833333333333333,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2.058333333333333,"breakXInches":-13,"breakXFeet":-1.0833333333333333,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":13,"pfxXNoAbs":-1.0833333333333333,"plateTimeSZDepth":0.3765143625577105,"plateXPoly":0.3689971195966124,"plateYPoly":0.7083333333333144,"plateZPoly":1.05568319447692,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.3689971195966124,"plate_z":1.05568319447692,"player_total_pitches":28,"player_total_pitches_pitch_types":7,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":107,"rowId":"107-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"019d1f96-08b8-3a07-86a1-225284e1c25e","inning":3,"half_inning":"bottom","ab_number":27,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":83.4,"end_speed":76,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.270412264740245,"plateTime":0.4544091723297825,"zone":13,"spin_rate":2455,"breakX":11.9,"inducedBreakZ":-0.5,"breakZ":-40.3,"px":-0.9745906724452547,"pz":1.5464323480998896,"x0":2.426457177012565,"y0":50.00184694716492,"z0":5.704758309078827,"ax":-8.310381489275233,"ay":27.121536085888756,"az":-32.12498470757159,"vx0":-6.192832713537811,"vy0":-121.25575535590141,"vz0":-2.8833897026022166,"pfxX":0.9916666666666667,"pfxZ":-0.041666666666666664,"pfxZWithGravity":-3.358333333333333,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":-0.5,"breakZInducedFeet":-0.041666666666666664,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.42690724829714005,"plateXPoly":-0.9745906724452547,"plateYPoly":0.7083333333333144,"plateZPoly":1.5464323480998896,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.9745906724452547,"plate_z":1.5464323480998896,"player_total_pitches":29,"player_total_pitches_pitch_types":10,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":108,"rowId":"108-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"61d3b76f-776b-375d-906a-d3653294cf66","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":92.6,"end_speed":84,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.505731979844336,"plateTime":0.4092533282343438,"zone":8,"spin_rate":1976,"breakX":15.1,"inducedBreakZ":8.4,"breakZ":-23.9,"px":-0.19658624347533404,"pz":1.6674403759419532,"x0":2.337705876480265,"y0":50.00031106210839,"z0":5.516476119501929,"ax":17.584134485832923,"ay":31.945581534350826,"az":-22.567049785911625,"vx0":-9.972553208666628,"vy0":-134.37207205867577,"vz0":-5.675851979973987,"pfxX":-1.2583333333333333,"pfxZ":0.7000000000000001,"pfxZWithGravity":-1.9916666666666665,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":23.9,"breakZWithGravityFeet":1.9916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.384396285282271,"plateXPoly":-0.19658624347533404,"plateYPoly":0.7083333333333357,"plateZPoly":1.6674403759419532,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":true,"challenge_team_id":114,"edge_distance":0.19627370927528665,"edge_distance_calc":0.1962737092752862,"challenging_player_id":672275,"challenging_player_type":"catcher"},"plate_x":-0.19658624347533404,"plate_z":1.6674403759419532,"player_total_pitches":30,"player_total_pitches_pitch_types":8,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":109,"rowId":"109-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1382d2ca-e16c-31a8-b148-dec4da239a61","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","events":"Strikeout","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.5,"end_speed":85.9,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.482653902586757,"plateTime":0.4019267586578956,"zone":1,"spin_rate":2151,"breakX":4.2,"inducedBreakZ":13.9,"breakZ":-17.3,"px":-0.28711034423942916,"pz":2.93919474676225,"x0":2.3652748425605097,"y0":50.00036553866161,"z0":5.709331341160029,"ax":6.063056551929759,"ay":28.366963777680226,"az":-17.082833975768093,"vx0":-8.174121659263031,"vy0":-136.00441059886927,"vz0":-4.120069374810303,"pfxX":-0.35000000000000003,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.4416666666666667,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":17.3,"breakZWithGravityFeet":1.4416666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.3772733584626458,"plateXPoly":-0.28711034423942916,"plateYPoly":0.7083333333333286,"plateZPoly":2.93919474676225,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.28711034423942916,"plate_z":2.93919474676225,"player_total_pitches":31,"player_total_pitches_pitch_types":5,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":110,"rowId":"110-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"63adc2d2-e2ff-3381-b726-10d1d5394e72","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","events":"Strikeout","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.4,"end_speed":85.7,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.506380661945371,"plateTime":0.4041661593873864,"zone":13,"spin_rate":1959,"breakX":4.8,"inducedBreakZ":11.8,"breakZ":-19.8,"px":-1.6749857810837132,"pz":1.3874432648130846,"x0":2.089334195278841,"y0":50.0048623927769,"z0":5.559926587542235,"ax":7.316388426229603,"ay":29.027732362171758,"az":-18.624580465271023,"vx0":-11.308366914034156,"vy0":-135.42013408252564,"vz0":-7.462247922210847,"pfxX":-0.39999999999999997,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.6500000000000001,"breakXInches":-4.8,"breakXFeet":-0.39999999999999997,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":4.8,"pfxXNoAbs":-0.39999999999999997,"plateTimeSZDepth":0.3794588344434317,"plateXPoly":-1.6749857810837132,"plateYPoly":0.7083333333333641,"plateZPoly":1.3874432648130846,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.6749857810837132,"plate_z":1.3874432648130846,"player_total_pitches":32,"player_total_pitches_pitch_types":6,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":111,"rowId":"111-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cdbbcf1d-c9a4-38f5-814a-43a10547e123","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.8,"end_speed":85.8,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.465681136797713,"plateTime":0.4028975109433528,"zone":14,"spin_rate":1988,"breakX":16.4,"inducedBreakZ":7.2,"breakZ":-24.1,"px":0.1623701206450403,"pz":0.6530041163601847,"x0":2.2971690164936605,"y0":50.0033486485526,"z0":5.427850996317986,"ax":19.013679972124628,"ay":30.43814938229322,"az":-22.990734829993816,"vx0":-9.239432066642408,"vy0":-136.05535154076935,"vz0":-8.271969787888525,"pfxX":-1.3666666666666665,"pfxZ":0.6,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.3783264264184595,"plateXPoly":0.1623701206450403,"plateYPoly":0.7083333333333428,"plateZPoly":0.6530041163601847,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.1623701206450403,"plate_z":0.6530041163601847,"player_total_pitches":33,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":112,"rowId":"112-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fa717121-b28f-33cd-9d29-86231871a15f","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93,"end_speed":84.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.494812317120983,"plateTime":0.4058623031353772,"zone":12,"spin_rate":1941,"breakX":13.6,"inducedBreakZ":7.8,"breakZ":-24,"px":0.19883079786206093,"pz":3.5817247966809442,"x0":2.474130535653167,"y0":50.00579251175901,"z0":5.6245569656761285,"ax":15.830817426523923,"ay":30.426647114280787,"az":-24.310580818418398,"vx0":-8.986631377451559,"vy0":-135.14182313679862,"vz0":-0.727031507485365,"pfxX":-1.1333333333333333,"pfxZ":0.65,"pfxZWithGravity":-2,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.38113602755891113,"plateXPoly":0.19883079786206093,"plateYPoly":0.7083333333333783,"plateZPoly":3.5817247966809442,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":56.6,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.19883079786206093,"plate_z":3.5817247966809442,"player_total_pitches":34,"player_total_pitches_pitch_types":10,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":113,"rowId":"113-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9b48eedb-e973-3e73-9329-75d21113716f","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","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":91.6,"end_speed":83.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.581804277954086,"plateTime":0.41143489765119057,"zone":3,"spin_rate":2024,"breakX":4,"inducedBreakZ":16,"breakZ":-16.7,"px":0.5468764986147807,"pz":2.7516256436288997,"x0":2.583988730943413,"y0":50.00201188423554,"z0":5.586691888992537,"ax":5.361491954628698,"ay":29.42901055035163,"az":-15.557494390280532,"vx0":-6.308471377903052,"vy0":-133.27462420729483,"vz0":-4.3328886352426235,"pfxX":-0.3333333333333333,"pfxZ":1.3333333333333333,"pfxZWithGravity":-1.3916666666666666,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.38634514029171924,"plateXPoly":0.5468764986147807,"plateYPoly":0.708333333333357,"plateZPoly":2.7516256436288997,"pfxXDirection":"←","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.6,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.5468764986147807,"plate_z":2.7516256436288997,"player_total_pitches":35,"player_total_pitches_pitch_types":7,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":114,"rowId":"114-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cc1f85b7-974a-300a-bd02-1b93dd5e69eb","inning":3,"half_inning":"bottom","ab_number":28,"cap_index":14,"outs":2,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"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":"22","start_speed":82.5,"end_speed":75.7,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.167099088854247,"plateTime":0.4568452260162741,"zone":5,"spin_rate":2463,"breakX":14.2,"inducedBreakZ":2.2,"breakZ":-38.2,"px":0.12330770923257983,"pz":2.360429241885786,"x0":2.670479807719139,"y0":50.00352645435038,"z0":5.73174571766111,"ax":-10.603253229851756,"ay":24.567827406778665,"az":-30.380812614982958,"vx0":-3.6621842436934475,"vy0":-120.16523328849983,"vz0":-1.3403181823265993,"pfxX":1.1833333333333333,"pfxZ":0.18333333333333335,"pfxZWithGravity":-3.1833333333333336,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":2.2,"breakZInducedFeet":0.18333333333333335,"breakZWithGravityInches":38.2,"breakZWithGravityFeet":3.1833333333333336,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.42904608254453425,"plateXPoly":0.12330770923257983,"plateYPoly":0.7083333333333215,"plateZPoly":2.360429241885786,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.12330770923257983,"plate_z":2.360429241885786,"player_total_pitches":36,"player_total_pitches_pitch_types":11,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":115,"rowId":"115-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"945e032c-bf57-3bb6-8e59-9d5c851fe7d9","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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":82.3,"end_speed":75.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":5.93547411937512,"plateTime":0.4568573297286438,"zone":12,"spin_rate":1765,"breakX":12.5,"inducedBreakZ":3.5,"breakZ":-36.8,"px":1.027632755173973,"pz":3.0749016589905507,"x0":2.5874779789321343,"y0":50.00376336529757,"z0":5.937335699999851,"ax":11.164306952991309,"ay":22.23852332119282,"az":-29.504229331423193,"vx0":-6.031088995601048,"vy0":-119.70828239969596,"vz0":-0.34726612570445836,"pfxX":-1.0416666666666667,"pfxZ":0.2916666666666667,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-12.5,"breakXFeet":-1.0416666666666667,"breakZInducedInches":3.5,"breakZInducedFeet":0.2916666666666667,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":12.5,"pfxXNoAbs":-1.0416666666666667,"plateTimeSZDepth":0.4288817902470258,"plateXPoly":1.027632755173973,"plateYPoly":0.708333333333357,"plateZPoly":3.0749016589905507,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.027632755173973,"plate_z":3.0749016589905507,"player_total_pitches":37,"player_total_pitches_pitch_types":3,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":128,"rowId":"128-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"394e26e4-d826-3b11-84d1-f80d8f6a1eb8","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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,"end_speed":81.3,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.219380197538679,"plateTime":0.42554151603261126,"zone":12,"spin_rate":2131,"breakX":4.8,"inducedBreakZ":8.6,"breakZ":-26.4,"px":1.5160976394582095,"pz":3.199777359676056,"x0":2.695927072441289,"y0":50.002213702633064,"z0":5.840340541176853,"ax":-4.035929073834294,"ay":24.49473994703856,"az":-24.06351340988428,"vx0":-2.1479660018309747,"vy0":-128.3094268720162,"vz0":-1.805648344755937,"pfxX":0.39999999999999997,"pfxZ":0.7166666666666667,"pfxZWithGravity":-2.1999999999999997,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.39940675077929083,"plateXPoly":1.5160976394582095,"plateYPoly":0.7083333333333073,"plateZPoly":3.199777359676056,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.5160976394582095,"plate_z":3.199777359676056,"player_total_pitches":38,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":129,"rowId":"129-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fd9bed31-d1f9-34ed-bd4f-0b6d5d926172","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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":90.6,"end_speed":83,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.449821613853351,"plateTime":0.41533543791162764,"zone":2,"spin_rate":1970,"breakX":3.7,"inducedBreakZ":13.3,"breakZ":-20,"px":0.1413902974134329,"pz":2.819762974943501,"x0":2.449444173675098,"y0":50.001010359805605,"z0":5.669536573643693,"ax":5.041842205357874,"ay":27.739132476969885,"az":-18.66293960471677,"vx0":-6.9021012214943545,"vy0":-131.82157377038,"vz0":-3.6697351945483407,"pfxX":-0.30833333333333335,"pfxZ":1.1083333333333334,"pfxZWithGravity":-1.6666666666666667,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":13.3,"breakZInducedFeet":1.1083333333333334,"breakZWithGravityInches":20,"breakZWithGravityFeet":1.6666666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.389932434446263,"plateXPoly":0.1413902974134329,"plateYPoly":0.7083333333333144,"plateZPoly":2.819762974943501,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.1413902974134329,"plate_z":2.819762974943501,"player_total_pitches":39,"player_total_pitches_pitch_types":8,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":130,"rowId":"130-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e405447b-4180-3d6e-a010-ce9510285fa8","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":90.9,"end_speed":83,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.385310554950086,"plateTime":0.4143137993996877,"zone":12,"spin_rate":1907,"breakX":2,"inducedBreakZ":14.8,"breakZ":-18.5,"px":0.3406597073670814,"pz":3.5251206509268815,"x0":2.450838208967301,"y0":50.00520349770894,"z0":5.7158409709416444,"ax":3.2441709443480065,"ay":28.579688034376463,"az":-17.516723051947015,"vx0":-6.054964265830695,"vy0":-132.26948215760808,"vz0":-2.223442725449568,"pfxX":-0.16666666666666666,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.5416666666666667,"breakXInches":-2,"breakXFeet":-0.16666666666666666,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":18.5,"breakZWithGravityFeet":1.5416666666666667,"pfxZDirection":"↓","pfxXWithGravity":2,"pfxXNoAbs":-0.16666666666666666,"plateTimeSZDepth":0.3890527860231612,"plateXPoly":0.3406597073670814,"plateYPoly":0.7083333333333428,"plateZPoly":3.5251206509268815,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.5,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.3406597073670814,"plate_z":3.5251206509268815,"player_total_pitches":40,"player_total_pitches_pitch_types":9,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":131,"rowId":"131-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"07363871-a393-3e9a-86cc-076e2ce5f05a","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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":83.4,"end_speed":76.8,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.13777417213817,"plateTime":0.451567317486099,"zone":9,"spin_rate":1866,"breakX":13.6,"inducedBreakZ":2.5,"breakZ":-36.8,"px":0.3300198596405921,"pz":1.8891444144837308,"x0":2.464003500806698,"y0":50.0000585215923,"z0":5.799930848795155,"ax":12.635238815883643,"ay":23.27303435293996,"az":-29.732965362087246,"vx0":-7.712080037338416,"vy0":-121.20823853373992,"vz0":-2.9229935711511446,"pfxX":-1.1333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.4239227471508706,"plateXPoly":0.3300198596405921,"plateYPoly":0.708333333333357,"plateZPoly":1.8891444144837308,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.7","hit_distance":"61","xba":".290","hit_angle":"3","is_barrel":0,"hc_x":126,"hc_x_ft":1.9283599999999979,"hc_y":204.5,"hc_y_ft":-2.65161999999998,"isSword":false,"batSpeed":65.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.3300198596405921,"plate_z":1.8891444144837308,"launch_speed":"82.7","launch_angle":"3","player_total_pitches":41,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":132,"rowId":"132-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f860cd9a-6297-3ab2-8d6c-c6fe64957b11","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":92.9,"end_speed":84.7,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.4634144390678205,"plateTime":0.40678511395222783,"zone":14,"spin_rate":2054,"breakX":14.3,"inducedBreakZ":9.7,"breakZ":-22.2,"px":0.21813943144496806,"pz":1.2525244529760524,"x0":2.409061806315118,"y0":50.00557129054605,"z0":5.471383269168036,"ax":16.449342795918238,"ay":30.72848006979755,"az":-20.840110705163774,"vx0":-8.877050826075582,"vy0":-134.91130569123365,"vz0":-7.062672287156741,"pfxX":-1.1916666666666667,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.8499999999999999,"breakXInches":-14.3,"breakXFeet":-1.1916666666666667,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":14.3,"pfxXNoAbs":-1.1916666666666667,"plateTimeSZDepth":0.38202541592126776,"plateXPoly":0.21813943144496806,"plateYPoly":0.7083333333333144,"plateZPoly":1.2525244529760524,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.21813943144496806,"plate_z":1.2525244529760524,"player_total_pitches":42,"player_total_pitches_pitch_types":11,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":133,"rowId":"133-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7c772e65-f032-3248-ba66-4df40e9b989a","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":91.6,"end_speed":83.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.40263332556818,"plateTime":0.41205371905881405,"zone":12,"spin_rate":2026,"breakX":13.6,"inducedBreakZ":11.4,"breakZ":-21.5,"px":1.7196214088120514,"pz":3.3494472407890847,"x0":2.6148838382112225,"y0":50.006046662398354,"z0":5.6137853900089505,"ax":14.601730110110184,"ay":30.854574414687924,"az":-20.749561524055004,"vx0":-5.13882585125189,"vy0":-133.34243738661746,"vz0":-1.8349718143374996,"pfxX":-1.1333333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.7916666666666667,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":21.5,"breakZWithGravityFeet":1.7916666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.3870388747509371,"plateXPoly":1.7196214088120514,"plateYPoly":0.7083333333333783,"plateZPoly":3.3494472407890847,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.7196214088120514,"plate_z":3.3494472407890847,"player_total_pitches":43,"player_total_pitches_pitch_types":12,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":134,"rowId":"134-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"78cc81ac-fac1-326f-a177-bfc3d71a7a26","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":80.5,"end_speed":74.6,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.198280796794588,"plateTime":0.4675712795804534,"zone":13,"spin_rate":2545,"breakX":18.7,"inducedBreakZ":0,"breakZ":-42.2,"px":-0.6454084188213649,"pz":1.0349644299451297,"x0":2.718385570588869,"y0":50.005416172026976,"z0":5.678284510284596,"ax":-13.487964670669815,"ay":22.470632103401933,"az":-31.735914350200375,"vx0":-4.7002510692799255,"vy0":-117.21076289221267,"vz0":-3.608459876790403,"pfxX":1.5583333333333333,"pfxZ":0,"pfxZWithGravity":-3.516666666666667,"breakXInches":18.7,"breakXFeet":1.5583333333333333,"breakZInducedInches":0,"breakZInducedFeet":0,"breakZWithGravityInches":42.2,"breakZWithGravityFeet":3.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.5583333333333333,"pfxXNoAbs":1.5583333333333333,"plateTimeSZDepth":0.43906371275612466,"plateXPoly":-0.6454084188213649,"plateYPoly":0.7083333333333144,"plateZPoly":1.0349644299451297,"pfxXDirection":"→","inducedBreakZForcedSign":"0","ivbZDirection":"","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":66.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6454084188213649,"plate_z":1.0349644299451297,"player_total_pitches":44,"player_total_pitches_pitch_types":12,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":135,"rowId":"135-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b046b957-1a25-3040-a57b-b62ae4070dbf","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","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 In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":83.3,"end_speed":77.4,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.222966805472775,"plateTime":0.45171283475971524,"zone":13,"spin_rate":2546,"breakX":14.8,"inducedBreakZ":1.1,"breakZ":-38.3,"px":-1.1749160122524147,"pz":0.3589791097689643,"x0":2.623265628022364,"y0":50.001990780917836,"z0":5.522632354043416,"ax":-10.830790698545693,"ay":23.09435076826072,"az":-30.3899903072149,"vx0":-6.660237946012283,"vy0":-121.13869763897345,"vz0":-5.73308556047126,"pfxX":1.2333333333333334,"pfxZ":0.09166666666666667,"pfxZWithGravity":-3.1916666666666664,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":38.3,"breakZWithGravityFeet":3.1916666666666664,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.4240606636159091,"plateXPoly":-1.1749160122524147,"plateYPoly":0.7083333333333357,"plateZPoly":0.3589791097689643,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.1749160122524147,"plate_z":0.3589791097689643,"player_total_pitches":45,"player_total_pitches_pitch_types":13,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":136,"rowId":"136-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a22857c6-fd0d-3f46-b2ce-64868d7ac6ed","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":81.3,"end_speed":74.6,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.158520901633949,"plateTime":0.4647631951393496,"zone":13,"spin_rate":2554,"breakX":13.8,"inducedBreakZ":-1.2,"breakZ":-43,"px":-0.6503251307172437,"pz":1.3334319924380145,"x0":2.655682646943653,"y0":50.00305065067169,"z0":5.63562499399226,"ax":-9.621494849060278,"ay":24.599835281226973,"az":-32.81862753654755,"vx0":-5.472977018532647,"vy0":-118.28920101567994,"vz0":-2.6916299480317667,"pfxX":1.1500000000000001,"pfxZ":-0.09999999999999999,"pfxZWithGravity":-3.5833333333333335,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":-1.2,"breakZInducedFeet":-0.09999999999999999,"breakZWithGravityInches":43,"breakZWithGravityFeet":3.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.43654660176296206,"plateXPoly":-0.6503251307172437,"plateYPoly":0.708333333333357,"plateZPoly":1.3334319924380145,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.1,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.6503251307172437,"plate_z":1.3334319924380145,"player_total_pitches":46,"player_total_pitches_pitch_types":14,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":137,"rowId":"137-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"746614df-6c9e-31ec-8053-16cced47f2a9","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":92.3,"end_speed":84.4,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.5264574108397655,"plateTime":0.40800920130680574,"zone":2,"spin_rate":2066,"breakX":3,"inducedBreakZ":15.4,"breakZ":-16.8,"px":0.10051155850909188,"pz":3.1299732119042956,"x0":2.458356763822522,"y0":50.006097560975476,"z0":5.677932275495393,"ax":4.581471966250519,"ay":29.047221429934112,"az":-16.107784957571923,"vx0":-7.032158725934768,"vy0":-134.24357466395188,"vz0":-3.5653244553176195,"pfxX":-0.25,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.4000000000000001,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":16.8,"breakZWithGravityFeet":1.4000000000000001,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.3831050144767324,"plateXPoly":0.10051155850909188,"plateYPoly":0.7083333333333499,"plateZPoly":3.1299732119042956,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.4,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.10051155850909188,"plate_z":3.1299732119042956,"player_total_pitches":47,"player_total_pitches_pitch_types":10,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":138,"rowId":"138-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fcdbcbc3-d3ae-3de0-b13b-82474e13ca4a","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":82,"end_speed":75.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.1338857988115745,"plateTime":0.46060896994930056,"zone":4,"spin_rate":2361,"breakX":20.6,"inducedBreakZ":-0.1,"breakZ":-41,"px":-0.48417403821356375,"pz":2.1126783351811165,"x0":2.748892803404999,"y0":50.00181360219797,"z0":5.704087636303925,"ax":-15.479218436526017,"ay":25.008453115900288,"az":-32.23309988516327,"vx0":-4.1245766938187725,"vy0":-119.34792823226502,"vz0":-1.328712726960829,"pfxX":1.7166666666666668,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-3.4166666666666665,"breakXInches":20.6,"breakXFeet":1.7166666666666668,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":41,"breakZWithGravityFeet":3.4166666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.7166666666666668,"pfxXNoAbs":1.7166666666666668,"plateTimeSZDepth":0.43263355776133716,"plateXPoly":-0.48417403821356375,"plateYPoly":0.7083333333332931,"plateZPoly":2.1126783351811165,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.48417403821356375,"plate_z":2.1126783351811165,"player_total_pitches":48,"player_total_pitches_pitch_types":15,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":139,"rowId":"139-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a1e5665c-7db3-3e30-b5ea-59f70277785f","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","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":92.5,"end_speed":83.9,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.370071874271912,"plateTime":0.40864555110056155,"zone":12,"spin_rate":2102,"breakX":14.2,"inducedBreakZ":10.1,"breakZ":-22.1,"px":0.6597179488112868,"pz":3.6388931448948547,"x0":2.3665365957324433,"y0":50.00057555327714,"z0":5.651500733360921,"ax":15.956829615168902,"ay":31.10521149274569,"az":-21.974818958863718,"vx0":-7.509361293741864,"vy0":-134.4090850029499,"vz0":-1.0275384835503023,"pfxX":-1.1833333333333333,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.38377527723104704,"plateXPoly":0.6597179488112868,"plateYPoly":0.7083333333333215,"plateZPoly":3.6388931448948547,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":56.8,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":0.6597179488112868,"plate_z":3.6388931448948547,"player_total_pitches":49,"player_total_pitches_pitch_types":13,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":140,"rowId":"140-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7ab5f95d-2ec5-3701-a228-483fb6e1a23b","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":81.8,"end_speed":75.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.176733550536175,"plateTime":0.46210219581063194,"zone":13,"spin_rate":2467,"breakX":19.9,"inducedBreakZ":-3.5,"breakZ":-44.8,"px":-1.0445829091659906,"pz":1.5559226844398806,"x0":2.5442460966265905,"y0":50.002164102818,"z0":5.786995590173234,"ax":-14.56125703603806,"ay":24.978467085634637,"az":-34.70867881430307,"vx0":-5.1082785807690625,"vy0":-118.98998458211267,"vz0":-2.215539276700606,"pfxX":1.6583333333333332,"pfxZ":-0.2916666666666667,"pfxZWithGravity":-3.733333333333333,"breakXInches":19.9,"breakXFeet":1.6583333333333332,"breakZInducedInches":-3.5,"breakZInducedFeet":-0.2916666666666667,"breakZWithGravityInches":44.8,"breakZWithGravityFeet":3.733333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6583333333333332,"pfxXNoAbs":1.6583333333333332,"plateTimeSZDepth":0.43404252968219503,"plateXPoly":-1.0445829091659906,"plateYPoly":0.708333333333357,"plateZPoly":1.5559226844398806,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"93.0","hit_speed":"92.6","hit_distance":"287","xba":".290","hit_angle":"20","is_barrel":0,"hc_x":107.23,"hc_x_ft":-43.31409719999999,"hc_y":86.17,"hc_y_ft":282.56627879999996,"isSword":false,"batSpeed":67.2,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":-1.0445829091659906,"plate_z":1.5559226844398806,"launch_speed":"92.6","launch_angle":"20","player_total_pitches":50,"player_total_pitches_pitch_types":16,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":141,"rowId":"141-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"110bc6e8-ab23-3247-8688-d1197be94e3d","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","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":89.2,"end_speed":81.8,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.329065405397724,"plateTime":0.42211852466682664,"zone":1,"spin_rate":2287,"breakX":4,"inducedBreakZ":8.3,"breakZ":-26.2,"px":-0.6619074891713699,"pz":2.835745455403138,"x0":2.4148207702814783,"y0":50.006382550171125,"z0":5.793381892336262,"ax":-2.2455833513102297,"ay":27.155561396829032,"az":-24.057114091482653,"vx0":-7.317178102400541,"vy0":-129.75500027911755,"vz0":-2.693982049980587,"pfxX":0.3333333333333333,"pfxZ":0.6916666666666668,"pfxZWithGravity":-2.183333333333333,"breakXInches":4,"breakXFeet":0.3333333333333333,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3333333333333333,"pfxXNoAbs":0.3333333333333333,"plateTimeSZDepth":0.3963721321375157,"plateXPoly":-0.6619074891713699,"plateYPoly":0.7083333333333854,"plateZPoly":2.835745455403138,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.6,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6619074891713699,"plate_z":2.835745455403138,"player_total_pitches":51,"player_total_pitches_pitch_types":7,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":142,"rowId":"142-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8798ecde-af05-3c37-81aa-62abcf26cc7c","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":89.5,"end_speed":82.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.378289817250131,"plateTime":0.42037242873918634,"zone":11,"spin_rate":2121,"breakX":3.6,"inducedBreakZ":8.8,"breakZ":-25.3,"px":-0.8398997883545318,"pz":3.6173094158791477,"x0":2.3539252215236917,"y0":50.00629507333297,"z0":5.838961736509212,"ax":-1.8599654106832602,"ay":26.96005696500209,"az":-23.87784551386111,"vx0":-7.724968769162221,"vy0":-130.223989981113,"vz0":-0.916729356601867,"pfxX":0.3,"pfxZ":0.7333333333333334,"pfxZWithGravity":-2.1083333333333334,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":25.3,"breakZWithGravityFeet":2.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.39468813196752406,"plateXPoly":-0.8398997883545318,"plateYPoly":0.7083333333333783,"plateZPoly":3.6173094158791477,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8398997883545318,"plate_z":3.6173094158791477,"player_total_pitches":52,"player_total_pitches_pitch_types":8,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":143,"rowId":"143-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cafba839-bb07-30e2-88c3-8826b7d17583","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":14,"outs":1,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Braden Montgomery strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":92.5,"end_speed":84.7,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":6.371614745357464,"plateTime":0.4067931387971697,"zone":11,"spin_rate":2081,"breakX":3.5,"inducedBreakZ":13.6,"breakZ":-18.4,"px":-0.44992791720801906,"pz":3.967359073251119,"x0":2.3056429400199474,"y0":50.004496660966815,"z0":5.76448909544433,"ax":5.21958222991148,"ay":28.33689212373541,"az":-18.375286454340195,"vx0":-8.211862273713637,"vy0":-134.48745419281397,"vz0":-1.19667999783006,"pfxX":-0.2916666666666667,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.5333333333333332,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":18.4,"breakZWithGravityFeet":1.5333333333333332,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3819148672722234,"plateXPoly":-0.44992791720801906,"plateYPoly":0.7083333333333215,"plateZPoly":3.967359073251119,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":35.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.44992791720801906,"plate_z":3.967359073251119,"player_total_pitches":53,"player_total_pitches_pitch_types":11,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":144,"rowId":"144-849833","game_pk":"849833","source":"gamefeed"}],"671922":[{"type":"pitch","year":2026,"sportId":1,"play_id":"90f31312-666d-33e9-89e8-bbd54fe23ad3","inning":8,"half_inning":"bottom","ab_number":73,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":97.1,"end_speed":88,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.467180861439831,"plateTime":0.3892283700692327,"zone":1,"spin_rate":2575,"breakX":6.6,"inducedBreakZ":18.7,"breakZ":-10.6,"px":-0.3492400602912773,"pz":2.7389507640073223,"x0":-2.0492516671854317,"y0":50.00444368049981,"z0":5.75398400316231,"ax":-8.881106400328397,"ay":34.57599993703126,"az":-10.115117921922048,"vx0":6.273456287548997,"vy0":-141.15955558275823,"vz0":-6.397990916840677,"pfxX":0.5499999999999999,"pfxZ":1.5583333333333333,"pfxZWithGravity":-0.8833333333333333,"breakXInches":6.6,"breakXFeet":0.5499999999999999,"breakZInducedInches":18.7,"breakZInducedFeet":1.5583333333333333,"breakZWithGravityInches":10.6,"breakZWithGravityFeet":0.8833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5499999999999999,"pfxXNoAbs":0.5499999999999999,"plateTimeSZDepth":0.3655918221214096,"plateXPoly":-0.3492400602912773,"plateYPoly":0.7083333333333925,"plateZPoly":2.7389507640073223,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3492400602912773,"plate_z":2.7389507640073223,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":281,"rowId":"281-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":11,"FS":5,"ST":3},"results":{"S":16,"X":1,"B":2},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":2,"zFouls":4,"zInPlay":0,"zSwings":6,"o_swing":0,"z_swing":0.6,"strike_rate":0.9090909090909091,"first_pitches":4,"first_pitch_strikes":4,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":0.6666666666666666,"zone_rate":0.9090909090909091,"swings":6,"miss_percent":"33","cs_plus_whiffs":6,"csw_percent":55,"avg_rel_x":"-2.1","avg_rel_z":"5.7","avg_rpm":"2462","max_rpm":"2575","min_rpm":"2297","avg_break_z":"12","max_break_z":"14","min_break_z":"10","avg_bat_speed":"69.3","avg_break_z_induced":"17","max_break_z_induced":"19","min_break_z_induced":"14","avg_break_x":"8","max_break_x":"11","min_break_x":"6","min_pitch_speed":"97.1","avg_pitch_speed":"98.4","max_pitch_speed":"99.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":11,"pitches_vs_right":2,"pitches_vs_left":9,"results":{"S":10,"B":1},"swinging_strikes":2,"fouls":4,"strikeouts":3,"called_strikes":4,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":9,"pitches_time_thru_1":11,"pitches_inning_8":3,"avg_speed_inning_8":"98.0","avg_speed_inning_8_vs_avg":-0.36666666666666003,"pitches_inning_9":8,"avg_speed_inning_9":"98.6","avg_speed_inning_9_vs_avg":0.16249999999999432,"percent":"58","rhb_pitch_percent":29,"lhb_pitch_percent":75,"pitch_pct_time_thru_1":"58","pitch_pct_time_thru_1_vs_avg":-0.10526315789473273,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":2,"oFouls":0,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0.6666666666666666,"z_swing":0.5,"strike_rate":0.8,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":1,"zone_rate":0.4,"swings":3,"miss_percent":"67","cs_plus_whiffs":3,"csw_percent":60,"avg_rel_x":"-1.9","avg_rel_z":"5.8","avg_rpm":"719","max_rpm":"1297","min_rpm":"460","avg_break_z":"39","max_break_z":"42","min_break_z":"35","avg_bat_speed":"70.1","avg_break_z_induced":"-4","max_break_z_induced":"-1","min_break_z_induced":"-6","avg_break_x":"7","max_break_x":"11","min_break_x":"1","min_pitch_speed":"87.3","avg_pitch_speed":"88.3","max_pitch_speed":"89.5","avg_hit_speed":"93.4","max_hit_speed":"93.4","min_hit_speed":"93.4","count":5,"pitches_vs_right":3,"pitches_vs_left":2,"results":{"S":3,"X":1,"B":1},"swinging_strikes":2,"fouls":0,"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":8,"max_inning":8,"pitches_time_thru_1":5,"pitches_inning_8":5,"avg_speed_inning_8":"88.3","avg_speed_inning_8_vs_avg":0.04000000000000625,"percent":"26","rhb_pitch_percent":43,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"26","pitch_pct_time_thru_1_vs_avg":0.31578947368420884,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"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":3,"csw_percent":100,"avg_rel_x":"-2.3","avg_rel_z":"5.8","avg_rpm":"2121","max_rpm":"2145","min_rpm":"2107","avg_break_z":"37","max_break_z":"38","min_break_z":"36","avg_bat_speed":"--","avg_break_z_induced":"-0","max_break_z_induced":"2","min_break_z_induced":"-1","avg_break_x":"14","max_break_x":"15","min_break_x":"13","min_pitch_speed":"85.3","avg_pitch_speed":"86.5","max_pitch_speed":"87.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":2,"pitches_vs_left":1,"results":{"S":3},"swinging_strikes":0,"fouls":0,"strikeouts":1,"called_strikes":3,"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":3,"pitches_inning_9":3,"avg_speed_inning_9":"86.5","avg_speed_inning_9_vs_avg":-0.03333333333334565,"percent":"16","rhb_pitch_percent":29,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"16","pitch_pct_time_thru_1_vs_avg":-0.21052631578947434,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":2,"oFouls":0,"oInPlay":0,"oSwings":2,"zSwingMiss":2,"zFouls":4,"zInPlay":1,"zSwings":7,"o_swing":0.5,"z_swing":0.4666666666666667,"strike_rate":0.8947368421052632,"first_pitches":6,"first_pitch_strikes":6,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":0.7142857142857143,"zone_rate":0.7894736842105263,"swings":9,"miss_percent":"44","cs_plus_whiffs":12,"csw_percent":63,"avg_rel_x":"-2.1","avg_rel_z":"5.7","avg_rpm":"1949","max_rpm":"2575","min_rpm":"460","avg_break_z":"23","max_break_z":"42","min_break_z":"10","avg_bat_speed":"69.5","avg_break_z_induced":"9","max_break_z_induced":"19","min_break_z_induced":"-6","avg_break_x":"9","max_break_x":"15","min_break_x":"1","min_pitch_speed":"85.3","avg_pitch_speed":"93.9","max_pitch_speed":"99.2","avg_hit_speed":"93.4","max_hit_speed":"","min_hit_speed":"","count":19,"pitches_vs_right":7,"pitches_vs_left":12,"results":{"S":16,"X":1,"B":2},"swinging_strikes":4,"fouls":4,"strikeouts":5,"called_strikes":8,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":9,"pitches_time_thru_1":19,"pitches_inning_8":8,"avg_speed_inning_8":"92.0","avg_speed_inning_8_vs_avg":-1.9249999999999972,"pitches_inning_9":11,"avg_speed_inning_9":"95.3","avg_speed_inning_9_vs_avg":1.3636363636363455,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"8f35cd4e-79e1-3f6b-be0a-4c47bb826b0f","inning":8,"half_inning":"bottom","ab_number":73,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":87.5,"end_speed":79.9,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.451609158976784,"plateTime":0.4321792750553537,"zone":7,"spin_rate":460,"breakX":4.8,"inducedBreakZ":-6.1,"breakZ":-42.1,"px":-0.5667781711325064,"pz":1.6513402808019784,"x0":-2.183777549904339,"y0":50.00425530166245,"z0":5.756841317536308,"ax":-5.489168153160793,"ay":28.503849592631287,"az":-37.288642804181535,"vx0":5.097473807241611,"vy0":-127.2215604485348,"vz0":-2.5450384446152983,"pfxX":0.39999999999999997,"pfxZ":-0.5083333333333333,"pfxZWithGravity":-3.5083333333333333,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":-6.1,"breakZInducedFeet":-0.5083333333333333,"breakZWithGravityInches":42.1,"breakZWithGravityFeet":3.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.40594119059476685,"plateXPoly":-0.5667781711325064,"plateYPoly":0.7083333333333428,"plateZPoly":1.6513402808019784,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5667781711325064,"plate_z":1.6513402808019784,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":282,"rowId":"282-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"12cb791d-2fef-36ab-afca-d2c912e2fa10","inning":8,"half_inning":"bottom","ab_number":73,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":98.5,"end_speed":89.7,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.565902650910697,"plateTime":0.3832264785653572,"zone":5,"spin_rate":2558,"breakX":10,"inducedBreakZ":17.3,"breakZ":-11,"px":-0.2201980404878432,"pz":2.2972769216302775,"x0":-1.929733738219837,"y0":50.00579946820558,"z0":5.714462472482144,"ax":-13.083321669958632,"ay":34.01837855748763,"az":-10.771273169101944,"vx0":7.104519110666914,"vy0":-143.1050170373932,"vz0":-7.55722398585803,"pfxX":0.8333333333333334,"pfxZ":1.4416666666666667,"pfxZWithGravity":-0.9166666666666666,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":11,"breakZWithGravityFeet":0.9166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3598781215778932,"plateXPoly":-0.2201980404878432,"plateYPoly":0.7083333333333286,"plateZPoly":2.2972769216302775,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":65.3,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2201980404878432,"plate_z":2.2972769216302775,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":283,"rowId":"283-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"50d3cb34-2465-3d18-82c4-85d5c3aa6767","inning":8,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":695731,"stand":"L","batter_name":"Braden Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Groundout","des":"Braden Montgomery grounds out, second baseman Angel Genao to first baseman Nathaniel Lowe.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FS","pitch_name":"Splitter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.3,"end_speed":80.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.672463251097904,"plateTime":0.43159700920038446,"zone":6,"spin_rate":557,"breakX":8.4,"inducedBreakZ":-4,"breakZ":-40,"px":0.3076504549522192,"pz":2.312216853901682,"x0":-2.0647446426402416,"y0":50.004493747002634,"z0":5.755589491282987,"ax":-9.148680029210508,"ay":26.444452961162305,"az":-35.690563379088395,"vx0":7.707548355015969,"vy0":-126.99181530588649,"vz0":-1.2637136080063682,"pfxX":0.7000000000000001,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.3333333333333335,"breakXInches":8.4,"breakXFeet":0.7000000000000001,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":40,"breakZWithGravityFeet":3.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.7000000000000001,"pfxXNoAbs":0.7000000000000001,"plateTimeSZDepth":0.4052859604090912,"plateXPoly":0.3076504549522192,"plateYPoly":0.7083333333333712,"plateZPoly":2.312216853901682,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"93.0","hit_speed":"93.4","hit_distance":"53","xba":".420","hit_angle":"1","is_barrel":0,"hc_x":148.99,"hc_x_ft":57.34253640000003,"hc_y":157.3,"hc_y_ft":111.11737199999999,"isSword":false,"batSpeed":64.6,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.3076504549522192,"plate_z":2.312216853901682,"launch_speed":"93.4","launch_angle":"1","player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":284,"rowId":"284-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e21747d7-1347-34cc-babe-91ed8b61cbf1","inning":8,"half_inning":"bottom","ab_number":75,"cap_index":14,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Randal Grichuk 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":98.5,"end_speed":89.5,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.5669855046429655,"plateTime":0.38345089551041633,"zone":2,"spin_rate":2411,"breakX":8.8,"inducedBreakZ":16.9,"breakZ":-11.5,"px":0.257967383215417,"pz":3.2781119451298464,"x0":-2.0921688451839344,"y0":50.00569874150513,"z0":5.78927438145297,"ax":-12.088821231817581,"ay":34.58979846667199,"az":-11.922923208442715,"vx0":8.702673025619704,"vy0":-143.11910419919187,"vz0":-4.826241272752668,"pfxX":0.7333333333333334,"pfxZ":1.4083333333333332,"pfxZWithGravity":-0.9583333333333334,"breakXInches":8.8,"breakXFeet":0.7333333333333334,"breakZInducedInches":16.9,"breakZInducedFeet":1.4083333333333332,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7333333333333334,"pfxXNoAbs":0.7333333333333334,"plateTimeSZDepth":0.3601217378572487,"plateXPoly":0.257967383215417,"plateYPoly":0.708333333333357,"plateZPoly":3.2781119451298464,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.257967383215417,"plate_z":3.2781119451298464,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":285,"rowId":"285-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5938bbb9-873f-3e3a-a9fb-23705c94a327","inning":8,"half_inning":"bottom","ab_number":75,"cap_index":14,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Randal Grichuk 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.5,"end_speed":83,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.637963883631768,"plateTime":0.420415761210462,"zone":14,"spin_rate":1297,"breakX":1.3,"inducedBreakZ":-0.8,"breakZ":-34.9,"px":2.448570961339848,"pz":1.5012768005480757,"x0":-1.8029694301487693,"y0":50.002061958941546,"z0":5.7768373167482805,"ax":-3.4315457358851305,"ay":25.35761792799019,"az":-32.24036465050877,"vx0":11.451135631746634,"vy0":-129.92128690383126,"vz0":-4.473790446864893,"pfxX":0.10833333333333334,"pfxZ":-0.06666666666666667,"pfxZWithGravity":-2.908333333333333,"breakXInches":1.3,"breakXFeet":0.10833333333333334,"breakZInducedInches":-0.8,"breakZInducedFeet":-0.06666666666666667,"breakZWithGravityInches":34.9,"breakZWithGravityFeet":2.908333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.10833333333333334,"pfxXNoAbs":0.10833333333333334,"plateTimeSZDepth":0.3946083017670504,"plateXPoly":2.448570961339848,"plateYPoly":0.7083333333333215,"plateZPoly":1.5012768005480757,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":2.448570961339848,"plate_z":1.5012768005480757,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":286,"rowId":"286-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a25b6e04-2f03-3627-bba4-d9640cda6fc0","inning":8,"half_inning":"bottom","ab_number":75,"cap_index":14,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Randal Grichuk 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":88.5,"end_speed":81.6,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.75438735114921,"plateTime":0.42614374150364176,"zone":14,"spin_rate":641,"breakX":11.3,"inducedBreakZ":-4.1,"breakZ":-39.2,"px":0.9000820040956352,"pz":0.5200231046116439,"x0":-1.8687740347598414,"y0":50.00609864550417,"z0":5.712350131598965,"ax":-12.320526142502493,"ay":26.70535961854224,"az":-34.90371026654734,"vx0":9.384660329466962,"vy0":-128.54355864005535,"vz0":-5.992976163086828,"pfxX":0.9416666666666668,"pfxZ":-0.3416666666666666,"pfxZWithGravity":-3.266666666666667,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":-4.1,"breakZInducedFeet":-0.3416666666666666,"breakZWithGravityInches":39.2,"breakZWithGravityFeet":3.266666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.4001422933537545,"plateXPoly":0.9000820040956352,"plateYPoly":0.7083333333333428,"plateZPoly":0.5200231046116439,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":75.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.9000820040956352,"plate_z":0.5200231046116439,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":287,"rowId":"287-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a5f8f54c-afbe-3e1e-95f4-be55c860f87b","inning":8,"half_inning":"bottom","ab_number":75,"cap_index":14,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Randal Grichuk strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":88.9,"end_speed":81.7,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.666187132587381,"plateTime":0.42513447733844556,"zone":14,"spin_rate":639,"breakX":10,"inducedBreakZ":-5.4,"breakZ":-40.3,"px":1.255259635869661,"pz":0.5884860860517236,"x0":-1.7986487750041276,"y0":50.00255783780536,"z0":5.79759967769228,"ax":-11.408268517132218,"ay":27.95888442227048,"az":-36.09423956581748,"vx0":9.926794333485764,"vy0":-129.05506108529332,"vz0":-5.8430871811198415,"pfxX":0.8333333333333334,"pfxZ":-0.45,"pfxZWithGravity":-3.358333333333333,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":-5.4,"breakZInducedFeet":-0.45,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.39922728714496075,"plateXPoly":1.255259635869661,"plateYPoly":0.7083333333333357,"plateZPoly":0.5884860860517236,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":70.1,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.255259635869661,"plate_z":0.5884860860517236,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":288,"rowId":"288-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6b9fe96f-5d8b-352b-8bf1-8669d588fea1","inning":9,"half_inning":"bottom","ab_number":82,"cap_index":14,"outs":1,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery 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":97.7,"end_speed":89.2,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.584416757748862,"plateTime":0.38633035773048485,"zone":9,"spin_rate":2365,"breakX":7.8,"inducedBreakZ":16.7,"breakZ":-12.1,"px":0.45732713702788264,"pz":1.7100419022862452,"x0":-2.143736518606418,"y0":50.00143049880058,"z0":5.633116143408267,"ax":-10.853672568931314,"ay":32.61375500531926,"az":-11.556407759572414,"vx0":9.139335274942438,"vy0":-141.811244633892,"vz0":-8.719634284800287,"pfxX":0.65,"pfxZ":1.3916666666666666,"pfxZWithGravity":-1.0083333333333333,"breakXInches":7.8,"breakXFeet":0.65,"breakZInducedInches":16.7,"breakZInducedFeet":1.3916666666666666,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.65,"pfxXNoAbs":0.65,"plateTimeSZDepth":0.36272576905153353,"plateXPoly":0.45732713702788264,"plateYPoly":0.7083333333332646,"plateZPoly":1.7100419022862452,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.45732713702788264,"plate_z":1.7100419022862452,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":320,"rowId":"320-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8f83f3b9-2a5d-3fc9-a453-776c4dde287e","inning":9,"half_inning":"bottom","ab_number":82,"cap_index":14,"outs":1,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":97.9,"end_speed":89.2,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.546147126682695,"plateTime":0.386067222651314,"zone":8,"spin_rate":2480,"breakX":9.5,"inducedBreakZ":16.7,"breakZ":-12.1,"px":0.19960377871256352,"pz":1.7383243751092983,"x0":-2.2001397347096225,"y0":50.00611199945641,"z0":5.632534240703597,"ax":-12.808457929148467,"ay":33.61729523123182,"az":-11.522853308259366,"vx0":8.940655945042241,"vy0":-142.06104022811374,"vz0":-8.651565729245691,"pfxX":0.7916666666666666,"pfxZ":1.3916666666666666,"pfxZWithGravity":-1.0083333333333333,"breakXInches":9.5,"breakXFeet":0.7916666666666666,"breakZInducedInches":16.7,"breakZInducedFeet":1.3916666666666666,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7916666666666666,"pfxXNoAbs":0.7916666666666666,"plateTimeSZDepth":0.3625724776830498,"plateXPoly":0.19960377871256352,"plateYPoly":0.7083333333333215,"plateZPoly":1.7383243751092983,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.19960377871256352,"plate_z":1.7383243751092983,"player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":321,"rowId":"321-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dc9ca05a-e3db-3db7-9ef2-a1b81690a5bb","inning":9,"half_inning":"bottom","ab_number":82,"cap_index":14,"outs":1,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Colson Montgomery strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":98.5,"end_speed":90,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.500351351409382,"plateTime":0.38237326962713736,"zone":1,"spin_rate":2396,"breakX":7.9,"inducedBreakZ":16.2,"breakZ":-12.1,"px":-0.6079623736796789,"pz":2.976177829603052,"x0":-2.3786766554626984,"y0":50.001560783934714,"z0":5.769443045825309,"ax":-10.615742995373633,"ay":33.133458704887886,"az":-12.52936510228237,"vx0":6.837749878162363,"vy0":-143.24895182809533,"vz0":-5.531238691604836,"pfxX":0.6583333333333333,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.0083333333333333,"breakXInches":7.9,"breakXFeet":0.6583333333333333,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6583333333333333,"pfxXNoAbs":0.6583333333333333,"plateTimeSZDepth":0.3590151528935768,"plateXPoly":-0.6079623736796789,"plateYPoly":0.7083333333333854,"plateZPoly":2.976177829603052,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":78.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6079623736796789,"plate_z":2.976177829603052,"player_total_pitches":11,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":322,"rowId":"322-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6418e4ff-8eec-3465-9f2e-a66148b69c52","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","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":98.3,"end_speed":89.2,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.34354105507133,"plateTime":0.3850894707425896,"zone":8,"spin_rate":2548,"breakX":6.4,"inducedBreakZ":18.1,"breakZ":-10.6,"px":0.07196409369137147,"pz":1.7873977658674272,"x0":-2.1525402757085974,"y0":50.00378183071582,"z0":5.752115666281497,"ax":-9.100521573736946,"ay":35.01583778948201,"az":-9.548852526985712,"vx0":7.796178053784453,"vy0":-142.6269555663888,"vz0":-9.235031232691332,"pfxX":0.5333333333333333,"pfxZ":1.5083333333333335,"pfxZWithGravity":-0.8833333333333333,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":18.1,"breakZInducedFeet":1.5083333333333335,"breakZWithGravityInches":10.6,"breakZWithGravityFeet":0.8833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.36168295847112025,"plateXPoly":0.07196409369137147,"plateYPoly":0.7083333333333144,"plateZPoly":1.7873977658674272,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.07196409369137147,"plate_z":1.7873977658674272,"player_total_pitches":12,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":323,"rowId":"323-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1a3e8e0d-0c6d-3915-9841-79bd870da226","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","events":"Strikeout","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":99.2,"end_speed":90.2,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.783129055014568,"plateTime":0.38154293799159333,"zone":14,"spin_rate":2481,"breakX":8.9,"inducedBreakZ":15.6,"breakZ":-12.5,"px":1.0358317546729543,"pz":1.7475742013793951,"x0":-1.93683026006872,"y0":50.00586795388132,"z0":5.687433825868599,"ax":-12.872302378936284,"ay":35.072706280338,"az":-12.163036178506772,"vx0":10.602180279202178,"vy0":-143.86038731102872,"vz0":-8.815948355110732,"pfxX":0.7416666666666667,"pfxZ":1.3,"pfxZWithGravity":-1.0416666666666667,"breakXInches":8.9,"breakXFeet":0.7416666666666667,"breakZInducedInches":15.6,"breakZInducedFeet":1.3,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7416666666666667,"pfxXNoAbs":0.7416666666666667,"plateTimeSZDepth":0.3583278414545253,"plateXPoly":1.0358317546729543,"plateYPoly":0.7083333333333215,"plateZPoly":1.7475742013793951,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":false,"challenge_team_id":114,"edge_distance":0.20666508800628758,"edge_distance_calc":0.2066650880062877,"challenging_player_id":672275,"challenging_player_type":"catcher"},"plate_x":1.0358317546729543,"plate_z":1.7475742013793951,"player_total_pitches":13,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":324,"rowId":"324-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3ba1a873-109b-3b27-8eb2-ffb246369b66","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":98.8,"end_speed":89.8,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.718361085720374,"plateTime":0.3827329183587955,"zone":9,"spin_rate":2550,"breakX":7.9,"inducedBreakZ":18.1,"breakZ":-10.1,"px":0.3498519326734546,"pz":2.049281751774293,"x0":-2.2804146051265115,"y0":50.003307871504624,"z0":5.648746427335764,"ax":-11.381321668473346,"ay":34.85176038773598,"az":-9.498070681327292,"vx0":9.363217016529369,"vy0":-143.40953506461267,"vz0":-8.307290372660667,"pfxX":0.6583333333333333,"pfxZ":1.5083333333333335,"pfxZWithGravity":-0.8416666666666667,"breakXInches":7.9,"breakXFeet":0.6583333333333333,"breakZInducedInches":18.1,"breakZInducedFeet":1.5083333333333335,"breakZWithGravityInches":10.1,"breakZWithGravityFeet":0.8416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6583333333333333,"pfxXNoAbs":0.6583333333333333,"plateTimeSZDepth":0.35943407619553164,"plateXPoly":0.3498519326734546,"plateYPoly":0.7083333333333215,"plateZPoly":2.049281751774293,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.3498519326734546,"plate_z":2.049281751774293,"player_total_pitches":14,"player_total_pitches_pitch_types":9,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":325,"rowId":"325-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bbc75f14-7581-3c7f-8adf-b79cbeae7ab1","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","events":"Strikeout","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":98.9,"end_speed":89.9,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.545762156244887,"plateTime":0.3816759287465423,"zone":1,"spin_rate":2297,"breakX":10.7,"inducedBreakZ":14.4,"breakZ":-13.8,"px":-0.5594896527841413,"pz":3.0322645126639616,"x0":-2.2224667712245254,"y0":50.00149355150657,"z0":5.709285905612281,"ax":-13.959755456937927,"ay":34.609268789923505,"az":-14.661532768631748,"vx0":7.141526217466367,"vy0":-143.73470311442293,"vz0":-4.841713754367289,"pfxX":0.8916666666666666,"pfxZ":1.2,"pfxZWithGravity":-1.1500000000000001,"breakXInches":10.7,"breakXFeet":0.8916666666666666,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.8916666666666666,"pfxXNoAbs":0.8916666666666666,"plateTimeSZDepth":0.35841090835731493,"plateXPoly":-0.5594896527841413,"plateYPoly":0.7083333333333783,"plateZPoly":3.0322645126639616,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":61.5,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.5594896527841413,"plate_z":3.0322645126639616,"player_total_pitches":15,"player_total_pitches_pitch_types":10,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":326,"rowId":"326-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c9cd8c8f-c894-3e58-b98b-3111fe873a61","inning":9,"half_inning":"bottom","ab_number":83,"cap_index":14,"outs":1,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Patrick Bailey challenged (pitch result), call on the field was overturned: Sam Antonacci called out on strikes.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.6,"end_speed":80.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.236796941048537,"plateTime":0.43052319719749343,"zone":8,"spin_rate":2107,"breakX":14.8,"inducedBreakZ":-1.1,"breakZ":-36.8,"px":0.004993604289286857,"pz":1.53455413009468,"x0":-2.4120483957332404,"y0":50.00181812612944,"z0":5.729658269261113,"ax":12.660719450578586,"ay":27.481043140586202,"az":-32.56969785202032,"vx0":3.4189922134876247,"vy0":-127.47858818272596,"vz0":-3.792288916253861,"pfxX":-1.2333333333333334,"pfxZ":-0.09166666666666667,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":-1.1,"breakZInducedFeet":-0.09166666666666667,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.4042991105649795,"plateXPoly":0.004993604289286857,"plateYPoly":0.7083333333333783,"plateZPoly":1.53455413009468,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":true,"challenge_team_id":114,"edge_distance":0.0633874634280136,"edge_distance_calc":0.06338746342801294,"challenging_player_id":672275,"challenging_player_type":"catcher"},"plate_x":0.004993604289286857,"plate_z":1.53455413009468,"player_total_pitches":16,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":327,"rowId":"327-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"49b8d4c6-5193-3f73-b515-6c49f1df517a","inning":9,"half_inning":"bottom","ab_number":84,"cap_index":14,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas called out on strikes.","events":"Strikeout","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":86.5,"end_speed":79.1,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.698224482596405,"plateTime":0.4366329949927037,"zone":9,"spin_rate":2111,"breakX":13.6,"inducedBreakZ":-1,"breakZ":-37.8,"px":0.34919023876441235,"pz":1.6793589526735948,"x0":-2.123676252923866,"y0":50.006258678410255,"z0":5.652593136033936,"ax":11.132887969604148,"ay":28.052980020996056,"az":-32.61016413683581,"vx0":3.7456885952636263,"vy0":-125.94218465354105,"vz0":-2.998933276970662,"pfxX":-1.1333333333333333,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.15,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.4101702458548696,"plateXPoly":0.34919023876441235,"plateYPoly":0.7083333333333286,"plateZPoly":1.6793589526735948,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.34919023876441235,"plate_z":1.6793589526735948,"player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":328,"rowId":"328-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"02b28423-6123-3d11-89ea-48f9bc19ba17","inning":9,"half_inning":"bottom","ab_number":84,"cap_index":14,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas called out on strikes.","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":85.3,"end_speed":78.7,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.615440636857003,"plateTime":0.4400142580741728,"zone":1,"spin_rate":2145,"breakX":13.4,"inducedBreakZ":1.9,"breakZ":-35.5,"px":-0.2869863743745351,"pz":3.3270975619048566,"x0":-2.271591614064651,"y0":50.00465347105567,"z0":5.871531899094733,"ax":11.160306397426762,"ay":24.147601922216207,"az":-30.807615291470412,"vx0":2.499071694529669,"vy0":-124.32125429185591,"vz0":0.20384655457992396,"pfxX":-1.1166666666666667,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.9583333333333335,"breakXInches":-13.4,"breakXFeet":-1.1166666666666667,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":35.5,"breakZWithGravityFeet":2.9583333333333335,"pfxZDirection":"↓","pfxXWithGravity":13.4,"pfxXNoAbs":-1.1166666666666667,"plateTimeSZDepth":0.41309670790692204,"plateXPoly":-0.2869863743745351,"plateYPoly":0.7083333333333286,"plateZPoly":3.3270975619048566,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":true,"abs_challenge":{"is_batter":false,"is_in_progress":false,"is_overturned":true,"challenge_team_id":114,"edge_distance":0.08373577142847699,"edge_distance_calc":0.08373577142847684,"challenging_player_id":672275,"challenging_player_type":"catcher"},"plate_x":-0.2869863743745351,"plate_z":3.3270975619048566,"player_total_pitches":18,"player_total_pitches_pitch_types":3,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":329,"rowId":"329-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"01e08a21-f7ba-39c2-b2ca-63f1a971afe2","inning":9,"half_inning":"bottom","ab_number":84,"cap_index":14,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Miguel Vargas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":99.2,"end_speed":91.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.869466441862209,"plateTime":0.3790260076203271,"zone":9,"spin_rate":2416,"breakX":8.8,"inducedBreakZ":16.6,"breakZ":-11.2,"px":0.36694966731524503,"pz":2.0126142863638474,"x0":-1.7991730633373437,"y0":50.00416403113671,"z0":5.720765662817606,"ax":-12.05678797843901,"ay":31.487723466888394,"az":-11.11939585784786,"vx0":8.232978235017203,"vy0":-144.1523194935217,"vz0":-8.44399901673166,"pfxX":0.7333333333333334,"pfxZ":1.3833333333333335,"pfxZWithGravity":-0.9333333333333332,"breakXInches":8.8,"breakXFeet":0.7333333333333334,"breakZInducedInches":16.6,"breakZInducedFeet":1.3833333333333335,"breakZWithGravityInches":11.2,"breakZWithGravityFeet":0.9333333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.7333333333333334,"pfxXNoAbs":0.7333333333333334,"plateTimeSZDepth":0.35579630073690627,"plateXPoly":0.36694966731524503,"plateYPoly":0.7083333333332931,"plateZPoly":2.0126142863638474,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.36694966731524503,"plate_z":2.0126142863638474,"player_total_pitches":19,"player_total_pitches_pitch_types":11,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":330,"rowId":"330-849833","game_pk":"849833","source":"gamefeed"}],"676282":[{"type":"pitch","year":2026,"sportId":1,"play_id":"bfcaff9e-41d0-3685-9019-38dc5ecaf04c","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":33,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Single","des":"Sam Antonacci singles on a ground ball to center fielder Steven Kwan.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.7,"end_speed":84.7,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.525496797299988,"plateTime":0.40433343076276085,"zone":13,"spin_rate":1900,"breakX":6.8,"inducedBreakZ":16.2,"breakZ":-15.4,"px":-0.8525866879974371,"pz":2.22736899606271,"x0":0.9080516709608459,"y0":50.003293100554885,"z0":5.770058948452426,"ax":8.48699091093631,"ay":33.14294235940294,"az":-14.122581992444642,"vx0":-6.247334378472234,"vy0":-136.0839427316373,"vz0":-6.645725078883737,"pfxX":-0.5666666666666667,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.2833333333333334,"breakXInches":-6.8,"breakXFeet":-0.5666666666666667,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":15.4,"breakZWithGravityFeet":1.2833333333333334,"pfxZDirection":"↓","pfxXWithGravity":6.8,"pfxXNoAbs":-0.5666666666666667,"plateTimeSZDepth":0.3798055107407681,"plateXPoly":-0.8525866879974371,"plateYPoly":0.708333333333357,"plateZPoly":2.22736899606271,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8525866879974371,"plate_z":2.22736899606271,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":173,"rowId":"173-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":6,"CU":10,"FC":6,"CH":3},"results":{"S":10,"X":4,"B":11},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":3,"zSwings":3,"o_swing":0.14285714285714285,"z_swing":1,"strike_rate":0.4,"first_pitches":2,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":0,"z_contact":1,"zone_rate":0.3,"swings":4,"miss_percent":"25","cs_plus_whiffs":1,"csw_percent":10,"avg_rel_x":"1.2","avg_rel_z":"6.0","avg_rpm":"2598","max_rpm":"2703","min_rpm":"2503","avg_break_z":"60","max_break_z":"63","min_break_z":"58","avg_bat_speed":"57.0","avg_break_z_induced":"-18","max_break_z_induced":"-15","min_break_z_induced":"-20","avg_break_x":"10","max_break_x":"12","min_break_x":"8","min_pitch_speed":"80.0","avg_pitch_speed":"81.1","max_pitch_speed":"82.6","avg_hit_speed":"83.4","max_hit_speed":"92.2","min_hit_speed":"70.5","count":10,"pitches_vs_right":6,"pitches_vs_left":4,"results":{"S":1,"X":3,"B":6},"swinging_strikes":1,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":3,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":5,"max_inning":6,"pitches_time_thru_1":10,"pitches_inning_5":5,"avg_speed_inning_5":"81.0","avg_speed_inning_5_vs_avg":-0.12000000000000455,"pitches_inning_6":5,"avg_speed_inning_6":"81.2","avg_speed_inning_6_vs_avg":0.060000000000002274,"percent":"40","rhb_pitch_percent":50,"lhb_pitch_percent":31,"pitch_pct_time_thru_1":"40","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":3,"zInPlay":0,"zSwings":3,"o_swing":0.5,"z_swing":0.75,"strike_rate":0.8333333333333334,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":1,"zone_rate":0.6666666666666666,"swings":4,"miss_percent":"25","cs_plus_whiffs":2,"csw_percent":33,"avg_rel_x":"1.2","avg_rel_z":"5.6","avg_rpm":"2045","max_rpm":"2156","min_rpm":"1912","avg_break_z":"29","max_break_z":"30","min_break_z":"28","avg_bat_speed":"70.1","avg_break_z_induced":"6","max_break_z_induced":"7","min_break_z_induced":"5","avg_break_x":"4","max_break_x":"6","min_break_x":"1","min_pitch_speed":"87.6","avg_pitch_speed":"88.5","max_pitch_speed":"90.0","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":6,"pitches_vs_right":2,"pitches_vs_left":4,"results":{"S":5,"B":1},"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":5,"max_inning":6,"pitches_time_thru_1":6,"pitches_inning_5":2,"avg_speed_inning_5":"89.7","avg_speed_inning_5_vs_avg":1.2000000000000028,"pitches_inning_6":4,"avg_speed_inning_6":"88.0","avg_speed_inning_6_vs_avg":-0.5250000000000057,"percent":"24","rhb_pitch_percent":17,"lhb_pitch_percent":31,"pitch_pct_time_thru_1":"24","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":1,"zInPlay":1,"zSwings":2,"o_swing":0,"z_swing":1,"strike_rate":0.5,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":null,"z_contact":1,"zone_rate":0.3333333333333333,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":17,"avg_rel_x":"0.9","avg_rel_z":"5.8","avg_rpm":"1963","max_rpm":"2053","min_rpm":"1900","avg_break_z":"15","max_break_z":"16","min_break_z":"14","avg_bat_speed":"74.2","avg_break_z_induced":"16","max_break_z_induced":"16","min_break_z_induced":"15","avg_break_x":"5","max_break_x":"7","min_break_x":"3","min_pitch_speed":"93.1","avg_pitch_speed":"93.9","max_pitch_speed":"94.5","avg_hit_speed":"97.9","max_hit_speed":"97.9","min_hit_speed":"97.9","count":6,"pitches_vs_right":2,"pitches_vs_left":4,"results":{"S":2,"B":3,"X":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":5,"max_inning":6,"pitches_time_thru_1":6,"pitches_inning_5":5,"avg_speed_inning_5":"94.0","avg_speed_inning_5_vs_avg":0.12000000000000455,"pitches_inning_6":1,"avg_speed_inning_6":"93.1","avg_speed_inning_6_vs_avg":-0.8000000000000114,"percent":"24","rhb_pitch_percent":17,"lhb_pitch_percent":31,"pitch_pct_time_thru_1":"24","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"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.6666666666666666,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":0,"z_contact":null,"zone_rate":0.3333333333333333,"swings":1,"miss_percent":"100","cs_plus_whiffs":2,"csw_percent":67,"avg_rel_x":"1.0","avg_rel_z":"5.6","avg_rpm":"1442","max_rpm":"1485","min_rpm":"1413","avg_break_z":"30","max_break_z":"32","min_break_z":"27","avg_bat_speed":"69.8","avg_break_z_induced":"10","max_break_z_induced":"12","min_break_z_induced":"8","avg_break_x":"10","max_break_x":"12","min_break_x":"7","min_pitch_speed":"82.7","avg_pitch_speed":"83.1","max_pitch_speed":"83.3","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":2,"pitches_vs_left":1,"results":{"S":2,"B":1},"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":6,"max_inning":6,"pitches_time_thru_1":3,"pitches_inning_6":3,"avg_speed_inning_6":"83.1","avg_speed_inning_6_vs_avg":-0.03333333333333144,"percent":"12","rhb_pitch_percent":17,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"12","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":3,"oFouls":0,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":4,"zInPlay":4,"zSwings":8,"o_swing":0.2,"z_swing":0.8,"strike_rate":0.56,"first_pitches":7,"first_pitch_strikes":4,"first_pitch_strike_rate":"57","o_contact":0,"z_contact":1,"zone_rate":0.4,"swings":11,"miss_percent":"27","cs_plus_whiffs":6,"csw_percent":24,"avg_rel_x":"1.1","avg_rel_z":"5.8","avg_rpm":"2174","max_rpm":"2703","min_rpm":"1413","avg_break_z":"38","max_break_z":"63","min_break_z":"14","avg_bat_speed":"66.0","avg_break_z_induced":"-1","max_break_z_induced":"16","min_break_z_induced":"-20","avg_break_x":"7","max_break_x":"12","min_break_x":"1","min_pitch_speed":"80.0","avg_pitch_speed":"86.2","max_pitch_speed":"94.5","avg_hit_speed":"87.0","max_hit_speed":"","min_hit_speed":"","count":25,"pitches_vs_right":12,"pitches_vs_left":13,"results":{"S":10,"X":4,"B":11},"swinging_strikes":3,"fouls":4,"strikeouts":1,"called_strikes":3,"balls_in_play":4,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":5,"max_inning":6,"pitches_time_thru_1":25,"pitches_inning_5":12,"avg_speed_inning_5":"87.9","avg_speed_inning_5_vs_avg":1.6666666666666714,"pitches_inning_6":13,"avg_speed_inning_6":"84.6","avg_speed_inning_6_vs_avg":-1.5846153846153754,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"3fe1e90a-ac2b-3dfb-a024-a21d58051e4c","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":33,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Single","des":"Sam Antonacci singles on a ground ball to center fielder Steven Kwan.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"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":"01","start_speed":80.8,"end_speed":73.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.228186828998219,"plateTime":0.47135589722249094,"zone":13,"spin_rate":2700,"breakX":10,"inducedBreakZ":-19.9,"breakZ":-62.9,"px":-0.6340697248492919,"pz":0.6079616795085183,"x0":1.1194444105971821,"y0":50.00425935878122,"z0":6.030919879853382,"ax":-6.976242018264626,"ay":28.199512145549633,"az":-47.09551088464145,"vx0":-2.411877723839718,"vy0":-117.5016200706399,"vz0":-1.805022954627929,"pfxX":0.8333333333333334,"pfxZ":-1.6583333333333332,"pfxZWithGravity":-5.241666666666666,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":-19.9,"breakZInducedFeet":-1.6583333333333332,"breakZWithGravityInches":62.9,"breakZWithGravityFeet":5.241666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.44309305358389656,"plateXPoly":-0.6340697248492919,"plateYPoly":0.708333333333357,"plateZPoly":0.6079616795085183,"pfxXDirection":"→","inducedBreakZForcedSign":"-19.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":43,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6340697248492919,"plate_z":0.6079616795085183,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":174,"rowId":"174-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1afa87d3-d36d-33f8-ac72-666d2e5e7908","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":33,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Single","des":"Sam Antonacci singles on a ground ball to center fielder Steven Kwan.","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.4,"end_speed":73.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.293278355681499,"plateTime":0.4676510871714106,"zone":5,"spin_rate":2597,"breakX":12.2,"inducedBreakZ":-18.5,"breakZ":-60.7,"px":-0.2029268551400869,"pz":2.1654199447997375,"x0":1.1774738993972549,"y0":50.00148065402546,"z0":6.115194548934857,"ax":-9.161763755887291,"ay":28.550611387800448,"az":-47.00458610415135,"vx0":-1.1266596545884902,"vy0":-118.41312160066624,"vz0":1.3456067013818047,"pfxX":1.0166666666666666,"pfxZ":-1.5416666666666667,"pfxZWithGravity":-5.058333333333334,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":-18.5,"breakZInducedFeet":-1.5416666666666667,"breakZWithGravityInches":60.7,"breakZWithGravityFeet":5.058333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.43957558745339437,"plateXPoly":-0.2029268551400869,"plateYPoly":0.708333333333357,"plateZPoly":2.1654199447997375,"pfxXDirection":"→","inducedBreakZForcedSign":"-18.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"92.2","hit_distance":"18","xba":".210","hit_angle":"-7","is_barrel":0,"hc_x":149.45,"hc_x_ft":58.45130199999994,"hc_y":99,"hc_y_ft":251.64136000000002,"isSword":false,"batSpeed":65.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2029268551400869,"plate_z":2.1654199447997375,"launch_speed":"92.2","launch_angle":"-7","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":175,"rowId":"175-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f68fe36e-8a31-3160-9eb8-cf9d1328e1c8","inning":5,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Walk","des":"Miguel Vargas walks. Sam Antonacci to 2nd.","events":"Walk","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":80.6,"end_speed":73.4,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.148431033314126,"plateTime":0.4701404238786506,"zone":12,"spin_rate":2562,"breakX":9,"inducedBreakZ":-19.6,"breakZ":-62.3,"px":1.2884098404252273,"pz":2.882374258350251,"x0":1.3195294224855816,"y0":50.00557017895591,"z0":6.20753487515511,"ax":-7.119132033167119,"ay":25.12073447473487,"az":-47.96371571558063,"vx0":1.501853790336611,"vy0":-117.15280347409025,"vz0":3.0652142398957016,"pfxX":0.75,"pfxZ":-1.6333333333333335,"pfxZWithGravity":-5.191666666666666,"breakXInches":9,"breakXFeet":0.75,"breakZInducedInches":-19.6,"breakZInducedFeet":-1.6333333333333335,"breakZWithGravityInches":62.3,"breakZWithGravityFeet":5.191666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.75,"pfxXNoAbs":0.75,"plateTimeSZDepth":0.44171279745321845,"plateXPoly":1.2884098404252273,"plateYPoly":0.7083333333332931,"plateZPoly":2.882374258350251,"pfxXDirection":"→","inducedBreakZForcedSign":"-19.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.2884098404252273,"plate_z":2.882374258350251,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":176,"rowId":"176-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"94f2a5c0-f267-3048-95c2-74d032923f6f","inning":5,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Walk","des":"Miguel Vargas walks. Sam Antonacci to 2nd.","events":"Walk","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":80.7,"end_speed":73.3,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.006494840771538,"plateTime":0.46975556325558054,"zone":11,"spin_rate":2554,"breakX":11.4,"inducedBreakZ":-15.6,"breakZ":-58.2,"px":-0.01640405510662979,"pz":3.544469088724399,"x0":1.1064235967084515,"y0":50.00053627864355,"z0":6.294622036172365,"ax":-8.525305386186426,"ay":25.526931063233807,"az":-45.05819422184513,"vx0":-0.6629454484681072,"vy0":-117.32281761991975,"vz0":3.7112866707024255,"pfxX":0.9500000000000001,"pfxZ":-1.3,"pfxZWithGravity":-4.8500000000000005,"breakXInches":11.4,"breakXFeet":0.9500000000000001,"breakZInducedInches":-15.6,"breakZInducedFeet":-1.3,"breakZWithGravityInches":58.2,"breakZWithGravityFeet":4.8500000000000005,"pfxZDirection":"↓","pfxXWithGravity":0.9500000000000001,"pfxXNoAbs":0.9500000000000001,"plateTimeSZDepth":0.4413308647178329,"plateXPoly":-0.01640405510662979,"plateYPoly":0.7083333333333073,"plateZPoly":3.544469088724399,"pfxXDirection":"→","inducedBreakZForcedSign":"-15.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.01640405510662979,"plate_z":3.544469088724399,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":177,"rowId":"177-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c49a73e9-146d-3fe1-87d1-063d104e2038","inning":5,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Walk","des":"Miguel Vargas walks. Sam Antonacci to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":93.9,"end_speed":85.1,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.420350801431023,"plateTime":0.4023338304604578,"zone":11,"spin_rate":1900,"breakX":5.9,"inducedBreakZ":15.6,"breakZ":-15.7,"px":-0.15504858606260297,"pz":3.830624182564983,"x0":0.936307540498506,"y0":50.00029832164471,"z0":5.913961957017895,"ax":7.137491016546208,"ay":32.53200867820603,"az":-15.67180385144864,"vx0":-4.236693893441725,"vy0":-136.59277409223662,"vz0":-2.552382144402485,"pfxX":-0.4916666666666667,"pfxZ":1.3,"pfxZWithGravity":-1.3083333333333333,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":15.6,"breakZInducedFeet":1.3,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.37787166418552065,"plateXPoly":-0.15504858606260297,"plateYPoly":0.7083333333333215,"plateZPoly":3.830624182564983,"pfxXDirection":"←","inducedBreakZForcedSign":"+15.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.15504858606260297,"plate_z":3.830624182564983,"player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":178,"rowId":"178-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4b5addcf-1e11-38af-8212-933e5d7c3859","inning":5,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Walk","des":"Miguel Vargas walks. Sam Antonacci to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"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":"30","start_speed":93.7,"end_speed":85.7,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.434414259203977,"plateTime":0.40174542995338847,"zone":11,"spin_rate":1985,"breakX":3.2,"inducedBreakZ":14.6,"breakZ":-16.4,"px":-0.9867080061473031,"pz":2.7721061311992745,"x0":0.7273783194678362,"y0":50.00241510830644,"z0":5.850939467392062,"ax":4.502566799900858,"ay":29.96273277284659,"az":-15.998024772644417,"vx0":-5.393347967270365,"vy0":-136.33268925588249,"vz0":-5.144886749487833,"pfxX":-0.26666666666666666,"pfxZ":1.2166666666666666,"pfxZWithGravity":-1.3666666666666665,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":14.6,"breakZInducedFeet":1.2166666666666666,"breakZWithGravityInches":16.4,"breakZWithGravityFeet":1.3666666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.3772075005625841,"plateXPoly":-0.9867080061473031,"plateYPoly":0.7083333333333641,"plateZPoly":2.7721061311992745,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.9867080061473031,"plate_z":2.7721061311992745,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":179,"rowId":"179-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cfbdfd2a-8bca-354a-8efa-7df4093f95c3","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","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":89.4,"end_speed":82.2,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.4196960955812274,"plateTime":0.42052831626803844,"zone":8,"spin_rate":2099,"breakX":3,"inducedBreakZ":6.4,"breakZ":-27.8,"px":-0.21089950850328054,"pz":1.9249664026540922,"x0":1.1962050040973684,"y0":50.00435955133745,"z0":5.6881807820791055,"ax":-2.2375895974530056,"ay":27.23455904910861,"az":-25.45690512707248,"vx0":-3.1218966576253075,"vy0":-130.22454586391893,"vz0":-4.504949661910093,"pfxX":0.25,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2.316666666666667,"breakXInches":3,"breakXFeet":0.25,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":27.8,"breakZWithGravityFeet":2.316666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.25,"pfxXNoAbs":0.25,"plateTimeSZDepth":0.39484905399814935,"plateXPoly":-0.21089950850328054,"plateYPoly":0.7083333333333499,"plateZPoly":1.9249664026540922,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.21089950850328054,"plate_z":1.9249664026540922,"player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":180,"rowId":"180-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6d21348a-9fac-3529-ac2a-ac7a3e3c6e82","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":90,"end_speed":82.8,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.046047587009854,"plateTime":0.4192959227137747,"zone":13,"spin_rate":2156,"breakX":5.9,"inducedBreakZ":5.5,"breakZ":-28.4,"px":-0.9528001228291496,"pz":-0.06866945592339668,"x0":1.1395356374655827,"y0":50.00149223779966,"z0":5.547161042506357,"ax":-4.702850311885422,"ay":28.17182872135538,"az":-25.092225746960853,"vx0":-4.388694970676747,"vy0":-130.74872661509244,"vz0":-9.32454899032781,"pfxX":0.4916666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.3666666666666667,"breakXInches":5.9,"breakXFeet":0.4916666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":28.4,"breakZWithGravityFeet":2.3666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.4916666666666667,"pfxXNoAbs":0.4916666666666667,"plateTimeSZDepth":0.39370582993949516,"plateXPoly":-0.9528001228291496,"plateYPoly":0.708333333333286,"plateZPoly":-0.06866945592339668,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9528001228291496,"plate_z":-0.06866945592339668,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":181,"rowId":"181-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cbdc8af9-074a-3be0-ad27-59693abedcce","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","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.3,"end_speed":86.8,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.506567662401711,"plateTime":0.3976651649170835,"zone":3,"spin_rate":1934,"breakX":4.1,"inducedBreakZ":14.9,"breakZ":-15.7,"px":0.28959723956538985,"pz":2.873652709559078,"x0":1.0616927545773867,"y0":50.00556624736772,"z0":5.8339718470325685,"ax":4.9270093071522805,"ay":28.62167516336501,"az":-15.57607020735323,"vx0":-2.9879157221708033,"vy0":-137.39927923502037,"vz0":-5.0227832402851025,"pfxX":-0.3416666666666666,"pfxZ":1.2416666666666667,"pfxZWithGravity":-1.3083333333333333,"breakXInches":-4.1,"breakXFeet":-0.3416666666666666,"breakZInducedInches":14.9,"breakZInducedFeet":1.2416666666666667,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.1,"pfxXNoAbs":-0.3416666666666666,"plateTimeSZDepth":0.37330267175586773,"plateXPoly":0.28959723956538985,"plateYPoly":0.7083333333333073,"plateZPoly":2.873652709559078,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.28959723956538985,"plate_z":2.873652709559078,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":182,"rowId":"182-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8cc65d1d-149b-32af-bcc1-1f89e1ba9496","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"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":"12","start_speed":81.4,"end_speed":74.3,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.201178922970363,"plateTime":0.4654727912756238,"zone":9,"spin_rate":2594,"breakX":8.4,"inducedBreakZ":-17.3,"breakZ":-59.2,"px":0.5374656064024317,"pz":1.6149194764216883,"x0":1.1721952131203897,"y0":50.005037990476964,"z0":5.953382626825488,"ax":-6.466771349531688,"ay":26.5191582429034,"az":-45.85895715372343,"vx0":-0.03691143830170568,"vy0":-118.50562715611805,"vz0":0.11023679088282767,"pfxX":0.7000000000000001,"pfxZ":-1.4416666666666667,"pfxZWithGravity":-4.933333333333334,"breakXInches":8.4,"breakXFeet":0.7000000000000001,"breakZInducedInches":-17.3,"breakZInducedFeet":-1.4416666666666667,"breakZWithGravityInches":59.2,"breakZWithGravityFeet":4.933333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7000000000000001,"pfxXNoAbs":0.7000000000000001,"plateTimeSZDepth":0.43739204513036445,"plateXPoly":0.5374656064024317,"plateYPoly":0.708333333333357,"plateZPoly":1.6149194764216883,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"71.0","hit_speed":"70.5","hit_distance":"4","xba":".050","hit_angle":"-29","is_barrel":0,"hc_x":151.41,"hc_x_ft":63.17560759999998,"hc_y":156.09,"hc_y_ft":114.03390760000002,"isSword":false,"batSpeed":56.7,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5374656064024317,"plate_z":1.6149194764216883,"launch_speed":"70.5","launch_angle":"-29","player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":183,"rowId":"183-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d7a14ac7-bb43-3856-a147-5e806bd22911","inning":5,"half_inning":"bottom","ab_number":46,"cap_index":25,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"result":"Double Play","des":"Kyle Teel lines into a double play, second baseman Travis Bazzana to shortstop Brayan Rocchio. Miguel Vargas out at 2nd.","events":"Double Play","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"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":"00","start_speed":94.5,"end_speed":86.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.64853840265885,"plateTime":0.39803546558545433,"zone":5,"spin_rate":2053,"breakX":5.9,"inducedBreakZ":16.4,"breakZ":-14,"px":0.2507821459738835,"pz":2.4033917415148287,"x0":0.9073453323478613,"y0":50.0015756919621,"z0":5.787213260476585,"ax":6.91716360671575,"ay":30.107167289579415,"az":-13.479584495483525,"vx0":-3.0494096708100025,"vy0":-137.53465542089788,"vz0":-6.536548349274409,"pfxX":-0.4916666666666667,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.1666666666666667,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.3736904977828968,"plateXPoly":0.2507821459738835,"plateYPoly":0.7083333333333641,"plateZPoly":2.4033917415148287,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"98.0","hit_speed":"97.9","hit_distance":"175","xba":".940","hit_angle":"13","is_barrel":0,"hc_x":156.84,"hc_x_ft":76.2638624,"hc_y":138.34,"hc_y_ft":156.8177976,"isSword":false,"batSpeed":75,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2507821459738835,"plate_z":2.4033917415148287,"launch_speed":"97.9","launch_angle":"13","player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":184,"rowId":"184-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b9cfe8d7-569d-3b82-9771-75aacdaf8ca7","inning":6,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Groundout","des":"Chase Meidroth grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":88,"end_speed":81,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.044684453730526,"plateTime":0.42645486737050575,"zone":2,"spin_rate":2006,"breakX":4.1,"inducedBreakZ":6.7,"breakZ":-28.4,"px":0.10807309867395731,"pz":2.78137504869801,"x0":1.2278595456053771,"y0":50.003975617383134,"z0":5.685714391389299,"ax":-3.382074457118505,"ay":25.57668872923105,"az":-25.79215331065699,"vx0":-2.1199867000967716,"vy0":-128.2503209716799,"vz0":-2.091466050283218,"pfxX":0.3416666666666666,"pfxZ":0.5583333333333333,"pfxZWithGravity":-2.3666666666666667,"breakXInches":4.1,"breakXFeet":0.3416666666666666,"breakZInducedInches":6.7,"breakZInducedFeet":0.5583333333333333,"breakZWithGravityInches":28.4,"breakZWithGravityFeet":2.3666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.3416666666666666,"pfxXNoAbs":0.3416666666666666,"plateTimeSZDepth":0.4003529123164043,"plateXPoly":0.10807309867395731,"plateYPoly":0.7083333333333357,"plateZPoly":2.78137504869801,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.8,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.10807309867395731,"plate_z":2.78137504869801,"player_total_pitches":13,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":195,"rowId":"195-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4ddab6f8-2c7d-36c9-b3f0-02a4db4c3546","inning":6,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Groundout","des":"Chase Meidroth grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"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":"01","start_speed":80,"end_speed":73,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.20485034038329,"plateTime":0.4734759398774271,"zone":6,"spin_rate":2503,"breakX":10,"inducedBreakZ":-17.3,"breakZ":-60.6,"px":0.5785023836346512,"pz":2.0523755391112752,"x0":1.246934489581052,"y0":50.004509479729805,"z0":5.996408195344329,"ax":-7.455718649537472,"ay":25.080129313989335,"az":-45.67061383658367,"vx0":0.15568651132722033,"vy0":-116.39540960232529,"vz0":1.2919985107532752,"pfxX":0.8333333333333334,"pfxZ":-1.4416666666666667,"pfxZWithGravity":-5.05,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":-17.3,"breakZInducedFeet":-1.4416666666666667,"breakZWithGravityInches":60.6,"breakZWithGravityFeet":5.05,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.4448428797232868,"plateXPoly":0.5785023836346512,"plateYPoly":0.7083333333333925,"plateZPoly":2.0523755391112752,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"88.0","hit_speed":"87.5","hit_distance":"6","xba":".060","hit_angle":"-23","is_barrel":0,"hc_x":118.16,"hc_x_ft":-16.968862400000035,"hc_y":147.02,"hc_y_ft":135.8958728,"isSword":false,"batSpeed":62.7,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5785023836346512,"plate_z":2.0523755391112752,"launch_speed":"87.5","launch_angle":"-23","player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":196,"rowId":"196-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"05b84a56-4c6f-3484-b93f-e4740e2b5d46","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters 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":93.1,"end_speed":84.7,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.743794293956936,"plateTime":0.40512628121631344,"zone":11,"spin_rate":2003,"breakX":4.2,"inducedBreakZ":16.4,"breakZ":-15.2,"px":-0.2838610594454226,"pz":3.464582197371721,"x0":0.9815859363736276,"y0":50.00190825450629,"z0":5.730499276639238,"ax":5.323006719078062,"ay":30.85322859607414,"az":-14.813342798408208,"vx0":-4.33880503048849,"vy0":-135.43829851270837,"vz0":-3.138213089873951,"pfxX":-0.35000000000000003,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.2666666666666666,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":15.2,"breakZWithGravityFeet":1.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.3804415633412325,"plateXPoly":-0.2838610594454226,"plateYPoly":0.7083333333333357,"plateZPoly":3.464582197371721,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2838610594454226,"plate_z":3.464582197371721,"player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":197,"rowId":"197-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"df338a9d-2a97-31ac-96dd-76bc689120a8","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":88.5,"end_speed":82.3,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.059425588882871,"plateTime":0.4225177786478165,"zone":8,"spin_rate":2099,"breakX":1.1,"inducedBreakZ":6.2,"breakZ":-28.2,"px":0.07426991674652017,"pz":1.9655099173073793,"x0":1.3033403965590442,"y0":50.00183243669627,"z0":5.661432557086261,"ax":-0.48018645794175996,"ay":23.29720855375202,"az":-25.729571789011036,"vx0":-3.0048350958190913,"vy0":-128.94894820574694,"vz0":-4.221530976211732,"pfxX":0.09166666666666667,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.35,"breakXInches":1.1,"breakXFeet":0.09166666666666667,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":28.2,"breakZWithGravityFeet":2.35,"pfxZDirection":"↓","pfxXWithGravity":0.09166666666666667,"pfxXNoAbs":0.09166666666666667,"plateTimeSZDepth":0.3964711342707161,"plateXPoly":0.07426991674652017,"plateYPoly":0.708333333333357,"plateZPoly":1.9655099173073793,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.07426991674652017,"plate_z":1.9655099173073793,"player_total_pitches":16,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":198,"rowId":"198-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"af8c72ff-aaaf-380b-bec9-016d9726ef3a","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":81,"end_speed":73.8,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.992348157462743,"plateTime":0.46780169413446115,"zone":12,"spin_rate":2645,"breakX":9.6,"inducedBreakZ":-16.9,"breakZ":-59.2,"px":1.2357604219851779,"pz":2.4371220142783354,"x0":1.2937860835983366,"y0":50.00187412007263,"z0":6.020496185071968,"ax":-7.678688272035501,"ay":25.65837867482611,"az":-45.79812495959123,"vx0":1.5553409990442761,"vy0":-117.79807346668852,"vz0":1.9105981830810406,"pfxX":0.7999999999999999,"pfxZ":-1.4083333333333332,"pfxZWithGravity":-4.933333333333334,"breakXInches":9.6,"breakXFeet":0.7999999999999999,"breakZInducedInches":-16.9,"breakZInducedFeet":-1.4083333333333332,"breakZWithGravityInches":59.2,"breakZWithGravityFeet":4.933333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7999999999999999,"pfxXNoAbs":0.7999999999999999,"plateTimeSZDepth":0.4394941506326863,"plateXPoly":1.2357604219851779,"plateYPoly":0.7083333333333286,"plateZPoly":2.4371220142783354,"pfxXDirection":"→","inducedBreakZForcedSign":"-16.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2357604219851779,"plate_z":2.4371220142783354,"player_total_pitches":17,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":199,"rowId":"199-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"34619ba5-14f4-3ae4-991a-9497cdd2b383","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":87.8,"end_speed":81.8,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.250034348303915,"plateTime":0.4253972586848742,"zone":14,"spin_rate":1912,"breakX":3.8,"inducedBreakZ":5.3,"breakZ":-29.6,"px":0.8307454460032164,"pz":2.194519742946833,"x0":1.2511811285756755,"y0":50.00047622333801,"z0":5.675854907630266,"ax":-3.471336641418247,"ay":22.59129930009539,"az":-26.820849796605117,"vx0":-0.36060698795000834,"vy0":-128.00630818619373,"vz0":-3.369676883457939,"pfxX":0.31666666666666665,"pfxZ":0.44166666666666665,"pfxZWithGravity":-2.466666666666667,"breakXInches":3.8,"breakXFeet":0.31666666666666665,"breakZInducedInches":5.3,"breakZInducedFeet":0.44166666666666665,"breakZWithGravityInches":29.6,"breakZWithGravityFeet":2.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.31666666666666665,"pfxXNoAbs":0.31666666666666665,"plateTimeSZDepth":0.3991336627226629,"plateXPoly":0.8307454460032164,"plateYPoly":0.7083333333333215,"plateZPoly":2.194519742946833,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.2,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8307454460032164,"plate_z":2.194519742946833,"player_total_pitches":18,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":200,"rowId":"200-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6d00951c-4967-3574-a69d-770cb708b3b1","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":14,"outs":1,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Tristan Peters strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"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":"22","start_speed":83.2,"end_speed":76.6,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":7.426147493389589,"plateTime":0.45204454652410586,"zone":13,"spin_rate":1427,"breakX":10.3,"inducedBreakZ":12.4,"breakZ":-27.1,"px":-0.2511226067773036,"pz":1.3823027757776085,"x0":0.9016934675342192,"y0":50.00535118848283,"z0":5.573724888080433,"ax":9.39952931446334,"ay":22.94892488617644,"az":-21.187426993772196,"vx0":-4.710908918990906,"vy0":-121.02450334345176,"vz0":-5.37985267775762,"pfxX":-0.8583333333333334,"pfxZ":1.0333333333333334,"pfxZWithGravity":-2.2583333333333333,"breakXInches":-10.3,"breakXFeet":-0.8583333333333334,"breakZInducedInches":12.4,"breakZInducedFeet":1.0333333333333334,"breakZWithGravityInches":27.1,"breakZWithGravityFeet":2.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.3,"pfxXNoAbs":-0.8583333333333334,"plateTimeSZDepth":0.424408496840845,"plateXPoly":-0.2511226067773036,"plateYPoly":0.7083333333333499,"plateZPoly":1.3823027757776085,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":69.8,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.2511226067773036,"plate_z":1.3823027757776085,"player_total_pitches":19,"player_total_pitches_pitch_types":1,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":201,"rowId":"201-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"65918f5b-1050-3824-aa00-dc9400dd8f78","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","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":82.6,"end_speed":75.6,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.348810154955598,"plateTime":0.4611152333460047,"zone":13,"spin_rate":2703,"breakX":10.2,"inducedBreakZ":-18,"breakZ":-59,"px":-2.059374418859613,"pz":-0.7212498972483541,"x0":1.0059441250202947,"y0":50.00431729712797,"z0":5.745097279499605,"ax":-6.76623396381632,"ay":28.530975647160506,"az":-45.39343745365179,"vx0":-5.606711913881764,"vy0":-119.92803510137092,"vz0":-5.083955791772857,"pfxX":0.85,"pfxZ":-1.5,"pfxZWithGravity":-4.916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":-18,"breakZInducedFeet":-1.5,"breakZWithGravityInches":59,"breakZWithGravityFeet":4.916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.4333882807604799,"plateXPoly":-2.059374418859613,"plateYPoly":0.7083333333333428,"plateZPoly":-0.7212498972483541,"pfxXDirection":"→","inducedBreakZForcedSign":"-18","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-2.059374418859613,"plate_z":-0.7212498972483541,"player_total_pitches":20,"player_total_pitches_pitch_types":8,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":202,"rowId":"202-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c291dd3c-311a-3c39-bc75-ea1391d2d453","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","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":80.7,"end_speed":74.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.194916171428878,"plateTime":0.46926444836494907,"zone":13,"spin_rate":2529,"breakX":9.7,"inducedBreakZ":-15.4,"breakZ":-58,"px":-0.8442996063891433,"pz":0.3771782537302153,"x0":1.0943462628410041,"y0":50.00044092997294,"z0":5.874528107624118,"ax":-6.743358961017681,"ay":25.605768021531727,"az":-43.55145304325323,"vx0":-2.910869830682943,"vy0":-117.45127732051259,"vz0":-2.8691453694655147,"pfxX":0.8083333333333332,"pfxZ":-1.2833333333333334,"pfxZWithGravity":-4.833333333333333,"breakXInches":9.7,"breakXFeet":0.8083333333333332,"breakZInducedInches":-15.4,"breakZInducedFeet":-1.2833333333333334,"breakZWithGravityInches":58,"breakZWithGravityFeet":4.833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8083333333333332,"pfxXNoAbs":0.8083333333333332,"plateTimeSZDepth":0.44086823748785575,"plateXPoly":-0.8442996063891433,"plateYPoly":0.7083333333333428,"plateZPoly":0.3771782537302153,"pfxXDirection":"→","inducedBreakZForcedSign":"-15.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8442996063891433,"plate_z":0.3771782537302153,"player_total_pitches":21,"player_total_pitches_pitch_types":9,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":203,"rowId":"203-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"be2c8721-867e-3a7a-a430-e6fb3c01d0cc","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":87.6,"end_speed":81.7,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.055267538581908,"plateTime":0.4260933223438541,"zone":8,"spin_rate":1997,"breakX":3.5,"inducedBreakZ":4.9,"breakZ":-30.1,"px":-0.20130445515756445,"pz":2.000482682052354,"x0":1.2786069112315828,"y0":50.00189155317755,"z0":5.574891672219318,"ax":-2.607876780267422,"ay":22.356988901742625,"az":-27.19541190348568,"vx0":-3.180273385749249,"vy0":-127.76354395581114,"vz0":-3.503989357732542,"pfxX":0.2916666666666667,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.5083333333333333,"breakXInches":3.5,"breakXFeet":0.2916666666666667,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":30.1,"breakZWithGravityFeet":2.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2916666666666667,"pfxXNoAbs":0.2916666666666667,"plateTimeSZDepth":0.3998039078122426,"plateXPoly":-0.20130445515756445,"plateYPoly":0.7083333333333712,"plateZPoly":2.000482682052354,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":80.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.20130445515756445,"plate_z":2.000482682052354,"player_total_pitches":22,"player_total_pitches_pitch_types":6,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":204,"rowId":"204-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f334bb70-8fca-3555-be2c-278b50bd452a","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","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":82.7,"end_speed":75.8,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.817334730296241,"plateTime":0.45565825904847435,"zone":7,"spin_rate":1485,"breakX":6.8,"inducedBreakZ":9.6,"breakZ":-30.5,"px":-0.7635408572136448,"pz":1.702942231275904,"x0":0.8689294441343036,"y0":50.00566765591704,"z0":5.629468545997358,"ax":6.5221638499088925,"ay":23.803980395916422,"az":-23.787409540040493,"vx0":-5.210580030646558,"vy0":-120.30450597712597,"vz0":-4.087477878649445,"pfxX":-0.5666666666666667,"pfxZ":0.7999999999999999,"pfxZWithGravity":-2.5416666666666665,"breakXInches":-6.8,"breakXFeet":-0.5666666666666667,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":30.5,"breakZWithGravityFeet":2.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":6.8,"pfxXNoAbs":-0.5666666666666667,"plateTimeSZDepth":0.427884305120602,"plateXPoly":-0.7635408572136448,"plateYPoly":0.7083333333333357,"plateZPoly":1.702942231275904,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7635408572136448,"plate_z":1.702942231275904,"player_total_pitches":23,"player_total_pitches_pitch_types":2,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":205,"rowId":"205-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1f315b1b-5f6a-353d-9276-02a364575f20","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","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":81.5,"end_speed":74.6,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.219643582129776,"plateTime":0.465516863559738,"zone":14,"spin_rate":2596,"breakX":9.1,"inducedBreakZ":-18.8,"breakZ":-60.7,"px":0.054178367293132856,"pz":0.4364844702581241,"x0":1.1978433786679719,"y0":50.005780850009174,"z0":5.884071575514313,"ax":-6.816627567777319,"ay":26.676293156612292,"az":-46.52464801795908,"vx0":-1.123532626239224,"vy0":-118.53037509503905,"vz0":-2.2775494275417794,"pfxX":0.7583333333333333,"pfxZ":-1.5666666666666667,"pfxZWithGravity":-5.058333333333334,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":-18.8,"breakZInducedFeet":-1.5666666666666667,"breakZWithGravityInches":60.7,"breakZWithGravityFeet":5.058333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.4374383590750939,"plateXPoly":0.054178367293132856,"plateYPoly":0.7083333333333286,"plateZPoly":0.4364844702581241,"pfxXDirection":"→","inducedBreakZForcedSign":"-18.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.054178367293132856,"plate_z":0.4364844702581241,"player_total_pitches":24,"player_total_pitches_pitch_types":10,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":206,"rowId":"206-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f1d05444-2aee-38cd-9999-762eea9ede19","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":0,"outs":2,"batter":695731,"stand":"R","batter_name":"Braden Montgomery","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Braden Montgomery walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":83.3,"end_speed":75.7,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.513578859510004,"plateTime":0.4532714427200215,"zone":12,"spin_rate":1413,"breakX":12.4,"inducedBreakZ":8,"breakZ":-31.7,"px":1.9725061997340674,"pz":3.1172739657572657,"x0":1.1054914001861254,"y0":50.00016969322871,"z0":5.690128734858962,"ax":10.140225812776604,"ay":26.125633790474993,"az":-25.721758763498357,"vx0":-0.12206588071592928,"vy0":-121.34043308693688,"vz0":-0.5678491828602517,"pfxX":-1.0333333333333334,"pfxZ":0.6666666666666666,"pfxZWithGravity":-2.6416666666666666,"breakXInches":-12.4,"breakXFeet":-1.0333333333333334,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":31.7,"breakZWithGravityFeet":2.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":12.4,"pfxXNoAbs":-1.0333333333333334,"plateTimeSZDepth":0.4257405021352395,"plateXPoly":1.9725061997340674,"plateYPoly":0.7083333333333286,"plateZPoly":3.1172739657572657,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.9725061997340674,"plate_z":3.1172739657572657,"player_total_pitches":25,"player_total_pitches_pitch_types":3,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":207,"rowId":"207-849833","game_pk":"849833","source":"gamefeed"}],"682120":[{"type":"pitch","year":2026,"sportId":1,"play_id":"56682204-22b7-32af-8190-4d72d317f348","inning":7,"half_inning":"bottom","ab_number":63,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami 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":94.7,"end_speed":86.1,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.771419203768893,"plateTime":0.39981290009346315,"zone":13,"spin_rate":2187,"breakX":16,"inducedBreakZ":5.4,"breakZ":-25.4,"px":-0.8645757113640207,"pz":2.06904016997858,"x0":1.5959131659307906,"y0":50.006061365260585,"z0":5.6500589024285865,"ax":19.192450671676678,"ay":32.466848874388965,"az":-25.543858954421687,"vx0":-10.155846116155052,"vy0":-137.37682153128006,"vz0":-4.7403056075278736,"pfxX":-1.3333333333333333,"pfxZ":0.45,"pfxZWithGravity":-2.1166666666666667,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":25.4,"breakZWithGravityFeet":2.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.37551316808645213,"plateXPoly":-0.8645757113640207,"plateYPoly":0.7083333333333073,"plateZPoly":2.06904016997858,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8645757113640207,"plate_z":2.06904016997858,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":241,"rowId":"241-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"SI":8,"CU":9,"SL":1},"results":{"B":5,"S":13},"avg_pitch_speed":[{"oSwingMiss":2,"oFouls":0,"oInPlay":0,"oSwings":2,"zSwingMiss":1,"zFouls":3,"zInPlay":0,"zSwings":4,"o_swing":0.5,"z_swing":0.8,"strike_rate":0.7777777777777778,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":0,"z_contact":0.75,"zone_rate":0.5555555555555556,"swings":6,"miss_percent":"50","cs_plus_whiffs":4,"csw_percent":44,"avg_rel_x":"2.0","avg_rel_z":"6.0","avg_rpm":"2369","max_rpm":"2439","min_rpm":"2188","avg_break_z":"49","max_break_z":"52","min_break_z":"45","avg_bat_speed":"68.5","avg_break_z_induced":"-5","max_break_z_induced":"-2","min_break_z_induced":"-8","avg_break_x":"14","max_break_x":"16","min_break_x":"12","min_pitch_speed":"78.1","avg_pitch_speed":"79.3","max_pitch_speed":"80.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":9,"pitches_vs_right":4,"pitches_vs_left":5,"results":{"S":7,"B":2},"swinging_strikes":3,"fouls":3,"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":9,"pitches_inning_7":9,"avg_speed_inning_7":"79.3","avg_speed_inning_7_vs_avg":-0.04444444444442297,"percent":"50","rhb_pitch_percent":40,"lhb_pitch_percent":63,"pitch_pct_time_thru_1":"50","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":1,"oFouls":2,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.5,"z_swing":0,"strike_rate":0.625,"first_pitches":3,"first_pitch_strikes":1,"first_pitch_strike_rate":"33","o_contact":0.6666666666666666,"z_contact":null,"zone_rate":0.25,"swings":3,"miss_percent":"33","cs_plus_whiffs":3,"csw_percent":38,"avg_rel_x":"1.7","avg_rel_z":"5.7","avg_rpm":"2250","max_rpm":"2323","min_rpm":"2187","avg_break_z":"27","max_break_z":"30","min_break_z":"24","avg_bat_speed":"64.1","avg_break_z_induced":"5","max_break_z_induced":"7","min_break_z_induced":"1","avg_break_x":"15","max_break_x":"17","min_break_x":"14","min_pitch_speed":"92.9","avg_pitch_speed":"93.7","max_pitch_speed":"94.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":8,"pitches_vs_right":6,"pitches_vs_left":2,"results":{"B":3,"S":5},"swinging_strikes":1,"fouls":2,"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":7,"max_inning":7,"pitches_time_thru_1":8,"pitches_inning_7":8,"avg_speed_inning_7":"93.7","avg_speed_inning_7_vs_avg":0.024999999999991473,"percent":"44","rhb_pitch_percent":60,"lhb_pitch_percent":25,"pitch_pct_time_thru_1":"44","pitch_pct_time_thru_1_vs_avg":0.44444444444444287,"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":null,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":0,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"100","cs_plus_whiffs":1,"csw_percent":100,"avg_rel_x":"2.0","avg_rel_z":"5.7","avg_rpm":"2256","max_rpm":"2256","min_rpm":"2256","avg_break_z":"34","max_break_z":"34","min_break_z":"34","avg_bat_speed":"72.4","avg_break_z_induced":"2","max_break_z_induced":"2","min_break_z_induced":"2","avg_break_x":"0","max_break_x":"0","min_break_x":"0","min_pitch_speed":"87.6","avg_pitch_speed":"87.6","max_pitch_speed":"87.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":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":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"87.6","avg_speed_inning_7_vs_avg":0,"percent":"6","rhb_pitch_percent":0,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":-0.44444444444444464,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":4,"oFouls":2,"oInPlay":0,"oSwings":6,"zSwingMiss":1,"zFouls":3,"zInPlay":0,"zSwings":4,"o_swing":0.5454545454545454,"z_swing":0.5714285714285714,"strike_rate":0.7222222222222222,"first_pitches":3,"first_pitch_strikes":1,"first_pitch_strike_rate":"33","o_contact":0.3333333333333333,"z_contact":0.75,"zone_rate":0.3888888888888889,"swings":10,"miss_percent":"50","cs_plus_whiffs":8,"csw_percent":44,"avg_rel_x":"1.8","avg_rel_z":"5.8","avg_rpm":"2310","max_rpm":"2439","min_rpm":"2187","avg_break_z":"38","max_break_z":"52","min_break_z":"24","avg_bat_speed":"67.6","avg_break_z_induced":"-0","max_break_z_induced":"7","min_break_z_induced":"-8","avg_break_x":"14","max_break_x":"17","min_break_x":"0","min_pitch_speed":"78.1","avg_pitch_speed":"86.2","max_pitch_speed":"94.7","avg_hit_speed":"--","max_hit_speed":"","min_hit_speed":"","count":18,"pitches_vs_right":10,"pitches_vs_left":8,"results":{"B":5,"S":13},"swinging_strikes":5,"fouls":5,"strikeouts":3,"called_strikes":3,"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":18,"pitches_inning_7":18,"avg_speed_inning_7":"86.2","avg_speed_inning_7_vs_avg":-0.04999999999999716,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"cd0d1c06-6841-3fdd-8969-4356fe551aa3","inning":7,"half_inning":"bottom","ab_number":63,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":79,"end_speed":72.6,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.222721987997785,"plateTime":0.47796916760688823,"zone":8,"spin_rate":2415,"breakX":14,"inducedBreakZ":-7.6,"breakZ":-51.7,"px":-0.2650736527965889,"pz":1.9238802407052402,"x0":1.9239003804769972,"y0":50.000185314051464,"z0":6.164755956529152,"ax":-9.812114874753858,"ay":23.430556942216118,"az":-37.81256743784995,"vx0":-2.673553499577476,"vy0":-115.05859082503314,"vz0":-0.959156761344709,"pfxX":1.1666666666666667,"pfxZ":-0.6333333333333333,"pfxZWithGravity":-4.308333333333334,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":-7.6,"breakZInducedFeet":-0.6333333333333333,"breakZWithGravityInches":51.7,"breakZWithGravityFeet":4.308333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.4489268843650862,"plateXPoly":-0.2650736527965889,"plateYPoly":0.7083333333333641,"plateZPoly":1.9238802407052402,"pfxXDirection":"→","inducedBreakZForcedSign":"-7.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.2650736527965889,"plate_z":1.9238802407052402,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":242,"rowId":"242-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6157f996-264e-3993-8829-0e5da548b3cd","inning":7,"half_inning":"bottom","ab_number":63,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":79,"end_speed":72.5,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.319027626036987,"plateTime":0.479285307995303,"zone":13,"spin_rate":2413,"breakX":14,"inducedBreakZ":-3.1,"breakZ":-47.5,"px":-0.29771965931529065,"pz":0.5311789795862705,"x0":2.0076178490118655,"y0":50.00075967198741,"z0":5.977761689985382,"ax":-9.613955540195716,"ay":23.925078592794833,"az":-33.767348651543706,"vx0":-2.956234639441841,"vy0":-114.87044867342995,"vz0":-4.496135573470905,"pfxX":1.1666666666666667,"pfxZ":-0.25833333333333336,"pfxZWithGravity":-3.9583333333333335,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":-3.1,"breakZInducedFeet":-0.25833333333333336,"breakZWithGravityInches":47.5,"breakZWithGravityFeet":3.9583333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.45022227001680737,"plateXPoly":-0.29771965931529065,"plateYPoly":0.7083333333333357,"plateZPoly":0.5311789795862705,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":58.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.29771965931529065,"plate_z":0.5311789795862705,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":243,"rowId":"243-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fc638461-19c1-3217-8128-3f0dbc5cb5aa","inning":7,"half_inning":"bottom","ab_number":63,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami 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":79.8,"end_speed":73.3,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.379792966981347,"plateTime":0.47373836722106644,"zone":13,"spin_rate":2376,"breakX":13.9,"inducedBreakZ":-2,"breakZ":-45.4,"px":-1.1664770686078807,"pz":1.1681044696482976,"x0":2.0149314590559833,"y0":50.00174781095784,"z0":5.957642471294535,"ax":-9.323624645621432,"ay":24.005458830740515,"az":-33.22238640798428,"vx0":-5.0746764984683566,"vy0":-116.1123648377482,"vz0":-3.3709280156535186,"pfxX":1.1583333333333334,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.783333333333333,"breakXInches":13.9,"breakXFeet":1.1583333333333334,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1583333333333334,"pfxXNoAbs":1.1583333333333334,"plateTimeSZDepth":0.44500239606875003,"plateXPoly":-1.1664770686078807,"plateYPoly":0.7083333333333428,"plateZPoly":1.1681044696482976,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":68.7,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.1664770686078807,"plate_z":1.1681044696482976,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":244,"rowId":"244-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1b23646e-d8fc-301d-8475-696868dab4a7","inning":7,"half_inning":"bottom","ab_number":64,"cap_index":14,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":94.3,"end_speed":86.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.656344723117828,"plateTime":0.3986483774754914,"zone":12,"spin_rate":2187,"breakX":13.6,"inducedBreakZ":3.6,"breakZ":-27.1,"px":1.4872155855561324,"pz":3.0757383086307346,"x0":1.8091422064128404,"y0":50.00052278475071,"z0":5.777863642863828,"ax":15.177783492616726,"ay":29.93500891444495,"az":-28.15763142492888,"vx0":-3.7003654284763785,"vy0":-137.30885075173697,"vz0":-1.9509134319186137,"pfxX":-1.1333333333333333,"pfxZ":0.3,"pfxZWithGravity":-2.2583333333333333,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":27.1,"breakZWithGravityFeet":2.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.37425592019648013,"plateXPoly":1.4872155855561324,"plateYPoly":0.708333333333357,"plateZPoly":3.0757383086307346,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":68.7,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.4872155855561324,"plate_z":3.0757383086307346,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":245,"rowId":"245-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2fded0f4-5b6a-33dd-959e-214696a1db80","inning":7,"half_inning":"bottom","ab_number":64,"cap_index":14,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":79.8,"end_speed":74,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.485839402258295,"plateTime":0.47273355073005785,"zone":13,"spin_rate":2436,"breakX":14.3,"inducedBreakZ":-4.3,"breakZ":-47.4,"px":-2.01041793219237,"pz":0.5517555295662682,"x0":1.8180716966302526,"y0":50.00411337935572,"z0":5.949031092173575,"ax":-9.452153320871195,"ay":22.776250602807654,"az":-34.740511656282706,"vx0":-6.525509058135249,"vy0":-116.09435206643208,"vz0":-4.4457871441169345,"pfxX":1.1916666666666667,"pfxZ":-0.35833333333333334,"pfxZWithGravity":-3.9499999999999997,"breakXInches":14.3,"breakXFeet":1.1916666666666667,"breakZInducedInches":-4.3,"breakZInducedFeet":-0.35833333333333334,"breakZWithGravityInches":47.4,"breakZWithGravityFeet":3.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.1916666666666667,"pfxXNoAbs":1.1916666666666667,"plateTimeSZDepth":0.44395185229327255,"plateXPoly":-2.01041793219237,"plateYPoly":0.7083333333333428,"plateZPoly":0.5517555295662682,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-2.01041793219237,"plate_z":0.5517555295662682,"player_total_pitches":6,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":246,"rowId":"246-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2bca456e-15bd-3742-81df-5964af8cb1c6","inning":7,"half_inning":"bottom","ab_number":64,"cap_index":14,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":79.1,"end_speed":73.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.407988803909651,"plateTime":0.47492621921300104,"zone":9,"spin_rate":2378,"breakX":12.4,"inducedBreakZ":-8,"breakZ":-51.6,"px":0.5059601004157073,"pz":1.7771870871085884,"x0":2.020604931021538,"y0":50.004991838627774,"z0":6.126012988569214,"ax":-8.911180228209325,"ay":21.283962922088982,"az":-38.117770385998874,"vx0":-1.4099665154189607,"vy0":-115.2984686648383,"vz0":-1.254180473540135,"pfxX":1.0333333333333334,"pfxZ":-0.6666666666666666,"pfxZWithGravity":-4.3,"breakXInches":12.4,"breakXFeet":1.0333333333333334,"breakZInducedInches":-8,"breakZInducedFeet":-0.6666666666666666,"breakZWithGravityInches":51.6,"breakZWithGravityFeet":4.3,"pfxZDirection":"↓","pfxXWithGravity":1.0333333333333334,"pfxXNoAbs":1.0333333333333334,"plateTimeSZDepth":0.4459092862071617,"plateXPoly":0.5059601004157073,"plateYPoly":0.7083333333333712,"plateZPoly":1.7771870871085884,"pfxXDirection":"→","inducedBreakZForcedSign":"-8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5059601004157073,"plate_z":1.7771870871085884,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":247,"rowId":"247-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2231b6ff-05cf-30df-9cf4-b27ada614c3b","inning":7,"half_inning":"bottom","ab_number":64,"cap_index":14,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Kyle Teel 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":87.6,"end_speed":80.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.590204423459693,"plateTime":0.43024011154585917,"zone":13,"spin_rate":2256,"breakX":0.1,"inducedBreakZ":1.9,"breakZ":-33.8,"px":-0.33444700728902044,"pz":1.4412285208204239,"x0":2.047905542000321,"y0":50.00357664468022,"z0":5.7430373631621485,"ax":1.4533299028271174,"ay":26.678379207019947,"az":-29.65847524944002,"vx0":-6.1903772639508245,"vy0":-127.40472141788256,"vz0":-4.656710088479668,"pfxX":-0.008333333333333333,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.8166666666666664,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":33.8,"breakZWithGravityFeet":2.8166666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.40400776005830435,"plateXPoly":-0.33444700728902044,"plateYPoly":0.7083333333333215,"plateZPoly":1.4412285208204239,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":72.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.33444700728902044,"plate_z":1.4412285208204239,"player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":248,"rowId":"248-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8010ed8f-85d4-3081-a76f-7ca36ab2db62","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":85.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.811617631792258,"plateTime":0.4035478748068688,"zone":13,"spin_rate":2227,"breakX":16.6,"inducedBreakZ":6.2,"breakZ":-25.2,"px":-0.09808851657849593,"pz":0.922437293087353,"x0":1.5918666994364683,"y0":50.00574134759663,"z0":5.562499302284058,"ax":19.042373651112143,"ay":32.4146716796607,"az":-24.03472911882283,"vx0":-8.067396371210094,"vy0":-136.19766630690182,"vz0":-7.685990956026608,"pfxX":-1.3833333333333335,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.1,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":25.2,"breakZWithGravityFeet":2.1,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.3790527021570077,"plateXPoly":-0.09808851657849593,"plateYPoly":0.7083333333333215,"plateZPoly":0.922437293087353,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.09808851657849593,"plate_z":0.922437293087353,"player_total_pitches":9,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":249,"rowId":"249-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"92ac4b3e-3aeb-3ace-b54c-26410066b178","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":93.7,"end_speed":85.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.886507216129129,"plateTime":0.40253446216644173,"zone":8,"spin_rate":2224,"breakX":14.4,"inducedBreakZ":7.3,"breakZ":-24,"px":0.22551139035941503,"pz":1.919777674922143,"x0":1.6470798671260158,"y0":50.00137513085988,"z0":5.693149795559637,"ax":16.497115202020062,"ay":30.388047925835306,"az":-23.52707057852173,"vx0":-6.878779510487574,"vy0":-136.16014872542314,"vz0":-5.537230992431475,"pfxX":-1.2,"pfxZ":0.6083333333333333,"pfxZWithGravity":-2,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":7.3,"breakZInducedFeet":0.6083333333333333,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3779638136245612,"plateXPoly":0.22551139035941503,"plateYPoly":0.7083333333333144,"plateZPoly":1.919777674922143,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.22551139035941503,"plate_z":1.919777674922143,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":250,"rowId":"250-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"82e302a4-0eab-3a2d-b4ce-30cd9204bdad","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":93.2,"end_speed":85.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.877895989694134,"plateTime":0.4049828426361999,"zone":8,"spin_rate":2293,"breakX":15.4,"inducedBreakZ":6.6,"breakZ":-25.1,"px":-0.08331721727813579,"pz":1.9623793330386547,"x0":1.6641950656251303,"y0":50.003903249365855,"z0":5.5898221043266165,"ax":17.465381883140246,"ay":30.306181164773186,"az":-24.508075804117528,"vx0":-7.916144595357453,"vy0":-135.38687300252207,"vz0":-4.878310431536475,"pfxX":-1.2833333333333334,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.091666666666667,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.3802960008692984,"plateXPoly":-0.08331721727813579,"plateYPoly":0.7083333333332931,"plateZPoly":1.9623793330386547,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.08331721727813579,"plate_z":1.9623793330386547,"player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":251,"rowId":"251-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e76b0151-d84c-3665-86c2-de0f8ec3ba47","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":94.1,"end_speed":85.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.710861085845789,"plateTime":0.402018262912442,"zone":14,"spin_rate":2323,"breakX":15.7,"inducedBreakZ":0.8,"breakZ":-30.4,"px":1.0508644600475818,"pz":2.154108717586999,"x0":1.7055253555277128,"y0":50.000201016834836,"z0":5.577496927218493,"ax":17.600772616863637,"ay":33.26302028111513,"az":-30.708533360789293,"vx0":-5.056834595858497,"vy0":-136.81472816261618,"vz0":-3.267779215293892,"pfxX":-1.3083333333333333,"pfxZ":0.06666666666666667,"pfxZWithGravity":-2.533333333333333,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":0.8,"breakZInducedFeet":0.06666666666666667,"breakZWithGravityInches":30.4,"breakZWithGravityFeet":2.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.37761590541209333,"plateXPoly":1.0508644600475818,"plateYPoly":0.7083333333333357,"plateZPoly":2.154108717586999,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":62.6,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.0508644600475818,"plate_z":2.154108717586999,"player_total_pitches":12,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":252,"rowId":"252-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"42d0d07d-c3c1-3933-88c4-5b874ec9f3fa","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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.1,"end_speed":73,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.369699005755567,"plateTime":0.47720834098847575,"zone":14,"spin_rate":2292,"breakX":13.7,"inducedBreakZ":-4.8,"breakZ":-48.8,"px":0.07615990632663738,"pz":0.5718426911677197,"x0":1.9154277408193856,"y0":50.004616658223036,"z0":5.9532921282274955,"ax":-9.72433670741914,"ay":22.725627882330638,"az":-35.14100097913456,"vx0":-1.9244864469093352,"vy0":-115.08062180464675,"vz0":-4.131812198241004,"pfxX":1.1416666666666666,"pfxZ":-0.39999999999999997,"pfxZWithGravity":-4.066666666666666,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":-4.8,"breakZInducedFeet":-0.39999999999999997,"breakZWithGravityInches":48.8,"breakZWithGravityFeet":4.066666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.4481975929464725,"plateXPoly":0.07615990632663738,"plateYPoly":0.7083333333333215,"plateZPoly":0.5718426911677197,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.07615990632663738,"plate_z":0.5718426911677197,"player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":253,"rowId":"253-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"668addf6-3ac2-31a3-b8b6-2b05136a9df2","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"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":"22","start_speed":80.2,"end_speed":74.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.3892744195498405,"plateTime":0.4693372061635883,"zone":7,"spin_rate":2439,"breakX":13.8,"inducedBreakZ":-6.5,"breakZ":-49.1,"px":-0.6857652954729301,"pz":1.847269525836734,"x0":1.9888661813987296,"y0":50.00185583173485,"z0":6.050538123293092,"ax":-9.787190395706675,"ay":22.49802636189312,"az":-37.08820981142167,"vx0":-3.9124230849254085,"vy0":-116.80993821821542,"vz0":-1.3652749280532013,"pfxX":1.1500000000000001,"pfxZ":-0.5416666666666666,"pfxZWithGravity":-4.091666666666667,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":-6.5,"breakZInducedFeet":-0.5416666666666666,"breakZWithGravityInches":49.1,"breakZWithGravityFeet":4.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4407011841671572,"plateXPoly":-0.6857652954729301,"plateYPoly":0.7083333333333144,"plateZPoly":1.847269525836734,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.6,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.6857652954729301,"plate_z":1.847269525836734,"player_total_pitches":14,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":254,"rowId":"254-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4c8a6ec1-b97c-3b32-831b-6414695aee27","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","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":93.1,"end_speed":83.7,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.522291064433176,"plateTime":0.4076891455376761,"zone":12,"spin_rate":2279,"breakX":14.5,"inducedBreakZ":5.5,"breakZ":-26.5,"px":1.518096649860516,"pz":3.4272880823932588,"x0":1.6802639988766135,"y0":50.003374913238176,"z0":5.703490865226134,"ax":15.526567874816001,"ay":34.95140948275751,"az":-26.580614671535127,"vx0":-3.3973536342850053,"vy0":-135.372056583717,"vz0":-0.8502942202847327,"pfxX":-1.2083333333333333,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.3830904836160002,"plateXPoly":1.518096649860516,"plateYPoly":0.7083333333333428,"plateZPoly":3.4272880823932588,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":1.518096649860516,"plate_z":3.4272880823932588,"player_total_pitches":15,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":255,"rowId":"255-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7b9d2463-d4f2-302b-a7e2-4bcc43db077b","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":78.1,"end_speed":71.3,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.424054089307911,"plateTime":0.48509435610211593,"zone":7,"spin_rate":2386,"breakX":15.6,"inducedBreakZ":-6.7,"breakZ":-52.2,"px":-0.489622374221343,"pz":1.852294482365684,"x0":1.961066686566301,"y0":50.00466215925356,"z0":6.032789971110528,"ax":-10.478715472614725,"ay":24.002065049982853,"az":-37.07997673958992,"vx0":-2.988832587922304,"vy0":-113.62686992868662,"vz0":-0.7218292173084797,"pfxX":1.3,"pfxZ":-0.5583333333333333,"pfxZWithGravity":-4.3500000000000005,"breakXInches":15.6,"breakXFeet":1.3,"breakZInducedInches":-6.7,"breakZInducedFeet":-0.5583333333333333,"breakZWithGravityInches":52.2,"breakZWithGravityFeet":4.3500000000000005,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":1.3,"plateTimeSZDepth":0.45578500006700595,"plateXPoly":-0.489622374221343,"plateYPoly":0.7083333333333357,"plateZPoly":1.852294482365684,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.6,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.489622374221343,"plate_z":1.852294482365684,"player_total_pitches":16,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":256,"rowId":"256-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d926b1e6-9652-32c2-9cba-68841cbc1385","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":79.2,"end_speed":72.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.5514960308738965,"plateTime":0.47809954434299673,"zone":5,"spin_rate":2188,"breakX":15.4,"inducedBreakZ":-2.8,"breakZ":-46.8,"px":0.0260074816091298,"pz":2.1244729693743873,"x0":2.122582781414461,"y0":50.002272793845165,"z0":5.985740263530245,"ax":-10.814654572373477,"ay":24.59620357969287,"az":-34.2184217570069,"vx0":-2.23855403646621,"vy0":-115.26400504992586,"vz0":-0.9108119844803675,"pfxX":1.2833333333333334,"pfxZ":-0.2333333333333333,"pfxZWithGravity":-3.9,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":-2.8,"breakZInducedFeet":-0.2333333333333333,"breakZWithGravityInches":46.8,"breakZWithGravityFeet":3.9,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.44918913062152177,"plateXPoly":0.0260074816091298,"plateYPoly":0.7083333333333073,"plateZPoly":2.1244729693743873,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.2,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":0.0260074816091298,"plate_z":2.1244729693743873,"player_total_pitches":17,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":257,"rowId":"257-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cceacd8f-2591-3e4c-a5e9-b5c77b5b5bd8","inning":7,"half_inning":"bottom","ab_number":65,"cap_index":14,"outs":2,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682120,"p_throws":"L","pitcher_name":"Tim Herrin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":92.9,"end_speed":84.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.712674088658531,"plateTime":0.4074176877025888,"zone":12,"spin_rate":2278,"breakX":15.5,"inducedBreakZ":2.4,"breakZ":-29.6,"px":1.0868386223850632,"pz":2.893261919347321,"x0":1.7725493574766944,"y0":50.00383067377782,"z0":5.669569535670041,"ax":16.870338733694396,"ay":33.17718030944289,"az":-29.65285172561829,"vx0":-5.020056261931567,"vy0":-135.14577321164037,"vz0":-1.5791401489422254,"pfxX":-1.2916666666666667,"pfxZ":0.19999999999999998,"pfxZWithGravity":-2.466666666666667,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":2.4,"breakZInducedFeet":0.19999999999999998,"breakZWithGravityInches":29.6,"breakZWithGravityFeet":2.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.3827388986338144,"plateXPoly":1.0868386223850632,"plateYPoly":0.7083333333333286,"plateZPoly":2.893261919347321,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.1,"is_bip_out":"N","pitch_number":10,"is_abs_challenge":false,"plate_x":1.0868386223850632,"plate_z":2.893261919347321,"player_total_pitches":18,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":258,"rowId":"258-849833","game_pk":"849833","source":"gamefeed"}],"682982":[{"type":"pitch","year":2026,"sportId":1,"play_id":"cd46b339-6fe0-30fd-9d64-fc3822ab7387","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci walks.","events":"Walk","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":100.9,"end_speed":91.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.710193301817501,"plateTime":0.37508759088436205,"zone":13,"spin_rate":2613,"breakX":12.1,"inducedBreakZ":17.6,"breakZ":-9.5,"px":-0.6392400842098004,"pz":1.3840387055711139,"x0":-1.4939228033489456,"y0":50.004430617087486,"z0":5.666619861409818,"ax":-15.824174677923805,"ay":36.98844735336206,"az":-8.65276034936043,"vx0":5.21342851965854,"vy0":-146.44499409593342,"vz0":-10.632187725391514,"pfxX":1.0083333333333333,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.7916666666666666,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":9.5,"breakZWithGravityFeet":0.7916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.35229206829561854,"plateXPoly":-0.6392400842098004,"plateYPoly":0.7083333333333215,"plateZPoly":1.3840387055711139,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6392400842098004,"plate_z":1.3840387055711139,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":11,"rowId":"11-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":16,"SL":3,"CU":1},"results":{"B":8,"S":10,"X":2},"avg_pitch_speed":[{"oSwingMiss":3,"oFouls":3,"oInPlay":0,"oSwings":6,"zSwingMiss":1,"zFouls":0,"zInPlay":0,"zSwings":1,"o_swing":0.46153846153846156,"z_swing":0.3333333333333333,"strike_rate":0.5625,"first_pitches":5,"first_pitch_strikes":3,"first_pitch_strike_rate":"60","o_contact":0.5,"z_contact":0,"zone_rate":0.1875,"swings":7,"miss_percent":"57","cs_plus_whiffs":6,"csw_percent":38,"avg_rel_x":"-1.4","avg_rel_z":"5.8","avg_rpm":"2529","max_rpm":"2613","min_rpm":"2436","avg_break_z":"11","max_break_z":"15","min_break_z":"9","avg_bat_speed":"60.7","avg_break_z_induced":"17","max_break_z_induced":"19","min_break_z_induced":"13","avg_break_x":"10","max_break_x":"14","min_break_x":"8","min_pitch_speed":"98.0","avg_pitch_speed":"99.8","max_pitch_speed":"100.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":16,"pitches_vs_right":5,"pitches_vs_left":11,"results":{"B":7,"S":9},"swinging_strikes":4,"fouls":3,"strikeouts":2,"called_strikes":2,"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":16,"pitches_inning_1":16,"avg_speed_inning_1":"99.8","avg_speed_inning_1_vs_avg":0.012500000000002842,"percent":"80","rhb_pitch_percent":63,"lhb_pitch_percent":92,"pitch_pct_time_thru_1":"80","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":2,"zSwings":2,"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.6666666666666666,"swings":3,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.5","avg_rel_z":"5.8","avg_rpm":"2349","max_rpm":"2399","min_rpm":"2304","avg_break_z":"25","max_break_z":"28","min_break_z":"23","avg_bat_speed":"74.6","avg_break_z_induced":"7","max_break_z_induced":"10","min_break_z_induced":"5","avg_break_x":"1","max_break_x":"4","min_break_x":"0","min_pitch_speed":"91.4","avg_pitch_speed":"92.2","max_pitch_speed":"92.6","avg_hit_speed":"97.0","max_hit_speed":"100.7","min_hit_speed":"93.3","count":3,"pitches_vs_right":2,"pitches_vs_left":1,"results":{"S":1,"X":2},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":2,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":1,"pitches_time_thru_1":3,"pitches_inning_1":3,"avg_speed_inning_1":"92.2","avg_speed_inning_1_vs_avg":-0.03333333333333144,"percent":"15","rhb_pitch_percent":25,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":0,"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":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":"6.2","avg_rpm":"2404","max_rpm":"2404","min_rpm":"2404","avg_break_z":"63","max_break_z":"63","min_break_z":"63","avg_bat_speed":"--","avg_break_z_induced":"-13","max_break_z_induced":"-13","min_break_z_induced":"-13","avg_break_x":"10","max_break_x":"10","min_break_x":"10","min_pitch_speed":"75.0","avg_pitch_speed":"75.0","max_pitch_speed":"75.0","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":1,"max_inning":1,"pitches_time_thru_1":1,"pitches_inning_1":1,"avg_speed_inning_1":"75.0","avg_speed_inning_1_vs_avg":0,"percent":"5","rhb_pitch_percent":13,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"5","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":3,"oFouls":4,"oInPlay":0,"oSwings":7,"zSwingMiss":1,"zFouls":0,"zInPlay":2,"zSwings":3,"o_swing":0.4666666666666667,"z_swing":0.6,"strike_rate":0.6,"first_pitches":5,"first_pitch_strikes":3,"first_pitch_strike_rate":"60","o_contact":0.5714285714285714,"z_contact":0.6666666666666666,"zone_rate":0.25,"swings":10,"miss_percent":"40","cs_plus_whiffs":6,"csw_percent":30,"avg_rel_x":"-1.4","avg_rel_z":"5.9","avg_rpm":"2496","max_rpm":"2613","min_rpm":"2304","avg_break_z":"16","max_break_z":"63","min_break_z":"9","avg_bat_speed":"64.5","avg_break_z_induced":"14","max_break_z_induced":"19","min_break_z_induced":"-13","avg_break_x":"9","max_break_x":"14","min_break_x":"0","min_pitch_speed":"75.0","avg_pitch_speed":"97.4","max_pitch_speed":"100.9","avg_hit_speed":"97.0","max_hit_speed":"","min_hit_speed":"","count":20,"pitches_vs_right":8,"pitches_vs_left":12,"results":{"B":8,"S":10,"X":2},"swinging_strikes":4,"fouls":4,"strikeouts":2,"called_strikes":2,"balls_in_play":2,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":1,"pitches_time_thru_1":20,"pitches_inning_1":20,"avg_speed_inning_1":"97.4","avg_speed_inning_1_vs_avg":0.025000000000005684,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"88e29375-3ebb-369d-85bb-001b8c86a35c","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci walks.","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":100,"end_speed":90.3,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.6316789010616555,"plateTime":0.37823898486050744,"zone":11,"spin_rate":2595,"breakX":10.4,"inducedBreakZ":17.8,"breakZ":-9.8,"px":-0.7014081156470707,"pz":3.552183962825942,"x0":-1.4913655804468533,"y0":50.00253983478717,"z0":5.815928836687618,"ax":-13.486392647808293,"ay":37.95317226152183,"az":-10.42607039566708,"vx0":4.619206804841559,"vy0":-145.48531222544148,"vz0":-4.51937333407269,"pfxX":0.8666666666666667,"pfxZ":1.4833333333333334,"pfxZWithGravity":-0.8166666666666668,"breakXInches":10.4,"breakXFeet":0.8666666666666667,"breakZInducedInches":17.8,"breakZInducedFeet":1.4833333333333334,"breakZWithGravityInches":9.8,"breakZWithGravityFeet":0.8166666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.8666666666666667,"pfxXNoAbs":0.8666666666666667,"plateTimeSZDepth":0.35529123531743695,"plateXPoly":-0.7014081156470707,"plateYPoly":0.7083333333332931,"plateZPoly":3.552183962825942,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7014081156470707,"plate_z":3.552183962825942,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":12,"rowId":"12-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"44b66f2a-9c1e-3884-a5c7-c42783739000","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"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":"20","start_speed":99.9,"end_speed":89.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.697058209344641,"plateTime":0.3804746266879393,"zone":12,"spin_rate":2553,"breakX":11.2,"inducedBreakZ":17.3,"breakZ":-10.7,"px":0.8408976552361727,"pz":3.235351116691123,"x0":-1.3194543360615125,"y0":50.00666703482189,"z0":5.839534006737551,"ax":-15.288791329144939,"ay":39.64846158692774,"az":-10.843333186596544,"vx0":8.775550848868505,"vy0":-144.97419607865058,"vz0":-5.345448361581747,"pfxX":0.9333333333333332,"pfxZ":1.4416666666666667,"pfxZWithGravity":-0.8916666666666666,"breakXInches":11.2,"breakXFeet":0.9333333333333332,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":10.7,"breakZWithGravityFeet":0.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.9333333333333332,"pfxXNoAbs":0.9333333333333332,"plateTimeSZDepth":0.3575284344030014,"plateXPoly":0.8408976552361727,"plateYPoly":0.7083333333333499,"plateZPoly":3.235351116691123,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8408976552361727,"plate_z":3.235351116691123,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":13,"rowId":"13-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"40917346-7179-3639-bec7-bcd62b833c8a","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":100.8,"end_speed":90.8,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.954822835132998,"plateTime":0.37659848229810367,"zone":6,"spin_rate":2533,"breakX":13.3,"inducedBreakZ":17,"breakZ":-10.3,"px":0.43601369513410404,"pz":2.2085071751303116,"x0":-1.4847654576840312,"y0":50.00332039788963,"z0":5.671216339281741,"ax":-18.032828507033408,"ay":38.77714430407721,"az":-9.983505187380848,"vx0":8.619120632740074,"vy0":-146.1966465513837,"vz0":-8.02171142644287,"pfxX":1.1083333333333334,"pfxZ":1.4166666666666667,"pfxZWithGravity":-0.8583333333333334,"breakXInches":13.3,"breakXFeet":1.1083333333333334,"breakZInducedInches":17,"breakZInducedFeet":1.4166666666666667,"breakZWithGravityInches":10.3,"breakZWithGravityFeet":0.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1083333333333334,"pfxXNoAbs":1.1083333333333334,"plateTimeSZDepth":0.3537816359679418,"plateXPoly":0.43601369513410404,"plateYPoly":0.7083333333333925,"plateZPoly":2.2085071751303116,"pfxXDirection":"→","inducedBreakZForcedSign":"+17","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.43601369513410404,"plate_z":2.2085071751303116,"player_total_pitches":4,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":14,"rowId":"14-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2ce295e8-af69-3b4d-9993-342b914de53f","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":0,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Walk","des":"Sam Antonacci walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"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":"31","start_speed":100.7,"end_speed":90.9,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.76100909405713,"plateTime":0.3758947073621348,"zone":11,"spin_rate":2553,"breakX":13.8,"inducedBreakZ":15.4,"breakZ":-11.9,"px":-0.3324384049074782,"pz":3.5060815566007495,"x0":-1.3691371927328737,"y0":50.006787629505126,"z0":5.879929971603359,"ax":-17.94291518646928,"ay":38.217264089979835,"az":-12.965607117683415,"vx0":6.10382474094336,"vy0":-146.35706759989114,"vz0":-4.433372150725446,"pfxX":1.1500000000000001,"pfxZ":1.2833333333333334,"pfxZWithGravity":-0.9916666666666667,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":11.9,"breakZWithGravityFeet":0.9916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.3531167881996171,"plateXPoly":-0.3324384049074782,"plateYPoly":0.7083333333333215,"plateZPoly":3.5060815566007495,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.3324384049074782,"plate_z":3.5060815566007495,"player_total_pitches":5,"player_total_pitches_pitch_types":5,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":15,"rowId":"15-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4a679314-682b-30df-adf8-616ce9755e85","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Miguel Vargas singles on a line drive to left fielder Angel Martínez. Sam Antonacci to 2nd.","events":"Single","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":100.4,"end_speed":91,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.8236372326683234,"plateTime":0.3760629940127016,"zone":12,"spin_rate":2558,"breakX":10.3,"inducedBreakZ":18.7,"breakZ":-8.5,"px":0.22737309910514547,"pz":5.107545662718283,"x0":-1.387510193792707,"y0":50.00292506460932,"z0":6.013319004300601,"ax":-14.03484560638382,"ay":36.22852396243237,"az":-9.977057124099002,"vx0":7.050857134047515,"vy0":-145.97339129307014,"vz0":-0.8028463706817403,"pfxX":0.8583333333333334,"pfxZ":1.5583333333333333,"pfxZWithGravity":-0.7083333333333334,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":18.7,"breakZInducedFeet":1.5583333333333333,"breakZWithGravityInches":8.5,"breakZWithGravityFeet":0.7083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.35317408321754457,"plateXPoly":0.22737309910514547,"plateYPoly":0.7083333333332931,"plateZPoly":5.107545662718283,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.22737309910514547,"plate_z":5.107545662718283,"player_total_pitches":6,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":16,"rowId":"16-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dba5282d-14fa-3a97-b775-cb666f755ef5","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Miguel Vargas singles on a line drive to left fielder Angel Martínez. Sam Antonacci to 2nd.","events":"Single","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":92.5,"end_speed":84.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.543681447176018,"plateTime":0.40828590646253726,"zone":12,"spin_rate":2399,"breakX":0.2,"inducedBreakZ":9.5,"breakZ":-22.7,"px":0.8298010231768693,"pz":2.560170188708667,"x0":-1.4920388043799255,"y0":50.00343584015877,"z0":5.701716936497032,"ax":-1.1842033872117201,"ay":31.056174912764337,"az":-21.93119424675178,"vx0":6.282178984885018,"vy0":-134.51118584809936,"vz0":-3.9881025261259895,"pfxX":-0.016666666666666666,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-0.2,"breakXFeet":-0.016666666666666666,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.2,"pfxXNoAbs":-0.016666666666666666,"plateTimeSZDepth":0.38344953989957936,"plateXPoly":0.8298010231768693,"plateYPoly":0.7083333333333357,"plateZPoly":2.560170188708667,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":74.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8298010231768693,"plate_z":2.560170188708667,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":17,"rowId":"17-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"40839cba-a9c8-3649-b28e-916af53571f1","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Miguel Vargas singles on a line drive to left fielder Angel Martínez. Sam Antonacci to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":92.6,"end_speed":84.5,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.560894693125365,"plateTime":0.4073234809033983,"zone":6,"spin_rate":2345,"breakX":3.5,"inducedBreakZ":7,"breakZ":-25.1,"px":0.6565099489276012,"pz":2.714814576849108,"x0":-1.3990074822906964,"y0":50.00161037349269,"z0":5.829405237574105,"ax":2.415615452077226,"ay":30.899037499322876,"az":-24.551369870027425,"vx0":4.911479829818838,"vy0":-134.771577654727,"vz0":-3.446313140947834,"pfxX":-0.2916666666666667,"pfxZ":0.5833333333333334,"pfxZWithGravity":-2.091666666666667,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3825285455504637,"plateXPoly":0.6565099489276012,"plateYPoly":0.7083333333333499,"plateZPoly":2.714814576849108,"pfxXDirection":"←","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"93.0","hit_speed":"93.3","hit_distance":"177","xba":".730","hit_angle":"11","is_barrel":0,"hc_x":72.1,"hc_x_ft":-127.99004400000001,"hc_y":101.93,"hc_y_ft":244.57900519999998,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6565099489276012,"plate_z":2.714814576849108,"launch_speed":"93.3","launch_angle":"11","player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":18,"rowId":"18-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fad58a32-d8bb-3617-b193-596bdab36b55","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami 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":99.6,"end_speed":91.1,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.496466495215471,"plateTime":0.3780528570578192,"zone":5,"spin_rate":2519,"breakX":10.3,"inducedBreakZ":16.2,"breakZ":-11.4,"px":0.03989387853004289,"pz":2.5178150265526624,"x0":-1.3909529813888806,"y0":50.00698519821773,"z0":5.816368879842019,"ax":-13.615873967779955,"ay":33.685398400626276,"az":-11.679187060820025,"vx0":6.447488616342964,"vy0":-144.85818884416085,"vz0":-7.219465307301548,"pfxX":0.8583333333333334,"pfxZ":1.3499999999999999,"pfxZWithGravity":-0.9500000000000001,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":11.4,"breakZWithGravityFeet":0.9500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.3549743867547648,"plateXPoly":0.03989387853004289,"plateYPoly":0.7083333333333641,"plateZPoly":2.5178150265526624,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.03989387853004289,"plate_z":2.5178150265526624,"player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":19,"rowId":"19-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9c22f902-95e3-3f06-8d55-0e2db27345b6","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","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":99.6,"end_speed":90.8,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.540584715793971,"plateTime":0.37854219744865913,"zone":11,"spin_rate":2519,"breakX":12.2,"inducedBreakZ":15.4,"breakZ":-12.4,"px":-1.1423109086481842,"pz":2.547822110279843,"x0":-1.5378017524421939,"y0":50.00530066086905,"z0":5.737092860668394,"ax":-15.293357747930301,"ay":35.084636926373626,"az":-12.839581063795285,"vx0":3.830814238701045,"vy0":-144.91161385993692,"vz0":-6.6894942650188485,"pfxX":1.0166666666666666,"pfxZ":1.2833333333333334,"pfxZWithGravity":-1.0333333333333334,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3554840771837437,"plateXPoly":-1.1423109086481842,"plateYPoly":0.7083333333333712,"plateZPoly":2.547822110279843,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":58.1,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.1423109086481842,"plate_z":2.547822110279843,"player_total_pitches":10,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":20,"rowId":"20-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb7a650b-9d41-33a7-a472-0e724e28b5e9","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":14,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Munetaka Murakami strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":99.9,"end_speed":91.1,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":6.495531043441381,"plateTime":0.3769793333848268,"zone":1,"spin_rate":2546,"breakX":10,"inducedBreakZ":12.8,"breakZ":-14.5,"px":-0.7455101770513153,"pz":3.2374918138333992,"x0":-1.3901276631090862,"y0":50.002405643890704,"z0":5.87181798918881,"ax":-12.811747648911236,"ay":35.15111013137651,"az":-16.0441889064014,"vx0":4.088630076015605,"vy0":-145.47131505576507,"vz0":-4.601837960524051,"pfxX":0.8333333333333334,"pfxZ":1.0666666666666667,"pfxZWithGravity":-1.2083333333333333,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":12.8,"breakZInducedFeet":1.0666666666666667,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3539979330602256,"plateXPoly":-0.7455101770513153,"plateYPoly":0.7083333333332789,"plateZPoly":3.2374918138333992,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.7455101770513153,"plate_z":3.2374918138333992,"player_total_pitches":11,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":21,"rowId":"21-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2afad616-9af2-3708-b48a-4c113c1568df","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":99.9,"end_speed":90.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.7757918843892915,"plateTime":0.37798875459103876,"zone":11,"spin_rate":2592,"breakX":9.5,"inducedBreakZ":17.6,"breakZ":-9.8,"px":-0.8601734764907807,"pz":3.1320834646066684,"x0":-1.463717917741789,"y0":50.000547041528584,"z0":5.856876216985021,"ax":-12.040835025086723,"ay":36.32232529127514,"az":-10.1497345849151,"vx0":3.8373558974263373,"vy0":-145.30382260213554,"vz0":-5.8742742667917245,"pfxX":0.7916666666666666,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.8166666666666668,"breakXInches":9.5,"breakXFeet":0.7916666666666666,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":9.8,"breakZWithGravityFeet":0.8166666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.7916666666666666,"pfxXNoAbs":0.7916666666666666,"plateTimeSZDepth":0.3549857805449217,"plateXPoly":-0.8601734764907807,"plateYPoly":0.7083333333333499,"plateZPoly":3.1320834646066684,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":72.5,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.8601734764907807,"plate_z":3.1320834646066684,"player_total_pitches":12,"player_total_pitches_pitch_types":10,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":22,"rowId":"22-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3b16bd9b-331b-3aa8-bbe6-7c74b48ae5ad","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas to 3rd.","events":"Double","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":99.5,"end_speed":90.1,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.576213939266002,"plateTime":0.3804044526583841,"zone":12,"spin_rate":2475,"breakX":8,"inducedBreakZ":17.6,"breakZ":-10.3,"px":1.138336585309228,"pz":2.8746357460680145,"x0":-1.1907953808417657,"y0":50.00074448134278,"z0":5.918877337990723,"ax":-11.437153882327529,"ay":36.48655813821869,"az":-10.168705187579283,"vx0":8.562240530248287,"vy0":-144.48494036959622,"vz0":-6.704162147796701,"pfxX":0.6666666666666666,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.8583333333333334,"breakXInches":8,"breakXFeet":0.6666666666666666,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":10.3,"breakZWithGravityFeet":0.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.6666666666666666,"pfxXNoAbs":0.6666666666666666,"plateTimeSZDepth":0.3572767132023516,"plateXPoly":1.138336585309228,"plateYPoly":0.7083333333332931,"plateZPoly":2.8746357460680145,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.138336585309228,"plate_z":2.8746357460680145,"player_total_pitches":13,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":23,"rowId":"23-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"51c5f795-aaea-3340-8869-a93032490cbb","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas 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":100,"end_speed":91.1,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.5410704017048875,"plateTime":0.3769254335531733,"zone":12,"spin_rate":2484,"breakX":8.2,"inducedBreakZ":14.4,"breakZ":-13.1,"px":0.4403360976412518,"pz":3.891460240219591,"x0":-1.33001978872956,"y0":50.004221973308226,"z0":5.920251821628059,"ax":-11.246176604447587,"ay":34.92328348638827,"az":-14.629902517964624,"vx0":6.9921198643389735,"vy0":-145.45926772232403,"vz0":-3.1430526939584538,"pfxX":0.6833333333333332,"pfxZ":1.2,"pfxZWithGravity":-1.0916666666666666,"breakXInches":8.2,"breakXFeet":0.6833333333333332,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6833333333333332,"pfxXNoAbs":0.6833333333333332,"plateTimeSZDepth":0.3539363696935113,"plateXPoly":0.4403360976412518,"plateYPoly":0.7083333333333428,"plateZPoly":3.891460240219591,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":24.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4403360976412518,"plate_z":3.891460240219591,"player_total_pitches":14,"player_total_pitches_pitch_types":12,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":24,"rowId":"24-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"05f62737-f4ce-32c0-9566-a254bf4f6d65","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas 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":"SL","pitch_name":"Slider","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":91.4,"end_speed":83.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.629111075688642,"plateTime":0.4128083321843352,"zone":5,"spin_rate":2304,"breakX":0.2,"inducedBreakZ":4.9,"breakZ":-28.1,"px":0.14395350500159254,"pz":2.155933373397768,"x0":-1.488967170376782,"y0":50.00213302091501,"z0":5.7654239768347395,"ax":-1.2933068491525666,"ay":30.308721302877018,"az":-26.65669771544624,"vx0":4.4626311176090425,"vy0":-133.02285278805175,"vz0":-4.143005304646275,"pfxX":0.016666666666666666,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.341666666666667,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":28.1,"breakZWithGravityFeet":2.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.38768937235079326,"plateXPoly":0.14395350500159254,"plateYPoly":0.7083333333333286,"plateZPoly":2.155933373397768,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"101.0","hit_speed":"100.7","hit_distance":"287","xba":".380","hit_angle":"21","is_barrel":0,"hc_x":203.22,"hc_x_ft":188.05635919999997,"hc_y":112.84,"hc_y_ft":218.2819776,"isSword":false,"batSpeed":72.9,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.14395350500159254,"plate_z":2.155933373397768,"launch_speed":"100.7","launch_angle":"21","player_total_pitches":15,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":25,"rowId":"25-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"823069dd-6d7e-38d2-8d20-39eadd0d192d","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":99.5,"end_speed":90.6,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.4708015567068635,"plateTime":0.37846622213274195,"zone":11,"spin_rate":2544,"breakX":8.5,"inducedBreakZ":17.2,"breakZ":-10.4,"px":-0.4594581976709391,"pz":3.9657833601769292,"x0":-1.4732510045444205,"y0":50.00481504836475,"z0":5.950382152440842,"ax":-11.132058271675985,"ay":34.636166258140925,"az":-11.375862226271815,"vx0":4.830680587693394,"vy0":-144.85788000633133,"vz0":-3.5624065879352,"pfxX":0.7083333333333334,"pfxZ":1.4333333333333333,"pfxZWithGravity":-0.8666666666666667,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":10.4,"breakZWithGravityFeet":0.8666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.35541074096643394,"plateXPoly":-0.4594581976709391,"plateYPoly":0.7083333333333428,"plateZPoly":3.9657833601769292,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.9,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4594581976709391,"plate_z":3.9657833601769292,"player_total_pitches":16,"player_total_pitches_pitch_types":13,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":26,"rowId":"26-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a3a05257-fc86-3e22-a807-629bab6c54b5","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","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":98,"end_speed":89.9,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.6707657470045145,"plateTime":0.3832081341926865,"zone":11,"spin_rate":2510,"breakX":7.7,"inducedBreakZ":16.1,"breakZ":-12.2,"px":-0.2797362436464028,"pz":3.4643238017478355,"x0":-1.3433284264861292,"y0":50.0058594699375,"z0":5.937374193459567,"ax":-9.740112297432244,"ay":31.33824713553268,"az":-12.938161994410033,"vx0":4.708472060155522,"vy0":-142.66899477219076,"vz0":-4.547056905728023,"pfxX":0.6416666666666667,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.0166666666666666,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":12.2,"breakZWithGravityFeet":1.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.35975193476700706,"plateXPoly":-0.2797362436464028,"plateYPoly":0.7083333333333854,"plateZPoly":3.4643238017478355,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":65.1,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.2797362436464028,"plate_z":3.4643238017478355,"player_total_pitches":17,"player_total_pitches_pitch_types":14,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":27,"rowId":"27-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5ede7886-1bdf-32d8-9932-2da930d141c9","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":75,"end_speed":68.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.612417284256866,"plateTime":0.505242371376752,"zone":11,"spin_rate":2404,"breakX":10.1,"inducedBreakZ":-13.4,"breakZ":-62.8,"px":-0.6562121654859228,"pz":3.5730369340230217,"x0":-1.4111257526870757,"y0":50.00404070636106,"z0":6.20838360179625,"ax":6.6485385585989265,"ay":21.680264253098958,"az":-42.14717944163193,"vx0":0.012521885515858172,"vy0":-108.99982053992335,"vz0":4.4507699418762225,"pfxX":-0.8416666666666667,"pfxZ":-1.1166666666666667,"pfxZWithGravity":-5.233333333333333,"breakXInches":-10.1,"breakXFeet":-0.8416666666666667,"breakZInducedInches":-13.4,"breakZInducedFeet":-1.1166666666666667,"breakZWithGravityInches":62.8,"breakZWithGravityFeet":5.233333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.1,"pfxXNoAbs":-0.8416666666666667,"plateTimeSZDepth":0.47466159313704626,"plateXPoly":-0.6562121654859228,"plateYPoly":0.7083333333333428,"plateZPoly":3.5730369340230217,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6562121654859228,"plate_z":3.5730369340230217,"player_total_pitches":18,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":28,"rowId":"28-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cf2a84c3-1958-322e-8db2-75956e0cdcdb","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","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":98.8,"end_speed":89.9,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.785283145195239,"plateTime":0.3819791346251087,"zone":12,"spin_rate":2440,"breakX":10.2,"inducedBreakZ":16.4,"breakZ":-11.6,"px":0.9477378497770905,"pz":3.282178455402866,"x0":-1.2075581418554178,"y0":50.00045014475494,"z0":5.852152326521313,"ax":-13.768293530809157,"ay":34.116758936087244,"az":-12.224363124000279,"vx0":8.478405051628087,"vy0":-143.55358985243117,"vz0":-4.973387191495181,"pfxX":0.85,"pfxZ":1.3666666666666665,"pfxZWithGravity":-0.9666666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":11.6,"breakZWithGravityFeet":0.9666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.3586563824998567,"plateXPoly":0.9477378497770905,"plateYPoly":0.7083333333333002,"plateZPoly":3.282178455402866,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":60.1,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9477378497770905,"plate_z":3.282178455402866,"player_total_pitches":19,"player_total_pitches_pitch_types":15,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":29,"rowId":"29-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"01c63fae-f22c-3f2f-80fb-13a2e21232d5","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":14,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Strikeout","des":"Chase Meidroth strikes out swinging.","events":"Strikeout","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":99.5,"end_speed":90.2,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.707114230178454,"plateTime":0.37946393795841793,"zone":11,"spin_rate":2436,"breakX":10.4,"inducedBreakZ":18.2,"breakZ":-9.6,"px":-0.8547889580607578,"pz":3.574615869848057,"x0":-1.44890741861883,"y0":50.00065194654854,"z0":5.843625741841435,"ax":-13.194688672424897,"ay":36.35416097245266,"az":-10.018718588143015,"vx0":4.018237309514062,"vy0":-144.79512905379738,"vz0":-4.581792708303314,"pfxX":0.8666666666666667,"pfxZ":1.5166666666666666,"pfxZWithGravity":-0.7999999999999999,"breakXInches":10.4,"breakXFeet":0.8666666666666667,"breakZInducedInches":18.2,"breakZInducedFeet":1.5166666666666666,"breakZWithGravityInches":9.6,"breakZWithGravityFeet":0.7999999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.8666666666666667,"pfxXNoAbs":0.8666666666666667,"plateTimeSZDepth":0.35637121362149354,"plateXPoly":-0.8547889580607578,"plateYPoly":0.7083333333332646,"plateZPoly":3.574615869848057,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":64.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.8547889580607578,"plate_z":3.574615869848057,"player_total_pitches":20,"player_total_pitches_pitch_types":16,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":30,"rowId":"30-849833","game_pk":"849833","source":"gamefeed"}],"683769":[{"type":"pitch","year":2026,"sportId":1,"play_id":"42b766e7-bc20-37d4-b2ab-1f7870d1d422","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Randal Grichuk singles on a sharp line drive to left fielder Angel Martínez. Braden Montgomery to 2nd.","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":94.3,"end_speed":86,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.198260820923825,"plateTime":0.39984741872509,"zone":12,"spin_rate":2264,"breakX":5.9,"inducedBreakZ":18.5,"breakZ":-12.4,"px":0.21526071046402429,"pz":3.607377200192336,"x0":-2.1314153915725482,"y0":50.000552247317806,"z0":6.297084746116005,"ax":-7.9572319186792235,"ay":30.787135883066796,"az":-11.86475248365072,"vx0":7.744311148608929,"vy0":-137.07414525895067,"vz0":-4.9371143828921715,"pfxX":0.4916666666666667,"pfxZ":1.5416666666666667,"pfxZWithGravity":-1.0333333333333334,"breakXInches":5.9,"breakXFeet":0.4916666666666667,"breakZInducedInches":18.5,"breakZInducedFeet":1.5416666666666667,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.4916666666666667,"pfxXNoAbs":0.4916666666666667,"plateTimeSZDepth":0.37543127731520726,"plateXPoly":0.21526071046402429,"plateYPoly":0.7083333333333215,"plateZPoly":3.607377200192336,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":40.4,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.21526071046402429,"plate_z":3.607377200192336,"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-849833","game_pk":"849833","source":"gamefeed","pitch_types":{"FF":6,"SL":5,"CH":1},"results":{"S":4,"X":4,"B":4},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":1,"zFouls":1,"zInPlay":1,"zSwings":3,"o_swing":0.5,"z_swing":0.75,"strike_rate":0.8333333333333334,"first_pitches":3,"first_pitch_strikes":3,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":0.6666666666666666,"zone_rate":0.6666666666666666,"swings":4,"miss_percent":"25","cs_plus_whiffs":2,"csw_percent":33,"avg_rel_x":"-2.1","avg_rel_z":"6.3","avg_rpm":"2226","max_rpm":"2264","min_rpm":"2113","avg_break_z":"13","max_break_z":"16","min_break_z":"12","avg_bat_speed":"66.9","avg_break_z_induced":"17","max_break_z_induced":"19","min_break_z_induced":"14","avg_break_x":"5","max_break_x":"7","min_break_x":"3","min_pitch_speed":"94.3","avg_pitch_speed":"95.5","max_pitch_speed":"96.3","avg_hit_speed":"95.6","max_hit_speed":"95.6","min_hit_speed":"95.6","count":6,"pitches_vs_right":5,"pitches_vs_left":1,"results":{"S":4,"B":1,"X":1},"swinging_strikes":1,"fouls":2,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":6,"pitches_time_thru_1":6,"pitches_inning_6":6,"avg_speed_inning_6":"95.5","avg_speed_inning_6_vs_avg":0.04999999999999716,"percent":"50","rhb_pitch_percent":63,"lhb_pitch_percent":25,"pitch_pct_time_thru_1":"50","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":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.2,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"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":"-2.1","avg_rel_z":"6.2","avg_rpm":"2312","max_rpm":"2352","min_rpm":"2237","avg_break_z":"32","max_break_z":"37","min_break_z":"30","avg_bat_speed":"78.0","avg_break_z_induced":"2","max_break_z_induced":"4","min_break_z_induced":"-1","avg_break_x":"4","max_break_x":"5","min_break_x":"3","min_pitch_speed":"87.3","avg_pitch_speed":"89.8","max_pitch_speed":"90.9","avg_hit_speed":"102.0","max_hit_speed":"102.0","min_hit_speed":"102.0","count":5,"pitches_vs_right":3,"pitches_vs_left":2,"results":{"X":3,"B":2},"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":6,"max_inning":6,"pitches_time_thru_1":5,"pitches_inning_6":5,"avg_speed_inning_6":"89.8","avg_speed_inning_6_vs_avg":-0.01999999999999602,"percent":"42","rhb_pitch_percent":38,"lhb_pitch_percent":50,"pitch_pct_time_thru_1":"42","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":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":"-2.1","avg_rel_z":"5.8","avg_rpm":"2141","max_rpm":"2141","min_rpm":"2141","avg_break_z":"39","max_break_z":"39","min_break_z":"39","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"19","max_break_x":"19","min_break_x":"19","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":{"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":6,"max_inning":6,"pitches_time_thru_1":1,"pitches_inning_6":1,"avg_speed_inning_6":"79.2","avg_speed_inning_6_vs_avg":0,"percent":"8","rhb_pitch_percent":0,"lhb_pitch_percent":25,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":0.33333333333333215,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":1,"zFouls":1,"zInPlay":2,"zSwings":4,"o_swing":0.14285714285714285,"z_swing":0.8,"strike_rate":0.5,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":1,"z_contact":0.75,"zone_rate":0.4166666666666667,"swings":5,"miss_percent":"20","cs_plus_whiffs":2,"csw_percent":17,"avg_rel_x":"-2.1","avg_rel_z":"6.2","avg_rpm":"2255","max_rpm":"2352","min_rpm":"2113","avg_break_z":"23","max_break_z":"39","min_break_z":"12","avg_bat_speed":"69.1","avg_break_z_induced":"10","max_break_z_induced":"19","min_break_z_induced":"-1","avg_break_x":"6","max_break_x":"19","min_break_x":"3","min_pitch_speed":"79.2","avg_pitch_speed":"91.8","max_pitch_speed":"96.3","avg_hit_speed":"98.8","max_hit_speed":"","min_hit_speed":"","count":12,"pitches_vs_right":8,"pitches_vs_left":4,"results":{"S":4,"X":4,"B":4},"swinging_strikes":1,"fouls":2,"strikeouts":0,"called_strikes":1,"balls_in_play":2,"base_hits":1,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":6,"pitches_time_thru_1":12,"pitches_inning_6":12,"avg_speed_inning_6":"91.8","avg_speed_inning_6_vs_avg":-0.01666666666667993,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"ab7a3e9a-e7d2-37bd-8ec0-2111da723fcb","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Randal Grichuk singles on a sharp line drive to left fielder Angel Martínez. Braden Montgomery to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","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.2,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.275060407437619,"plateTime":0.43218266472354827,"zone":9,"spin_rate":2237,"breakX":5.3,"inducedBreakZ":-1,"breakZ":-37,"px":0.6784064492828454,"pz":2.04801378545549,"x0":-2.1896423099518807,"y0":50.00065634249356,"z0":6.329376033689598,"ax":3.4485196713321806,"ay":26.842282470188657,"az":-32.34585387522238,"vx0":6.367545133818103,"vy0":-126.90995355991598,"vz0":-3.9865885109617523,"pfxX":-0.44166666666666665,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.0833333333333335,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.40582044556426,"plateXPoly":0.6784064492828454,"plateYPoly":0.7083333333333144,"plateZPoly":2.04801378545549,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"102.0","hit_distance":"193","xba":".940","hit_angle":"11","is_barrel":0,"hc_x":78.29,"hc_x_ft":-113.06991559999997,"hc_y":139.29,"hc_y_ft":154.52795560000004,"isSword":false,"batSpeed":78,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6784064492828454,"plate_z":2.04801378545549,"launch_speed":"102.0","launch_angle":"11","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-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"899e2b58-85e3-37c2-a06b-d38e8a6e433b","inning":6,"half_inning":"bottom","ab_number":55,"cap_index":11,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Hit By Pitch","des":"Colson Montgomery hit by pitch. Braden Montgomery to 3rd. Randal Grichuk to 2nd.","events":"Hit By Pitch","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":95.6,"end_speed":87.7,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.402701931437636,"plateTime":0.39344020488030296,"zone":1,"spin_rate":2246,"breakX":7.4,"inducedBreakZ":15.8,"breakZ":-14,"px":-0.42409090220141055,"pz":3.0447954279928267,"x0":-2.3158096290361114,"y0":50.00441608869394,"z0":6.173909781967348,"ax":-9.59067925566438,"ay":30.15244954559094,"az":-13.858812882963482,"vx0":6.892669465268517,"vy0":-139.02635927813589,"vz0":-5.9117817984114325,"pfxX":0.6166666666666667,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.1666666666666667,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.36937648256628797,"plateXPoly":-0.42409090220141055,"plateYPoly":0.7083333333333499,"plateZPoly":3.0447954279928267,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":79.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.42409090220141055,"plate_z":3.0447954279928267,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":210,"rowId":"210-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"efa4c3b4-5d1f-3873-89b2-07596de6d354","inning":6,"half_inning":"bottom","ab_number":55,"cap_index":11,"outs":2,"batter":695657,"stand":"L","batter_name":"Colson Montgomery","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Hit By Pitch","des":"Colson Montgomery hit by pitch. Braden Montgomery to 3rd. Randal Grichuk to 2nd.","events":"Hit By Pitch","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"Hit By Pitch","result_code":"H","pitch_call":"hit_by_pitch","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.6,"end_speed":82.8,"sz_top":3.34,"sz_bot":1.686,"sz_depth":8.5,"sz_width":17,"extension":7.23440850500878,"plateTime":0.4217923286786096,"zone":14,"spin_rate":2334,"breakX":4.9,"inducedBreakZ":1.3,"breakZ":-33.1,"px":2.491929014008897,"pz":0.6122102640341307,"x0":-1.9977681578877824,"y0":50.00282310666499,"z0":6.149319839567465,"ax":2.4080165517613845,"ay":27.177022075623665,"az":-29.37950911141814,"vx0":10.86006682442119,"vy0":-129.85437310322126,"vz0":-8.164175018655245,"pfxX":-0.4083333333333334,"pfxZ":0.10833333333333334,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-4.9,"breakXFeet":-0.4083333333333334,"breakZInducedInches":1.3,"breakZInducedFeet":0.10833333333333334,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.9,"pfxXNoAbs":-0.4083333333333334,"plateTimeSZDepth":0.3960256438158145,"plateXPoly":2.491929014008897,"plateYPoly":0.7083333333333783,"plateZPoly":0.6122102640341307,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":2.491929014008897,"plate_z":0.6122102640341307,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":211,"rowId":"211-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9a10ad98-ed6a-34a1-8cc1-d60fd75a2720","inning":6,"half_inning":"bottom","ab_number":56,"cap_index":11,"outs":2,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch. Braden Montgomery scores. Randal Grichuk to 3rd. Colson Montgomery to 2nd.","events":"Hit By Pitch","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":79.2,"end_speed":72.3,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.556908396636808,"plateTime":0.4781888494504818,"zone":14,"spin_rate":2141,"breakX":18.5,"inducedBreakZ":5.5,"breakZ":-38.6,"px":0.48723457002455994,"pz":1.2833312806982535,"x0":-2.1417094268680614,"y0":50.00358814553375,"z0":5.806557641502501,"ax":-15.476622594394755,"ay":23.13368918177935,"az":-27.57231481981864,"vx0":9.328760967692636,"vy0":-114.94513773081225,"vz0":-3.878205705648705,"pfxX":1.5416666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-3.216666666666667,"breakXInches":18.5,"breakXFeet":1.5416666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":38.6,"breakZWithGravityFeet":3.216666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.5416666666666667,"pfxXNoAbs":1.5416666666666667,"plateTimeSZDepth":0.449160443842982,"plateXPoly":0.48723457002455994,"plateYPoly":0.7083333333333144,"plateZPoly":1.2833312806982535,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.48723457002455994,"plate_z":1.2833312806982535,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":212,"rowId":"212-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8d2afd3a-9b20-3176-86d9-1139486dd9c2","inning":6,"half_inning":"bottom","ab_number":56,"cap_index":11,"outs":2,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Hit By Pitch","des":"Sam Antonacci hit by pitch. Braden Montgomery scores. Randal Grichuk to 3rd. Colson Montgomery to 2nd.","events":"Hit By Pitch","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"Hit By Pitch","result_code":"H","pitch_call":"hit_by_pitch","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":90.9,"end_speed":83.7,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.402234854578436,"plateTime":0.4161937054891167,"zone":14,"spin_rate":2326,"breakX":5,"inducedBreakZ":3.4,"breakZ":-30,"px":1.790425021724558,"pz":0.37795458453708886,"x0":-2.2097757291126694,"y0":50.00295013609737,"z0":6.05589474791113,"ax":2.7441825244625586,"ay":28.808127633409267,"az":-26.98161113961805,"vx0":9.699497416102725,"vy0":-131.76438377743003,"vz0":-9.256411111303844,"pfxX":-0.4166666666666667,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.5,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.39080789241251773,"plateXPoly":1.790425021724558,"plateYPoly":0.708333333333357,"plateZPoly":0.37795458453708886,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.790425021724558,"plate_z":0.37795458453708886,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":213,"rowId":"213-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"17809193-503c-3bda-af6e-b08824f52224","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":96.3,"end_speed":87.9,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.276194804204032,"plateTime":0.391946057846265,"zone":6,"spin_rate":2234,"breakX":4.8,"inducedBreakZ":17.2,"breakZ":-12.5,"px":0.6330132539703468,"pz":2.5439526189568293,"x0":-1.9654087086548835,"y0":50.00244537051682,"z0":6.217968338622672,"ax":-7.12440276712891,"ay":31.693878792738666,"az":-11.849735461061071,"vx0":8.371589662831974,"vy0":-139.77794716182424,"vz0":-7.802901125973479,"pfxX":0.39999999999999997,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.0416666666666667,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.3680147009464517,"plateXPoly":0.6330132539703468,"plateYPoly":0.7083333333333783,"plateZPoly":2.5439526189568293,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6330132539703468,"plate_z":2.5439526189568293,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":214,"rowId":"214-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f1afba0b-e51e-3b4d-ba1f-efe4cc56a84e","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":95.9,"end_speed":87,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.35387291977266,"plateTime":0.39466789125842583,"zone":6,"spin_rate":2241,"breakX":2.8,"inducedBreakZ":17.2,"breakZ":-13,"px":0.6301496206122685,"pz":2.439148134890889,"x0":-2.146568729994388,"y0":50.0035224001086,"z0":6.174097009597418,"ax":-5.041956104540966,"ay":33.807913980460825,"az":-11.988330898164348,"vx0":8.42503236763277,"vy0":-139.24558985788846,"vz0":-7.8534192121389506,"pfxX":0.2333333333333333,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.0833333333333333,"breakXInches":2.8,"breakXFeet":0.2333333333333333,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2333333333333333,"pfxXNoAbs":0.2333333333333333,"plateTimeSZDepth":0.37069814660791983,"plateXPoly":0.6301496206122685,"plateYPoly":0.7083333333333357,"plateZPoly":2.439148134890889,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6301496206122685,"plate_z":2.439148134890889,"player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":215,"rowId":"215-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"79f31327-5a8f-3a93-bc2a-93ed084741cf","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":95.9,"end_speed":87,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.226589322900143,"plateTime":0.39376263993358984,"zone":12,"spin_rate":2257,"breakX":4.6,"inducedBreakZ":17.3,"breakZ":-12.7,"px":0.5520238774821142,"pz":4.981733601674207,"x0":-2.1438983240943643,"y0":50.00629323831232,"z0":6.38483530719263,"ax":-6.920945956781623,"ay":33.0634453154151,"az":-13.43446584821984,"vx0":8.569470998688196,"vy0":-139.41414565789182,"vz0":-1.3097370597146285,"pfxX":0.3833333333333333,"pfxZ":1.4416666666666667,"pfxZWithGravity":-1.0583333333333333,"breakXInches":4.6,"breakXFeet":0.3833333333333333,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":12.7,"breakZWithGravityFeet":1.0583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3833333333333333,"pfxXNoAbs":0.3833333333333333,"plateTimeSZDepth":0.36982638353661973,"plateXPoly":0.5520238774821142,"plateYPoly":0.7083333333333286,"plateZPoly":4.981733601674207,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5520238774821142,"plate_z":4.981733601674207,"player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":216,"rowId":"216-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7a607958-44df-34d7-9920-8dba49e9c329","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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.5,"end_speed":84,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.280412562870818,"plateTime":0.4151750347201557,"zone":14,"spin_rate":2352,"breakX":2.9,"inducedBreakZ":3.7,"breakZ":-29.6,"px":0.9597373339459421,"pz":1.1497979717952793,"x0":-2.132455286117474,"y0":50.00328616010334,"z0":6.222324095338194,"ax":1.2779524300117393,"ay":25.974170468011014,"az":-27.209023450093515,"vx0":7.685829191653184,"vy0":-131.55621240348086,"vz0":-7.714891171660958,"pfxX":-0.24166666666666667,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.466666666666667,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":29.6,"breakZWithGravityFeet":2.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.38969830943794914,"plateXPoly":0.9597373339459421,"plateYPoly":0.7083333333333641,"plateZPoly":1.1497979717952793,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9597373339459421,"plate_z":1.1497979717952793,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":217,"rowId":"217-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5a4a5d1c-89e3-3c11-a46f-e7ca47b6268e","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":90.6,"end_speed":84.1,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.352480841189442,"plateTime":0.41525101818240895,"zone":14,"spin_rate":2310,"breakX":2.9,"inducedBreakZ":2.9,"breakZ":-30.5,"px":1.4285924516293274,"pz":0.9827621996631848,"x0":-2.0208112513034227,"y0":50.00419016419308,"z0":6.249130157693948,"ax":1.147221726705143,"ay":26.097913142173514,"az":-27.919204932566107,"vx0":8.62590511360329,"vy0":-131.5554610797885,"vz0":-8.069684236476856,"pfxX":-0.24166666666666667,"pfxZ":0.24166666666666667,"pfxZWithGravity":-2.5416666666666665,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":2.9,"breakZInducedFeet":0.24166666666666667,"breakZWithGravityInches":30.5,"breakZWithGravityFeet":2.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.3897855768647823,"plateXPoly":1.4285924516293274,"plateYPoly":0.7083333333332931,"plateZPoly":0.9827621996631848,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":1.4285924516293274,"plate_z":0.9827621996631848,"player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":218,"rowId":"218-849833","game_pk":"849833","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"581f6335-1e55-3e5d-b4f7-804b5707ab8c","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":95.3,"end_speed":87.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.531394852961734,"plateTime":0.39531486622913103,"zone":3,"spin_rate":2113,"breakX":5.8,"inducedBreakZ":14.4,"breakZ":-15.8,"px":0.5918367473485531,"pz":3.2187879096599876,"x0":-1.9038895645846536,"y0":50.00606299541086,"z0":6.25428507149745,"ax":-8.013105644467561,"ay":30.780739197262275,"az":-15.759364525859912,"vx0":8.21089428493435,"vy0":-138.52563008806095,"vz0":-5.253140554962883,"pfxX":0.48333333333333334,"pfxZ":1.2,"pfxZWithGravity":-1.3166666666666667,"breakXInches":5.8,"breakXFeet":0.48333333333333334,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.8,"breakZWithGravityFeet":1.3166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.48333333333333334,"pfxXNoAbs":0.48333333333333334,"plateTimeSZDepth":0.37118148059572814,"plateXPoly":0.5918367473485531,"plateYPoly":0.7083333333333144,"plateZPoly":3.2187879096599876,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"95.6","hit_distance":"139","xba":".580","hit_angle":"7","is_barrel":0,"hc_x":102.45,"hc_x_ft":-54.83561800000001,"hc_y":166.36,"hc_y_ft":89.27951039999999,"isSword":false,"batSpeed":73.4,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.5918367473485531,"plate_z":3.2187879096599876,"launch_speed":"95.6","launch_angle":"7","player_total_pitches":12,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":219,"rowId":"219-849833","game_pk":"849833","source":"gamefeed"}]},"exit_velocity":[{"type":"pitch","year":2026,"sportId":1,"play_id":"c2390485-4e2e-37db-bb04-add3ff6fae92","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out softly, pitcher Sean Newcomb to first baseman Munetaka Murakami.","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":95.3,"end_speed":86.9,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":5.791203616254434,"plateTime":0.39600738253845513,"zone":12,"spin_rate":2275,"breakX":13.6,"inducedBreakZ":-1.3,"breakZ":-31.6,"px":1.0117485109645026,"pz":2.510748798114686,"x0":2.467330529482888,"y0":50.00137335818016,"z0":5.473998171850998,"ax":16.085311692995337,"ay":32.78523460865258,"az":-33.36845169540685,"vx0":-6.904955820968926,"vy0":-138.63817452059496,"vz0":-1.7627735501871682,"pfxX":-1.1333333333333333,"pfxZ":-0.10833333333333334,"pfxZWithGravity":-2.6333333333333333,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":-1.3,"breakZInducedFeet":-0.10833333333333334,"breakZWithGravityInches":31.6,"breakZWithGravityFeet":2.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.371906005974082,"plateXPoly":1.0117485109645026,"plateYPoly":0.7083333333333428,"plateZPoly":2.510748798114686,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"49.0","hit_speed":"49.0","hit_distance":"1","xba":".240","hit_angle":"-40","is_barrel":0,"hc_x":125.19,"hc_x_ft":-0.024031600000000708,"hc_y":188.61,"hc_y_ft":35.64900039999998,"isSword":false,"batSpeed":50.6,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":1.0117485109645026,"plate_z":2.510748798114686,"launch_speed":"49.0","launch_angle":"-40","player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":4,"rowId":"4-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_c2390485-4e2e-37db-bb04-add3ff6fae92\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"49940e0c-676c-3d63-a144-85c79420a329","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"José Ramírez lines out sharply to left fielder Randal Grichuk.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":96.3,"end_speed":87.2,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":5.7596136221159036,"plateTime":0.3929522286200253,"zone":3,"spin_rate":2418,"breakX":10.1,"inducedBreakZ":11.8,"breakZ":-18,"px":0.7630811285036772,"pz":2.628395621580345,"x0":2.6822384398780237,"y0":50.00465061639529,"z0":5.500520218042655,"ax":12.79808865023637,"ay":34.673841253353274,"az":-18.45273704730788,"vx0":-7.561281311800406,"vy0":-139.94981644513393,"vz0":-4.3753228641007205,"pfxX":-0.8416666666666667,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.5,"breakXInches":-10.1,"breakXFeet":-0.8416666666666667,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":18,"breakZWithGravityFeet":1.5,"pfxZDirection":"↓","pfxXWithGravity":10.1,"pfxXNoAbs":-0.8416666666666667,"plateTimeSZDepth":0.36912148715819465,"plateXPoly":0.7630811285036772,"plateYPoly":0.7083333333333215,"plateZPoly":2.628395621580345,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"108.0","hit_speed":"107.9","hit_distance":"273","xba":".830","hit_angle":"13","is_barrel":0,"hc_x":77.28,"hc_x_ft":-115.50437919999999,"hc_y":101.29,"hc_y_ft":246.1216356,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7630811285036772,"plate_z":2.628395621580345,"launch_speed":"107.9","launch_angle":"13","player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":6,"rowId":"6-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_49940e0c-676c-3d63-a144-85c79420a329\">Lineout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9eacab7e-6ddb-3a78-a6dd-8ac31a9c3ee3","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Chase DeLauter grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","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":97.1,"end_speed":88.6,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.00328659706654,"plateTime":0.38892704822570234,"zone":5,"spin_rate":2384,"breakX":14.4,"inducedBreakZ":2,"breakZ":-27.2,"px":0.04953407550938671,"pz":2.2647574882029033,"x0":2.3045236451753945,"y0":50.00087773375415,"z0":5.538312301213768,"ax":18.270620478953997,"ay":33.23670556898815,"az":-29.278140967555224,"vx0":-9.510816088743795,"vy0":-141.039977008888,"vz0":-3.6171930308386093,"pfxX":-1.2,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.36520893541343813,"plateXPoly":0.04953407550938671,"plateYPoly":0.708333333333357,"plateZPoly":2.2647574882029033,"pfxXDirection":"←","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"110.0","hit_speed":"109.6","hit_distance":"4","xba":".100","hit_angle":"-28","is_barrel":0,"hc_x":109.1,"hc_x_ft":-38.80672400000003,"hc_y":163.34,"hc_y_ft":96.55879759999999,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.04953407550938671,"plate_z":2.2647574882029033,"launch_speed":"109.6","launch_angle":"-28","player_total_pitches":10,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":10,"rowId":"10-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_9eacab7e-6ddb-3a78-a6dd-8ac31a9c3ee3\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"40839cba-a9c8-3649-b28e-916af53571f1","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Miguel Vargas singles on a line drive to left fielder Angel Martínez. Sam Antonacci to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":92.6,"end_speed":84.5,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":6.560894693125365,"plateTime":0.4073234809033983,"zone":6,"spin_rate":2345,"breakX":3.5,"inducedBreakZ":7,"breakZ":-25.1,"px":0.6565099489276012,"pz":2.714814576849108,"x0":-1.3990074822906964,"y0":50.00161037349269,"z0":5.829405237574105,"ax":2.415615452077226,"ay":30.899037499322876,"az":-24.551369870027425,"vx0":4.911479829818838,"vy0":-134.771577654727,"vz0":-3.446313140947834,"pfxX":-0.2916666666666667,"pfxZ":0.5833333333333334,"pfxZWithGravity":-2.091666666666667,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3825285455504637,"plateXPoly":0.6565099489276012,"plateYPoly":0.7083333333333499,"plateZPoly":2.714814576849108,"pfxXDirection":"←","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"93.0","hit_speed":"93.3","hit_distance":"177","xba":".730","hit_angle":"11","is_barrel":0,"hc_x":72.1,"hc_x_ft":-127.99004400000001,"hc_y":101.93,"hc_y_ft":244.57900519999998,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6565099489276012,"plate_z":2.714814576849108,"launch_speed":"93.3","launch_angle":"11","player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":18,"rowId":"18-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_40839cba-a9c8-3649-b28e-916af53571f1\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"05f62737-f4ce-32c0-9566-a254bf4f6d65","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":61,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":682982,"p_throws":"R","pitcher_name":"Daniel Espino","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Kyle Teel doubles (1) on a sharp line drive to right fielder Chase DeLauter. Sam Antonacci scores. Miguel Vargas 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":"SL","pitch_name":"Slider","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":91.4,"end_speed":83.4,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":6.629111075688642,"plateTime":0.4128083321843352,"zone":5,"spin_rate":2304,"breakX":0.2,"inducedBreakZ":4.9,"breakZ":-28.1,"px":0.14395350500159254,"pz":2.155933373397768,"x0":-1.488967170376782,"y0":50.00213302091501,"z0":5.7654239768347395,"ax":-1.2933068491525666,"ay":30.308721302877018,"az":-26.65669771544624,"vx0":4.4626311176090425,"vy0":-133.02285278805175,"vz0":-4.143005304646275,"pfxX":0.016666666666666666,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.341666666666667,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":28.1,"breakZWithGravityFeet":2.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.38768937235079326,"plateXPoly":0.14395350500159254,"plateYPoly":0.7083333333333286,"plateZPoly":2.155933373397768,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"101.0","hit_speed":"100.7","hit_distance":"287","xba":".380","hit_angle":"21","is_barrel":0,"hc_x":203.22,"hc_x_ft":188.05635919999997,"hc_y":112.84,"hc_y_ft":218.2819776,"isSword":false,"batSpeed":72.9,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.14395350500159254,"plate_z":2.155933373397768,"launch_speed":"100.7","launch_angle":"21","player_total_pitches":15,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":25,"rowId":"25-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_05f62737-f4ce-32c0-9566-a254bf4f6d65\">Double</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b69192e2-821c-3d45-9a06-5a3107dea0e8","inning":2,"half_inning":"top","ab_number":10,"cap_index":33,"outs":0,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Jo Adell singles on a ground ball to first baseman Munetaka Murakami.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"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":"00","start_speed":96.7,"end_speed":87.7,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":5.762218687570408,"plateTime":0.39131869585130064,"zone":4,"spin_rate":2208,"breakX":8.9,"inducedBreakZ":12,"breakZ":-17.5,"px":-0.2895632867319913,"pz":2.7489334183856036,"x0":2.4522943496646468,"y0":50.00420902389066,"z0":5.843741178169952,"ax":12.154985305030248,"ay":34.24182365211272,"az":-17.939357146085637,"vx0":-9.693590933986034,"vy0":-140.41264676474262,"vz0":-5.123264039733399,"pfxX":-0.7416666666666667,"pfxZ":1,"pfxZWithGravity":-1.4583333333333333,"breakXInches":-8.9,"breakXFeet":-0.7416666666666667,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":17.5,"breakZWithGravityFeet":1.4583333333333333,"pfxZDirection":"↓","pfxXWithGravity":8.9,"pfxXNoAbs":-0.7416666666666667,"plateTimeSZDepth":0.36755096033114865,"plateXPoly":-0.2895632867319913,"plateYPoly":0.7083333333333499,"plateZPoly":2.7489334183856036,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"67.0","hit_speed":"66.9","hit_distance":"38","xba":".130","hit_angle":"-1","is_barrel":0,"hc_x":150.2,"hc_x_ft":60.25907199999995,"hc_y":161.53,"hc_y_ft":100.92154920000002,"isSword":false,"batSpeed":76.3,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2895632867319913,"plate_z":2.7489334183856036,"launch_speed":"66.9","launch_angle":"-1","player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":36,"rowId":"36-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_b69192e2-821c-3d45-9a06-5a3107dea0e8\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c259e3fc-be65-38c9-a9d7-4d1401834f89","inning":2,"half_inning":"top","ab_number":11,"cap_index":25,"outs":2,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":656794,"p_throws":"L","pitcher_name":"Sean Newcomb","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Double Play","des":"Nathaniel Lowe lines into a double play, third baseman Miguel Vargas to first baseman Munetaka Murakami. Jo Adell out at 1st.","events":"Double Play","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"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":"01","start_speed":95.9,"end_speed":86.9,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":5.939272116834923,"plateTime":0.3952019192163685,"zone":9,"spin_rate":2554,"breakX":16.2,"inducedBreakZ":3.7,"breakZ":-26.4,"px":0.4701269331525839,"pz":1.8986099754487191,"x0":2.302961590915646,"y0":50.00391474488467,"z0":5.521674173399614,"ax":19.5381668195006,"ay":34.69291392654386,"az":-27.22045705273243,"vx0":-8.563689463578234,"vy0":-139.22151033107224,"vz0":-4.706172384355967,"pfxX":-1.3499999999999999,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.1999999999999997,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.3712531520543644,"plateXPoly":0.4701269331525839,"plateYPoly":0.7083333333333641,"plateZPoly":1.8986099754487191,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"105.0","hit_speed":"104.6","hit_distance":"139","xba":".640","hit_angle":"5","is_barrel":0,"hc_x":101.21,"hc_x_ft":-57.82446440000001,"hc_y":151.99,"hc_y_ft":123.91638360000002,"isSword":false,"batSpeed":73.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4701269331525839,"plate_z":1.8986099754487191,"launch_speed":"104.6","launch_angle":"5","player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":38,"rowId":"38-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_c259e3fc-be65-38c9-a9d7-4d1401834f89\">Double Play</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"18eb5983-d165-3a80-aca8-61b0018f2f28","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","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.5,"end_speed":81.1,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.269684486741003,"plateTime":0.42608126639750665,"zone":4,"spin_rate":2202,"breakX":8.5,"inducedBreakZ":5,"breakZ":-30,"px":-0.45546671744542344,"pz":2.2394787568761534,"x0":2.4696353459637566,"y0":50.00458957406348,"z0":5.75811039567824,"ax":-6.575340425950635,"ay":28.095223029662826,"az":-26.951320093901852,"vx0":-5.994508064955825,"vy0":-128.81634954362667,"vz0":-3.401087354644921,"pfxX":0.7083333333333334,"pfxZ":0.4166666666666667,"pfxZWithGravity":-2.5,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":5,"breakZInducedFeet":0.4166666666666667,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.400147430068596,"plateXPoly":-0.45546671744542344,"plateYPoly":0.7083333333333499,"plateZPoly":2.2394787568761534,"pfxXDirection":"→","inducedBreakZForcedSign":"+5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"77.0","hit_speed":"77.3","hit_distance":"277","xba":".150","hit_angle":"33","is_barrel":0,"hc_x":75.01,"hc_x_ft":-120.97589639999998,"hc_y":100.52,"hc_y_ft":247.97761280000003,"isSword":false,"batSpeed":78,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.45546671744542344,"plate_z":2.2394787568761534,"launch_speed":"77.3","launch_angle":"33","player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":53,"rowId":"53-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_18eb5983-d165-3a80-aca8-61b0018f2f28\">Flyout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7daa2497-d2c6-305f-8b26-e5fa56806d2f","inning":3,"half_inning":"top","ab_number":17,"cap_index":0,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Patrick Bailey lines out to shortstop Colson Montgomery.","events":"Lineout","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.4,"end_speed":84.7,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":7.258167646556349,"plateTime":0.40832134524056496,"zone":7,"spin_rate":2257,"breakX":10.9,"inducedBreakZ":10.4,"breakZ":-21.7,"px":-0.6724306024022275,"pz":1.9610096529030114,"x0":3.278193265827421,"y0":50.00093649178018,"z0":4.885077043150759,"ax":13.699511690787864,"ay":27.968887647527247,"az":-21.083614452270112,"vx0":-12.932060602057366,"vy0":-133.9556473006126,"vz0":-3.5875007865845614,"pfxX":-0.9083333333333333,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-10.9,"breakXFeet":-0.9083333333333333,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.9,"pfxXNoAbs":-0.9083333333333333,"plateTimeSZDepth":0.3833160872545804,"plateXPoly":-0.6724306024022275,"plateYPoly":0.7083333333333215,"plateZPoly":1.9610096529030114,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"95.6","hit_distance":"189","xba":".630","hit_angle":"9","is_barrel":0,"hc_x":105.88,"hc_x_ft":-46.56808320000002,"hc_y":152.85,"hc_y_ft":121.84347400000001,"isSword":false,"batSpeed":69.1,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.6724306024022275,"plate_z":1.9610096529030114,"launch_speed":"95.6","launch_angle":"9","player_total_pitches":11,"player_total_pitches_pitch_types":8,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":69,"rowId":"69-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_7daa2497-d2c6-305f-8b26-e5fa56806d2f\">Lineout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fb4eb754-4971-3fb8-a363-f3097f2eade2","inning":3,"half_inning":"top","ab_number":18,"cap_index":33,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Brayan Rocchio singles on a ground ball to right fielder Braden Montgomery. Travis Bazzana to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":92.3,"end_speed":84,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.118081330370548,"plateTime":0.4088362985109062,"zone":3,"spin_rate":2337,"breakX":11.4,"inducedBreakZ":12.7,"breakZ":-19.6,"px":0.7386555802160033,"pz":2.8643207070806103,"x0":3.290241211679222,"y0":50.00339522066443,"z0":4.880893615498645,"ax":13.485482972102263,"ay":29.692003937906772,"az":-19.31029446755246,"vx0":-9.235049965312658,"vy0":-134.10617465423326,"vz0":-1.5463071563487012,"pfxX":-0.9500000000000001,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.6333333333333335,"breakXInches":-11.4,"breakXFeet":-0.9500000000000001,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":19.6,"breakZWithGravityFeet":1.6333333333333335,"pfxZDirection":"↓","pfxXWithGravity":11.4,"pfxXNoAbs":-0.9500000000000001,"plateTimeSZDepth":0.3838975020214122,"plateXPoly":0.7386555802160033,"plateYPoly":0.7083333333333073,"plateZPoly":2.8643207070806103,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"93.6","hit_distance":"72","xba":".430","hit_angle":"2","is_barrel":0,"hc_x":189.99,"hc_x_ft":156.1672964,"hc_y":126.23,"hc_y_ft":186.00725720000003,"isSword":false,"batSpeed":62.6,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7386555802160033,"plate_z":2.8643207070806103,"launch_speed":"93.6","launch_angle":"2","player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":72,"rowId":"72-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_fb4eb754-4971-3fb8-a363-f3097f2eade2\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4339f415-35d6-3cd5-9895-4ccb589b63a3","inning":3,"half_inning":"top","ab_number":19,"cap_index":70,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663542,"p_throws":"L","pitcher_name":"Bryan Hudson","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Steven Kwan singles on a line drive to left fielder Randal Grichuk. Travis Bazzana scores. Brayan Rocchio to 2nd.","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":90.7,"end_speed":82.3,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":7.2667010512137455,"plateTime":0.4175728812775974,"zone":4,"spin_rate":2167,"breakX":8.9,"inducedBreakZ":10.3,"breakZ":-23.3,"px":-0.4631454406315343,"pz":2.3563890342891307,"x0":3.2488394691664966,"y0":50.0021557703251,"z0":4.872573492991201,"ax":11.147005980251,"ay":29.724829627559288,"az":-21.92803952982751,"vx0":-11.651050682511077,"vy0":-131.52438019215444,"vz0":-2.11636289754016,"pfxX":-0.7416666666666667,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.9416666666666667,"breakXInches":-8.9,"breakXFeet":-0.7416666666666667,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":23.3,"breakZWithGravityFeet":1.9416666666666667,"pfxZDirection":"↓","pfxXWithGravity":8.9,"pfxXNoAbs":-0.7416666666666667,"plateTimeSZDepth":0.39216754444271423,"plateXPoly":-0.4631454406315343,"plateYPoly":0.7083333333332718,"plateZPoly":2.3563890342891307,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"93.5","hit_distance":"255","xba":".710","hit_angle":"17","is_barrel":0,"hc_x":83.12,"hc_x_ft":-101.42787679999998,"hc_y":89.31,"hc_y_ft":274.9977484,"isSword":false,"batSpeed":63.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4631454406315343,"plate_z":2.3563890342891307,"launch_speed":"93.5","launch_angle":"17","player_total_pitches":16,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":74,"rowId":"74-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_4339f415-35d6-3cd5-9895-4ccb589b63a3\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"252c04fe-ad18-3a3b-93e8-f9b405676fd3","inning":3,"half_inning":"top","ab_number":21,"cap_index":0,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Chase DeLauter grounds into a force out, first baseman Munetaka Murakami to catcher Kyle Teel. Brayan Rocchio out at home. Steven Kwan to 3rd. José Ramírez to 2nd. Chase DeLauter to 1st.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":88.4,"end_speed":81,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.75970570012049,"plateTime":0.42661236865936925,"zone":8,"spin_rate":2458,"breakX":4.8,"inducedBreakZ":2,"breakZ":-33.1,"px":0.2504507617961145,"pz":2.086229579615906,"x0":2.986950999502235,"y0":50.006403552932,"z0":5.39905256320411,"ax":-3.05408437008397,"ay":27.55636593686576,"az":-30.030602095972707,"vx0":-6.218566821833931,"vy0":-128.56900419510578,"vz0":-2.2531718346243226,"pfxX":0.39999999999999997,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.7583333333333333,"breakXInches":4.8,"breakXFeet":0.39999999999999997,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.39999999999999997,"pfxXNoAbs":0.39999999999999997,"plateTimeSZDepth":0.40063790457445686,"plateXPoly":0.2504507617961145,"plateYPoly":0.7083333333333002,"plateZPoly":2.086229579615906,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"104.0","hit_speed":"104.3","hit_distance":"5","xba":".100","hit_angle":"-30","is_barrel":0,"hc_x":146.43,"hc_x_ft":51.1720148,"hc_y":167.38,"hc_y_ft":86.82094320000004,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2504507617961145,"plate_z":2.086229579615906,"launch_speed":"104.3","launch_angle":"-30","player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":82,"rowId":"82-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_252c04fe-ad18-3a3b-93e8-f9b405676fd3\">Forceout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"84465c3e-c6b1-3b84-952f-d1195c2f822c","inning":3,"half_inning":"top","ab_number":22,"cap_index":72,"outs":2,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":696146,"p_throws":"L","pitcher_name":"Hagen Smith","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"Jo Adell triples (2) on a ground ball to right fielder Braden Montgomery. Steven Kwan scores. José Ramírez scores. Chase DeLauter scores.","events":"Triple","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95.3,"end_speed":87.8,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":6.817824462940462,"plateTime":0.39382849777458295,"zone":12,"spin_rate":2570,"breakX":9,"inducedBreakZ":11.9,"breakZ":-18.1,"px":0.14760089301615276,"pz":3.4857788529411557,"x0":2.9471634472563735,"y0":50.00654125691898,"z0":5.385150784904504,"ax":11.66193004006777,"ay":27.957354755924786,"az":-19.20015233066801,"vx0":-9.72897774056237,"vy0":-138.53205915076822,"vz0":-1.589649405003216,"pfxX":-0.75,"pfxZ":0.9916666666666667,"pfxZWithGravity":-1.5083333333333335,"breakXInches":-9,"breakXFeet":-0.75,"breakZInducedInches":11.9,"breakZInducedFeet":0.9916666666666667,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":9,"pfxXNoAbs":-0.75,"plateTimeSZDepth":0.36964917647851964,"plateXPoly":0.14760089301615276,"plateYPoly":0.7083333333333641,"plateZPoly":3.4857788529411557,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"101.0","hit_speed":"101.3","hit_distance":"19","xba":".280","hit_angle":"-10","is_barrel":0,"hc_x":156.8,"hc_x_ft":76.16744800000004,"hc_y":170.09,"hc_y_ft":80.2888676,"isSword":false,"batSpeed":69,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.14760089301615276,"plate_z":3.4857788529411557,"launch_speed":"101.3","launch_angle":"-10","player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":86,"rowId":"86-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_84465c3e-c6b1-3b84-952f-d1195c2f822c\">Triple</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9d0eb834-314b-3c2d-9ae0-45ec7b0b1e10","inning":4,"half_inning":"top","ab_number":29,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","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":97.5,"end_speed":88.7,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.3172757166401095,"plateTime":0.3881605578837801,"zone":13,"spin_rate":2630,"breakX":16.1,"inducedBreakZ":6,"breakZ":-23,"px":-0.8359191821715353,"pz":2.0717860755523594,"x0":2.0866589147402976,"y0":50.00247948011724,"z0":5.711960451963737,"ax":20.70812483326231,"ay":34.20584385434445,"az":-24.26051567940312,"vx0":-11.79159683597889,"vy0":-141.45635053497617,"vz0":-5.563564504584052,"pfxX":-1.3416666666666668,"pfxZ":0.5,"pfxZWithGravity":-1.9166666666666667,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.3645434527097706,"plateXPoly":-0.8359191821715353,"plateYPoly":0.7083333333333641,"plateZPoly":2.0717860755523594,"pfxXDirection":"←","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"81.0","hit_speed":"80.8","hit_distance":"6","xba":".060","hit_angle":"-24","is_barrel":0,"hc_x":131.9,"hc_x_ft":16.14948400000003,"hc_y":145.59,"hc_y_ft":139.34268760000003,"isSword":false,"batSpeed":62.9,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.8359191821715353,"plate_z":2.0717860755523594,"launch_speed":"80.8","launch_angle":"-24","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":118,"rowId":"118-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_9d0eb834-314b-3c2d-9ae0-45ec7b0b1e10\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e748f5f1-2b8a-3df6-81cb-6117753127b5","inning":4,"half_inning":"top","ab_number":31,"cap_index":24,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"GIDP","des":"Brayan Rocchio grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Munetaka Murakami. Patrick Bailey out at 2nd. Brayan Rocchio out at 1st.","events":"GIDP","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":97.6,"end_speed":89.4,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.289444725276888,"plateTime":0.38604400253094573,"zone":5,"spin_rate":2614,"breakX":17.4,"inducedBreakZ":6.5,"breakZ":-22.2,"px":-0.14102528439133444,"pz":2.432676973124633,"x0":2.1374612089463323,"y0":50.000202036235834,"z0":5.726572988329598,"ax":21.907762840587996,"ay":31.937192789097494,"az":-23.8945990820735,"vx0":-10.256706403303006,"vy0":-141.79117244124012,"vz0":-4.758288679346251,"pfxX":-1.45,"pfxZ":0.5416666666666666,"pfxZWithGravity":-1.8499999999999999,"breakXInches":-17.4,"breakXFeet":-1.45,"breakZInducedInches":6.5,"breakZInducedFeet":0.5416666666666666,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":17.4,"pfxXNoAbs":-1.45,"plateTimeSZDepth":0.3624304386319663,"plateXPoly":-0.14102528439133444,"plateYPoly":0.7083333333333499,"plateZPoly":2.432676973124633,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.9","hit_distance":"90","xba":".470","hit_angle":"3","is_barrel":0,"hc_x":148.24,"hc_x_ft":55.534766400000024,"hc_y":157.7,"hc_y_ft":110.15322800000007,"isSword":false,"batSpeed":64.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.14102528439133444,"plate_z":2.432676973124633,"launch_speed":"98.9","launch_angle":"3","player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":127,"rowId":"127-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_e748f5f1-2b8a-3df6-81cb-6117753127b5\">GIDP</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"07363871-a393-3e9a-86cc-076e2ce5f05a","inning":4,"half_inning":"bottom","ab_number":32,"cap_index":34,"outs":0,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Double","des":"Chase Meidroth doubles (1) on a ground ball to left fielder Angel Martínez, deflected by third baseman José Ramírez.","events":"Double","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":83.4,"end_speed":76.8,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.13777417213817,"plateTime":0.451567317486099,"zone":9,"spin_rate":1866,"breakX":13.6,"inducedBreakZ":2.5,"breakZ":-36.8,"px":0.3300198596405921,"pz":1.8891444144837308,"x0":2.464003500806698,"y0":50.0000585215923,"z0":5.799930848795155,"ax":12.635238815883643,"ay":23.27303435293996,"az":-29.732965362087246,"vx0":-7.712080037338416,"vy0":-121.20823853373992,"vz0":-2.9229935711511446,"pfxX":-1.1333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-3.0666666666666664,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.4239227471508706,"plateXPoly":0.3300198596405921,"plateYPoly":0.708333333333357,"plateZPoly":1.8891444144837308,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.7","hit_distance":"61","xba":".290","hit_angle":"3","is_barrel":0,"hc_x":126,"hc_x_ft":1.9283599999999979,"hc_y":204.5,"hc_y_ft":-2.65161999999998,"isSword":false,"batSpeed":65.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.3300198596405921,"plate_z":1.8891444144837308,"launch_speed":"82.7","launch_angle":"3","player_total_pitches":41,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":132,"rowId":"132-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_07363871-a393-3e9a-86cc-076e2ce5f05a\">Double</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7ab5f95d-2ec5-3701-a228-483fb6e1a23b","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":34,"outs":0,"batter":671976,"stand":"L","batter_name":"Tristan Peters","pitcher":656492,"p_throws":"L","pitcher_name":"Foster Griffin","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"runnerOn3B":true,"result":"Double","des":"Tristan Peters doubles (1) on a line drive to center fielder Steven Kwan. Chase Meidroth scores.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":81.8,"end_speed":75.2,"sz_top":3.197,"sz_bot":1.614,"sz_depth":8.5,"sz_width":17,"extension":6.176733550536175,"plateTime":0.46210219581063194,"zone":13,"spin_rate":2467,"breakX":19.9,"inducedBreakZ":-3.5,"breakZ":-44.8,"px":-1.0445829091659906,"pz":1.5559226844398806,"x0":2.5442460966265905,"y0":50.002164102818,"z0":5.786995590173234,"ax":-14.56125703603806,"ay":24.978467085634637,"az":-34.70867881430307,"vx0":-5.1082785807690625,"vy0":-118.98998458211267,"vz0":-2.215539276700606,"pfxX":1.6583333333333332,"pfxZ":-0.2916666666666667,"pfxZWithGravity":-3.733333333333333,"breakXInches":19.9,"breakXFeet":1.6583333333333332,"breakZInducedInches":-3.5,"breakZInducedFeet":-0.2916666666666667,"breakZWithGravityInches":44.8,"breakZWithGravityFeet":3.733333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.6583333333333332,"pfxXNoAbs":1.6583333333333332,"plateTimeSZDepth":0.43404252968219503,"plateXPoly":-1.0445829091659906,"plateYPoly":0.708333333333357,"plateZPoly":1.5559226844398806,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"93.0","hit_speed":"92.6","hit_distance":"287","xba":".290","hit_angle":"20","is_barrel":0,"hc_x":107.23,"hc_x_ft":-43.31409719999999,"hc_y":86.17,"hc_y_ft":282.56627879999996,"isSword":false,"batSpeed":67.2,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":-1.0445829091659906,"plate_z":1.5559226844398806,"launch_speed":"92.6","launch_angle":"20","player_total_pitches":50,"player_total_pitches_pitch_types":16,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":141,"rowId":"141-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_7ab5f95d-2ec5-3701-a228-483fb6e1a23b\">Double</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"30b97807-9e02-3850-a1ed-40494d514751","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":0,"outs":1,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":542888,"p_throws":"R","pitcher_name":"Shawn Armstrong","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Flyout","des":"Randal Grichuk flies out to left fielder Angel Martínez.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":84.4,"end_speed":78.7,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":6.574412445781269,"plateTime":0.44253474183965213,"zone":6,"spin_rate":2591,"breakX":7.4,"inducedBreakZ":9,"breakZ":-28.8,"px":0.7541266625331238,"pz":2.47685448194882,"x0":-1.3148663234041398,"y0":50.00611880591852,"z0":5.975613494881469,"ax":5.699752795988215,"ay":20.763585910611873,"az":-24.09844322637738,"vx0":3.7988045663396828,"vy0":-123.02365206099107,"vz0":-3.4215588013748777,"pfxX":-0.6166666666666667,"pfxZ":0.75,"pfxZWithGravity":-2.4,"breakXInches":-7.4,"breakXFeet":-0.6166666666666667,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":28.8,"breakZWithGravityFeet":2.4,"pfxZDirection":"↓","pfxXWithGravity":7.4,"pfxXNoAbs":-0.6166666666666667,"plateTimeSZDepth":0.4152707437825492,"plateXPoly":0.7541266625331238,"plateYPoly":0.7083333333333215,"plateZPoly":2.47685448194882,"pfxXDirection":"←","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"86.0","hit_speed":"85.7","hit_distance":"305","xba":".030","hit_angle":"30","is_barrel":0,"hc_x":51.95,"hc_x_ft":-176.55879799999997,"hc_y":100.64,"hc_y_ft":247.68836960000002,"isSword":false,"batSpeed":75.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7541266625331238,"plate_z":2.47685448194882,"launch_speed":"85.7","launch_angle":"30","player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":146,"rowId":"146-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_30b97807-9e02-3850-a1ed-40494d514751\">Flyout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0b7de7d6-e98c-3824-b3e6-d6b0c1e187d0","inning":5,"half_inning":"top","ab_number":38,"cap_index":34,"outs":1,"batter":608070,"stand":"R","batter_name":"José Ramírez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Double","des":"José Ramírez doubles (1) on a ground ball to left fielder Randal Grichuk.","events":"Double","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":92.2,"end_speed":85.6,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.500835656641232,"plateTime":0.405994071228744,"zone":5,"spin_rate":2568,"breakX":2,"inducedBreakZ":10.8,"breakZ":-21,"px":0.08571290547311339,"pz":2.5538779145692994,"x0":2.232429564701012,"y0":50.00135595096081,"z0":6.175825868435902,"ax":-1.0085658280542054,"ay":25.451725257513665,"az":-20.264794998449446,"vx0":-5.442569864348552,"vy0":-134.23243747722367,"vz0":-5.646611880835143,"pfxX":0.16666666666666666,"pfxZ":0.9,"pfxZWithGravity":-1.75,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.38098203632629835,"plateXPoly":0.08571290547311339,"plateYPoly":0.7083333333333286,"plateZPoly":2.5538779145692994,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"107.0","hit_speed":"106.5","hit_distance":"60","xba":".490","hc_x":39.92,"hc_x_ft":-205.5554288,"hc_y":110.5,"hc_y_ft":223.92222000000004,"isSword":false,"batSpeed":74.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.08571290547311339,"plate_z":2.5538779145692994,"launch_speed":"106.5","player_total_pitches":18,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":155,"rowId":"155-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_0b7de7d6-e98c-3824-b3e6-d6b0c1e187d0\">Double</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"45063ef9-bd94-32b9-a146-8b4e53aac148","inning":5,"half_inning":"top","ab_number":39,"cap_index":46,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Fielders Choice","des":"Chase DeLauter reaches on a fielder's choice, fielded by second baseman Chase Meidroth. José Ramírez scores.","events":"Fielders Choice","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":98.6,"end_speed":89.7,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.286200465375384,"plateTime":0.3831378783364032,"zone":5,"spin_rate":2725,"breakX":14.4,"inducedBreakZ":6.8,"breakZ":-21.5,"px":0.059366749992083356,"pz":2.660407784671545,"x0":2.2049486242509437,"y0":50.006744386650986,"z0":5.764980248842978,"ax":18.69804026936538,"ay":34.86692063545234,"az":-23.417845445581015,"vx0":-9.326604352321851,"vy0":-143.26679296710785,"vz0":-4.413582893523012,"pfxX":-1.2,"pfxZ":0.5666666666666667,"pfxZWithGravity":-1.7916666666666667,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":21.5,"breakZWithGravityFeet":1.7916666666666667,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3598603246816446,"plateXPoly":0.059366749992083356,"plateYPoly":0.7083333333333499,"plateZPoly":2.660407784671545,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"106.0","hit_speed":"105.9","hit_distance":"40","xba":".460","hit_angle":"-2","is_barrel":0,"hc_x":134.93,"hc_x_ft":23.452874800000018,"hc_y":156.49,"hc_y_ft":113.06976359999999,"isSword":false,"batSpeed":73.6,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.059366749992083356,"plate_z":2.660407784671545,"launch_speed":"105.9","launch_angle":"-2","player_total_pitches":22,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":159,"rowId":"159-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_45063ef9-bd94-32b9-a146-8b4e53aac148\">Fielders Choice</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ce2649fc-e7fa-3920-aef2-2b6eb3170dc4","inning":5,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":663993,"stand":"L","batter_name":"Nathaniel Lowe","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Lineout","des":"Nathaniel Lowe lines out to third baseman Miguel Vargas.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"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":"12","start_speed":91.4,"end_speed":85.3,"sz_top":3.367,"sz_bot":1.699,"sz_depth":8.5,"sz_width":17,"extension":6.597367967697127,"plateTime":0.4085697551989069,"zone":1,"spin_rate":2551,"breakX":0.1,"inducedBreakZ":7.8,"breakZ":-24.5,"px":-0.7763270569498233,"pz":3.104828781082506,"x0":2.3026342737438865,"y0":50.00366134459449,"z0":6.195823670660829,"ax":1.3570931096643593,"ay":23.445358766862512,"az":-23.91137912977224,"vx0":-8.292351737937926,"vy0":-133.09290322598488,"vz0":-3.480725896242098,"pfxX":0.008333333333333333,"pfxZ":0.65,"pfxZWithGravity":-2.0416666666666665,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":24.5,"breakZWithGravityFeet":2.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.38332498869896614,"plateXPoly":-0.7763270569498233,"plateYPoly":0.7083333333333428,"plateZPoly":3.104828781082506,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"73.0","hit_speed":"72.8","hit_distance":"119","xba":".270","hit_angle":"10","is_barrel":0,"hc_x":104.81,"hc_x_ft":-49.1471684,"hc_y":159.38,"hc_y_ft":106.10382320000002,"isSword":false,"batSpeed":69.9,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.7763270569498233,"plate_z":3.104828781082506,"launch_speed":"72.8","launch_angle":"10","player_total_pitches":33,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":170,"rowId":"170-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_ce2649fc-e7fa-3920-aef2-2b6eb3170dc4\">Lineout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c806ca10-80b3-3733-bcd4-ab6730e16e21","inning":5,"half_inning":"top","ab_number":42,"cap_index":0,"outs":2,"batter":682657,"stand":"R","batter_name":"Angel Martínez","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Angel Martínez grounds out softly, pitcher Noah Schultz to first baseman Munetaka Murakami.","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":88.7,"end_speed":80.8,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.539883188296438,"plateTime":0.4259888647387782,"zone":6,"spin_rate":2012,"breakX":15,"inducedBreakZ":5.6,"breakZ":-29.3,"px":0.5991127487016068,"pz":2.163565669016379,"x0":2.244492135397257,"y0":50.00495455884026,"z0":5.814689245637647,"ax":15.466418686584298,"ay":28.783381742250455,"az":-26.24305783735261,"vx0":-7.206426874797207,"vy0":-128.96303542379482,"vz0":-3.8748902124003535,"pfxX":-1.25,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.441666666666667,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":29.3,"breakZWithGravityFeet":2.441666666666667,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.40011986241092806,"plateXPoly":0.5991127487016068,"plateYPoly":0.7083333333333783,"plateZPoly":2.163565669016379,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"60.0","hit_speed":"59.5","hit_distance":"4","xba":".250","hit_angle":"-60","is_barrel":0,"hc_x":122.47,"hc_x_ft":-6.580210800000032,"hc_y":181.6,"hc_y_ft":52.54562400000003,"isSword":false,"batSpeed":77.7,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5991127487016068,"plate_z":2.163565669016379,"launch_speed":"59.5","launch_angle":"-60","player_total_pitches":35,"player_total_pitches_pitch_types":1,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":172,"rowId":"172-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_c806ca10-80b3-3733-bcd4-ab6730e16e21\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1afa87d3-d36d-33f8-ac72-666d2e5e7908","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":33,"outs":0,"batter":803011,"stand":"L","batter_name":"Sam Antonacci","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Single","des":"Sam Antonacci singles on a ground ball to center fielder Steven Kwan.","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.4,"end_speed":73.5,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.293278355681499,"plateTime":0.4676510871714106,"zone":5,"spin_rate":2597,"breakX":12.2,"inducedBreakZ":-18.5,"breakZ":-60.7,"px":-0.2029268551400869,"pz":2.1654199447997375,"x0":1.1774738993972549,"y0":50.00148065402546,"z0":6.115194548934857,"ax":-9.161763755887291,"ay":28.550611387800448,"az":-47.00458610415135,"vx0":-1.1266596545884902,"vy0":-118.41312160066624,"vz0":1.3456067013818047,"pfxX":1.0166666666666666,"pfxZ":-1.5416666666666667,"pfxZWithGravity":-5.058333333333334,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":-18.5,"breakZInducedFeet":-1.5416666666666667,"breakZWithGravityInches":60.7,"breakZWithGravityFeet":5.058333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.43957558745339437,"plateXPoly":-0.2029268551400869,"plateYPoly":0.708333333333357,"plateZPoly":2.1654199447997375,"pfxXDirection":"→","inducedBreakZForcedSign":"-18.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"92.2","hit_distance":"18","xba":".210","hit_angle":"-7","is_barrel":0,"hc_x":149.45,"hc_x_ft":58.45130199999994,"hc_y":99,"hc_y_ft":251.64136000000002,"isSword":false,"batSpeed":65.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2029268551400869,"plate_z":2.1654199447997375,"launch_speed":"92.2","launch_angle":"-7","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":175,"rowId":"175-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_1afa87d3-d36d-33f8-ac72-666d2e5e7908\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8cc65d1d-149b-32af-bcc1-1f89e1ba9496","inning":5,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":1,"batter":808959,"stand":"L","batter_name":"Munetaka Murakami","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"runnerOn2B":true,"result":"Groundout","des":"Munetaka Murakami grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Sam Antonacci to 3rd. Miguel Vargas to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"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":"12","start_speed":81.4,"end_speed":74.3,"sz_top":3.296,"sz_bot":1.664,"sz_depth":8.5,"sz_width":17,"extension":7.201178922970363,"plateTime":0.4654727912756238,"zone":9,"spin_rate":2594,"breakX":8.4,"inducedBreakZ":-17.3,"breakZ":-59.2,"px":0.5374656064024317,"pz":1.6149194764216883,"x0":1.1721952131203897,"y0":50.005037990476964,"z0":5.953382626825488,"ax":-6.466771349531688,"ay":26.5191582429034,"az":-45.85895715372343,"vx0":-0.03691143830170568,"vy0":-118.50562715611805,"vz0":0.11023679088282767,"pfxX":0.7000000000000001,"pfxZ":-1.4416666666666667,"pfxZWithGravity":-4.933333333333334,"breakXInches":8.4,"breakXFeet":0.7000000000000001,"breakZInducedInches":-17.3,"breakZInducedFeet":-1.4416666666666667,"breakZWithGravityInches":59.2,"breakZWithGravityFeet":4.933333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7000000000000001,"pfxXNoAbs":0.7000000000000001,"plateTimeSZDepth":0.43739204513036445,"plateXPoly":0.5374656064024317,"plateYPoly":0.708333333333357,"plateZPoly":1.6149194764216883,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"71.0","hit_speed":"70.5","hit_distance":"4","xba":".050","hit_angle":"-29","is_barrel":0,"hc_x":151.41,"hc_x_ft":63.17560759999998,"hc_y":156.09,"hc_y_ft":114.03390760000002,"isSword":false,"batSpeed":56.7,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5374656064024317,"plate_z":1.6149194764216883,"launch_speed":"70.5","launch_angle":"-29","player_total_pitches":11,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":183,"rowId":"183-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_8cc65d1d-149b-32af-bcc1-1f89e1ba9496\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d7a14ac7-bb43-3856-a147-5e806bd22911","inning":5,"half_inning":"bottom","ab_number":46,"cap_index":25,"outs":1,"batter":691019,"stand":"L","batter_name":"Kyle Teel","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn2B":true,"result":"Double Play","des":"Kyle Teel lines into a double play, second baseman Travis Bazzana to shortstop Brayan Rocchio. Miguel Vargas out at 2nd.","events":"Double Play","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"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":"00","start_speed":94.5,"end_speed":86.6,"sz_top":3.154,"sz_bot":1.592,"sz_depth":8.5,"sz_width":17,"extension":7.64853840265885,"plateTime":0.39803546558545433,"zone":5,"spin_rate":2053,"breakX":5.9,"inducedBreakZ":16.4,"breakZ":-14,"px":0.2507821459738835,"pz":2.4033917415148287,"x0":0.9073453323478613,"y0":50.0015756919621,"z0":5.787213260476585,"ax":6.91716360671575,"ay":30.107167289579415,"az":-13.479584495483525,"vx0":-3.0494096708100025,"vy0":-137.53465542089788,"vz0":-6.536548349274409,"pfxX":-0.4916666666666667,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.1666666666666667,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.3736904977828968,"plateXPoly":0.2507821459738835,"plateYPoly":0.7083333333333641,"plateZPoly":2.4033917415148287,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"98.0","hit_speed":"97.9","hit_distance":"175","xba":".940","hit_angle":"13","is_barrel":0,"hc_x":156.84,"hc_x_ft":76.2638624,"hc_y":138.34,"hc_y_ft":156.8177976,"isSword":false,"batSpeed":75,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2507821459738835,"plate_z":2.4033917415148287,"launch_speed":"97.9","launch_angle":"13","player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":184,"rowId":"184-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_d7a14ac7-bb43-3856-a147-5e806bd22911\">Double Play</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0848c6a9-0267-3d05-bd75-b7a607c3040a","inning":6,"half_inning":"top","ab_number":47,"cap_index":0,"outs":1,"batter":683953,"stand":"L","batter_name":"Travis Bazzana","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Travis Bazzana grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","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":95.7,"end_speed":87.1,"sz_top":3.179,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.339608737212021,"plateTime":0.3949123004674564,"zone":6,"spin_rate":2502,"breakX":18.5,"inducedBreakZ":5.8,"breakZ":-24.4,"px":0.427628383204377,"pz":2.487271021420612,"x0":2.0671558040118843,"y0":50.00445295692977,"z0":5.719655615204858,"ax":21.90954993956148,"ay":32.74819215012139,"az":-25.28222469283563,"vx0":-8.48353953718612,"vy0":-138.98639098936783,"vz0":-4.026786478427445,"pfxX":-1.5416666666666667,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.033333333333333,"breakXInches":-18.5,"breakXFeet":-1.5416666666666667,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":18.5,"pfxXNoAbs":-1.5416666666666667,"plateTimeSZDepth":0.37088895752342765,"plateXPoly":0.427628383204377,"plateYPoly":0.7083333333333002,"plateZPoly":2.487271021420612,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"90.0","hit_speed":"89.5","hit_distance":"66","xba":".390","hit_angle":"3","is_barrel":0,"hc_x":147.18,"hc_x_ft":52.979784800000004,"hc_y":150.04,"hc_y_ft":128.61658560000006,"isSword":false,"batSpeed":65.9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.427628383204377,"plate_z":2.487271021420612,"launch_speed":"89.5","launch_angle":"3","player_total_pitches":37,"player_total_pitches_pitch_types":13,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":186,"rowId":"186-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_0848c6a9-0267-3d05-bd75-b7a607c3040a\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"36b77444-299e-3474-bf25-8711ef39f0c0","inning":6,"half_inning":"top","ab_number":48,"cap_index":33,"outs":1,"batter":672275,"stand":"R","batter_name":"Patrick Bailey","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Patrick Bailey singles on a ground ball to left fielder Randal Grichuk.","events":"Single","contextMetrics":{"homeRunBallparks":0},"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, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81.7,"end_speed":75.1,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.466305597378693,"plateTime":0.4605591216732128,"zone":14,"spin_rate":2586,"breakX":13.4,"inducedBreakZ":2,"breakZ":-38.9,"px":1.0444848245830518,"pz":2.262704003785951,"x0":2.597516136770671,"y0":50.00537901257658,"z0":5.931167864684098,"ax":-10.348711223493957,"ay":23.474085085492813,"az":-30.40913845471589,"vx0":-1.3528387555843224,"vy0":-119.056454078623,"vz0":-1.9058240988614696,"pfxX":1.1166666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-3.2416666666666667,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":38.9,"breakZWithGravityFeet":3.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.43250566053816225,"plateXPoly":1.0444848245830518,"plateYPoly":0.7083333333333428,"plateZPoly":2.262704003785951,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"75.0","hit_speed":"75.4","hit_distance":"35","xba":".100","hit_angle":"-1","is_barrel":0,"hc_x":120.1,"hc_x_ft":-12.292764000000034,"hc_y":160.15,"hc_y_ft":104.24784599999998,"isSword":false,"batSpeed":67.7,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0444848245830518,"plate_z":2.262704003785951,"launch_speed":"75.4","launch_angle":"-1","player_total_pitches":38,"player_total_pitches_pitch_types":15,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":187,"rowId":"187-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_36b77444-299e-3474-bf25-8711ef39f0c0\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4e3ebb1c-0039-355e-aaf6-5213cea96715","inning":6,"half_inning":"top","ab_number":49,"cap_index":0,"outs":1,"batter":677587,"stand":"R","batter_name":"Brayan Rocchio","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Pop Out","des":"Brayan Rocchio pops out to catcher Kyle Teel in foul territory.","events":"Pop Out","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":82.6,"end_speed":76.8,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.6473996235144845,"plateTime":0.4540050919252243,"zone":7,"spin_rate":2734,"breakX":13.2,"inducedBreakZ":0.4,"breakZ":-39.5,"px":-0.31736413576530254,"pz":1.5722587637601695,"x0":2.4269768515752514,"y0":50.00466317131841,"z0":5.804640116859512,"ax":-9.973187027710528,"ay":21.945759259595167,"az":-31.52421736252579,"vx0":-4.3140582242092735,"vy0":-120.34469409950286,"vz0":-3.213185271209051,"pfxX":1.0999999999999999,"pfxZ":0.03333333333333333,"pfxZWithGravity":-3.2916666666666665,"breakXInches":13.2,"breakXFeet":1.0999999999999999,"breakZInducedInches":0.4,"breakZInducedFeet":0.03333333333333333,"breakZWithGravityInches":39.5,"breakZWithGravityFeet":3.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.0999999999999999,"pfxXNoAbs":1.0999999999999999,"plateTimeSZDepth":0.4261874380893857,"plateXPoly":-0.31736413576530254,"plateYPoly":0.7083333333333357,"plateZPoly":1.5722587637601695,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"81.0","hit_speed":"80.8","hit_distance":"29","xba":".000","hit_angle":"85","is_barrel":0,"hc_x":138.11,"hc_x_ft":31.11781960000002,"hc_y":211.09,"hc_y_ft":-18.535892399999966,"isSword":false,"batSpeed":62.3,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.31736413576530254,"plate_z":1.5722587637601695,"launch_speed":"80.8","launch_angle":"85","player_total_pitches":42,"player_total_pitches_pitch_types":17,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":191,"rowId":"191-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_4e3ebb1c-0039-355e-aaf6-5213cea96715\">Pop Out</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"07653988-97df-307e-8bfb-1f8565e289fd","inning":6,"half_inning":"top","ab_number":50,"cap_index":0,"outs":2,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":702273,"p_throws":"L","pitcher_name":"Noah Schultz","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Groundout","des":"Steven Kwan grounds out, first baseman Munetaka Murakami to pitcher Noah Schultz.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":80.8,"end_speed":74.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.5421033946897325,"plateTime":0.46573609784261105,"zone":8,"spin_rate":2531,"breakX":13.8,"inducedBreakZ":-4.9,"breakZ":-46.8,"px":0.10014610787203582,"pz":1.7493965589211857,"x0":2.6401715899054436,"y0":50.00257846275414,"z0":5.92526103717262,"ax":-10.005972773524709,"ay":22.564854393392455,"az":-35.89818259655612,"vx0":-3.6206742441531317,"vy0":-117.65860280530042,"vz0":-1.7001747841700214,"pfxX":1.1500000000000001,"pfxZ":-0.4083333333333334,"pfxZWithGravity":-3.9,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":-4.9,"breakZInducedFeet":-0.4083333333333334,"breakZWithGravityInches":46.8,"breakZWithGravityFeet":3.9,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4372971354740917,"plateXPoly":0.10014610787203582,"plateYPoly":0.7083333333333499,"plateZPoly":1.7493965589211857,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"76.3","hit_distance":"59","xba":".260","hit_angle":"5","is_barrel":0,"hc_x":155.64,"hc_x_ft":73.37143039999995,"hc_y":164.55,"hc_y_ft":93.64226200000002,"isSword":false,"batSpeed":69.8,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.10014610787203582,"plate_z":1.7493965589211857,"launch_speed":"76.3","launch_angle":"5","player_total_pitches":45,"player_total_pitches_pitch_types":18,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":194,"rowId":"194-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_07653988-97df-307e-8bfb-1f8565e289fd\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4ddab6f8-2c7d-36c9-b3f0-02a4db4c3546","inning":6,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":805367,"stand":"R","batter_name":"Chase Meidroth","pitcher":676282,"p_throws":"L","pitcher_name":"Joey Cantillo","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Groundout","des":"Chase Meidroth grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"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":"01","start_speed":80,"end_speed":73,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":7.20485034038329,"plateTime":0.4734759398774271,"zone":6,"spin_rate":2503,"breakX":10,"inducedBreakZ":-17.3,"breakZ":-60.6,"px":0.5785023836346512,"pz":2.0523755391112752,"x0":1.246934489581052,"y0":50.004509479729805,"z0":5.996408195344329,"ax":-7.455718649537472,"ay":25.080129313989335,"az":-45.67061383658367,"vx0":0.15568651132722033,"vy0":-116.39540960232529,"vz0":1.2919985107532752,"pfxX":0.8333333333333334,"pfxZ":-1.4416666666666667,"pfxZWithGravity":-5.05,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":-17.3,"breakZInducedFeet":-1.4416666666666667,"breakZWithGravityInches":60.6,"breakZWithGravityFeet":5.05,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.4448428797232868,"plateXPoly":0.5785023836346512,"plateYPoly":0.7083333333333925,"plateZPoly":2.0523755391112752,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"88.0","hit_speed":"87.5","hit_distance":"6","xba":".060","hit_angle":"-23","is_barrel":0,"hc_x":118.16,"hc_x_ft":-16.968862400000035,"hc_y":147.02,"hc_y_ft":135.8958728,"isSword":false,"batSpeed":62.7,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5785023836346512,"plate_z":2.0523755391112752,"launch_speed":"87.5","launch_angle":"-23","player_total_pitches":14,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":196,"rowId":"196-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_4ddab6f8-2c7d-36c9-b3f0-02a4db4c3546\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ab7a3e9a-e7d2-37bd-8ec0-2111da723fcb","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":545341,"stand":"R","batter_name":"Randal Grichuk","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"runnerOn1B":true,"result":"Single","des":"Randal Grichuk singles on a sharp line drive to left fielder Angel Martínez. Braden Montgomery to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","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.2,"sz_top":3.209,"sz_bot":1.619,"sz_depth":8.5,"sz_width":17,"extension":7.275060407437619,"plateTime":0.43218266472354827,"zone":9,"spin_rate":2237,"breakX":5.3,"inducedBreakZ":-1,"breakZ":-37,"px":0.6784064492828454,"pz":2.04801378545549,"x0":-2.1896423099518807,"y0":50.00065634249356,"z0":6.329376033689598,"ax":3.4485196713321806,"ay":26.842282470188657,"az":-32.34585387522238,"vx0":6.367545133818103,"vy0":-126.90995355991598,"vz0":-3.9865885109617523,"pfxX":-0.44166666666666665,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.0833333333333335,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.40582044556426,"plateXPoly":0.6784064492828454,"plateYPoly":0.7083333333333144,"plateZPoly":2.04801378545549,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"102.0","hit_distance":"193","xba":".940","hit_angle":"11","is_barrel":0,"hc_x":78.29,"hc_x_ft":-113.06991559999997,"hc_y":139.29,"hc_y_ft":154.52795560000004,"isSword":false,"batSpeed":78,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6784064492828454,"plate_z":2.04801378545549,"launch_speed":"102.0","launch_angle":"11","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-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_ab7a3e9a-e7d2-37bd-8ec0-2111da723fcb\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"581f6335-1e55-3e5d-b4f7-804b5707ab8c","inning":6,"half_inning":"bottom","ab_number":57,"cap_index":0,"outs":2,"batter":678246,"stand":"R","batter_name":"Miguel Vargas","pitcher":683769,"p_throws":"R","pitcher_name":"Hunter Gaddis","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Lineout","des":"Miguel Vargas lines out, third baseman José Ramírez to first baseman Nathaniel Lowe.","events":"Lineout","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":95.3,"end_speed":87.2,"sz_top":3.29,"sz_bot":1.66,"sz_depth":8.5,"sz_width":17,"extension":7.531394852961734,"plateTime":0.39531486622913103,"zone":3,"spin_rate":2113,"breakX":5.8,"inducedBreakZ":14.4,"breakZ":-15.8,"px":0.5918367473485531,"pz":3.2187879096599876,"x0":-1.9038895645846536,"y0":50.00606299541086,"z0":6.25428507149745,"ax":-8.013105644467561,"ay":30.780739197262275,"az":-15.759364525859912,"vx0":8.21089428493435,"vy0":-138.52563008806095,"vz0":-5.253140554962883,"pfxX":0.48333333333333334,"pfxZ":1.2,"pfxZWithGravity":-1.3166666666666667,"breakXInches":5.8,"breakXFeet":0.48333333333333334,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.8,"breakZWithGravityFeet":1.3166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.48333333333333334,"pfxXNoAbs":0.48333333333333334,"plateTimeSZDepth":0.37118148059572814,"plateXPoly":0.5918367473485531,"plateYPoly":0.7083333333333144,"plateZPoly":3.2187879096599876,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"95.6","hit_distance":"139","xba":".580","hit_angle":"7","is_barrel":0,"hc_x":102.45,"hc_x_ft":-54.83561800000001,"hc_y":166.36,"hc_y_ft":89.27951039999999,"isSword":false,"batSpeed":73.4,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.5918367473485531,"plate_z":3.2187879096599876,"launch_speed":"95.6","launch_angle":"7","player_total_pitches":12,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":219,"rowId":"219-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_581f6335-1e55-3e5d-b4f7-804b5707ab8c\">Lineout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d2c247ea-e64e-323a-9215-f8367872db2e","inning":7,"half_inning":"top","ab_number":58,"cap_index":0,"outs":1,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Pop Out","des":"José Ramírez pops out to third baseman Miguel Vargas.","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":94.9,"end_speed":85.7,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":7.027295869643501,"plateTime":0.399228754019314,"zone":5,"spin_rate":2465,"breakX":11.8,"inducedBreakZ":19.7,"breakZ":-11,"px":0.17683229608759865,"pz":2.160724410742474,"x0":-0.8761498268752405,"y0":50.00375116689321,"z0":5.585617212405582,"ax":-13.675713338900087,"ay":34.33234464445814,"az":-9.842121273968422,"vx0":5.372127829510727,"vy0":-137.8811107478769,"vz0":-7.286714353887606,"pfxX":0.9833333333333334,"pfxZ":1.6416666666666666,"pfxZWithGravity":-0.9166666666666666,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":19.7,"breakZInducedFeet":1.6416666666666666,"breakZWithGravityInches":11,"breakZWithGravityFeet":0.9166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.37503195277074935,"plateXPoly":0.17683229608759865,"plateYPoly":0.7083333333333925,"plateZPoly":2.160724410742474,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"86.0","hit_speed":"85.6","hit_distance":"95","xba":".000","hit_angle":"71","is_barrel":0,"hc_x":113.71,"hc_x_ft":-27.694964400000003,"hc_y":166.64,"hc_y_ft":88.60460960000006,"isSword":false,"batSpeed":76.9,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":0.17683229608759865,"plate_z":2.160724410742474,"launch_speed":"85.6","launch_angle":"71","player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":226,"rowId":"226-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_d2c247ea-e64e-323a-9215-f8367872db2e\">Pop Out</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"37dee55c-8bc9-38ef-b9b9-887d87f10d20","inning":7,"half_inning":"top","ab_number":59,"cap_index":33,"outs":1,"batter":800050,"stand":"L","batter_name":"Chase DeLauter","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Single","des":"Chase DeLauter singles on a ground ball to shortstop Colson Montgomery.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":89.4,"end_speed":81.3,"sz_top":3.339,"sz_bot":1.685,"sz_depth":8.5,"sz_width":17,"extension":6.717188811829319,"plateTime":0.4225751175550201,"zone":1,"spin_rate":2732,"breakX":3.2,"inducedBreakZ":2.5,"breakZ":-32,"px":-0.6235499536676454,"pz":2.930641616238706,"x0":-1.527489587928159,"y0":50.001797696490875,"z0":5.680378298290141,"ax":2.61834994063839,"ay":29.77454756377985,"az":-29.85292521778275,"vx0":1.7578943613550273,"vy0":-130.1052024142137,"vz0":-1.0037494410070011,"pfxX":-0.26666666666666666,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.6666666666666665,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":32,"breakZWithGravityFeet":2.6666666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.39689912043076647,"plateXPoly":-0.6235499536676454,"plateYPoly":0.7083333333333073,"plateZPoly":2.930641616238706,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.8","hit_distance":"36","xba":".340","hit_angle":"-3","is_barrel":0,"hc_x":103.66,"hc_x_ft":-51.91908240000001,"hc_y":151.25,"hc_y_ft":125.70005000000003,"isSword":false,"batSpeed":66.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6235499536676454,"plate_z":2.930641616238706,"launch_speed":"99.8","launch_angle":"-3","player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":228,"rowId":"228-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_37dee55c-8bc9-38ef-b9b9-887d87f10d20\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93ff2f10-0a27-34de-9e53-d2a266e6e329","inning":7,"half_inning":"top","ab_number":60,"cap_index":0,"outs":1,"batter":666176,"stand":"R","batter_name":"Jo Adell","pitcher":699823,"p_throws":"R","pitcher_name":"Tyler Davis","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Jo Adell flies out to center fielder Tristan Peters.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":86.3,"end_speed":79.8,"sz_top":3.305,"sz_bot":1.668,"sz_depth":8.5,"sz_width":17,"extension":7.082700267857215,"plateTime":0.43502178843369954,"zone":9,"spin_rate":2459,"breakX":3.4,"inducedBreakZ":-1.3,"breakZ":-37.8,"px":0.2954245920213181,"pz":1.6557966374178572,"x0":-1.4820066656567465,"y0":50.003405662991156,"z0":5.585509718122338,"ax":2.2326373289418107,"ay":24.68463298803754,"az":-32.977013091413994,"vx0":3.89644758659509,"vy0":-125.74760659032724,"vz0":-2.888887753537432,"pfxX":-0.2833333333333333,"pfxZ":-0.10833333333333334,"pfxZWithGravity":-3.15,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":-1.3,"breakZInducedFeet":-0.10833333333333334,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.40838557645527335,"plateXPoly":0.2954245920213181,"plateYPoly":0.7083333333333286,"plateZPoly":1.6557966374178572,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.7","hit_distance":"339","xba":".210","hit_angle":"37","is_barrel":0,"hc_x":140.07,"hc_x_ft":35.8421252,"hc_y":63.62,"hc_y_ft":336.9198968,"isSword":false,"batSpeed":78.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.2954245920213181,"plate_z":1.6557966374178572,"launch_speed":"99.7","launch_angle":"37","player_total_pitches":11,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":230,"rowId":"230-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_93ff2f10-0a27-34de-9e53-d2a266e6e329\">Flyout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f8ff1a79-26b9-3436-9616-2b6c6bc90fef","inning":8,"half_inning":"top","ab_number":67,"cap_index":33,"outs":0,"batter":672275,"stand":"L","batter_name":"Patrick Bailey","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"result":"Single","des":"Patrick Bailey singles on a line drive to left fielder Randal Grichuk. Travis Bazzana to 2nd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":87,"end_speed":80.1,"sz_top":3.224,"sz_bot":1.627,"sz_depth":8.5,"sz_width":17,"extension":6.532778274383011,"plateTime":0.4319100388767483,"zone":13,"spin_rate":2445,"breakX":3.1,"inducedBreakZ":-0.2,"breakZ":-36.2,"px":-0.9414926306218712,"pz":2.0736624867389013,"x0":-2.513152615110847,"y0":50.00611639553764,"z0":5.4688162027085045,"ax":2.112082004523097,"ay":25.645835545590174,"az":-32.185164115767655,"vx0":3.447096868629751,"vy0":-126.75804767117963,"vz0":-1.8453633848961337,"pfxX":-0.25833333333333336,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-3.016666666666667,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.40555045038521437,"plateXPoly":-0.9414926306218712,"plateYPoly":0.7083333333333499,"plateZPoly":2.0736624867389013,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"72.0","hit_speed":"72.4","hit_distance":"128","xba":".750","hit_angle":"17","is_barrel":0,"hc_x":93.99,"hc_x_ft":-75.22726360000001,"hc_y":131.91,"hc_y_ft":172.31641240000005,"isSword":false,"batSpeed":68.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9414926306218712,"plate_z":2.0736624867389013,"launch_speed":"72.4","launch_angle":"17","player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":266,"rowId":"266-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_f8ff1a79-26b9-3436-9616-2b6c6bc90fef\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bcc20d9d-505f-37e8-a696-66f2ad526f79","inning":8,"half_inning":"top","ab_number":68,"cap_index":4,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Sac Bunt","des":"Brayan Rocchio out on a sacrifice bunt, pitcher David Sandlin to second baseman Chase Meidroth. Travis Bazzana to 3rd. Patrick Bailey to 2nd.","events":"Sac Bunt","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":92.8,"end_speed":85,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.601516054034143,"plateTime":0.4057718548510545,"zone":3,"spin_rate":2201,"breakX":0.8,"inducedBreakZ":8.6,"breakZ":-23.2,"px":0.4534677940029481,"pz":2.9462246240424275,"x0":-2.186082662896122,"y0":50.00093139256334,"z0":5.521649500155232,"ax":-0.6721400899839197,"ay":29.571290540063462,"az":-23.02489978914167,"vx0":7.056348810480077,"vy0":-135.01663734421226,"vz0":-2.373979168888689,"pfxX":-0.06666666666666667,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.9333333333333333,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.38098026900528426,"plateXPoly":0.4534677940029481,"plateYPoly":0.7083333333333712,"plateZPoly":2.9462246240424275,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"26.0","hit_speed":"25.5","hit_distance":"13","xba":".270","hit_angle":"-8","is_barrel":0,"hc_x":124.58,"hc_x_ft":-1.4943512000000396,"hc_y":193.87,"hc_y_ft":22.97050680000001,"isSword":false,"batSpeed":7.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4534677940029481,"plate_z":2.9462246240424275,"launch_speed":"25.5","launch_angle":"-8","player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":269,"rowId":"269-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_bcc20d9d-505f-37e8-a696-66f2ad526f79\">Sac Bunt</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"422eaeef-1ee4-392f-96c0-9f2c2d53a7af","inning":8,"half_inning":"top","ab_number":69,"cap_index":0,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"result":"Flyout","des":"Steven Kwan flies out to left fielder Randal Grichuk.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":86.8,"end_speed":79.7,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.708639215936827,"plateTime":0.43429644846922244,"zone":13,"spin_rate":2384,"breakX":5.5,"inducedBreakZ":2.6,"breakZ":-33.7,"px":-0.3597077805593756,"pz":1.1914067230218803,"x0":-2.4861682112885846,"y0":50.00078393760169,"z0":5.469075069097109,"ax":3.9596019394045565,"ay":26.93615212379377,"az":-29.020323626593285,"vx0":4.4066359234025585,"vy0":-126.35735465581884,"vz0":-4.57109818374662,"pfxX":-0.4583333333333333,"pfxZ":0.21666666666666667,"pfxZWithGravity":-2.8083333333333336,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":33.7,"breakZWithGravityFeet":2.8083333333333336,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.4078318424430983,"plateXPoly":-0.3597077805593756,"plateYPoly":0.7083333333333357,"plateZPoly":1.1914067230218803,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"78.0","hit_speed":"78.4","hit_distance":"226","xba":".080","hit_angle":"45","is_barrel":0,"hc_x":78.74,"hc_x_ft":-111.98525360000002,"hc_y":122.85,"hc_y_ft":194.15427400000004,"isSword":false,"batSpeed":70.9,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3597077805593756,"plate_z":1.1914067230218803,"launch_speed":"78.4","launch_angle":"45","player_total_pitches":15,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":273,"rowId":"273-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_422eaeef-1ee4-392f-96c0-9f2c2d53a7af\">Flyout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4969647e-3ff3-38c2-a2d9-c9087cd94d4e","inning":8,"half_inning":"top","ab_number":70,"cap_index":35,"outs":2,"batter":608070,"stand":"L","batter_name":"José Ramírez","pitcher":689818,"p_throws":"R","pitcher_name":"David Sandlin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Triple","des":"José Ramírez triples (1) on a fly ball to left fielder Randal Grichuk. Travis Bazzana scores. Patrick Bailey scores.","events":"Triple","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":85.4,"end_speed":79.1,"sz_top":3.035,"sz_bot":1.532,"sz_depth":8.5,"sz_width":17,"extension":6.7327523348472775,"plateTime":0.43967399349889646,"zone":7,"spin_rate":2439,"breakX":4.4,"inducedBreakZ":-7.3,"breakZ":-44.6,"px":-0.43819031743654846,"pz":1.752115938595833,"x0":-2.283929851493035,"y0":50.00497438571921,"z0":5.637737800239053,"ax":3.1378822682403187,"ay":23.83376007671624,"az":-38.46658706127341,"vx0":3.824117115706585,"vy0":-124.35080361131376,"vz0":-1.4750612727525363,"pfxX":-0.3666666666666667,"pfxZ":-0.6083333333333333,"pfxZWithGravity":-3.716666666666667,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":-7.3,"breakZInducedFeet":-0.6083333333333333,"breakZWithGravityInches":44.6,"breakZWithGravityFeet":3.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.41275905643322075,"plateXPoly":-0.43819031743654846,"plateYPoly":0.7083333333333357,"plateZPoly":1.752115938595833,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.8","hit_distance":"256","xba":".010","hit_angle":"37","is_barrel":0,"hc_x":60.14,"hc_x_ft":-156.8179496,"hc_y":127.68,"hc_y_ft":182.51223520000002,"isSword":false,"batSpeed":66.2,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.43819031743654846,"plate_z":1.752115938595833,"launch_speed":"82.8","launch_angle":"37","player_total_pitches":18,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":276,"rowId":"276-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_4969647e-3ff3-38c2-a2d9-c9087cd94d4e\">Triple</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"50d3cb34-2465-3d18-82c4-85d5c3aa6767","inning":8,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":695731,"stand":"L","batter_name":"Braden Montgomery","pitcher":671922,"p_throws":"R","pitcher_name":"Cade Smith","catcher":672275,"catcher_name":"Patrick Bailey","team_batting":"CWS","team_fielding":"CLE","team_batting_id":145,"team_fielding_id":114,"result":"Groundout","des":"Braden Montgomery grounds out, second baseman Angel Genao to first baseman Nathaniel Lowe.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FS","pitch_name":"Splitter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.3,"end_speed":80.1,"sz_top":3.284,"sz_bot":1.657,"sz_depth":8.5,"sz_width":17,"extension":7.672463251097904,"plateTime":0.43159700920038446,"zone":6,"spin_rate":557,"breakX":8.4,"inducedBreakZ":-4,"breakZ":-40,"px":0.3076504549522192,"pz":2.312216853901682,"x0":-2.0647446426402416,"y0":50.004493747002634,"z0":5.755589491282987,"ax":-9.148680029210508,"ay":26.444452961162305,"az":-35.690563379088395,"vx0":7.707548355015969,"vy0":-126.99181530588649,"vz0":-1.2637136080063682,"pfxX":0.7000000000000001,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.3333333333333335,"breakXInches":8.4,"breakXFeet":0.7000000000000001,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":40,"breakZWithGravityFeet":3.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.7000000000000001,"pfxXNoAbs":0.7000000000000001,"plateTimeSZDepth":0.4052859604090912,"plateXPoly":0.3076504549522192,"plateYPoly":0.7083333333333712,"plateZPoly":2.312216853901682,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"93.0","hit_speed":"93.4","hit_distance":"53","xba":".420","hit_angle":"1","is_barrel":0,"hc_x":148.99,"hc_x_ft":57.34253640000003,"hc_y":157.3,"hc_y_ft":111.11737199999999,"isSword":false,"batSpeed":64.6,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.3076504549522192,"plate_z":2.312216853901682,"launch_speed":"93.4","launch_angle":"1","player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":284,"rowId":"284-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_50d3cb34-2465-3d18-82c4-85d5c3aa6767\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"aab7041b-5d2f-346c-ad54-35158c2d9a65","inning":9,"half_inning":"top","ab_number":78,"cap_index":34,"outs":0,"batter":694197,"stand":"L","batter_name":"Angel Genao","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Angel Genao doubles (1) on a ground ball to left fielder Randal Grichuk. Nathaniel Lowe scores. Petey Halpin to 3rd.","events":"Double","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":91.9,"end_speed":84.4,"sz_top":3.177,"sz_bot":1.603,"sz_depth":8.5,"sz_width":17,"extension":6.420315375481634,"plateTime":0.4093405786995321,"zone":2,"spin_rate":2541,"breakX":1.9,"inducedBreakZ":6.6,"breakZ":-25.8,"px":0.25945676077311086,"pz":2.8739764231237213,"x0":-2.123863469291741,"y0":50.000678943184326,"z0":5.716317734926064,"ax":0.5704523632706433,"ay":28.41133962836353,"az":-25.24387972966189,"vx0":6.092121840943321,"vy0":-133.72483132379008,"vz0":-2.5455723085038144,"pfxX":-0.15833333333333333,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.15,"breakXInches":-1.9,"breakXFeet":-0.15833333333333333,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":1.9,"pfxXNoAbs":-0.15833333333333333,"plateTimeSZDepth":0.3842990101903633,"plateXPoly":0.25945676077311086,"plateYPoly":0.7083333333333215,"plateZPoly":2.8739764231237213,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"84.0","hit_speed":"83.9","hit_distance":"7","xba":".070","hit_angle":"-20","is_barrel":0,"hc_x":69.81,"hc_x_ft":-133.50976839999998,"hc_y":139.77,"hc_y_ft":153.37098279999998,"isSword":false,"batSpeed":70.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.25945676077311086,"plate_z":2.8739764231237213,"launch_speed":"83.9","launch_angle":"-20","player_total_pitches":15,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":303,"rowId":"303-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_aab7041b-5d2f-346c-ad54-35158c2d9a65\">Double</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d19b9ce5-6dc1-3c5b-a706-966c4d7d4aa0","inning":9,"half_inning":"top","ab_number":80,"cap_index":33,"outs":1,"batter":677587,"stand":"L","batter_name":"Brayan Rocchio","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Brayan Rocchio singles on a pop up to left fielder Randal Grichuk. Petey Halpin scores. Angel Genao to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":81.5,"end_speed":75.1,"sz_top":3.068,"sz_bot":1.548,"sz_depth":8.5,"sz_width":17,"extension":6.329895493533916,"plateTime":0.46216586946872695,"zone":4,"spin_rate":2772,"breakX":11.6,"inducedBreakZ":-8.9,"breakZ":-50.2,"px":-0.6055503414362848,"pz":2.2276732718059544,"x0":-2.1873186123884025,"y0":50.003200463083054,"z0":5.969763130045,"ax":8.829007476838388,"ay":23.291069542187348,"az":-39.37041464934972,"vx0":1.7288899972481337,"vy0":-118.6398747732967,"vz0":-0.0794323760589204,"pfxX":-0.9666666666666667,"pfxZ":-0.7416666666666667,"pfxZWithGravity":-4.183333333333334,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":-8.9,"breakZInducedFeet":-0.7416666666666667,"breakZWithGravityInches":50.2,"breakZWithGravityFeet":4.183333333333334,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.433987725479318,"plateXPoly":-0.6055503414362848,"plateYPoly":0.708333333333357,"plateZPoly":2.2276732718059544,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"72.0","hit_speed":"72.1","hit_distance":"170","xba":".030","hit_angle":"58","is_barrel":0,"hc_x":77.93,"hc_x_ft":-113.93764519999999,"hc_y":152.15,"hc_y_ft":123.53072600000002,"isSword":false,"batSpeed":62,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.6055503414362848,"plate_z":2.2276732718059544,"launch_speed":"72.1","launch_angle":"58","player_total_pitches":26,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":314,"rowId":"314-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_d19b9ce5-6dc1-3c5b-a706-966c4d7d4aa0\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d12d1e9f-d416-339c-805b-9be57d4c5ebb","inning":9,"half_inning":"top","ab_number":81,"cap_index":25,"outs":1,"batter":680757,"stand":"L","batter_name":"Steven Kwan","pitcher":663436,"p_throws":"R","pitcher_name":"Davis Martin","catcher":691019,"catcher_name":"Kyle Teel","team_batting":"CLE","team_fielding":"CWS","team_batting_id":114,"team_fielding_id":145,"runnerOn1B":true,"runnerOn3B":true,"result":"Double Play","des":"Steven Kwan lines into an unassisted double play, third baseman Miguel Vargas. Angel Genao out at 3rd.","events":"Double Play","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":95.9,"end_speed":88.6,"sz_top":3.023,"sz_bot":1.525,"sz_depth":8.5,"sz_width":17,"extension":6.550473761414629,"plateTime":0.390891613262097,"zone":2,"spin_rate":2501,"breakX":6.4,"inducedBreakZ":12.2,"breakZ":-17.2,"px":0.06070136630693801,"pz":2.617084702355845,"x0":-1.9390035647719763,"y0":50.00579664209767,"z0":5.735650863996862,"ax":-8.349483872510293,"ay":28.09153944884687,"az":-17.805335334270055,"vx0":6.982334734437668,"vy0":-139.52704255085848,"vz0":-5.234432256824502,"pfxX":0.5333333333333333,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.4333333333333333,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":17.2,"breakZWithGravityFeet":1.4333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3668672750322746,"plateXPoly":0.06070136630693801,"plateYPoly":0.7083333333332931,"plateZPoly":2.617084702355845,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"82.0","hit_speed":"82.2","hit_distance":"92","xba":".340","hit_angle":"5","is_barrel":0,"hc_x":105.47,"hc_x_ft":-47.55633080000001,"hc_y":170.59,"hc_y_ft":79.08368760000002,"isSword":false,"batSpeed":55.3,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.06070136630693801,"plate_z":2.617084702355845,"launch_speed":"82.2","launch_angle":"5","player_total_pitches":31,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":319,"rowId":"319-849833","game_pk":"849833","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849833_d12d1e9f-d416-339c-805b-9be57d4c5ebb\">Double Play</div>"}],"game_date":"2026-10-07","players":[],"away_lineup":[680757,608070,800050,666176,663993,682657,690984,683953,694197,672275,677587,682982,656492,542888,676282,683769,682120,671922],"home_lineup":[803011,678246,808959,691019,805367,671976,695731,545341,695657,656794,663542,696146,702273,699823,689818,663436],"away_pitcher_lineup":[682982,656492,542888,676282,683769,682120,671922],"home_pitcher_lineup":[656794,663542,696146,702273,699823,689818,663436],"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":10,"airOuts":9,"runs":9,"doubles":2,"triples":2,"homeRuns":0,"strikeOuts":6,"baseOnBalls":10,"intentionalWalks":1,"hits":11,"hitByPitch":0,"avg":".188","atBats":35,"obp":".316","slg":".292","ops":".608","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":17,"rbi":9,"leftOnBase":25,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":5},"pitching":{"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":3,"atBats":32,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":152,"era":"3.33","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.07","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":47,"strikes":105,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":3,"pitchesPerInning":"16.89","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID542888":{"person":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":1,"strikes":4,"strikePercentage":".800","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":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":6,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":5,"strikes":16,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.50","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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":1,"errors":0,"chances":1,"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"}]},"ID694197":{"person":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"701","stats":{"batting":{"summary":"1-1 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"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":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"2.000","ops":"3.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","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":{"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":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID800050":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":7,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"avg":".250","atBats":12,"obp":".308","slg":".250","ops":".558","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":3,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"3.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":{"gamesStarted":1,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".500","slg":".000","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"46","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 3 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"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":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".417","slg":".250","ops":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":2,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":15,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683953":{"person":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"jerseyNumber":"37","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".111","atBats":9,"obp":".333","slg":".222","ops":".555","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":2,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":19,"errors":0,"chances":19,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".333","atBats":9,"obp":".400","slg":".333","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":3,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".429","groundOutsToAirouts":"0.33","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":34,"errors":0,"chances":34,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":3,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".222","atBats":9,"obp":".300","slg":".222","ops":".522","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":2,"rbi":1,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"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"}]},"ID690984":{"person":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"601","stats":{"batting":{"summary":"0-0 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":"1.000","slg":".000","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 3B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":3,"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":3,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":2,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":1,"hits":3,"hitByPitch":0,"avg":".273","atBats":11,"obp":".385","slg":".636","ops":"1.021","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":7,"rbi":4,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".750","groundOutsToAirouts":"0.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","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":{"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":true,"isSubstitute":false}},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":2,"strikes":17,"strikePercentage":".890","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":3,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":12,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":12,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":5,"strikes":31,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 3B, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":3,"flyOuts":0,"groundOuts":1,"airOuts":4,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".200","atBats":10,"obp":".385","slg":".500","ops":".885","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"1-6 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":5,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":7,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".154","atBats":13,"obp":".214","slg":".154","ops":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":2,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"2.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":0,"putOuts":3,"errors":0,"chances":3,"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"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":6,"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":3,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":12,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":0,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":10,"errors":0,"chances":11,"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"}]},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":87,"era":"4.15","inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.38","battersFaced":18,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":31,"strikes":56,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"20.08","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"12.46","walksPer9Inn":"4.15","hitsPer9Inn":"8.31","runsScoredPer9":"4.15","homeRunsPer9":"2.08","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.2 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":11,"strikes":14,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"5.40","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":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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"5.40","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.80","battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":11,"strikes":14,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"5.40","walksPer9Inn":"10.80","hitsPer9Inn":"5.40","runsScoredPer9":"5.40","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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682982":{"person":{"id":682982,"fullName":"Daniel Espino","link":"/api/v1/people/682982"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"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":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","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":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":2,"gamesStarted":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":32,"era":"6.75","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.75","battersFaced":8,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":15,"strikes":17,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"13.50","hitsPer9Inn":"20.25","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"11.57","inningsPitched":"2.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"1.71","battersFaced":10,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":15,"strikes":16,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".000","pitchesPerInning":"13.29","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"7.71","hitsPer9Inn":"7.71","runsScoredPer9":"11.57","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":98,"era":"3.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.40","battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":39,"strikes":59,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.60","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"19.80","walksPer9Inn":"5.40","hitsPer9Inn":"7.20","runsScoredPer9":"3.60","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":3,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":7,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":33,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":9,"outs":5,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":14,"strikes":19,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":1,"winPercentage":".---","pitchesPerInning":"19.80","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.40","walksPer9Inn":"0.00","hitsPer9Inn":"10.80","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"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":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":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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":32,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":6,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":11,"strikes":21,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"18.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"2.2 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":53,"inningsPitched":"2.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":11,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":14,"strikes":39,"strikePercentage":".740","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":2,"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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":10,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":53,"era":"3.38","inningsPitched":"2.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.75","battersFaced":11,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":14,"strikes":39,"strikePercentage":".740","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":1,"winPercentage":"1.000","pitchesPerInning":"19.88","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"23.63","walksPer9Inn":"0.00","hitsPer9Inn":"6.75","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":2,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[680757,608070,800050,666176,663993,682657,690984,683953,694197,672275,677587,682982,656492,542888,676282,683769,682120,671922],"pitchers":[682982,656492,542888,676282,683769,682120,671922],"bench":[681807,595978,682177],"bullpen":[676440,670036,800048,681870,668909],"battingOrder":[680757,608070,800050,666176,663993,690984,694197,672275,677587],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ramírez, Jo (1, Schultz); Genao (1, Martin)."},{"label":"3B","value":"Adell (2, Smith, H); Ramírez, Jo (1, Sandlin)."},{"label":"TB","value":"Adell 4; Bailey 2; DeLauter; Genao 2; Kwan; Ramírez, Jo 5; Rocchio 2."},{"label":"RBI","value":"Adell 3 (4); DeLauter (1); Genao (1); Kwan (1); Ramírez, Jo 2 (2); Rocchio (1)."},{"label":"2-out RBI","value":"Adell 3; Ramírez, Jo 2."},{"label":"Runners left in scoring position, 2 out","value":"Adell; Martínez, A 3; Kwan."},{"label":"SAC","value":"Rocchio."},{"label":"GIDP","value":"Rocchio."},{"label":"Team RISP","value":"5-for-17."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ramírez, Jo (1, 3rd base off Schultz/Teel); Rocchio (1, 2nd base off Martin/Teel)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Bazzana-Rocchio)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":3,"avg":".191","atBats":32,"obp":".296","slg":".277","ops":".573","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":9,"rbi":3,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":2,"groundOuts":10,"airOuts":9,"runs":9,"doubles":2,"triples":2,"homeRuns":0,"strikeOuts":6,"baseOnBalls":10,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":35,"obp":".467","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":178,"era":"3.67","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.33","battersFaced":46,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":73,"strikes":105,"strikePercentage":".590","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":9,"pitchesPerInning":"19.78","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID671976":{"person":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".267","atBats":15,"obp":".313","slg":".333","ops":".646","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":5,"rbi":2,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"babip":".444","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":0,"putOuts":9,"errors":0,"chances":9,"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"}]},"ID641743":{"person":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":3,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":50,"era":"3.86","inningsPitched":"2.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":27,"strikes":23,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"21.43","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"11.57","hitsPer9Inn":"7.71","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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}},"ID663436":{"person":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":31,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":15,"strikes":16,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.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":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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"obp":".667","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":31,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"4.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":15,"strikes":16,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":2,"winPercentage":".---","pitchesPerInning":"31.00","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"18.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682668":{"person":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689818":{"person":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":2,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":8,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":44,"era":"7.71","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":17,"strikes":27,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"winPercentage":".---","pitchesPerInning":"18.86","gamesFinished":0,"strikeoutWalkRatio":"0.33","strikeoutsPer9Inn":"3.86","walksPer9Inn":"11.57","hitsPer9Inn":"7.71","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"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"}]},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"34","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"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":0,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".300","atBats":10,"obp":".364","slg":".300","ops":".664","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".429","groundOutsToAirouts":"0.33","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"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"}]},"ID808959":{"person":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".200","atBats":20,"obp":".227","slg":".350","ops":".577","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":7,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","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":5,"putOuts":37,"errors":0,"chances":42,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, 2 K, R","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":0,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".368","atBats":19,"obp":".400","slg":".579","ops":".979","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":11,"rbi":5,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".462","groundOutsToAirouts":"2.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691019":{"person":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".238","atBats":21,"obp":".273","slg":".286","ops":".559","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":6,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".417","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":2,"putOuts":49,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID502054":{"person":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"jerseyNumber":"21","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".250","slg":".000","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691799":{"person":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":3,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":5,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":28,"obp":".207","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":103,"era":"0.00","inningsPitched":"7.2","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.78","battersFaced":29,"outs":23,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":27,"strikes":76,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".---","pitchesPerInning":"13.43","gamesFinished":3,"strikeoutWalkRatio":"11.00","strikeoutsPer9Inn":"12.91","walksPer9Inn":"1.17","hitsPer9Inn":"5.87","runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"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":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | HBP, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":2,"avg":".200","atBats":15,"obp":".368","slg":".467","ops":".835","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":7,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":1,"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":8,"putOuts":5,"errors":0,"chances":13,"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"}]},"ID695731":{"person":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":5,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".167","atBats":18,"obp":".211","slg":".222","ops":".433","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":4,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"2.50","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":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID702273":{"person":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":6,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":45,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":16,"strikes":29,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":6,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":45,"era":"3.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":16,"strikes":29,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":1,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"3.00","walksPer9Inn":"6.00","hitsPer9Inn":"6.00","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"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":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696146":{"person":{"id":696146,"fullName":"Hagen Smith","link":"/api/v1/people/696146"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":9,"strikes":12,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":3,"gamesStarted":2,"flyOuts":1,"groundOuts":9,"airOuts":4,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":110,"era":"1.42","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.26","battersFaced":27,"outs":19,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":110,"balls":43,"strikes":67,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":3,"winPercentage":".---","pitchesPerInning":"17.37","gamesFinished":0,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"8.53","walksPer9Inn":"7.11","hitsPer9Inn":"4.26","runsScoredPer9":"1.42","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".429","slg":".200","ops":".629","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":1,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680732":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":2,"gamesStarted":1,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":4,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":33,"obp":".176","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":155,"era":"3.86","inningsPitched":"9.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.64","battersFaced":34,"outs":28,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":155,"balls":54,"strikes":101,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.61","gamesFinished":0,"strikeoutWalkRatio":"14.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.96","hitsPer9Inn":"4.82","runsScoredPer9":"3.86","homeRunsPer9":"2.89","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":true,"isSubstitute":false}},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"7","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".167","slg":".167","ops":".334","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"3.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663542":{"person":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"0.1 IP, 3 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"81.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":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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"40.50","inningsPitched":"0.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"4.50","battersFaced":5,"outs":2,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":10,"strikes":12,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":1,"winPercentage":".500","pitchesPerInning":"33.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"13.50","hitsPer9Inn":"27.00","runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":6,"obp":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":34,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":14,"strikes":20,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","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":2},"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":3,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":19,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":81,"era":"3.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":20,"outs":15,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":31,"strikes":50,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"1.80","hitsPer9Inn":"7.20","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":3,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":12,"obp":".077","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":55,"era":"0.00","inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.25","battersFaced":13,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":21,"strikes":34,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.75","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"2.25","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID803011":{"person":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | BB, 2 HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"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":5,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":3,"avg":".214","atBats":14,"obp":".421","slg":".286","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":4,"rbi":3,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.67","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":6,"errors":0,"chances":6,"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"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":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":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".176","atBats":17,"obp":".391","slg":".176","ops":".567","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":3,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699823":{"person":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":10,"strikes":11,"strikePercentage":".520","hitBatsmen":0,"balks":1,"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":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":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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":10,"strikes":11,"strikePercentage":".520","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[803011,678246,808959,691019,805367,671976,695731,545341,695657,656794,663542,696146,702273,699823,689818,663436],"pitchers":[656794,663542,696146,702273,699823,689818,663436],"bench":[682668,643217,686668,502054,668670],"bullpen":[680732,607200,663855,641743,691799],"battingOrder":[803011,678246,808959,691019,805367,671976,695731,545341,695657],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Teel (1, Espino); Meidroth (1, Griffin); Peters (1, Griffin)."},{"label":"TB","value":"Antonacci; Grichuk; Meidroth 2; Peters 2; Teel 2; Vargas, M."},{"label":"RBI","value":"Antonacci (3); Peters (2); Teel (2)."},{"label":"2-out RBI","value":"Antonacci."},{"label":"Runners left in scoring position, 2 out","value":"Peters 2; Montgomery, C; Vargas, M 2."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"3 (Vargas, M-Murakami; Meidroth-Montgomery, C-Murakami; Vargas, M)."}]}],"note":[]}},"officials":[{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"Third Base"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Left Field"},{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Right Field"}],"info":[{"label":"WP","value":"Schultz."},{"label":"Balk","value":"Davis."},{"label":"IBB","value":"DeLauter (by Sandlin)."},{"label":"HBP","value":"Antonacci 2 (by Griffin, by Gaddis); Montgomery, C (by Gaddis)."},{"label":"ABS Challenge","value":"Peters (Strike-Overturned to Ball); Teel 2 (Ball-Confirmed, Ball-Confirmed); Bailey 4 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed, Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Espino 20-12; Griffin 53-39; Armstrong 5-4; Cantillo 25-14; Gaddis 12-6; Herrin 18-13; Smith, C 19-17; Newcomb, S 22-14; Hudson, B 16-9; Smith, H 21-12; Schultz 45-29; Davis 21-11; Sandlin 22-14; Martin 31-16."},{"label":"Groundouts-flyouts","value":"Espino 0-0; Griffin 0-1; Armstrong 0-1; Cantillo 2-0; Gaddis 0-0; Herrin 0-0; Smith, C 1-0; Newcomb, S 2-0; Hudson, B 0-0; Smith, H 1-0; Schultz 6-0; Davis 0-1; Sandlin 1-1; Martin 0-0."},{"label":"Batters faced","value":"Espino 5; Griffin 11; Armstrong 2; Cantillo 7; Gaddis 4; Herrin 3; Smith, C 6; Newcomb, S 6; Hudson, B 4; Smith, H 5; Schultz 13; Davis 5; Sandlin 7; Martin 6."},{"label":"Inherited runners-scored","value":"Griffin 2-0; Armstrong 1-0; Gaddis 1-1; Smith, H 2-2."},{"label":"Umpires","value":"HP: Todd Tichenor. 1B: Jansen Visconti. 2B: Vic Carapazza. 3B: Tom Hanahan. LF: Cory Blaser. RF: Gabe Morales. "},{"label":"Weather","value":"75 degrees, Sunny."},{"label":"Wind","value":"6 mph, L To R."},{"label":"First pitch","value":"3:07 PM."},{"label":"T","value":"3:16."},{"label":"Att","value":"40,590."},{"label":"Venue","value":"Rate Field."},{"label":"October 7, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","boxscoreName":"Ramírez, Jo"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 3B, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":3,"flyOuts":0,"groundOuts":1,"airOuts":4,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".200","atBats":10,"obp":".385","slg":".500","ops":".885","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","boxscoreName":"Adell"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 3B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":3,"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":3,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":2,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":1,"hits":3,"hitByPitch":0,"avg":".273","atBats":11,"obp":".385","slg":".636","ops":"1.021","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":7,"rbi":4,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".750","groundOutsToAirouts":"0.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","boxscoreName":"Smith, C"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":2,"strikes":17,"strikePercentage":".890","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":3,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":12,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":12,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":5,"strikes":31,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":57,"pitchingGameScore":57}]},"cacheKey":"gamefeed-849833","cache_hit":"redis hit"}