{"game_status_code":"F","game_status":"F","gamedayType":"P","gameDate":"10/23/2026","hasAbs":true,"scoreboard":{"gamePk":849805,"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":3,"hits":8,"errors":0,"leftOnBase":8},"away":{"runs":2,"hits":7,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"catcher":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"first":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"shortstop":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"left":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"center":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"right":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"onDeck":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"inHole":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"battingOrder":9,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"onDeck":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"inHole":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"battingOrder":6,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"balls":2,"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":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"hwp":-0.20000000000000284,"awp":0.20000000000000284,"atBatIndex":1,"i":"T1","capIndex":33},{"homeTeamWinProbability":46,"awayTeamWinProbability":54,"homeTeamWinProbabilityAdded":-3.799999999999997,"hwp":-4,"awp":4,"atBatIndex":2,"i":"T1","capIndex":33},{"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":8.800000000000004,"hwp":4.800000000000004,"awp":-4.800000000000004,"atBatIndex":3,"i":"T1","capIndex":25},{"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"hwp":8.299999999999997,"awp":-8.299999999999997,"atBatIndex":4,"i":"B1","capIndex":33},{"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"hwp":5.100000000000001,"awp":-5.100000000000001,"atBatIndex":5,"i":"B1","capIndex":0},{"homeTeamWinProbability":68.8,"awayTeamWinProbability":31.200000000000003,"homeTeamWinProbabilityAdded":13.699999999999996,"hwp":18.799999999999997,"awp":-18.799999999999997,"atBatIndex":6,"i":"B1","capIndex":62},{"homeTeamWinProbability":73.4,"awayTeamWinProbability":26.599999999999994,"homeTeamWinProbabilityAdded":4.6000000000000085,"hwp":23.400000000000006,"awp":-23.400000000000006,"atBatIndex":7,"i":"B1","capIndex":70},{"homeTeamWinProbability":71.39999999999999,"awayTeamWinProbability":28.60000000000001,"homeTeamWinProbabilityAdded":-2.000000000000014,"hwp":21.39999999999999,"awp":-21.39999999999999,"atBatIndex":8,"i":"B1","capIndex":14},{"homeTeamWinProbability":69.8,"awayTeamWinProbability":30.200000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"hwp":19.799999999999997,"awp":-19.799999999999997,"atBatIndex":9,"i":"B1","capIndex":14},{"homeTeamWinProbability":72.1,"awayTeamWinProbability":27.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999997,"hwp":22.099999999999994,"awp":-22.099999999999994,"atBatIndex":10,"i":"T2","capIndex":0},{"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":1.6000000000000085,"hwp":23.700000000000003,"awp":-23.700000000000003,"atBatIndex":11,"i":"T2","capIndex":0},{"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":1,"hwp":24.700000000000003,"awp":-24.700000000000003,"atBatIndex":12,"i":"T2","capIndex":14},{"homeTeamWinProbability":73.1,"awayTeamWinProbability":26.900000000000006,"homeTeamWinProbabilityAdded":-1.6000000000000085,"hwp":23.099999999999994,"awp":-23.099999999999994,"atBatIndex":13,"i":"B2","capIndex":0},{"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"hwp":24.900000000000006,"awp":-24.900000000000006,"atBatIndex":14,"i":"B2","capIndex":33},{"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":-1.3000000000000114,"hwp":23.599999999999994,"awp":-23.599999999999994,"atBatIndex":15,"i":"B2","capIndex":4},{"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-2.799999999999997,"hwp":21.200000000000003,"awp":-21.200000000000003,"atBatIndex":16,"i":"B2","capIndex":14},{"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"hwp":23.599999999999994,"awp":-23.599999999999994,"atBatIndex":17,"i":"T3","capIndex":0},{"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"hwp":25.400000000000006,"awp":-25.400000000000006,"atBatIndex":18,"i":"T3","capIndex":14},{"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":1,"hwp":26.400000000000006,"awp":-26.400000000000006,"atBatIndex":19,"i":"T3","capIndex":0},{"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"hwp":24.900000000000006,"awp":-24.900000000000006,"atBatIndex":20,"i":"B3","capIndex":14},{"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"hwp":23.700000000000003,"awp":-23.700000000000003,"atBatIndex":21,"i":"B3","capIndex":14},{"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"hwp":22.89999999999999,"awp":-22.89999999999999,"atBatIndex":22,"i":"B3","capIndex":0},{"homeTeamWinProbability":68.4,"awayTeamWinProbability":31.599999999999994,"homeTeamWinProbabilityAdded":-4.499999999999986,"hwp":18.400000000000006,"awp":-18.400000000000006,"atBatIndex":23,"i":"T4","capIndex":0},{"homeTeamWinProbability":72.6,"awayTeamWinProbability":27.400000000000006,"homeTeamWinProbabilityAdded":4.199999999999989,"hwp":22.599999999999994,"awp":-22.599999999999994,"atBatIndex":24,"i":"T4","capIndex":14},{"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":-9.999999999999993,"hwp":12.600000000000001,"awp":-12.600000000000001,"atBatIndex":25,"i":"T4","capIndex":34},{"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":1.2000000000000028,"hwp":13.800000000000004,"awp":-13.800000000000004,"atBatIndex":26,"i":"T4","capIndex":0},{"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":4.699999999999996,"hwp":18.5,"awp":-18.5,"atBatIndex":27,"i":"T4","capIndex":0},{"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"hwp":16.400000000000006,"awp":-16.400000000000006,"atBatIndex":28,"i":"B4","capIndex":0},{"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"hwp":14.900000000000006,"awp":-14.900000000000006,"atBatIndex":29,"i":"B4","capIndex":0},{"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"hwp":13.800000000000004,"awp":-13.800000000000004,"atBatIndex":30,"i":"B4","capIndex":0},{"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":-5.300000000000004,"hwp":8.5,"awp":-8.5,"atBatIndex":31,"i":"T5","capIndex":33},{"homeTeamWinProbability":61.1,"awayTeamWinProbability":38.9,"homeTeamWinProbabilityAdded":2.6000000000000014,"hwp":11.100000000000001,"awp":-11.100000000000001,"atBatIndex":32,"i":"T5","capIndex":0},{"homeTeamWinProbability":66.10000000000001,"awayTeamWinProbability":33.89999999999999,"homeTeamWinProbabilityAdded":5.000000000000007,"hwp":16.10000000000001,"awp":-16.10000000000001,"atBatIndex":33,"i":"T5","capIndex":0},{"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":4.699999999999989,"hwp":20.799999999999997,"awp":-20.799999999999997,"atBatIndex":34,"i":"T5","capIndex":22},{"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"hwp":18.700000000000003,"awp":-18.700000000000003,"atBatIndex":35,"i":"B5","capIndex":0},{"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"hwp":17.10000000000001,"awp":-17.10000000000001,"atBatIndex":36,"i":"B5","capIndex":34},{"homeTeamWinProbability":66,"awayTeamWinProbability":34,"homeTeamWinProbabilityAdded":-1.1000000000000085,"hwp":16,"awp":-16,"atBatIndex":37,"i":"B5","capIndex":0},{"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"hwp":19.599999999999994,"awp":-19.599999999999994,"atBatIndex":38,"i":"T6","capIndex":0},{"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"hwp":15.5,"awp":-15.5,"atBatIndex":39,"i":"T6","capIndex":33},{"homeTeamWinProbability":74,"awayTeamWinProbability":26,"homeTeamWinProbabilityAdded":8.5,"hwp":24,"awp":-24,"atBatIndex":40,"i":"T6","capIndex":0},{"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"hwp":21.89999999999999,"awp":-21.89999999999999,"atBatIndex":41,"i":"B6","capIndex":0},{"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"hwp":20.299999999999997,"awp":-20.299999999999997,"atBatIndex":42,"i":"B6","capIndex":0},{"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":1.2000000000000028,"hwp":21.5,"awp":-21.5,"atBatIndex":43,"i":"B6","capIndex":0},{"homeTeamWinProbability":73.4,"awayTeamWinProbability":26.599999999999994,"homeTeamWinProbabilityAdded":1.9000000000000057,"hwp":23.400000000000006,"awp":-23.400000000000006,"atBatIndex":44,"i":"B6","capIndex":0},{"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-4.200000000000017,"hwp":19.19999999999999,"awp":-19.19999999999999,"atBatIndex":45,"i":"B6","capIndex":0},{"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"hwp":23.599999999999994,"awp":-23.599999999999994,"atBatIndex":46,"i":"T7","capIndex":14},{"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"hwp":26.799999999999997,"awp":-26.799999999999997,"atBatIndex":47,"i":"T7","capIndex":14},{"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"hwp":28.900000000000006,"awp":-28.900000000000006,"atBatIndex":48,"i":"T7","capIndex":0},{"homeTeamWinProbability":81.69999999999999,"awayTeamWinProbability":18.30000000000001,"homeTeamWinProbabilityAdded":2.799999999999983,"hwp":31.69999999999999,"awp":-31.69999999999999,"atBatIndex":49,"i":"B7","capIndex":0},{"homeTeamWinProbability":79,"awayTeamWinProbability":21,"homeTeamWinProbabilityAdded":-2.6999999999999886,"hwp":29,"awp":-29,"atBatIndex":50,"i":"B7","capIndex":0},{"homeTeamWinProbability":77.7,"awayTeamWinProbability":22.299999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"hwp":27.700000000000003,"awp":-27.700000000000003,"atBatIndex":51,"i":"B7","capIndex":0},{"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":9.700000000000003,"hwp":37.400000000000006,"awp":-37.400000000000006,"atBatIndex":52,"i":"B7","capIndex":70},{"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.2999999999999972,"hwp":38.7,"awp":-38.7,"atBatIndex":53,"i":"B7","capIndex":33},{"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-2.5,"hwp":36.2,"awp":-36.2,"atBatIndex":54,"i":"B7","capIndex":0},{"homeTeamWinProbability":90,"awayTeamWinProbability":10,"homeTeamWinProbabilityAdded":3.799999999999997,"hwp":40,"awp":-40,"atBatIndex":55,"i":"T8","capIndex":14},{"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"hwp":42.5,"awp":-42.5,"atBatIndex":56,"i":"T8","capIndex":14},{"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"hwp":43.8,"awp":-43.8,"atBatIndex":57,"i":"T8","capIndex":0},{"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":1,"hwp":44.8,"awp":-44.8,"atBatIndex":58,"i":"B8","capIndex":33},{"homeTeamWinProbability":96,"awayTeamWinProbability":4,"homeTeamWinProbabilityAdded":1.2000000000000028,"hwp":46,"awp":-46,"atBatIndex":59,"i":"B8","capIndex":0},{"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":-1.2000000000000028,"hwp":44.8,"awp":-44.8,"atBatIndex":60,"i":"B8","capIndex":0},{"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":-1,"hwp":43.8,"awp":-43.8,"atBatIndex":61,"i":"B8","capIndex":0},{"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.3999999999999915,"hwp":42.400000000000006,"awp":-42.400000000000006,"atBatIndex":62,"i":"B8","capIndex":0},{"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"hwp":46.3,"awp":-46.3,"atBatIndex":63,"i":"T9","capIndex":0},{"homeTeamWinProbability":91,"awayTeamWinProbability":9,"homeTeamWinProbabilityAdded":-5.299999999999997,"hwp":41,"awp":-41,"atBatIndex":64,"i":"T9","capIndex":33},{"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":-8.400000000000006,"hwp":32.599999999999994,"awp":-32.599999999999994,"atBatIndex":65,"i":"T9","capIndex":33},{"homeTeamWinProbability":71.3,"awayTeamWinProbability":28.700000000000003,"homeTeamWinProbabilityAdded":-4.6000000000000085,"hwp":21.299999999999997,"awp":-21.299999999999997,"atBatIndex":66,"i":"T9","capIndex":0},{"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":8.600000000000009,"hwp":29.900000000000006,"awp":-29.900000000000006,"atBatIndex":67,"i":"T9","capIndex":0},{"homeTeamWinProbability":100,"awayTeamWinProbability":0,"homeTeamWinProbabilityAdded":20.099999999999994,"hwp":50,"awp":-50,"atBatIndex":68,"i":"T9","capIndex":14}],"lastPlays":[{"wpa":-20.099999999999994,"name":"Jonny DeLuca"},{"wpa":-8.600000000000009,"name":"Liam Hicks"},{"wpa":4.6000000000000085,"name":"Junior Caminero"}],"topWpaPlayers":[{"wpa":17.500000000000014,"name":"Jacob Misiorowski"},{"wpa":16.299999999999983,"name":"Jonathan Aranda"},{"wpa":14.299999999999983,"name":"Trevor Megill"}]},"exitVelocity":{"top":[{"team":139,"teamAbbrev":"TB","batterName":"Junior Caminero","batterId":691406,"atBatIndex":25,"result":"2B","launchSpeed":"112.7","launchAngle":"13","distance":"358","hitProbabilityFormatted":".800","hitProbability":0.8},{"team":139,"teamAbbrev":"TB","batterName":"Ryan Vilade","batterId":668723,"atBatIndex":57,"result":"","launchSpeed":"109.5","launchAngle":"-14","distance":"10","hitProbabilityFormatted":".260","hitProbability":0.26},{"team":158,"teamAbbrev":"MIL","batterName":"William Contreras","batterId":661388,"atBatIndex":7,"result":"1B","launchSpeed":"108.4","launchAngle":"6","distance":"137","hitProbabilityFormatted":".620","hitProbability":0.62}],"lastEV":[{"team":139,"teamAbbrev":"TB","batterName":"Liam Hicks","batterId":689414,"atBatIndex":67,"result":"","launchSpeed":"104.1","launchAngle":"-6","distance":"20","hitProbabilityFormatted":".260","hitProbability":0.26},{"team":139,"teamAbbrev":"TB","batterName":"Chandler Simpson","batterId":802415,"atBatIndex":65,"result":"1B","launchSpeed":"81.8","launchAngle":"8","distance":"135","hitProbabilityFormatted":".420","hitProbability":0.42},{"team":139,"teamAbbrev":"TB","batterName":"Jonathan Aranda","batterId":666018,"atBatIndex":64,"result":"1B","launchSpeed":"84.8","launchAngle":"20","distance":"240","hitProbabilityFormatted":".650","hitProbability":0.65}],"xbaTeam":{"away":{"abs":31,"sum":6.6,"xba":".213"},"home":{"abs":30,"sum":8.091999999999999,"xba":".270"}},"topDistance":[{"team":158,"teamAbbrev":"MIL","batterName":"Brice Turang","batterId":668930,"atBatIndex":28,"result":"","launchSpeed":"101.6","launchAngle":"30","distance":"367","hitProbabilityFormatted":".610","hitProbability":0.61},{"team":139,"teamAbbrev":"TB","batterName":"Junior Caminero","batterId":691406,"atBatIndex":25,"result":"2B","launchSpeed":"112.7","launchAngle":"13","distance":"358","hitProbabilityFormatted":".800","hitProbability":0.8},{"team":158,"teamAbbrev":"MIL","batterName":"Christian Yelich","batterId":592885,"atBatIndex":6,"result":"3B","launchSpeed":"103.1","launchAngle":"22","distance":"358","hitProbabilityFormatted":".630","hitProbability":0.63}]},"pitchVelocity":{"topPitches":[{"startSpeed":103.5,"id":694819,"name":"Jacob Misiorowski"},{"startSpeed":103.2,"id":694819,"name":"Jacob Misiorowski"},{"startSpeed":103,"id":694819,"name":"Jacob Misiorowski"}],"currentPitcher":[{"pitchType":"FF","totalPitches":11,"avg":"98.9","min":98.1,"max":99.6,"pitches":[{"startSpeed":98.9,"pitchType":"FF","px":0.527128286556854,"pz":2.2256213875241593,"szTop":3.228,"szBot":1.629,"szWidth":17},{"startSpeed":98.8,"pitchType":"FF","px":0.7008189974998659,"pz":3.1294576732882273,"szTop":3.189,"szBot":1.61,"szWidth":17},{"startSpeed":98.7,"pitchType":"FF","px":0.2755174454958163,"pz":2.845128461044312,"szTop":3.189,"szBot":1.61,"szWidth":17},{"startSpeed":98.1,"pitchType":"FF","px":0.4380670335619067,"pz":2.3595004210591712,"szTop":3.178,"szBot":1.604,"szWidth":17},{"startSpeed":99.3,"pitchType":"FF","px":0.29341552251105657,"pz":2.110363580763889,"szTop":3.178,"szBot":1.604,"szWidth":17},{"startSpeed":98.5,"pitchType":"FF","px":0.2659101461284642,"pz":1.195852412345207,"szTop":3.244,"szBot":1.637,"szWidth":17},{"startSpeed":99.6,"pitchType":"FF","px":-0.42592593974857573,"pz":2.1263475270043943,"szTop":3.244,"szBot":1.637,"szWidth":17},{"startSpeed":99.2,"pitchType":"FF","px":-0.035968208594157655,"pz":2.211863703887648,"szTop":3.086,"szBot":1.557,"szWidth":17},{"startSpeed":99.1,"pitchType":"FF","px":0.5531426852404561,"pz":4.594746538134387,"szTop":3.133,"szBot":1.581,"szWidth":17},{"startSpeed":99,"pitchType":"FF","px":0.6712856627752988,"pz":2.7216694703221407,"szTop":3.133,"szBot":1.581,"szWidth":17},{"startSpeed":99,"pitchType":"FF","px":0.00539754179292556,"pz":4.1477362320921465,"szTop":3.133,"szBot":1.581,"szWidth":17}]},{"pitchType":"KC","totalPitches":9,"avg":"89.3","min":88.6,"max":90.5,"pitches":[{"startSpeed":88.7,"pitchType":"KC","px":0.39603452120724564,"pz":1.1823749238511383,"szTop":3.228,"szBot":1.629,"szWidth":17},{"startSpeed":88.6,"pitchType":"KC","px":-1.2625285978851328,"pz":2.4030215545460774,"szTop":3.228,"szBot":1.629,"szWidth":17},{"startSpeed":90.5,"pitchType":"KC","px":0.4435946724845277,"pz":1.5566570677103444,"szTop":3.178,"szBot":1.604,"szWidth":17},{"startSpeed":89.4,"pitchType":"KC","px":-0.1003367710452029,"pz":2.1721424428794376,"szTop":3.244,"szBot":1.637,"szWidth":17},{"startSpeed":89.7,"pitchType":"KC","px":1.1106083460901413,"pz":0.3989058456073832,"szTop":3.244,"szBot":1.637,"szWidth":17},{"startSpeed":89.9,"pitchType":"KC","px":0.6683373650626492,"pz":-0.09151147694605732,"szTop":3.244,"szBot":1.637,"szWidth":17},{"startSpeed":88.9,"pitchType":"KC","px":0.76667995222527,"pz":-1.1421997972758935,"szTop":3.244,"szBot":1.637,"szWidth":17},{"startSpeed":89.6,"pitchType":"KC","px":-0.3649205246784508,"pz":2.0449778564025536,"szTop":3.133,"szBot":1.581,"szWidth":17},{"startSpeed":88.6,"pitchType":"KC","px":0.4619566896745659,"pz":0.9840599469582646,"szTop":3.133,"szBot":1.581,"szWidth":17}]}]}},"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-10-24T03:24:42.954Z","endTime":"2026-10-24T03:26:24.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"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(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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(6, 90, 238, .55)","temp":"cold","value":".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(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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(6, 90, 238, .55)","temp":"cold","value":".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(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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(6, 90, 238, .55)","temp":"cold","value":".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":"100.27"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.55"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.34"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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(6, 90, 238, .55)","temp":"cold","value":".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(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"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(6, 90, 238, .55)","temp":"cold","value":".000"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":89,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17,"strikeZoneDepth":8.5,"coordinates":{"aY":39.127908629918224,"aZ":-8.364591227837405,"pfxX":-0.4146132070951598,"pfxZ":11.511353214632997,"pX":0.5531426852404561,"pZ":4.594746538134387,"vX0":1.6260739700566305,"vY0":-144.19650363477433,"vZ0":-3.82065271724081,"x":95.92,"y":114.72,"x0":0.031348466451264476,"y0":50.000414981542306,"z0":6.470902930994206,"aX":-0.857802173545722},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24,"breakVertical":-8.2,"breakVerticalInduced":20,"breakHorizontal":0.4,"spinRate":2478,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.3824829484063379,"extension":6.689373271044102,"strikeZoneInfo":{"depthInches":8.5,"strikeZoneFlat":true,"strikeZoneTop":3.133,"strikeZoneCornerRadiusInches":0,"baseballDiameterInches":2.9,"edgeDistance":1.3039741739362196,"widthInches":17,"edgePositionZone":{"x":0.5603073782720346,"y":0.7083333333333334,"z":3.133},"strikeZoneRounded":false,"plateZ":4.557807507269553,"plateX":0.5603073782720346,"plateY":0.7083333333333334,"strikeZoneBottom":1.581,"isStrike":false,"edgePositionBall":{"x":0.5603073782720346,"y":0.7083333333333334,"z":4.436974173936219}}},"hitData":{"coordinates":{}},"index":0,"playId":"d638799e-2433-3cac-bf2c-16d89bf4729a","pitchNumber":1,"startTime":"2026-10-24T03:24:42.954Z","endTime":"2026-10-24T03:24:46.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Left Field"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99,"endSpeed":89.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17,"strikeZoneDepth":8.5,"coordinates":{"aY":37.6987671374558,"aZ":-10.415956835051542,"pfxX":-1.3988908033898477,"pfxZ":10.529765442923017,"pX":0.6712856627752988,"pZ":2.7216694703221407,"vX0":2.0290448743961247,"vY0":-143.8496480468021,"vZ0":-8.110304967817692,"x":91.41,"y":165.29,"x0":0.1339238490299414,"y0":50.00400399659205,"z0":6.247631394069925,"aX":-2.891104428107371},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24,"breakVertical":-10.9,"breakVerticalInduced":17.4,"breakHorizontal":2,"spinRate":2306,"spinDirection":202},"zone":3,"typeConfidence":0.9,"plateTime":0.38280117916595335,"extension":6.636812444875523,"strikeZoneInfo":{"depthInches":8.5,"strikeZoneFlat":true,"strikeZoneTop":3.133,"strikeZoneCornerRadiusInches":0,"baseballDiameterInches":2.9,"edgeDistance":0.15248937493061487,"widthInches":17,"edgePositionZone":{"x":0.7083333333333334,"y":0.7083333333333334,"z":2.6572747617420465},"strikeZoneRounded":false,"plateZ":2.6572747617420465,"plateX":0.6766772917360518,"plateY":0.7083333333333334,"strikeZoneBottom":1.581,"isStrike":true,"edgePositionBall":{"x":0.5558439584027185,"y":0.7083333333333334,"z":2.6572747617420465}}},"hitData":{"coordinates":{},"batSpeed":74.3},"index":1,"playId":"73b60ede-39af-3d0d-89bb-022e4e3c3316","pitchNumber":2,"startTime":"2026-10-24T03:25:09.529Z","endTime":"2026-10-24T03:25:14.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Left Field"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99,"endSpeed":89.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17,"strikeZoneDepth":8.5,"coordinates":{"aY":36.25929664118493,"aZ":-8.530173243700956,"pfxX":-1.0417335515551367,"pfxZ":11.358699109283695,"pX":0.00539754179292556,"pZ":4.1477362320921465,"vX0":0.6841479398282582,"vY0":-144.00654442981113,"vZ0":-5.093650952277641,"x":116.79,"y":126.79,"x0":-0.10103157240395699,"y0":50.00110252615277,"z0":6.477906363701203,"aX":-2.1679700786940606},"breaks":{"breakAngle":12,"breakLength":2.4,"breakY":24,"breakVertical":-8.5,"breakVerticalInduced":19.6,"breakHorizontal":1.7,"spinRate":2332,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.38168219778079937,"extension":6.48389755992842,"strikeZoneInfo":{"depthInches":8.5,"strikeZoneFlat":true,"strikeZoneTop":3.133,"strikeZoneCornerRadiusInches":0,"baseballDiameterInches":2.9,"edgeDistance":0.850059270538668,"widthInches":17,"edgePositionZone":{"x":0.00492176325101365,"y":0.7083333333333334,"z":3.133},"strikeZoneRounded":false,"plateZ":4.103892603872001,"plateX":0.00492176325101365,"plateY":0.7083333333333334,"strikeZoneBottom":1.581,"isStrike":false,"edgePositionBall":{"x":0.00492176325101365,"y":0.7083333333333334,"z":3.9830592705386683}}},"hitData":{"coordinates":{}},"index":2,"playId":"7a246d26-15e4-3a82-94ce-8be82d0215c8","pitchNumber":3,"startTime":"2026-10-24T03:25:33.343Z","endTime":"2026-10-24T03:25:37.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Left Field"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42051375372751,"aZ":-31.289249355132963,"pfxX":0.8502954501633981,"pfxZ":0.5113277613620149,"pX":-0.3649205246784508,"pZ":2.0449778564025536,"vX0":-0.8406219519982754,"vY0":-130.5181452487054,"vZ0":-5.040358361598799,"x":130.91,"y":183.57,"x0":-0.14857199764448545,"y0":50.00103367865864,"z0":6.367773465067011,"aX":1.4614775900536343},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24,"breakVertical":-34.1,"breakVerticalInduced":0,"breakHorizontal":-1.3,"spinRate":2730,"spinDirection":12},"zone":7,"typeConfidence":0.86,"plateTime":0.42024967630502097,"extension":6.574635869348154,"strikeZoneInfo":{"depthInches":8.5,"strikeZoneFlat":true,"strikeZoneTop":3.133,"strikeZoneCornerRadiusInches":0,"baseballDiameterInches":2.9,"edgeDistance":0.4626615394023945,"widthInches":17,"edgePositionZone":{"x":-0.7083333333333334,"y":0.7083333333333334,"z":1.9424129591662669},"strikeZoneRounded":false,"plateZ":1.9424129591662669,"plateX":-0.3665051272642722,"plateY":0.7083333333333334,"strikeZoneBottom":1.581,"isStrike":true,"edgePositionBall":{"x":-0.24567179393093888,"y":0.7083333333333334,"z":1.9424129591662669}}},"hitData":{"coordinates":{}},"index":3,"playId":"19ca70ff-2511-3e16-945d-d43622646fb9","pitchNumber":4,"startTime":"2026-10-24T03:25:59.098Z","endTime":"2026-10-24T03:26:03.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Left Field"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7180832047188,"aZ":-37.290324929369284,"pfxX":0.5020196977469722,"pfxZ":-3.041774822901965,"pX":0.4619566896745659,"pZ":0.9840599469582646,"vX0":1.118991593884692,"vY0":-129.02425882823945,"vZ0":-6.188856703629361,"x":99.39,"y":212.21,"x0":-0.043206783867136334,"y0":50.0049962287401,"z0":6.29935822020928,"aX":0.8435141581915439},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24,"breakVertical":-41.6,"breakVerticalInduced":-6.7,"breakHorizontal":-1.2,"spinRate":2832,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.42508796785506364,"extension":6.559383884962418,"strikeZoneInfo":{"depthInches":8.5,"strikeZoneFlat":true,"strikeZoneTop":3.133,"strikeZoneCornerRadiusInches":0,"baseballDiameterInches":2.9,"edgeDistance":0.6024843297186713,"widthInches":17,"edgePositionZone":{"x":0.47069089147871557,"y":0.7083333333333334,"z":1.581},"strikeZoneRounded":false,"plateZ":0.8576823369479953,"plateX":0.47069089147871557,"plateY":0.7083333333333334,"strikeZoneBottom":1.581,"isStrike":false,"edgePositionBall":{"x":0.47069089147871557,"y":0.7083333333333334,"z":0.9785156702813287}}},"hitData":{"coordinates":{},"batSpeed":64.9,"isSwordSwing":false},"index":4,"playId":"92bf0d22-2ddd-39e3-8da1-a1308dc2e883","pitchNumber":5,"startTime":"2026-10-24T03:26:20.270Z","endTime":"2026-10-24T03:26:24.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Left Field"},{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100,"awayTeamWinProbability":0,"homeTeamWinProbabilityAdded":20.099999999999994,"leverageIndex":7.26,"dramaIndex":310,"contextMetrics":{},"playEndTime":"2026-10-24T03:26:24.976Z","atBatIndex":68},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139","season":2026,"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12"},"springVenue":{"id":2534,"link":"/api/v1/venues/2534"},"teamCode":"tba","fileCode":"tb","abbreviation":"TB","teamName":"Rays","locationName":"St. Petersburg","firstYearOfPlay":"1996","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Tampa Bay","record":{"gamesPlayed":1,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":0,"losses":1,"ties":0,"pct":".000"},"records":{},"divisionLeader":false,"wins":0,"losses":1,"winningPercentage":".000"},"franchiseName":"Tampa Bay","clubName":"Rays","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2026,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Milwaukee","record":{"gamesPlayed":1,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":1,"losses":0,"ties":0,"pct":"1.000"},"records":{},"divisionLeader":false,"wins":1,"losses":0,"winningPercentage":"1.000"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true}},"datetime":{"dateTime":"2026-10-24T00:00:00Z","originalDate":"2026-10-23","officialDate":"2026-10-23","dayNight":"night","time":"7:00","ampm":"PM"},"probablePitchers":{"away":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"home":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"}}},"venue_id":32,"home_team_data":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2026,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Milwaukee","record":{"gamesPlayed":1,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":1,"losses":0,"ties":0,"pct":"1.000"},"records":{},"divisionLeader":false,"wins":1,"losses":0,"winningPercentage":"1.000"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true},"away_team_data":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139","season":2026,"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12"},"springVenue":{"id":2534,"link":"/api/v1/venues/2534"},"teamCode":"tba","fileCode":"tb","abbreviation":"TB","teamName":"Rays","locationName":"St. Petersburg","firstYearOfPlay":"1996","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Tampa Bay","record":{"gamesPlayed":1,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":0,"losses":1,"ties":0,"pct":".000"},"records":{},"divisionLeader":false,"wins":0,"losses":1,"winningPercentage":".000"},"franchiseName":"Tampa Bay","clubName":"Rays","active":true},"team_home_id":158,"team_away_id":139,"team_home":[{"type":"pitch","year":2026,"sportId":1,"play_id":"7b3a20e7-96dc-3b45-990b-bb1e1514a924","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Yandy Díaz flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":103.5,"end_speed":93.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.432858159232974,"plateTime":0.36487393632832354,"zone":11,"spin_rate":2560,"breakX":10.2,"inducedBreakZ":15.4,"breakZ":-10.3,"px":-0.5490493930216984,"pz":4.01483475957975,"x0":-1.8864728427858648,"y0":50.00176186123134,"z0":5.289518857863184,"ax":-14.4879642626591,"ay":39.06909233639752,"az":-12.640858511427254,"vx0":6.385187716239204,"vy0":-150.5394764252613,"vz0":-1.5538038877607265,"pfxX":0.85,"pfxZ":1.2833333333333334,"pfxZWithGravity":-0.8583333333333334,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":10.3,"breakZWithGravityFeet":0.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.34268360438232004,"plateXPoly":-0.5490493930216984,"plateYPoly":0.7083333333333641,"plateZPoly":4.01483475957975,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5490493930216984,"plate_z":4.01483475957975,"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-849805","game_pk":"849805","source":"gamefeed","player_name":"MIL"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d5f67f1b-fa28-3689-bc6b-7e4b40c3a69f","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Yandy Díaz flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":101.8,"end_speed":92.2,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.6973763520669065,"plateTime":0.3715685678228473,"zone":5,"spin_rate":2504,"breakX":11.6,"inducedBreakZ":14.5,"breakZ":-12.1,"px":0.04684163361334215,"pz":2.197808688285528,"x0":-1.8284326570782767,"y0":50.00185474453643,"z0":4.993032463975993,"ax":-16.220968307342247,"ay":37.7253808073728,"az":-13.27234780266472,"vx0":8.204099887629697,"vy0":-147.83914214172296,"vz0":-5.694276850227933,"pfxX":0.9666666666666667,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.0083333333333333,"breakXInches":11.6,"breakXFeet":0.9666666666666667,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.9666666666666667,"pfxXNoAbs":0.9666666666666667,"plateTimeSZDepth":0.34896402680154087,"plateXPoly":0.04684163361334215,"plateYPoly":0.7083333333333357,"plateZPoly":2.197808688285528,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.04684163361334215,"plate_z":2.197808688285528,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":2,"rowId":"2-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"48e9f491-71cc-322a-833e-0458322c505b","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Yandy Díaz flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{"homeRunBallparks":10},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":99.8,"end_speed":90.9,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.593433770059519,"plateTime":0.37818171017613444,"zone":8,"spin_rate":2556,"breakX":12.6,"inducedBreakZ":12.8,"breakZ":-14.8,"px":-0.06674617318607967,"pz":1.7712775607133282,"x0":-1.868049932276819,"y0":50.002443911428514,"z0":4.981000387314258,"ax":-16.72328934460825,"ay":34.93189302791057,"az":-15.801374305431654,"vx0":8.041789071943736,"vy0":-145.01357965282088,"vz0":-6.232845603879216,"pfxX":1.05,"pfxZ":1.0666666666666667,"pfxZWithGravity":-1.2333333333333334,"breakXInches":12.6,"breakXFeet":1.05,"breakZInducedInches":12.8,"breakZInducedFeet":1.0666666666666667,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.05,"pfxXNoAbs":1.05,"plateTimeSZDepth":0.35511639866089095,"plateXPoly":-0.06674617318607967,"plateYPoly":0.7083333333333357,"plateZPoly":1.7712775607133282,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.9","hit_distance":"347","xba":".540","hit_angle":"28","is_barrel":1,"hc_x":215.97,"hc_x_ft":218.7884492,"hc_y":90.99,"hc_y_ft":270.94834360000004,"isSword":false,"batSpeed":76,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.06674617318607967,"plate_z":1.7712775607133282,"launch_speed":"99.9","launch_angle":"28","player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":3,"rowId":"3-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4cde83c2-55b0-326b-b351-c00ceecbb2bc","inning":1,"half_inning":"top","ab_number":2,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to right fielder Sal Frelick.","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":102.7,"end_speed":93.1,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.616583503315151,"plateTime":0.3680832897520272,"zone":4,"spin_rate":2711,"breakX":13.3,"inducedBreakZ":14.8,"breakZ":-11.4,"px":-0.3472785692409579,"pz":2.4404252592685167,"x0":-1.9186652496916712,"y0":50.00743179633089,"z0":5.087013582429266,"ax":-18.501069164789087,"ay":38.584153532815975,"az":-12.711994275569342,"vx0":7.743254138390074,"vy0":-149.25801484824584,"vz0":-5.457175282772819,"pfxX":1.1083333333333334,"pfxZ":1.2333333333333334,"pfxZWithGravity":-0.9500000000000001,"breakXInches":13.3,"breakXFeet":1.1083333333333334,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":11.4,"breakZWithGravityFeet":0.9500000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.1083333333333334,"pfxXNoAbs":1.1083333333333334,"plateTimeSZDepth":0.34574539256143777,"plateXPoly":-0.3472785692409579,"plateYPoly":0.7083333333333641,"plateZPoly":2.4404252592685167,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3472785692409579,"plate_z":2.4404252592685167,"player_total_pitches":4,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":4,"rowId":"4-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d10682db-b95d-3d0f-89c0-be11b4d0e800","inning":1,"half_inning":"top","ab_number":2,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to right fielder Sal Frelick.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":102.7,"end_speed":93.2,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.241223446471745,"plateTime":0.3678801131807381,"zone":5,"spin_rate":2692,"breakX":13.4,"inducedBreakZ":14,"breakZ":-12.1,"px":0.23318801219731955,"pz":2.4022858011837434,"x0":-1.7234197728233704,"y0":50.00740018891444,"z0":5.039366572777609,"ax":-18.86313419519569,"ay":37.9084134535142,"az":-13.569395343581046,"vx0":8.921537587606286,"vy0":-149.22706410590774,"vz0":-5.287755976638277,"pfxX":1.1166666666666667,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.0083333333333333,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3455270669530926,"plateXPoly":0.23318801219731955,"plateYPoly":0.7083333333333641,"plateZPoly":2.4022858011837434,"pfxXDirection":"→","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.23318801219731955,"plate_z":2.4022858011837434,"player_total_pitches":5,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":5,"rowId":"5-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"686e5d78-ef58-306c-9486-65d362752c35","inning":1,"half_inning":"top","ab_number":2,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to right fielder Sal Frelick.","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":101.3,"end_speed":91.9,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.562224828715839,"plateTime":0.37322390703603414,"zone":8,"spin_rate":2645,"breakX":14.2,"inducedBreakZ":13.1,"breakZ":-13.8,"px":-0.16370388895192023,"pz":1.94677589529213,"x0":-1.9188760281658288,"y0":50.00565365765786,"z0":4.9857347507035445,"ax":-19.13953422737732,"ay":37.28460004448625,"az":-15.050579975094708,"vx0":8.361606585994117,"vy0":-147.16478960220294,"vz0":-6.031230197076572,"pfxX":1.1833333333333333,"pfxZ":1.0916666666666666,"pfxZWithGravity":-1.1500000000000001,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":13.1,"breakZInducedFeet":1.0916666666666666,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.3505467784476798,"plateXPoly":-0.16370388895192023,"plateYPoly":0.7083333333333073,"plateZPoly":1.94677589529213,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"90.0","hit_speed":"90.4","hit_distance":"171","xba":".920","hit_angle":"13","is_barrel":0,"hc_x":169.53,"hc_x_ft":106.85133079999997,"hc_y":114.48,"hc_y_ft":214.32898720000003,"isSword":false,"batSpeed":73.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.16370388895192023,"plate_z":1.94677589529213,"launch_speed":"90.4","launch_angle":"13","player_total_pitches":6,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":6,"rowId":"6-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"06f3580c-5ad9-3544-983a-df4049da48c4","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda 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":101.5,"end_speed":91.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.506203958502884,"plateTime":0.3725130670294803,"zone":11,"spin_rate":2628,"breakX":11.3,"inducedBreakZ":15.7,"breakZ":-11.2,"px":-0.42533519179211376,"pz":3.701964181283972,"x0":-2.0771356857810153,"y0":50.00080756489917,"z0":5.110825111481535,"ax":-15.560626585078765,"ay":38.27483390793735,"az":-12.984563564222357,"vx0":7.443231768685351,"vy0":-147.5802215397466,"vz0":-1.7552004280117415,"pfxX":0.9416666666666668,"pfxZ":1.3083333333333333,"pfxZWithGravity":-0.9333333333333332,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":11.2,"breakZWithGravityFeet":0.9333333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.3498787527160519,"plateXPoly":-0.42533519179211376,"plateYPoly":0.7083333333332931,"plateZPoly":3.701964181283972,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.42533519179211376,"plate_z":3.701964181283972,"player_total_pitches":7,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":7,"rowId":"7-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2311fa95-9275-3acb-b770-6bb5d84948ab","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","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":101.4,"end_speed":91.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.610551227248181,"plateTime":0.37293152442623434,"zone":12,"spin_rate":2635,"breakX":12.2,"inducedBreakZ":15.1,"breakZ":-11.8,"px":0.009184614345934206,"pz":3.303793699115781,"x0":-1.936028526606886,"y0":50.0006142731575,"z0":5.043968724371533,"ax":-17.01353707825621,"ay":37.69233774048844,"az":-13.531188476749836,"vx0":8.533247176036488,"vy0":-147.33369678742392,"vz0":-2.5986353614487916,"pfxX":1.0166666666666666,"pfxZ":1.2583333333333333,"pfxZWithGravity":-0.9833333333333334,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":15.1,"breakZInducedFeet":1.2583333333333333,"breakZWithGravityInches":11.8,"breakZWithGravityFeet":0.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3502545372070916,"plateXPoly":0.009184614345934206,"plateYPoly":0.7083333333333357,"plateZPoly":3.303793699115781,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":69.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.009184614345934206,"plate_z":3.303793699115781,"player_total_pitches":8,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":8,"rowId":"8-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"876dfdea-2d1b-3636-9158-a6c296d6d1dd","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":101,"end_speed":92,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.60894394771871,"plateTime":0.37328086423555495,"zone":1,"spin_rate":2652,"breakX":12.2,"inducedBreakZ":14.5,"breakZ":-12.5,"px":-0.3302571638083869,"pz":2.896255534814145,"x0":-1.9646767815656896,"y0":50.00164175451714,"z0":5.04354654683043,"ax":-16.511650627606254,"ay":35.41294844486463,"az":-14.062869444208653,"vx0":7.556832625648263,"vy0":-146.8475710355323,"vz0":-3.6621245710134493,"pfxX":1.0166666666666666,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.0416666666666667,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3504886901781585,"plateXPoly":-0.3302571638083869,"plateYPoly":0.7083333333332789,"plateZPoly":2.896255534814145,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.3302571638083869,"plate_z":2.896255534814145,"player_total_pitches":9,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":9,"rowId":"9-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e66974ec-9900-3473-baf5-68c8d51199b3","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","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":102.7,"end_speed":93.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.485414283007756,"plateTime":0.36699788657237065,"zone":11,"spin_rate":2580,"breakX":11.9,"inducedBreakZ":13.6,"breakZ":-12.5,"px":-0.40262443504991974,"pz":4.053028473090576,"x0":-1.8405604335118537,"y0":50.00337286997888,"z0":5.202029233496782,"ax":-16.47700774128683,"ay":37.12809091997503,"az":-15.381496880971953,"vx0":7.011669102475185,"vy0":-149.43820563909003,"vz0":-0.683677122369712,"pfxX":0.9916666666666667,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.0416666666666667,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.3446226771068391,"plateXPoly":-0.40262443504991974,"plateYPoly":0.7083333333333357,"plateZPoly":4.053028473090576,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":60.9,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.40262443504991974,"plate_z":4.053028473090576,"player_total_pitches":10,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":10,"rowId":"10-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b4e16b3b-fb59-3770-80d8-f8e896679d12","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","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, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":80.5,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.363430242352719,"plateTime":0.4288042863841426,"zone":11,"spin_rate":1898,"breakX":1.2,"inducedBreakZ":-2.5,"breakZ":-38,"px":-1.1178978957735202,"pz":2.7786303710919196,"x0":-1.9993088661950618,"y0":50.000025657187194,"z0":5.291120039094271,"ax":0.7013624391545846,"ay":26.35742249395781,"az":-34.85635484662576,"vx0":2.0481122029000627,"vy0":-127.73913594687261,"vz0":0.7759273857569169,"pfxX":-0.09999999999999999,"pfxZ":-0.20833333333333334,"pfxZWithGravity":-3.1666666666666665,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":-2.5,"breakZInducedFeet":-0.20833333333333334,"breakZWithGravityInches":38,"breakZWithGravityFeet":3.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.4026000921955027,"plateXPoly":-1.1178978957735202,"plateYPoly":0.7083333333333286,"plateZPoly":2.7786303710919196,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"58.0","hit_speed":"57.8","hit_distance":"98","xba":".220","hit_angle":"12","is_barrel":0,"hc_x":72,"hc_x_ft":-128.23108,"hc_y":148,"hc_y_ft":133.53372000000002,"isSword":false,"batSpeed":47.6,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1178978957735202,"plate_z":2.7786303710919196,"launch_speed":"57.8","launch_angle":"12","player_total_pitches":11,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":11,"rowId":"11-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f57a1218-4fef-32ee-9f13-4cfa1b7bf821","inning":1,"half_inning":"top","ab_number":4,"cap_index":25,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Double Play","des":"Junior Caminero lines into a double play, third baseman David Hamilton to second baseman Brice Turang. Jonathan Aranda out at 2nd.","events":"Double Play","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":102.4,"end_speed":93.1,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.631789585511796,"plateTime":0.36930633987807093,"zone":14,"spin_rate":2624,"breakX":11.3,"inducedBreakZ":15.5,"breakZ":-10.8,"px":1.0009494407378305,"pz":1.6775273455158897,"x0":-1.8602220400886682,"y0":50.00352041297299,"z0":4.9844243457345225,"ax":-16.662636318406918,"ay":37.0097400044327,"az":-11.337527132695715,"vx0":11.139176564456312,"vy0":-148.55210106523694,"vz0":-7.5688217768185035,"pfxX":0.9416666666666668,"pfxZ":1.2916666666666667,"pfxZWithGravity":-0.9,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":15.5,"breakZInducedFeet":1.2916666666666667,"breakZWithGravityInches":10.8,"breakZWithGravityFeet":0.9,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.34682139446336463,"plateXPoly":1.0009494407378305,"plateYPoly":0.7083333333333499,"plateZPoly":1.6775273455158897,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0009494407378305,"plate_z":1.6775273455158897,"player_total_pitches":12,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":12,"rowId":"12-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"503da1a3-f68b-3f03-a1cc-c2e92e25ecbd","inning":1,"half_inning":"top","ab_number":4,"cap_index":25,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Double Play","des":"Junior Caminero lines into a double play, third baseman David Hamilton to second baseman Brice Turang. Jonathan Aranda out at 2nd.","events":"Double Play","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":95.9,"end_speed":87.5,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.434663477238954,"plateTime":0.393141609795312,"zone":6,"spin_rate":2645,"breakX":0.1,"inducedBreakZ":7,"breakZ":-22.8,"px":0.35272580753865146,"pz":2.345938765086324,"x0":-2.078147526438218,"y0":50.003324669185396,"z0":4.763460757187623,"ax":-1.4806391381183257,"ay":32.6133630272637,"az":-24.32453110060276,"vx0":6.85775176149289,"vy0":-139.54411103805546,"vz0":-2.0581505569228913,"pfxX":-0.008333333333333333,"pfxZ":0.5833333333333334,"pfxZWithGravity":-1.9000000000000001,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":22.8,"breakZWithGravityFeet":1.9000000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.3691846837204315,"plateXPoly":0.35272580753865146,"plateYPoly":0.7083333333333357,"plateZPoly":2.345938765086324,"pfxXDirection":"←","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"75.6","hit_distance":"130","xba":".270","hit_angle":"9","is_barrel":0,"hc_x":96.03,"hc_x_ft":-70.3101292,"hc_y":158.97,"hc_y_ft":107.09207080000004,"isSword":false,"batSpeed":73.3,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.35272580753865146,"plate_z":2.345938765086324,"launch_speed":"75.6","launch_angle":"9","player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":13,"rowId":"13-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5ac832fd-bb37-39cd-af2e-b89b88339f1f","inning":2,"half_inning":"top","ab_number":11,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Liam Hicks grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.1,"end_speed":90.3,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.595172605150968,"plateTime":0.3807370366252947,"zone":5,"spin_rate":2471,"breakX":12,"inducedBreakZ":14.8,"breakZ":-13.2,"px":0.1326650246529817,"pz":2.0725641204427854,"x0":-1.7994061953295268,"y0":50.00292803153923,"z0":4.98222013745592,"ax":-15.862070616324875,"ay":33.9671651926612,"az":-13.862450836063818,"vx0":8.239707692868425,"vy0":-143.95694391867931,"vz0":-5.660850755153002,"pfxX":1,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.0999999999999999,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.3575045158500695,"plateXPoly":0.1326650246529817,"plateYPoly":0.7083333333333428,"plateZPoly":2.0725641204427854,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1326650246529817,"plate_z":2.0725641204427854,"player_total_pitches":14,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":38,"rowId":"38-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"48fbb8e0-f0ce-301d-9b68-412203b845c4","inning":2,"half_inning":"top","ab_number":11,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Liam Hicks grounds out, second baseman Brice Turang to first baseman Jake Bauers.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":97,"end_speed":89,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.371830577273267,"plateTime":0.38766948825575787,"zone":12,"spin_rate":2632,"breakX":0.6,"inducedBreakZ":7.9,"breakZ":-21.1,"px":0.8326732445677303,"pz":2.4766535871774478,"x0":-1.9562010920644353,"y0":50.005512012856606,"z0":4.976800662028871,"ax":-2.537290862326762,"ay":31.435560286635337,"az":-22.96248476490227,"vx0":8.12387247568253,"vy0":-141.15925822934898,"vz0":-2.6898897639613524,"pfxX":0.049999999999999996,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.7583333333333335,"breakXInches":0.6,"breakXFeet":0.049999999999999996,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.049999999999999996,"pfxXNoAbs":0.049999999999999996,"plateTimeSZDepth":0.36398266751219166,"plateXPoly":0.8326732445677303,"plateYPoly":0.7083333333333357,"plateZPoly":2.4766535871774478,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":65.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8326732445677303,"plate_z":2.4766535871774478,"player_total_pitches":15,"player_total_pitches_pitch_types":2,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":39,"rowId":"39-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2a0f32d4-b2f4-3e32-86bc-4352666b3a74","inning":2,"half_inning":"top","ab_number":11,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Liam Hicks grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","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":96.1,"end_speed":88.5,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.476063821533532,"plateTime":0.39025127835824636,"zone":2,"spin_rate":2566,"breakX":2.2,"inducedBreakZ":7.1,"breakZ":-22.3,"px":0.06309738610071003,"pz":3.1775720785748325,"x0":-2.0649430011741,"y0":50.006447091250706,"z0":4.8549103739483765,"ax":1.191270419606199,"ay":29.33172852825869,"az":-24.52626175318229,"vx0":5.591032553462001,"vy0":-139.94875286686573,"vz0":-0.0866380915989513,"pfxX":-0.18333333333333335,"pfxZ":0.5916666666666667,"pfxZWithGravity":-1.8583333333333334,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":22.3,"breakZWithGravityFeet":1.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.3663208045801138,"plateXPoly":0.06309738610071003,"plateYPoly":0.7083333333333144,"plateZPoly":3.1775720785748325,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"68.0","hit_speed":"67.7","hit_distance":"31","xba":".080","hit_angle":"-3","is_barrel":0,"hc_x":145.54,"hc_x_ft":49.02679439999997,"hc_y":148.29,"hc_y_ft":132.83471560000004,"isSword":false,"batSpeed":63.5,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.06309738610071003,"plate_z":3.1775720785748325,"launch_speed":"67.7","launch_angle":"-3","player_total_pitches":16,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":40,"rowId":"40-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a5401199-b2e0-3570-b3d1-5e223ccd1db9","inning":2,"half_inning":"top","ab_number":12,"cap_index":0,"outs":1,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to center fielder Garrett Mitchell.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":101.1,"end_speed":91.6,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.459871565673497,"plateTime":0.37406334802882224,"zone":6,"spin_rate":2768,"breakX":13.6,"inducedBreakZ":16.1,"breakZ":-10.9,"px":0.4276050843768118,"pz":2.375125167651327,"x0":-1.7553271187878308,"y0":50.0009850616194,"z0":5.050882133544785,"ax":-18.70142305541651,"ay":37.25392570095917,"az":-11.575064120407871,"vx0":9.49870586207494,"vy0":-146.85551665184164,"vz0":-5.583344597076101,"pfxX":1.1333333333333333,"pfxZ":1.3416666666666668,"pfxZWithGravity":-0.9083333333333333,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":10.9,"breakZWithGravityFeet":0.9083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.35130817604319703,"plateXPoly":0.4276050843768118,"plateYPoly":0.708333333333286,"plateZPoly":2.375125167651327,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4276050843768118,"plate_z":2.375125167651327,"player_total_pitches":17,"player_total_pitches_pitch_types":13,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":41,"rowId":"41-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fee35e76-fa5a-322e-82fe-6d7325b0798f","inning":2,"half_inning":"top","ab_number":12,"cap_index":0,"outs":1,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to center fielder Garrett Mitchell.","events":"Flyout","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.5,"end_speed":83.5,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.152654350763174,"plateTime":0.4143390690733635,"zone":12,"spin_rate":2630,"breakX":2.8,"inducedBreakZ":-3,"breakZ":-36.2,"px":0.006093672177192477,"pz":3.382142673407322,"x0":-2.0337876051049375,"y0":50.00155028478155,"z0":5.09373961479298,"ax":1.7386368060939563,"ay":26.049640103940884,"az":-35.87890483997316,"vx0":4.907168285685722,"vy0":-131.81543590955573,"vz0":2.5755558463560155,"pfxX":-0.2333333333333333,"pfxZ":-0.25,"pfxZWithGravity":-3.016666666666667,"breakXInches":-2.8,"breakXFeet":-0.2333333333333333,"breakZInducedInches":-3,"breakZInducedFeet":-0.25,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.8,"pfxXNoAbs":-0.2333333333333333,"plateTimeSZDepth":0.38890090003539546,"plateXPoly":0.006093672177192477,"plateYPoly":0.7083333333333783,"plateZPoly":3.382142673407322,"pfxXDirection":"←","inducedBreakZForcedSign":"-3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.006093672177192477,"plate_z":3.382142673407322,"player_total_pitches":18,"player_total_pitches_pitch_types":1,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":42,"rowId":"42-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"52155904-9b1b-397f-b568-331cb7233172","inning":2,"half_inning":"top","ab_number":12,"cap_index":0,"outs":1,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to center fielder Garrett Mitchell.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":100.7,"end_speed":90.9,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.500834906808377,"plateTime":0.37649431763029373,"zone":8,"spin_rate":2762,"breakX":13.4,"inducedBreakZ":17.6,"breakZ":-9.7,"px":0.2487142788372405,"pz":1.8458375537258989,"x0":-1.772989611468636,"y0":50.00005603818366,"z0":4.998319459078031,"ax":-18.21006224062765,"ay":37.917325800263676,"az":-9.570802617481426,"vx0":8.936914527041273,"vy0":-146.09745609173575,"vz0":-7.222792833900555,"pfxX":1.1166666666666667,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.8083333333333332,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":9.7,"breakZWithGravityFeet":0.8083333333333332,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.353615976919588,"plateXPoly":0.2487142788372405,"plateYPoly":0.7083333333332931,"plateZPoly":1.8458375537258989,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"94.3","hit_distance":"289","xba":".010","hit_angle":"44","is_barrel":0,"hc_x":159.62,"hc_x_ft":82.96466320000002,"hc_y":88.42,"hc_y_ft":277.1429688,"isSword":false,"batSpeed":80.1,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2487142788372405,"plate_z":1.8458375537258989,"launch_speed":"94.3","launch_angle":"44","player_total_pitches":19,"player_total_pitches_pitch_types":14,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":43,"rowId":"43-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3dcf1dd3-c71e-343f-b351-eb8e402d5461","inning":2,"half_inning":"top","ab_number":13,"cap_index":14,"outs":2,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. 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,"end_speed":89.4,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.545260950149724,"plateTime":0.38262501389514414,"zone":5,"spin_rate":2627,"breakX":12.6,"inducedBreakZ":15.2,"breakZ":-13.1,"px":-0.08344370635495157,"pz":2.3780780245638917,"x0":-1.9203405095963297,"y0":50.000414258063465,"z0":5.056993636364173,"ax":-16.45048379667623,"ay":36.835556435180564,"az":-13.642577789563719,"vx0":8.067252419666325,"vy0":-143.77589436296213,"vz0":-5.002702453659152,"pfxX":1.05,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.0916666666666666,"breakXInches":12.6,"breakXFeet":1.05,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.05,"pfxXNoAbs":1.05,"plateTimeSZDepth":0.35938482196695093,"plateXPoly":-0.08344370635495157,"plateYPoly":0.7083333333333002,"plateZPoly":2.3780780245638917,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.08344370635495157,"plate_z":2.3780780245638917,"player_total_pitches":20,"player_total_pitches_pitch_types":15,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":44,"rowId":"44-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5c3c2314-0cbb-38a4-bbfb-2c3a171a76e3","inning":2,"half_inning":"top","ab_number":13,"cap_index":14,"outs":2,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. 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":100.7,"end_speed":91.1,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.539555617733718,"plateTime":0.37590144979547935,"zone":3,"spin_rate":2611,"breakX":14.8,"inducedBreakZ":12.7,"breakZ":-14.6,"px":0.6177113292191505,"pz":3.1575908562236785,"x0":-2.0148607286688125,"y0":50.00371560372269,"z0":4.998932223339453,"ax":-20.391009538108648,"ay":37.14817177976979,"az":-16.737248248065995,"vx0":11.056038252969698,"vy0":-146.17995812900358,"vz0":-2.2606870105810106,"pfxX":1.2333333333333334,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.2166666666666666,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":14.6,"breakZWithGravityFeet":1.2166666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.35306279103379296,"plateXPoly":0.6177113292191505,"plateYPoly":0.7083333333333499,"plateZPoly":3.1575908562236785,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","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":158,"edge_distance":0.12124247710965363,"edge_distance_calc":0.12124247710965452,"challenging_player_id":661388,"challenging_player_type":"catcher"},"plate_x":0.6177113292191505,"plate_z":3.1575908562236785,"player_total_pitches":21,"player_total_pitches_pitch_types":16,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":45,"rowId":"45-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f77abf01-2c87-3292-ac1b-6f37a76c495d","inning":2,"half_inning":"top","ab_number":13,"cap_index":14,"outs":2,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":97.5,"end_speed":89.4,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.347283781077301,"plateTime":0.38582557400158457,"zone":12,"spin_rate":2713,"breakX":0.5,"inducedBreakZ":9.4,"breakZ":-19.3,"px":1.2788976882043903,"pz":3.109880167401175,"x0":-1.8921898479116745,"y0":50.00685255684111,"z0":5.022558579583619,"ax":-1.444862757984663,"ay":31.632818519059274,"az":-21.474445780717613,"vx0":9.01533848148261,"vy0":-141.81577793487378,"vz0":-1.3901913856767105,"pfxX":-0.041666666666666664,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.6083333333333334,"breakXInches":-0.5,"breakXFeet":-0.041666666666666664,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":19.3,"breakZWithGravityFeet":1.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":-0.041666666666666664,"plateTimeSZDepth":0.3622596884995192,"plateXPoly":1.2788976882043903,"plateYPoly":0.7083333333333997,"plateZPoly":3.109880167401175,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":37.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2788976882043903,"plate_z":3.109880167401175,"player_total_pitches":22,"player_total_pitches_pitch_types":4,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":46,"rowId":"46-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"aa1acb6b-378b-3319-b757-6043915f7737","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":98.8,"end_speed":89.4,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.535661933196841,"plateTime":0.38255468689591243,"zone":12,"spin_rate":2504,"breakX":12.7,"inducedBreakZ":15.2,"breakZ":-13,"px":0.5377967727359287,"pz":3.5841757219719845,"x0":-1.6585942848531348,"y0":50.00491762579893,"z0":5.1056549342909205,"ax":-16.891786519794763,"ay":35.78418556872956,"az":-14.49083695236658,"vx0":9.147504647962776,"vy0":-143.62707802722176,"vz0":-1.6311142162627994,"pfxX":1.0583333333333333,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.0833333333333333,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.3593090352342758,"plateXPoly":0.5377967727359287,"plateYPoly":0.7083333333333215,"plateZPoly":3.5841757219719845,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5377967727359287,"plate_z":3.5841757219719845,"player_total_pitches":23,"player_total_pitches_pitch_types":17,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":58,"rowId":"58-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2386e85c-6874-38fe-bc43-d1a377167381","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":101.1,"end_speed":91.4,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.339247619886266,"plateTime":0.3744542355401852,"zone":5,"spin_rate":2607,"breakX":13.4,"inducedBreakZ":15.7,"breakZ":-11.3,"px":0.06295534217111953,"pz":2.4160991180571822,"x0":-1.775286035328956,"y0":50.00081340523594,"z0":5.010409790714189,"ax":-18.293085133317103,"ay":38.06431166398232,"az":-12.112253074118968,"vx0":8.443533992585596,"vy0":-146.84610573478466,"vz0":-5.246376298151134,"pfxX":1.1166666666666667,"pfxZ":1.3083333333333333,"pfxZWithGravity":-0.9416666666666668,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":11.3,"breakZWithGravityFeet":0.9416666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.35170634684996854,"plateXPoly":0.06295534217111953,"plateYPoly":0.7083333333333783,"plateZPoly":2.4160991180571822,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.06295534217111953,"plate_z":2.4160991180571822,"player_total_pitches":24,"player_total_pitches_pitch_types":18,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":59,"rowId":"59-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2508cf94-20f2-3b58-a100-a7eed15e5aba","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":100.3,"end_speed":90.9,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.497608304548084,"plateTime":0.3769867637498092,"zone":6,"spin_rate":2713,"breakX":13.3,"inducedBreakZ":16,"breakZ":-11.5,"px":0.6703375767663451,"pz":2.590060968497631,"x0":-1.7572694529531223,"y0":50.00560455006585,"z0":5.033866688019915,"ax":-18.218746958437936,"ay":36.16598596229406,"az":-12.366745455595131,"vx0":10.08165902370921,"vy0":-145.63337911033912,"vz0":-4.7127242991009535,"pfxX":1.1083333333333334,"pfxZ":1.3333333333333333,"pfxZWithGravity":-0.9583333333333334,"breakXInches":13.3,"breakXFeet":1.1083333333333334,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1083333333333334,"pfxXNoAbs":1.1083333333333334,"plateTimeSZDepth":0.354068835376777,"plateXPoly":0.6703375767663451,"plateYPoly":0.7083333333333215,"plateZPoly":2.590060968497631,"pfxXDirection":"→","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6703375767663451,"plate_z":2.590060968497631,"player_total_pitches":25,"player_total_pitches_pitch_types":19,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":60,"rowId":"60-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"63347985-2c3a-3760-b249-a2c89d9f3f48","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":103.2,"end_speed":93.4,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.5021781001711245,"plateTime":0.3664237618746182,"zone":3,"spin_rate":2770,"breakX":13.7,"inducedBreakZ":15.8,"breakZ":-10.1,"px":0.5418793100183168,"pz":3.000003608332657,"x0":-1.6016079903411782,"y0":50.00384148670633,"z0":5.138244940604105,"ax":-19.531658360025755,"ay":38.74105955277083,"az":-11.450078121474895,"vx0":9.589243253510547,"vy0":-149.90391236986576,"vz0":-4.242782943110159,"pfxX":1.1416666666666666,"pfxZ":1.3166666666666667,"pfxZWithGravity":-0.8416666666666667,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":10.1,"breakZWithGravityFeet":0.8416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.3441522493582998,"plateXPoly":0.5418793100183168,"plateYPoly":0.7083333333333357,"plateZPoly":3.000003608332657,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":61.8,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5418793100183168,"plate_z":3.000003608332657,"player_total_pitches":26,"player_total_pitches_pitch_types":20,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":61,"rowId":"61-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d4cc9174-6edc-30ce-b2df-6759294d9ed9","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":90.5,"end_speed":82.8,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.20075756011706,"plateTime":0.4157576479840226,"zone":11,"spin_rate":2356,"breakX":3.6,"inducedBreakZ":-3.1,"breakZ":-36.5,"px":-0.41760774688849644,"pz":4.157527535409091,"x0":-1.886975089232274,"y0":50.00380260256761,"z0":5.1784013986382655,"ax":2.7769847639989322,"ay":27.94544017832904,"az":-36.32755016586966,"vx0":3.2221545911708596,"vy0":-131.73737382043063,"vz0":4.475126757653625,"pfxX":-0.3,"pfxZ":-0.25833333333333336,"pfxZWithGravity":-3.0416666666666665,"breakXInches":-3.6,"breakXFeet":-0.3,"breakZInducedInches":-3.1,"breakZInducedFeet":-0.25833333333333336,"breakZWithGravityInches":36.5,"breakZWithGravityFeet":3.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.6,"pfxXNoAbs":-0.3,"plateTimeSZDepth":0.39035705451371233,"plateXPoly":-0.41760774688849644,"plateYPoly":0.7083333333333073,"plateZPoly":4.157527535409091,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.41760774688849644,"plate_z":4.157527535409091,"player_total_pitches":27,"player_total_pitches_pitch_types":2,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":62,"rowId":"62-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"34fac6d0-e071-3844-b18e-3971a125ad28","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":92.5,"end_speed":85.1,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.728345519388238,"plateTime":0.40754932597571214,"zone":14,"spin_rate":2509,"breakX":2.2,"inducedBreakZ":1.1,"breakZ":-31,"px":1.71635926727379,"pz":0.6487204913752187,"x0":-1.8908490513224292,"y0":50.000310218380214,"z0":4.74158757043929,"ax":0.1623803450358263,"ay":29.31113831208927,"az":-30.210914926119543,"vx0":9.396079311039445,"vy0":-134.42839314248457,"vz0":-4.916415133335585,"pfxX":-0.18333333333333335,"pfxZ":0.09166666666666667,"pfxZWithGravity":-2.5833333333333335,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":31,"breakZWithGravityFeet":2.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.38264055023962446,"plateXPoly":1.71635926727379,"plateYPoly":0.7083333333333357,"plateZPoly":0.6487204913752187,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":1.71635926727379,"plate_z":0.6487204913752187,"player_total_pitches":28,"player_total_pitches_pitch_types":3,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":63,"rowId":"63-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c2a0e5c8-47f7-30e8-a1e7-817e64cf8dcb","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","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":101.2,"end_speed":91.9,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.584817013845182,"plateTime":0.37320003461575535,"zone":3,"spin_rate":2609,"breakX":14.5,"inducedBreakZ":13.9,"breakZ":-13,"px":0.2840635621837919,"pz":2.930258070227875,"x0":-1.8583027960206058,"y0":50.00440193574068,"z0":4.9870737917531835,"ax":-19.80145906389104,"ay":36.13017456257941,"az":-14.757323047590342,"vx0":9.582783646924574,"vy0":-146.99017444967478,"vz0":-3.2828540049927524,"pfxX":1.2083333333333333,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.0833333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3504651071847559,"plateXPoly":0.2840635621837919,"plateYPoly":0.7083333333333357,"plateZPoly":2.930258070227875,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"84.0","hit_speed":"83.7","hit_distance":"44","xba":".200","hit_angle":"-1","is_barrel":0,"hc_x":157.68,"hc_x_ft":78.28856480000002,"hc_y":164.99,"hc_y_ft":92.58170360000003,"isSword":false,"batSpeed":66.5,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":0.2840635621837919,"plate_z":2.930258070227875,"launch_speed":"83.7","launch_angle":"-1","player_total_pitches":29,"player_total_pitches_pitch_types":21,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":64,"rowId":"64-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"86a63525-d5c7-39be-9743-551d7acc51e5","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","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":101.3,"end_speed":91.8,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.471489296257683,"plateTime":0.37274176141096316,"zone":11,"spin_rate":2670,"breakX":13.8,"inducedBreakZ":14.4,"breakZ":-12.5,"px":-1.072437975208718,"pz":3.563344386822667,"x0":-1.8776072203428587,"y0":50.006922514947696,"z0":5.027262577768874,"ax":-18.005507403254967,"ay":37.60880940937633,"az":-14.585116212533768,"vx0":5.451741627815093,"vy0":-147.38825449240358,"vz0":-1.6279003571648527,"pfxX":1.1500000000000001,"pfxZ":1.2,"pfxZWithGravity":-1.0416666666666667,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.3501209904276829,"plateXPoly":-1.072437975208718,"plateYPoly":0.708333333333286,"plateZPoly":3.563344386822667,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.072437975208718,"plate_z":3.563344386822667,"player_total_pitches":30,"player_total_pitches_pitch_types":22,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":65,"rowId":"65-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e473efd0-caeb-3d73-a6af-e23d872a42d0","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":102.4,"end_speed":92.7,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.6175266194002935,"plateTime":0.36962881308153506,"zone":5,"spin_rate":2738,"breakX":14.5,"inducedBreakZ":13.9,"breakZ":-12.5,"px":-0.06927309942927828,"pz":2.03832057850466,"x0":-1.9761465401039864,"y0":50.000879009680986,"z0":4.898226491342845,"ax":-20.0974533429543,"ay":38.48659429182458,"az":-13.791001842776392,"vx0":8.981318240452675,"vy0":-148.66999601003977,"vz0":-5.844282392383714,"pfxX":1.2083333333333333,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.0416666666666667,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.34715610739965785,"plateXPoly":-0.06927309942927828,"plateYPoly":0.7083333333333215,"plateZPoly":2.03832057850466,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":6.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.06927309942927828,"plate_z":2.03832057850466,"player_total_pitches":31,"player_total_pitches_pitch_types":23,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":66,"rowId":"66-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6988553d-8586-3205-ba68-f4955a0ce97e","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","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":89.2,"end_speed":82.1,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.102894023166633,"plateTime":0.4219201649027493,"zone":8,"spin_rate":2314,"breakX":7.9,"inducedBreakZ":-8,"breakZ":-42.4,"px":0.14517380975356775,"pz":1.5004170908681087,"x0":-1.8204489957456187,"y0":50.00115975192723,"z0":5.229237862191451,"ax":6.66049204278028,"ay":27.781274013783555,"az":-39.62459858406193,"vx0":3.642309501993184,"vy0":-129.9281605601467,"vz0":-1.5633796862646139,"pfxX":-0.6583333333333333,"pfxZ":-0.6666666666666666,"pfxZWithGravity":-3.533333333333333,"breakXInches":-7.9,"breakXFeet":-0.6583333333333333,"breakZInducedInches":-8,"breakZInducedFeet":-0.6666666666666666,"breakZWithGravityInches":42.4,"breakZWithGravityFeet":3.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":7.9,"pfxXNoAbs":-0.6583333333333333,"plateTimeSZDepth":0.396164381358344,"plateXPoly":0.14517380975356775,"plateYPoly":0.7083333333333144,"plateZPoly":1.5004170908681087,"pfxXDirection":"←","inducedBreakZForcedSign":"-8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.14517380975356775,"plate_z":1.5004170908681087,"player_total_pitches":32,"player_total_pitches_pitch_types":2,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":67,"rowId":"67-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e41b16d4-4cdf-384e-8a49-8708026d4058","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":94.8,"end_speed":87.3,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.620226045389291,"plateTime":0.39590766143592226,"zone":3,"spin_rate":2588,"breakX":4.8,"inducedBreakZ":6.2,"breakZ":-24,"px":0.6828450387557603,"pz":2.67483253392819,"x0":-2.136962099514005,"y0":50.00076669142176,"z0":4.865739584578241,"ax":3.722404009747513,"ay":28.997608553495212,"az":-25.434582999644086,"vx0":6.896270648320761,"vy0":-138.03089244527462,"vz0":-1.1696252475023883,"pfxX":-0.39999999999999997,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2,"breakXInches":-4.8,"breakXFeet":-0.39999999999999997,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":4.8,"pfxXNoAbs":-0.39999999999999997,"plateTimeSZDepth":0.3716176317622218,"plateXPoly":0.6828450387557603,"plateYPoly":0.7083333333333286,"plateZPoly":2.67483253392819,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":58.6,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.6828450387557603,"plate_z":2.67483253392819,"player_total_pitches":33,"player_total_pitches_pitch_types":5,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":68,"rowId":"68-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"73adcdda-ef00-3dd1-afcd-ced1582ec37f","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":88.6,"end_speed":81,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.068579491757269,"plateTime":0.42622960470664584,"zone":9,"spin_rate":1890,"breakX":8.3,"inducedBreakZ":-1,"breakZ":-36,"px":0.7815292803272489,"pz":1.7654871425827978,"x0":-1.645650247580705,"y0":50.00113098240187,"z0":5.284611207900084,"ax":6.53029632902629,"ay":28.854450405977804,"az":-32.76449134942243,"vx0":4.7563227198433395,"vy0":-128.9142248565728,"vz0":-2.233321050670992,"pfxX":-0.6916666666666668,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3,"breakXInches":-8.3,"breakXFeet":-0.6916666666666668,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":36,"breakZWithGravityFeet":3,"pfxZDirection":"↓","pfxXWithGravity":8.3,"pfxXNoAbs":-0.6916666666666668,"plateTimeSZDepth":0.4003021582809345,"plateXPoly":0.7815292803272489,"plateYPoly":0.7083333333333783,"plateZPoly":1.7654871425827978,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.7815292803272489,"plate_z":1.7654871425827978,"player_total_pitches":34,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":69,"rowId":"69-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"62d5bfeb-e4a4-3139-86f5-e8193ee3e470","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":101.3,"end_speed":91.4,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.588416489330611,"plateTime":0.37338160791297303,"zone":11,"spin_rate":2464,"breakX":11.8,"inducedBreakZ":14.5,"breakZ":-12.4,"px":-0.32944881080225863,"pz":4.0021189664048835,"x0":-1.8983283704566418,"y0":50.00098907182887,"z0":5.084313885293528,"ax":-16.0627907749406,"ay":38.68911267720302,"az":-14.786718063524647,"vx0":7.290079032855813,"vy0":-147.33133501534402,"vz0":-0.49262959270996004,"pfxX":0.9833333333333334,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.0333333333333334,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.3507205813149005,"plateXPoly":-0.32944881080225863,"plateYPoly":0.7083333333333286,"plateZPoly":4.0021189664048835,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.32944881080225863,"plate_z":4.0021189664048835,"player_total_pitches":35,"player_total_pitches_pitch_types":24,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":70,"rowId":"70-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8efd0406-addf-3202-9469-b2d49d610421","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.7,"end_speed":85.6,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.5594608595677455,"plateTime":0.4017746594220326,"zone":2,"spin_rate":2393,"breakX":4,"inducedBreakZ":4.4,"breakZ":-26.8,"px":-0.07500441622066756,"pz":2.993891075389883,"x0":-2.040735847398829,"y0":50.00039190358156,"z0":4.867666676797185,"ax":3.0255542575932455,"ay":30.534216484251246,"az":-27.9007699697519,"vx0":4.6402060892212695,"vy0":-136.4256796616666,"vz0":0.29546916199525874,"pfxX":-0.3333333333333333,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.2333333333333334,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":26.8,"breakZWithGravityFeet":2.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.37723597794657127,"plateXPoly":-0.07500441622066756,"plateYPoly":0.7083333333333215,"plateZPoly":2.993891075389883,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.07500441622066756,"plate_z":2.993891075389883,"player_total_pitches":36,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":71,"rowId":"71-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"67192f4a-3230-3e35-9044-3ccf48d7dc56","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Lineout","des":"Yandy Díaz lines out sharply to second baseman Brice Turang.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":102.5,"end_speed":92.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.475717494239378,"plateTime":0.3687885349090032,"zone":2,"spin_rate":2470,"breakX":10.8,"inducedBreakZ":13,"breakZ":-13.3,"px":0.07161909280001955,"pz":3.161556335449264,"x0":-1.8867677250076154,"y0":50.00405406619013,"z0":4.969492953822968,"ax":-15.574117173047316,"ay":38.93952390913678,"az":-15.726056136797673,"vx0":8.35085894497216,"vy0":-149.04749536942884,"vz0":-2.4951418045189735,"pfxX":0.9,"pfxZ":1.0833333333333333,"pfxZWithGravity":-1.1083333333333334,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":13.3,"breakZWithGravityFeet":1.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.3464140360310421,"plateXPoly":0.07161909280001955,"plateYPoly":0.7083333333333144,"plateZPoly":3.161556335449264,"pfxXDirection":"→","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.1,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.07161909280001955,"plate_z":3.161556335449264,"player_total_pitches":37,"player_total_pitches_pitch_types":25,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":72,"rowId":"72-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"04328708-4092-3dcc-bf66-f809c5f115d4","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Lineout","des":"Yandy Díaz lines out sharply to second baseman Brice Turang.","events":"Lineout","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, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93,"end_speed":85.5,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.327265055915533,"plateTime":0.40404331595004805,"zone":8,"spin_rate":2127,"breakX":2.5,"inducedBreakZ":-1.9,"breakZ":-33.4,"px":-0.16925794195200505,"pz":2.0974708309264414,"x0":-1.9802432634572043,"y0":50.00195425265192,"z0":4.936789439022325,"ax":1.595102546598161,"ay":29.059395524620623,"az":-34.08193424549959,"vx0":4.471647768501235,"vy0":-135.46108002074524,"vz0":-1.0209780686337677,"pfxX":-0.20833333333333334,"pfxZ":-0.15833333333333333,"pfxZWithGravity":-2.783333333333333,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":-1.9,"breakZInducedFeet":-0.15833333333333333,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.37932892148863245,"plateXPoly":-0.16925794195200505,"plateYPoly":0.708333333333357,"plateZPoly":2.0974708309264414,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"101.7","hit_distance":"168","xba":".650","hit_angle":"8","is_barrel":0,"hc_x":139.78,"hc_x_ft":35.14312080000002,"hc_y":135.87,"hc_y_ft":162.77138680000002,"isSword":false,"batSpeed":73.6,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.16925794195200505,"plate_z":2.0974708309264414,"launch_speed":"101.7","launch_angle":"8","player_total_pitches":38,"player_total_pitches_pitch_types":5,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":73,"rowId":"73-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d8fc9fa1-9fe6-321c-ae25-8f4d5108901e","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda 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":101,"end_speed":91.7,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.4088885868744345,"plateTime":0.3735493093766058,"zone":11,"spin_rate":2646,"breakX":13.6,"inducedBreakZ":14.8,"breakZ":-12.1,"px":-1.108399417509263,"pz":3.628170571059511,"x0":-1.976228018026984,"y0":50.0054872595319,"z0":5.109341759290615,"ax":-17.720271957861193,"ay":36.657938747274066,"az":-14.158164941356633,"vx0":5.582035954106143,"vy0":-146.94820392818687,"vz0":-1.7384544242008577,"pfxX":1.1333333333333333,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.0083333333333333,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.3508246009054293,"plateXPoly":-1.108399417509263,"plateYPoly":0.7083333333333641,"plateZPoly":3.628170571059511,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.108399417509263,"plate_z":3.628170571059511,"player_total_pitches":39,"player_total_pitches_pitch_types":26,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":90,"rowId":"90-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"39729312-3a8a-33df-918e-30bd546c8549","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda 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.8,"end_speed":91.5,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.438728384393719,"plateTime":0.3746059610024721,"zone":13,"spin_rate":2589,"breakX":13.4,"inducedBreakZ":13.8,"breakZ":-13.3,"px":-0.9439229997313425,"pz":2.1852300733202425,"x0":-1.8813494311574597,"y0":50.000110675687715,"z0":4.96040901199987,"ax":-17.52837814626226,"ay":36.99123616632179,"az":-14.512441629667126,"vx0":5.747894862727719,"vy0":-146.62114614696947,"vz0":-5.33587783233507,"pfxX":1.1166666666666667,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.1083333333333334,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":13.3,"breakZWithGravityFeet":1.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.35179652525717153,"plateXPoly":-0.9439229997313425,"plateYPoly":0.7083333333333641,"plateZPoly":2.1852300733202425,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9439229997313425,"plate_z":2.1852300733202425,"player_total_pitches":40,"player_total_pitches_pitch_types":27,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":91,"rowId":"91-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"942dcab5-0625-36d8-8b2a-71071d51f8c0","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda 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":100.1,"end_speed":90.9,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.520234064562664,"plateTime":0.377410872178201,"zone":5,"spin_rate":2662,"breakX":14.2,"inducedBreakZ":14.6,"breakZ":-12.8,"px":0.006248095350011695,"pz":2.537401858709559,"x0":-1.7832981758156694,"y0":50.00298481943857,"z0":4.955581800909474,"ax":-18.794395862070505,"ay":35.841803201489846,"az":-14.01988933240938,"vx0":8.379697774774826,"vy0":-145.43060647141522,"vz0":-4.33801327806621,"pfxX":1.1833333333333333,"pfxZ":1.2166666666666666,"pfxZWithGravity":-1.0666666666666667,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":14.6,"breakZInducedFeet":1.2166666666666666,"breakZWithGravityInches":12.8,"breakZWithGravityFeet":1.0666666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.3544369050893825,"plateXPoly":0.006248095350011695,"plateYPoly":0.7083333333333428,"plateZPoly":2.537401858709559,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.006248095350011695,"plate_z":2.537401858709559,"player_total_pitches":41,"player_total_pitches_pitch_types":28,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":92,"rowId":"92-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cf120e6a-d96a-3e10-a025-a0b01e865064","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda walks.","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":97,"end_speed":89,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.684895161101887,"plateTime":0.38912513393131665,"zone":14,"spin_rate":2532,"breakX":3,"inducedBreakZ":6.2,"breakZ":-22.9,"px":2.210502038056879,"pz":1.0692282382683382,"x0":-1.8086222517692465,"y0":50.00250212015949,"z0":4.760874345783372,"ax":0.8077485778447961,"ay":32.01889654401737,"az":-24.077140237430132,"vx0":10.853123602417021,"vy0":-140.77136083358926,"vz0":-5.706024917171221,"pfxX":-0.25,"pfxZ":0.5166666666666667,"pfxZWithGravity":-1.9083333333333332,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":22.9,"breakZWithGravityFeet":1.9083333333333332,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.3653523492673772,"plateXPoly":2.210502038056879,"plateYPoly":0.7083333333333854,"plateZPoly":1.0692282382683382,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":2.210502038056879,"plate_z":1.0692282382683382,"player_total_pitches":42,"player_total_pitches_pitch_types":7,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":93,"rowId":"93-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d332e19e-386d-3b29-9c3e-5671ecd836dd","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda 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":101,"end_speed":91.3,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.516640688068185,"plateTime":0.3743563936319432,"zone":11,"spin_rate":2552,"breakX":11.4,"inducedBreakZ":15.7,"breakZ":-11.3,"px":-0.9248025913261982,"pz":3.073876686737643,"x0":-1.8642478787099561,"y0":50.00388784334619,"z0":5.072948377236279,"ax":-15.052049745179655,"ay":38.41191970260683,"az":-12.600558892222066,"vx0":5.318060654293386,"vy0":-146.9319649599974,"vz0":-3.469021247466957,"pfxX":0.9500000000000001,"pfxZ":1.3083333333333333,"pfxZWithGravity":-0.9416666666666668,"breakXInches":11.4,"breakXFeet":0.9500000000000001,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":11.3,"breakZWithGravityFeet":0.9416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.9500000000000001,"pfxXNoAbs":0.9500000000000001,"plateTimeSZDepth":0.351664197471748,"plateXPoly":-0.9248025913261982,"plateYPoly":0.7083333333333499,"plateZPoly":3.073876686737643,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.9248025913261982,"plate_z":3.073876686737643,"player_total_pitches":43,"player_total_pitches_pitch_types":29,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":94,"rowId":"94-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3b7fc7b7-6b82-3c9e-a302-6c6347f7bc3d","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson 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":100.1,"end_speed":90.6,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.536483517371224,"plateTime":0.3776500082114609,"zone":1,"spin_rate":2503,"breakX":12.2,"inducedBreakZ":13.8,"breakZ":-13.7,"px":-0.49512912290927,"pz":3.0296212779745635,"x0":-1.8727913297716938,"y0":50.00638193875552,"z0":5.012222857654247,"ax":-16.180911790517694,"ay":37.02885852919743,"az":-15.371306783714424,"vx0":6.753588306388352,"vy0":-145.53694723679226,"vz0":-2.8624536222781023,"pfxX":1.0166666666666666,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.1416666666666666,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":13.7,"breakZWithGravityFeet":1.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3547410300400031,"plateXPoly":-0.49512912290927,"plateYPoly":0.7083333333333783,"plateZPoly":3.0296212779745635,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.49512912290927,"plate_z":3.0296212779745635,"player_total_pitches":44,"player_total_pitches_pitch_types":30,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":95,"rowId":"95-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0bb8be79-ed9c-36e5-a861-aafbba4bafec","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson strikes out swinging.","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":100.7,"end_speed":91,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.491516815955994,"plateTime":0.37579327446537203,"zone":1,"spin_rate":2552,"breakX":14.8,"inducedBreakZ":14.2,"breakZ":-13.2,"px":-0.8200916863921637,"pz":2.79507024682829,"x0":-1.973509027535412,"y0":50.00532193880605,"z0":4.975830273194373,"ax":-19.325713549233587,"ay":38.17722911910068,"az":-14.675421335787314,"vx0":6.678465598670848,"vy0":-146.3843148565766,"vz0":-3.587216284611344,"pfxX":1.2333333333333334,"pfxZ":1.1833333333333333,"pfxZWithGravity":-1.0999999999999999,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":14.2,"breakZInducedFeet":1.1833333333333333,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.35301458633352906,"plateXPoly":-0.8200916863921637,"plateYPoly":0.7083333333333073,"plateZPoly":2.79507024682829,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":12.6,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8200916863921637,"plate_z":2.79507024682829,"player_total_pitches":45,"player_total_pitches_pitch_types":31,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":96,"rowId":"96-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e2d8d51c-bac0-31a3-939e-60a62749c0a0","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":99.9,"end_speed":90.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.532246072912916,"plateTime":0.37896630002513376,"zone":1,"spin_rate":2496,"breakX":13.4,"inducedBreakZ":13.3,"breakZ":-14.4,"px":-0.33339792096875054,"pz":2.854344210354906,"x0":-2.0150586114468703,"y0":50.002820878598754,"z0":4.885109048682762,"ax":-17.759277942458688,"ay":37.65002454921925,"az":-16.11013749201659,"vx0":7.88495075048666,"vy0":-145.1721732317524,"vz0":-2.8369737610383248,"pfxX":1.1166666666666667,"pfxZ":1.1083333333333334,"pfxZWithGravity":-1.2,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":13.3,"breakZInducedFeet":1.1083333333333334,"breakZWithGravityInches":14.4,"breakZWithGravityFeet":1.2,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.35599241574037277,"plateXPoly":-0.33339792096875054,"plateYPoly":0.7083333333333286,"plateZPoly":2.854344210354906,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":63.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.33339792096875054,"plate_z":2.854344210354906,"player_total_pitches":46,"player_total_pitches_pitch_types":32,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":97,"rowId":"97-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"88dcc32a-64cb-3003-9eee-778c41b38821","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson 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":101.3,"end_speed":91.3,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.4593175643007426,"plateTime":0.3737628707606304,"zone":11,"spin_rate":2638,"breakX":13,"inducedBreakZ":16.7,"breakZ":-10.3,"px":-0.40398893191585206,"pz":3.3894136818651477,"x0":-1.9016119037386854,"y0":50.00409692389218,"z0":5.020852997249685,"ax":-17.568669894452338,"ay":38.89817803718383,"az":-11.6348702760041,"vx0":7.349647168772556,"vy0":-147.22672501097247,"vz0":-2.6038685076048136,"pfxX":1.0833333333333333,"pfxZ":1.3916666666666666,"pfxZWithGravity":-0.8583333333333334,"breakXInches":13,"breakXFeet":1.0833333333333333,"breakZInducedInches":16.7,"breakZInducedFeet":1.3916666666666666,"breakZWithGravityInches":10.3,"breakZWithGravityFeet":0.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0833333333333333,"pfxXNoAbs":1.0833333333333333,"plateTimeSZDepth":0.3511147726768971,"plateXPoly":-0.40398893191585206,"plateYPoly":0.7083333333333357,"plateZPoly":3.3894136818651477,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.9,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.40398893191585206,"plate_z":3.3894136818651477,"player_total_pitches":47,"player_total_pitches_pitch_types":33,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":98,"rowId":"98-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b7b33ffd-e330-352c-8bf0-261d5ff072e9","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson 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":86.7,"end_speed":79.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.41440313432562,"plateTime":0.4346570601634818,"zone":11,"spin_rate":1476,"breakX":4.3,"inducedBreakZ":-4,"breakZ":-40.4,"px":-2.1175493651395643,"pz":3.5887557341679193,"x0":-2.022107332899084,"y0":50.000988997217775,"z0":5.364751828850106,"ax":4.111147039266802,"ay":26.38666982507962,"az":-36.552688901213756,"vx0":-1.0728020298913952,"vy0":-126.1597727723766,"vz0":3.1077505837200636,"pfxX":-0.35833333333333334,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.3666666666666667,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":40.4,"breakZWithGravityFeet":3.3666666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.40813591623306567,"plateXPoly":-2.1175493651395643,"plateYPoly":0.7083333333333499,"plateZPoly":3.5887557341679193,"pfxXDirection":"←","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-2.1175493651395643,"plate_z":3.5887557341679193,"player_total_pitches":48,"player_total_pitches_pitch_types":3,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":99,"rowId":"99-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ccf7e1f1-23d5-35c4-ab2f-123eb27b0b73","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":86.8,"end_speed":79.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.091825020531435,"plateTime":0.43423692176950945,"zone":11,"spin_rate":2038,"breakX":4,"inducedBreakZ":-8,"breakZ":-44.4,"px":-1.5022173149971243,"pz":2.473493383236638,"x0":-1.9442773617678175,"y0":50.00543052672069,"z0":5.167158172235044,"ax":3.4393136571491234,"ay":26.989520317211692,"az":-39.88560853210273,"vx0":0.3826677603391816,"vy0":-126.38424012369501,"vz0":1.5278800191824915,"pfxX":-0.3333333333333333,"pfxZ":-0.6666666666666666,"pfxZWithGravity":-3.6999999999999997,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":-8,"breakZInducedFeet":-0.6666666666666666,"breakZWithGravityInches":44.4,"breakZWithGravityFeet":3.6999999999999997,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.40781554911268364,"plateXPoly":-1.5022173149971243,"plateYPoly":0.7083333333333215,"plateZPoly":2.473493383236638,"pfxXDirection":"←","inducedBreakZForcedSign":"-8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":65.4,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-1.5022173149971243,"plate_z":2.473493383236638,"player_total_pitches":49,"player_total_pitches_pitch_types":4,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":100,"rowId":"100-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b019df51-1984-325c-84cb-8854e6d9d11a","inning":4,"half_inning":"top","ab_number":26,"cap_index":34,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Double","des":"Junior Caminero doubles (4) on a sharp line drive to center fielder Garrett Mitchell. Jonathan Aranda to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"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":"00","start_speed":96.5,"end_speed":88.5,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.497191801745939,"plateTime":0.3913255334275858,"zone":14,"spin_rate":2751,"breakX":3.2,"inducedBreakZ":9.8,"breakZ":-19.7,"px":1.8181282250898947,"pz":0.4483356212948859,"x0":-1.7905286881563296,"y0":50.00276248734849,"z0":4.7102649395605765,"ax":1.3084209861273886,"ay":31.980074330841198,"az":-19.680357940865555,"vx0":9.580697757296448,"vy0":-140.03181946862017,"vz0":-7.983309203412769,"pfxX":-0.26666666666666666,"pfxZ":0.8166666666666668,"pfxZWithGravity":-1.6416666666666666,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":19.7,"breakZWithGravityFeet":1.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.3674398968071604,"plateXPoly":1.8181282250898947,"plateYPoly":0.7083333333332931,"plateZPoly":0.4483356212948859,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.8181282250898947,"plate_z":0.4483356212948859,"player_total_pitches":50,"player_total_pitches_pitch_types":8,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":101,"rowId":"101-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a271a743-f62e-3f0a-a458-534ba655f241","inning":4,"half_inning":"top","ab_number":26,"cap_index":34,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Double","des":"Junior Caminero doubles (4) on a sharp line drive to center fielder Garrett Mitchell. Jonathan Aranda to 3rd.","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":96.5,"end_speed":88.9,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.581340521238922,"plateTime":0.38965617135307173,"zone":14,"spin_rate":2620,"breakX":0.1,"inducedBreakZ":7.1,"breakZ":-22.2,"px":0.7293374164912669,"pz":1.2378692163168759,"x0":-2.100213568523468,"y0":50.00453900158351,"z0":4.6820499233485435,"ax":-1.885991233485887,"ay":30.178118669325546,"az":-23.3567445117165,"vx0":8.080623244600918,"vy0":-140.2899112503836,"vz0":-5.144331788533948,"pfxX":0.008333333333333333,"pfxZ":0.5916666666666667,"pfxZWithGravity":-1.8499999999999999,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.36577847391584756,"plateXPoly":0.7293374164912669,"plateYPoly":0.7083333333333002,"plateZPoly":1.2378692163168759,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7293374164912669,"plate_z":1.2378692163168759,"player_total_pitches":51,"player_total_pitches_pitch_types":9,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":102,"rowId":"102-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7554136b-0f71-38a2-81b3-810b40a94089","inning":4,"half_inning":"top","ab_number":26,"cap_index":34,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Double","des":"Junior Caminero doubles (4) on a sharp line drive to center fielder Garrett Mitchell. Jonathan Aranda to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":101.5,"end_speed":92.6,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.4480441745300965,"plateTime":0.37131803432867194,"zone":5,"spin_rate":2604,"breakX":10.8,"inducedBreakZ":15,"breakZ":-11.6,"px":0.23538748680378374,"pz":2.4658027194858487,"x0":-1.7827707063062816,"y0":50.003002645539716,"z0":4.867055747320499,"ax":-15.235804011965874,"ay":35.36316961937587,"az":-13.01502013332908,"vx0":8.44449436472183,"vy0":-147.55279030428656,"vz0":-4.618501857832657,"pfxX":0.9,"pfxZ":1.25,"pfxZWithGravity":-0.9666666666666667,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":11.6,"breakZWithGravityFeet":0.9666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.34864782758735857,"plateXPoly":0.23538748680378374,"plateYPoly":0.7083333333332504,"plateZPoly":2.4658027194858487,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"113.0","hit_speed":"112.7","hit_distance":"358","xba":".800","hit_angle":"13","is_barrel":1,"hc_x":134.61,"hc_x_ft":22.681559600000014,"hc_y":55.33,"hc_y_ft":356.9017812,"isSword":false,"batSpeed":80.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.23538748680378374,"plate_z":2.4658027194858487,"launch_speed":"112.7","launch_angle":"13","player_total_pitches":52,"player_total_pitches_pitch_types":34,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":103,"rowId":"103-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c0e51d93-b680-3389-b12f-d453db85cf05","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Liam Hicks grounds out, first baseman Jake Bauers to pitcher Jacob Misiorowski. Jonathan Aranda scores. Junior Caminero to 3rd.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.9,"end_speed":88.1,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.679966843916356,"plateTime":0.3932767131959829,"zone":14,"spin_rate":2417,"breakX":1,"inducedBreakZ":7.9,"breakZ":-22,"px":1.6104847547008405,"pz":0.5687400907628746,"x0":-1.9508089792820007,"y0":50.005156114900174,"z0":4.684811224869332,"ax":-1.1466235458100729,"ay":31.109971820457815,"az":-22.107442720298632,"vx0":9.855835949484336,"vy0":-139.2418072814854,"vz0":-7.0646736450615855,"pfxX":-0.08333333333333333,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.8333333333333333,"breakXInches":-1,"breakXFeet":-0.08333333333333333,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":-0.08333333333333333,"plateTimeSZDepth":0.36927065488224,"plateXPoly":1.6104847547008405,"plateYPoly":0.7083333333333144,"plateZPoly":0.5687400907628746,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.6104847547008405,"plate_z":0.5687400907628746,"player_total_pitches":53,"player_total_pitches_pitch_types":10,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":104,"rowId":"104-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9adad031-a88d-319f-84d5-74c96257bd3e","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Liam Hicks grounds out, first baseman Jake Bauers to pitcher Jacob Misiorowski. Jonathan Aranda scores. Junior Caminero to 3rd.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94,"end_speed":86.3,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.510757687538121,"plateTime":0.3997788865059313,"zone":4,"spin_rate":2256,"breakX":3,"inducedBreakZ":3.6,"breakZ":-27.2,"px":-0.6155694127132838,"pz":2.268781837094889,"x0":-2.158894296529634,"y0":50.005928383040285,"z0":4.852127757622272,"ax":2.3374127946237326,"ay":29.7869903360159,"az":-28.246585037430116,"vx0":3.672945036796465,"vy0":-136.92583217114992,"vz0":-1.581116223601083,"pfxX":-0.25,"pfxZ":0.3,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.3753563069545072,"plateXPoly":-0.6155694127132838,"plateYPoly":0.7083333333332789,"plateZPoly":2.268781837094889,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.1,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6155694127132838,"plate_z":2.268781837094889,"player_total_pitches":54,"player_total_pitches_pitch_types":11,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":105,"rowId":"105-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"55d531d8-5e1c-34ba-b232-4ae1e2ade9af","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Liam Hicks grounds out, first baseman Jake Bauers to pitcher Jacob Misiorowski. Jonathan Aranda scores. Junior Caminero to 3rd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.2,"end_speed":86,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.7562433725796085,"plateTime":0.3999390929671507,"zone":5,"spin_rate":2294,"breakX":2.3,"inducedBreakZ":4.8,"breakZ":-26.2,"px":-0.2034954488769416,"pz":2.5486608014424363,"x0":-2.2006523346573785,"y0":50.0057510687328,"z0":4.753786992688285,"ax":1.1766582580170772,"ay":31.149051467394347,"az":-27.23816028574122,"vx0":5.096514598219046,"vy0":-137.10516365776394,"vz0":-0.7561062985055147,"pfxX":-0.19166666666666665,"pfxZ":0.39999999999999997,"pfxZWithGravity":-2.183333333333333,"breakXInches":-2.3,"breakXFeet":-0.19166666666666665,"breakZInducedInches":4.8,"breakZInducedFeet":0.39999999999999997,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.3,"pfxXNoAbs":-0.19166666666666665,"plateTimeSZDepth":0.3755832550881681,"plateXPoly":-0.2034954488769416,"plateYPoly":0.7083333333333357,"plateZPoly":2.5486608014424363,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"78.0","hit_speed":"77.7","hit_distance":"3","xba":".100","hit_angle":"-46","is_barrel":0,"hc_x":143.99,"hc_x_ft":45.290736400000014,"hc_y":172.47,"hc_y_ft":74.55221080000001,"isSword":false,"batSpeed":63,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2034954488769416,"plate_z":2.5486608014424363,"launch_speed":"77.7","launch_angle":"-46","player_total_pitches":55,"player_total_pitches_pitch_types":12,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":106,"rowId":"106-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cb580094-b2dc-370c-a913-ccaf4effada0","inning":4,"half_inning":"top","ab_number":28,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out sharply to left fielder Jackson Chourio.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.3,"end_speed":87.1,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.66852053697743,"plateTime":0.39519378286825413,"zone":2,"spin_rate":2334,"breakX":3.7,"inducedBreakZ":5.9,"breakZ":-24.2,"px":0.1083626240322424,"pz":2.6986457670455524,"x0":-2.13949382988441,"y0":50.00115470820937,"z0":4.8990626762286125,"ax":2.792792607283021,"ay":31.45861964783102,"az":-25.751574605191966,"vx0":5.539856508250543,"vy0":-138.68114798653423,"vz0":-1.1525094286214683,"pfxX":-0.30833333333333335,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.37105600704416525,"plateXPoly":0.1083626240322424,"plateYPoly":0.7083333333333854,"plateZPoly":2.6986457670455524,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"100.3","hit_distance":"332","xba":".070","hit_angle":"42","is_barrel":0,"hc_x":80.52,"hc_x_ft":-107.69481280000002,"hc_y":73.43,"hc_y_ft":313.2742652,"isSword":false,"batSpeed":74.8,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1083626240322424,"plate_z":2.6986457670455524,"launch_speed":"100.3","launch_angle":"42","player_total_pitches":56,"player_total_pitches_pitch_types":13,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":107,"rowId":"107-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"18d5f4ed-be68-300d-b197-49597e0ef90e","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","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":101.6,"end_speed":92.3,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.466236341836641,"plateTime":0.37199044892971633,"zone":9,"spin_rate":2477,"breakX":10.8,"inducedBreakZ":15.8,"breakZ":-10.8,"px":0.4017716402038214,"pz":1.7219854026162693,"x0":-1.8070635195750386,"y0":50.00149920947514,"z0":4.858996258814651,"ax":-15.309131943832721,"ay":37.020658601548284,"az":-11.292773529409551,"vx0":8.996831059671251,"vy0":-147.56656289580505,"vz0":-7.007025337518826,"pfxX":0.9,"pfxZ":1.3166666666666667,"pfxZWithGravity":-0.9,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":10.8,"breakZWithGravityFeet":0.9,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.3493491687696272,"plateXPoly":0.4017716402038214,"plateYPoly":0.7083333333333428,"plateZPoly":1.7219854026162693,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4017716402038214,"plate_z":1.7219854026162693,"player_total_pitches":57,"player_total_pitches_pitch_types":35,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":118,"rowId":"118-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d0d27b33-4d2e-3950-93e5-e7323dd1ba98","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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":94.7,"end_speed":87,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.869699832405435,"plateTime":0.3975838700604841,"zone":14,"spin_rate":2388,"breakX":2.8,"inducedBreakZ":8.6,"breakZ":-21.8,"px":1.6755209660768333,"pz":1.9831507640705919,"x0":-2.174774600513408,"y0":50.00434719939271,"z0":4.747938643996783,"ax":0.7410846635048678,"ay":30.004448824446893,"az":-22.487346064483443,"vx0":10.17646780436252,"vy0":-137.66201574517953,"vz0":-3.20972231812188,"pfxX":-0.2333333333333333,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.8166666666666667,"breakXInches":-2.8,"breakXFeet":-0.2333333333333333,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":21.8,"breakZWithGravityFeet":1.8166666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.8,"pfxXNoAbs":-0.2333333333333333,"plateTimeSZDepth":0.3732793353713637,"plateXPoly":1.6755209660768333,"plateYPoly":0.7083333333333357,"plateZPoly":1.9831507640705919,"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.6755209660768333,"plate_z":1.9831507640705919,"player_total_pitches":58,"player_total_pitches_pitch_types":14,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":119,"rowId":"119-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"49879f04-7aba-3d02-b79b-5de9a62b4bfb","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":101.3,"end_speed":92.2,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.491223548193174,"plateTime":0.37256723821003357,"zone":7,"spin_rate":2492,"breakX":11.5,"inducedBreakZ":15.7,"breakZ":-11.2,"px":-0.43321065937094483,"pz":1.6712339397419758,"x0":-1.8723069677774244,"y0":50.00208318895234,"z0":4.8581921657054785,"ax":-15.630429844870251,"ay":36.47735766153495,"az":-11.65258065506594,"vx0":6.847545739440317,"vy0":-147.27326926029414,"vz0":-7.07057436453578,"pfxX":0.9583333333333334,"pfxZ":1.3083333333333333,"pfxZWithGravity":-0.9333333333333332,"breakXInches":11.5,"breakXFeet":0.9583333333333334,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":11.2,"breakZWithGravityFeet":0.9333333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.9583333333333334,"pfxXNoAbs":0.9583333333333334,"plateTimeSZDepth":0.34986873530564355,"plateXPoly":-0.43321065937094483,"plateYPoly":0.7083333333333002,"plateZPoly":1.6712339397419758,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":64.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.43321065937094483,"plate_z":1.6712339397419758,"player_total_pitches":59,"player_total_pitches_pitch_types":36,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":120,"rowId":"120-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5291737e-2494-3085-9aa2-a8dcf9510465","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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":100,"end_speed":91.3,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.624487529462551,"plateTime":0.37696176775415324,"zone":6,"spin_rate":2508,"breakX":11.8,"inducedBreakZ":14.6,"breakZ":-12.8,"px":0.5049729553626061,"pz":2.141395071068094,"x0":-1.8752640931215245,"y0":50.006881102787375,"z0":4.754443813039893,"ax":-16.166789127702955,"ay":34.084845164679926,"az":-13.944327537601653,"vx0":9.585716387679883,"vy0":-145.3069120061781,"vz0":-4.914268798005495,"pfxX":0.9833333333333334,"pfxZ":1.2166666666666666,"pfxZWithGravity":-1.0666666666666667,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":14.6,"breakZInducedFeet":1.2166666666666666,"breakZWithGravityInches":12.8,"breakZWithGravityFeet":1.0666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.3539668957917927,"plateXPoly":0.5049729553626061,"plateYPoly":0.7083333333333499,"plateZPoly":2.141395071068094,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5049729553626061,"plate_z":2.141395071068094,"player_total_pitches":60,"player_total_pitches_pitch_types":37,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":121,"rowId":"121-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"483c7d6d-62af-35bf-b0e7-8500296247c4","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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":88.3,"end_speed":80.9,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":6.979534369726846,"plateTime":0.4264702817715582,"zone":11,"spin_rate":2383,"breakX":1.9,"inducedBreakZ":-8.5,"breakZ":-43.7,"px":-1.1850355651156401,"pz":2.648646695910286,"x0":-1.8050660095129398,"y0":50.00567506579555,"z0":5.262096366265777,"ax":1.4487822573926685,"ay":27.335211769401084,"az":-40.60505814051438,"vx0":1.2581186889110563,"vy0":-128.56953663035702,"vz0":1.6049269509378128,"pfxX":-0.15833333333333333,"pfxZ":-0.7083333333333334,"pfxZWithGravity":-3.641666666666667,"breakXInches":-1.9,"breakXFeet":-0.15833333333333333,"breakZInducedInches":-8.5,"breakZInducedFeet":-0.7083333333333334,"breakZWithGravityInches":43.7,"breakZWithGravityFeet":3.641666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.9,"pfxXNoAbs":-0.15833333333333333,"plateTimeSZDepth":0.4004789980982334,"plateXPoly":-1.1850355651156401,"plateYPoly":0.7083333333333428,"plateZPoly":2.648646695910286,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1850355651156401,"plate_z":2.648646695910286,"player_total_pitches":61,"player_total_pitches_pitch_types":5,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":122,"rowId":"122-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"654a05b5-18bf-3abe-a4ee-3b54add51c32","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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":98.7,"end_speed":89.9,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.523850179621122,"plateTime":0.38197510590914474,"zone":6,"spin_rate":2602,"breakX":9.4,"inducedBreakZ":15.1,"breakZ":-13,"px":0.456148084783776,"pz":2.662900883746137,"x0":-1.9176528797829804,"y0":50.0018911673677,"z0":4.9158460723935695,"ax":-12.829828312052175,"ay":33.88223694155284,"az":-14.018569606361071,"vx0":8.919277608584434,"vy0":-143.51353571635386,"vz0":-3.7675661222796424,"pfxX":0.7833333333333333,"pfxZ":1.2583333333333333,"pfxZWithGravity":-1.0833333333333333,"breakXInches":9.4,"breakXFeet":0.7833333333333333,"breakZInducedInches":15.1,"breakZInducedFeet":1.2583333333333333,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7833333333333333,"pfxXNoAbs":0.7833333333333333,"plateTimeSZDepth":0.3586618856100691,"plateXPoly":0.456148084783776,"plateYPoly":0.7083333333333428,"plateZPoly":2.662900883746137,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.6,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.456148084783776,"plate_z":2.662900883746137,"player_total_pitches":62,"player_total_pitches_pitch_types":38,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":123,"rowId":"123-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e5305a22-fa15-3ba5-adda-1b931ead8901","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":102,"end_speed":92.4,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.499643905975865,"plateTime":0.37066205558040544,"zone":5,"spin_rate":2656,"breakX":12,"inducedBreakZ":15,"breakZ":-11.5,"px":0.21625659358875438,"pz":2.395233517455003,"x0":-1.8304498397977038,"y0":50.00511057394325,"z0":4.928663357699266,"ax":-16.9003273189682,"ay":38.040259206416955,"az":-12.723299440321181,"vx0":8.82062538139788,"vy0":-148.2133843885089,"vz0":-5.061685058511749,"pfxX":1,"pfxZ":1.25,"pfxZWithGravity":-0.9583333333333334,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.3481625018731758,"plateXPoly":0.21625659358875438,"plateYPoly":0.7083333333333712,"plateZPoly":2.395233517455003,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.0","hit_distance":"262","xba":".690","hit_angle":"16","is_barrel":0,"hc_x":171.9,"hc_x_ft":112.56388399999997,"hc_y":84.96,"hc_y_ft":285.48281440000005,"isSword":false,"batSpeed":77.4,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.21625659358875438,"plate_z":2.395233517455003,"launch_speed":"95.0","launch_angle":"16","player_total_pitches":63,"player_total_pitches_pitch_types":39,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":124,"rowId":"124-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"96462adf-acd1-3ebf-a6f0-b76db2bedbb2","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. 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":94.7,"end_speed":86.1,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.642123643901064,"plateTime":0.3984131040525596,"zone":1,"spin_rate":2269,"breakX":3.1,"inducedBreakZ":6.8,"breakZ":-23.9,"px":-0.7311016236639363,"pz":3.046230828040372,"x0":-2.0596132416884045,"y0":50.004758295864065,"z0":4.88672460551174,"ax":2.5424715588904547,"ay":32.610398342497476,"az":-25.156744184132748,"vx0":3.074548499226397,"vy0":-137.83874908336142,"vz0":-0.21158564481328124,"pfxX":-0.25833333333333336,"pfxZ":0.5666666666666667,"pfxZWithGravity":-1.9916666666666665,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":23.9,"breakZWithGravityFeet":1.9916666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.3742024754455073,"plateXPoly":-0.7311016236639363,"plateYPoly":0.7083333333333783,"plateZPoly":3.046230828040372,"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.7311016236639363,"plate_z":3.046230828040372,"player_total_pitches":64,"player_total_pitches_pitch_types":15,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":125,"rowId":"125-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"50da7ef9-c7c1-3ec4-8fe2-f97fe5b6b39d","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","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.7,"end_speed":90.1,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.459084781758418,"plateTime":0.37935757534074677,"zone":1,"spin_rate":2452,"breakX":10.8,"inducedBreakZ":15.7,"breakZ":-12,"px":-0.3812610965032175,"pz":2.824096020304148,"x0":-1.8608940314599816,"y0":50.00281780545473,"z0":4.916077787089994,"ax":-14.297619943110577,"ay":37.00488398385934,"az":-13.099559106904634,"vx0":6.699790889374994,"vy0":-144.93504325012074,"vz0":-3.5371932918500884,"pfxX":0.9,"pfxZ":1.3083333333333333,"pfxZWithGravity":-1,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":12,"breakZWithGravityFeet":1,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.3563228299220417,"plateXPoly":-0.3812610965032175,"plateYPoly":0.7083333333332931,"plateZPoly":2.824096020304148,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":61,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.3812610965032175,"plate_z":2.824096020304148,"player_total_pitches":65,"player_total_pitches_pitch_types":40,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":126,"rowId":"126-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d5d9e30d-45fd-36ce-9f9c-dba01e84ef8a","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":101.9,"end_speed":91.8,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.53094555199904,"plateTime":0.3719766603347159,"zone":5,"spin_rate":2637,"breakX":12.5,"inducedBreakZ":14.4,"breakZ":-12.4,"px":-0.2127143045882418,"pz":2.3905290430284136,"x0":-1.818190869450729,"y0":50.00247048600692,"z0":4.9410067132902755,"ax":-17.18602478587659,"ay":40.16734254785926,"az":-13.583213091300529,"vx0":7.597087316391944,"vy0":-148.07723619858294,"vz0":-4.925000247356342,"pfxX":1.0416666666666667,"pfxZ":1.2,"pfxZWithGravity":-1.0333333333333334,"breakXInches":12.5,"breakXFeet":1.0416666666666667,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0416666666666667,"pfxXNoAbs":1.0416666666666667,"plateTimeSZDepth":0.34945798680415985,"plateXPoly":-0.2127143045882418,"plateYPoly":0.7083333333333712,"plateZPoly":2.3905290430284136,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2127143045882418,"plate_z":2.3905290430284136,"player_total_pitches":66,"player_total_pitches_pitch_types":41,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":127,"rowId":"127-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3a03e86d-9658-3ba2-a066-de68a8b37692","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":96.5,"end_speed":88.1,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.400809092204199,"plateTime":0.39033698403210604,"zone":5,"spin_rate":2246,"breakX":4.2,"inducedBreakZ":7.7,"breakZ":-21.7,"px":0.20027816126580356,"pz":2.4427615666182025,"x0":-1.927072496573748,"y0":50.00365253196077,"z0":4.851502799299028,"ax":3.4355763272551547,"ay":32.86753534139745,"az":-23.426633718073166,"vx0":5.174043481201204,"vy0":-140.5081014745878,"vz0":-2.2778463533566535,"pfxX":-0.35000000000000003,"pfxZ":0.6416666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.36655075969887235,"plateXPoly":0.20027816126580356,"plateYPoly":0.7083333333333144,"plateZPoly":2.4427615666182025,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.1,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.20027816126580356,"plate_z":2.4427615666182025,"player_total_pitches":67,"player_total_pitches_pitch_types":16,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":128,"rowId":"128-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8bee084a-c3b3-35fb-8109-d4d3fe9a2108","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":101.1,"end_speed":92,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.46208586698366,"plateTime":0.3728221290965932,"zone":11,"spin_rate":2588,"breakX":11.5,"inducedBreakZ":12.2,"breakZ":-14.5,"px":-0.04769197160157024,"pz":3.990357172634318,"x0":-1.7414274232201146,"y0":50.00270234048629,"z0":5.033246067628015,"ax":-15.798803357914727,"ay":35.69861778054668,"az":-17.620247649050576,"vx0":7.603545057303878,"vy0":-147.0565316986857,"vz0":0.10529263747367767,"pfxX":0.9583333333333334,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.2083333333333333,"breakXInches":11.5,"breakXFeet":0.9583333333333334,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.9583333333333334,"pfxXNoAbs":0.9583333333333334,"plateTimeSZDepth":0.3500826635481129,"plateXPoly":-0.04769197160157024,"plateYPoly":0.708333333333357,"plateZPoly":3.990357172634318,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":52.3,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.04769197160157024,"plate_z":3.990357172634318,"player_total_pitches":68,"player_total_pitches_pitch_types":42,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":129,"rowId":"129-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4123adc6-e3d0-376c-89bc-b7588c7d96db","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":89.8,"end_speed":82.2,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.426031869510993,"plateTime":0.41939159662464665,"zone":4,"spin_rate":2364,"breakX":3.5,"inducedBreakZ":-3.8,"breakZ":-37.8,"px":-0.6858045050498298,"pz":2.3410337280591422,"x0":-2.0497749962948415,"y0":50.00528439339766,"z0":4.918871370440766,"ax":2.651504019204418,"ay":28.557576708577848,"az":-36.19081966123335,"vx0":2.9409169510646755,"vy0":-130.7872749648137,"vz0":0.5820211316459618,"pfxX":-0.2916666666666667,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.15,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3938606857588391,"plateXPoly":-0.6858045050498298,"plateYPoly":0.7083333333333002,"plateZPoly":2.3410337280591422,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.5,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.6858045050498298,"plate_z":2.3410337280591422,"player_total_pitches":69,"player_total_pitches_pitch_types":6,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":130,"rowId":"130-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"73db04b5-3560-3a8a-a4ca-753196b9fee1","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":88.6,"end_speed":80.7,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.271240270812927,"plateTime":0.4263189827939744,"zone":5,"spin_rate":2345,"breakX":3.8,"inducedBreakZ":-5.9,"breakZ":-40.9,"px":0.06001223676995582,"pz":2.1944209494539075,"x0":-1.8789476215295975,"y0":50.00394162614333,"z0":5.015210016525798,"ax":2.6102188576258145,"ay":29.411525737641597,"az":-37.93429803253212,"vx0":4.319288390482503,"vy0":-128.9887346145606,"vz0":0.551436731369171,"pfxX":-0.31666666666666665,"pfxZ":-0.4916666666666667,"pfxZWithGravity":-3.408333333333333,"breakXInches":-3.8,"breakXFeet":-0.31666666666666665,"breakZInducedInches":-5.9,"breakZInducedFeet":-0.4916666666666667,"breakZWithGravityInches":40.9,"breakZWithGravityFeet":3.408333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.8,"pfxXNoAbs":-0.31666666666666665,"plateTimeSZDepth":0.40045246246796357,"plateXPoly":0.06001223676995582,"plateYPoly":0.7083333333333215,"plateZPoly":2.1944209494539075,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"91.8","hit_distance":"6","xba":".070","hit_angle":"-29","is_barrel":0,"hc_x":94.43,"hc_x_ft":-74.1667052,"hc_y":166,"hc_y_ft":90.14724000000001,"isSword":false,"batSpeed":68.8,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":0.06001223676995582,"plate_z":2.1944209494539075,"launch_speed":"91.8","launch_angle":"-29","player_total_pitches":70,"player_total_pitches_pitch_types":7,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":131,"rowId":"131-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"391f6f5c-1f36-3448-bcfd-f1767b133464","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.2,"end_speed":90.2,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.611805538589652,"plateTime":0.3807464088922714,"zone":5,"spin_rate":2456,"breakX":10.7,"inducedBreakZ":14.4,"breakZ":-13.6,"px":0.2465432901248088,"pz":2.3651112720840324,"x0":-1.944614748352352,"y0":50.00427598465699,"z0":5.001707855190636,"ax":-14.420897415970455,"ay":34.89352878358454,"az":-14.49834535773808,"vx0":8.706106438986778,"vy0":-144.10044261582627,"vz0":-4.781432273977933,"pfxX":0.8916666666666666,"pfxZ":1.2,"pfxZWithGravity":-1.1333333333333333,"breakXInches":10.7,"breakXFeet":0.8916666666666666,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":13.6,"breakZWithGravityFeet":1.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8916666666666666,"pfxXNoAbs":0.8916666666666666,"plateTimeSZDepth":0.3575747576068923,"plateXPoly":0.2465432901248088,"plateYPoly":0.7083333333333286,"plateZPoly":2.3651112720840324,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":63.7,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2465432901248088,"plate_z":2.3651112720840324,"player_total_pitches":71,"player_total_pitches_pitch_types":43,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":132,"rowId":"132-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fe162152-e9f1-3f64-aa7f-238e9db1dfde","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","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":93.5,"end_speed":86.7,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.753262818248288,"plateTime":0.40091627579823985,"zone":14,"spin_rate":2616,"breakX":4.6,"inducedBreakZ":6.7,"breakZ":-24.2,"px":1.3737556555046937,"pz":1.4081736995682315,"x0":-1.939974699896318,"y0":50.005969250288985,"z0":4.772746489196803,"ax":3.1463579376411235,"ay":26.666782422438715,"az":-24.41573395684567,"vx0":8.214583381522555,"vy0":-136.0300526694862,"vz0":-4.348074813905102,"pfxX":-0.3833333333333333,"pfxZ":0.5583333333333333,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":6.7,"breakZInducedFeet":0.5583333333333333,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.3762806169928544,"plateXPoly":1.3737556555046937,"plateYPoly":0.7083333333333997,"plateZPoly":1.4081736995682315,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.3737556555046937,"plate_z":1.4081736995682315,"player_total_pitches":72,"player_total_pitches_pitch_types":17,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":133,"rowId":"133-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8a008ddd-07c8-3f10-8d2a-81cf87718b24","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":99.3,"end_speed":90.9,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.6256705730373024,"plateTime":0.37923337222739484,"zone":7,"spin_rate":2622,"breakX":12.7,"inducedBreakZ":13.9,"breakZ":-13.8,"px":-0.46296640604226447,"pz":1.6838003959612644,"x0":-2.127894051720997,"y0":50.006588436458834,"z0":4.838060712151711,"ax":-16.64155034276401,"ay":32.892809875667375,"az":-14.658932606580393,"vx0":7.638630850184416,"vy0":-144.30777313129045,"vz0":-6.2487957360656425,"pfxX":1.0583333333333333,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.1500000000000001,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.3560681724128703,"plateXPoly":-0.46296640604226447,"plateYPoly":0.7083333333333783,"plateZPoly":1.6838003959612644,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.46296640604226447,"plate_z":1.6838003959612644,"player_total_pitches":73,"player_total_pitches_pitch_types":44,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":134,"rowId":"134-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cfea951b-8eb8-3d4d-b7fd-0b71e158fecd","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","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":99.7,"end_speed":91.1,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.6073389166864125,"plateTime":0.37754505582065745,"zone":1,"spin_rate":2596,"breakX":12.1,"inducedBreakZ":14.4,"breakZ":-13.2,"px":-0.3327365841570189,"pz":3.0843306246366056,"x0":-1.947126678037153,"y0":50.00239029965915,"z0":4.984571532839877,"ax":-15.901798456952525,"ay":33.374718999404216,"az":-14.857042238877657,"vx0":7.372800920303942,"vy0":-144.98453320709768,"vz0":-2.7279220162343805,"pfxX":1.0083333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.0999999999999999,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.3544560252148733,"plateXPoly":-0.3327365841570189,"plateYPoly":0.7083333333333783,"plateZPoly":3.0843306246366056,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.9,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3327365841570189,"plate_z":3.0843306246366056,"player_total_pitches":74,"player_total_pitches_pitch_types":45,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":135,"rowId":"135-849805","game_pk":"849805","source":"gamefeed"},{"type":"no_pitch","play_id":"c78041bb-a611-3ede-82f7-ccbf149d09b0","inning":5,"ab_number":34,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"call":"VP","index":5,"des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","is_last_pitch":false,"description":"Automatic Ball","pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":135.05,"rowId":"135-849805VP","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f71a6088-df92-3ead-871e-75ff78545ae9","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":86.5,"end_speed":79,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.311209634783167,"plateTime":0.43669059953001765,"zone":6,"spin_rate":2131,"breakX":5.5,"inducedBreakZ":-7.1,"breakZ":-43.8,"px":0.6817095876372965,"pz":2.2420829048686706,"x0":-1.6752677329304044,"y0":50.00260792135498,"z0":5.285198338384755,"ax":3.7681787284077815,"ay":27.844257784274603,"az":-38.71631243145227,"vx0":4.9735639690290565,"vy0":-125.89086925692058,"vz0":0.5209351463182428,"pfxX":-0.4583333333333333,"pfxZ":-0.5916666666666667,"pfxZWithGravity":-3.65,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":-7.1,"breakZInducedFeet":-0.5916666666666667,"breakZWithGravityInches":43.8,"breakZWithGravityFeet":3.65,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.41016884475236287,"plateXPoly":0.6817095876372965,"plateYPoly":0.7083333333333357,"plateZPoly":2.2420829048686706,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"60.0","hit_speed":"59.8","hit_distance":"118","xba":".000","hit_angle":"64","is_barrel":0,"hc_x":84.31,"hc_x_ft":-98.55954839999998,"hc_y":180.67,"hc_y_ft":54.787258800000075,"isSword":false,"batSpeed":59.3,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6817095876372965,"plate_z":2.2420829048686706,"launch_speed":"59.8","launch_angle":"64","player_total_pitches":75,"player_total_pitches_pitch_types":6,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":136,"rowId":"136-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6b32c092-7220-359f-ab54-dfd1cfe78bd0","inning":5,"half_inning":"top","ab_number":35,"cap_index":22,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Caught Stealing 3B","des":"Victor Mesa Jr. caught stealing 3rd base, catcher William Contreras to third baseman David Hamilton.","events":"Caught Stealing 3B","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":102.9,"end_speed":93.9,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.611801802262939,"plateTime":0.3658908800421745,"zone":1,"spin_rate":2478,"breakX":12.1,"inducedBreakZ":13.6,"breakZ":-12.4,"px":-0.4375778847851206,"pz":2.866436678873984,"x0":-1.9009895699331636,"y0":50.00178685362749,"z0":4.979446174126231,"ax":-16.941262077609018,"ay":36.45358328500183,"az":-14.522056500581844,"vx0":7.169789459451732,"vy0":-149.74729763862976,"vz0":-3.656169439903119,"pfxX":1.0083333333333333,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.0333333333333334,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.3435428271085736,"plateXPoly":-0.4375778847851206,"plateYPoly":0.7083333333333854,"plateZPoly":2.866436678873984,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4375778847851206,"plate_z":2.866436678873984,"player_total_pitches":76,"player_total_pitches_pitch_types":46,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":137,"rowId":"137-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20414ff4-2525-3cc5-a189-f5c6a57dd0f5","inning":5,"half_inning":"top","ab_number":35,"cap_index":22,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Caught Stealing 3B","des":"Victor Mesa Jr. caught stealing 3rd base, catcher William Contreras to third baseman David Hamilton.","events":"Caught Stealing 3B","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":101.7,"end_speed":92.8,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.712482635403749,"plateTime":0.37059290657079424,"zone":3,"spin_rate":2373,"breakX":12.5,"inducedBreakZ":13.1,"breakZ":-13.4,"px":0.29434061993646266,"pz":2.930182297902559,"x0":-1.9718214839306776,"y0":50.00526619246413,"z0":4.929497388489823,"ax":-17.47966683420972,"ay":35.162431872110886,"az":-15.66851625552614,"vx0":9.553858269313144,"vy0":-147.79314900181865,"vz0":-3.0199010116653664,"pfxX":1.0416666666666667,"pfxZ":1.0916666666666666,"pfxZWithGravity":-1.1166666666666667,"breakXInches":12.5,"breakXFeet":1.0416666666666667,"breakZInducedInches":13.1,"breakZInducedFeet":1.0916666666666666,"breakZWithGravityInches":13.4,"breakZWithGravityFeet":1.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0416666666666667,"pfxXNoAbs":1.0416666666666667,"plateTimeSZDepth":0.347956273732345,"plateXPoly":0.29434061993646266,"plateYPoly":0.7083333333333854,"plateZPoly":2.930182297902559,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.29434061993646266,"plate_z":2.930182297902559,"player_total_pitches":77,"player_total_pitches_pitch_types":47,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":138,"rowId":"138-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"67cd16b5-f1d6-35e9-af93-74f1b3263f7b","inning":5,"half_inning":"top","ab_number":35,"cap_index":22,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Caught Stealing 3B","des":"Victor Mesa Jr. caught stealing 3rd base, catcher William Contreras to third baseman David Hamilton.","events":"Caught Stealing 3B","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":103,"end_speed":93.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.578616704092917,"plateTime":0.3657980462019341,"zone":11,"spin_rate":2427,"breakX":11.3,"inducedBreakZ":12.7,"breakZ":-13.2,"px":-0.42146398492126,"pz":4.179176720499982,"x0":-1.8193241488442702,"y0":50.00486179352433,"z0":5.118111514130291,"ax":-15.869940218054282,"ay":37.23913298770329,"az":-16.536782348636176,"vx0":6.795103390704348,"vy0":-149.90615972039905,"vz0":0.10684379204364258,"pfxX":0.9416666666666668,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.0999999999999999,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.3435053031685104,"plateXPoly":-0.42146398492126,"plateYPoly":0.7083333333333357,"plateZPoly":4.179176720499982,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.42146398492126,"plate_z":4.179176720499982,"player_total_pitches":78,"player_total_pitches_pitch_types":48,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":139,"rowId":"139-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f9a431b5-6f09-334f-beb5-8115c6df2e06","inning":6,"half_inning":"top","ab_number":39,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.7,"end_speed":80.5,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.333797725917662,"plateTime":0.42389216493926485,"zone":2,"spin_rate":2623,"breakX":4.7,"inducedBreakZ":4.7,"breakZ":-30,"px":0.19635381759383863,"pz":2.785229627404473,"x0":-1.2423827238830691,"y0":50.00283459325205,"z0":5.83656398206209,"ax":3.684012962945588,"ay":33.61094931778901,"az":-27.47974916237944,"vx0":2.8775946633754,"vy0":-130.43088409216685,"vz0":-2.1855000439301158,"pfxX":-0.39166666666666666,"pfxZ":0.39166666666666666,"pfxZWithGravity":-2.5,"breakXInches":-4.7,"breakXFeet":-0.39166666666666666,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":4.7,"pfxXNoAbs":-0.39166666666666666,"plateTimeSZDepth":0.3983850051732717,"plateXPoly":0.19635381759383863,"plateYPoly":0.7083333333333428,"plateZPoly":2.785229627404473,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.19635381759383863,"plate_z":2.785229627404473,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":152,"rowId":"152-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"563c81d4-365a-3a92-a5fe-f9fe01116561","inning":6,"half_inning":"top","ab_number":39,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","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, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.7,"end_speed":80.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.541269777920341,"plateTime":0.42403438502040736,"zone":14,"spin_rate":2682,"breakX":7.4,"inducedBreakZ":3.4,"breakZ":-31.4,"px":1.0201200735218674,"pz":1.706999166094766,"x0":-1.1084293536884362,"y0":50.00401135384527,"z0":5.728730207597805,"ax":5.864395629281664,"ay":33.503921767922144,"az":-28.18949505541865,"vx0":4.172463165543448,"vy0":-130.3704717094943,"vz0":-4.474306720431697,"pfxX":-0.6166666666666667,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.6166666666666667,"breakXInches":-7.4,"breakXFeet":-0.6166666666666667,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":31.4,"breakZWithGravityFeet":2.6166666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.4,"pfxXNoAbs":-0.6166666666666667,"plateTimeSZDepth":0.39852815041459794,"plateXPoly":1.0201200735218674,"plateYPoly":0.7083333333333073,"plateZPoly":1.706999166094766,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"66.0","hit_speed":"65.8","hit_distance":"26","xba":".100","hit_angle":"-2","is_barrel":0,"hc_x":141.86,"hc_x_ft":40.15666960000004,"hc_y":162.45,"hc_y_ft":98.70401800000008,"isSword":false,"batSpeed":60.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0201200735218674,"plate_z":1.706999166094766,"launch_speed":"65.8","launch_angle":"-2","player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":153,"rowId":"153-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"770edde1-2036-316c-9e37-51e411a78702","inning":6,"half_inning":"top","ab_number":40,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a ground ball to right fielder Sal Frelick.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":98.9,"end_speed":90.2,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.334185523313522,"plateTime":0.3814696214457238,"zone":5,"spin_rate":2419,"breakX":14.8,"inducedBreakZ":4.7,"breakZ":-23.4,"px":0.12819423366540528,"pz":2.293315048544498,"x0":-0.8394220163764626,"y0":50.00008264370098,"z0":5.6048549896225905,"ax":-18.47156581867604,"ay":34.64466398977516,"az":-25.920229134012118,"vx0":6.009575602371236,"vy0":-143.8169015748931,"vz0":-4.602894634003909,"pfxX":1.2333333333333334,"pfxZ":0.39166666666666666,"pfxZWithGravity":-1.95,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":23.4,"breakZWithGravityFeet":1.95,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.3581932711110061,"plateXPoly":0.12819423366540528,"plateYPoly":0.7083333333332718,"plateZPoly":2.293315048544498,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.12819423366540528,"plate_z":2.293315048544498,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":154,"rowId":"154-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b28bae72-58e0-3c46-8d98-adec70c0fc6f","inning":6,"half_inning":"top","ab_number":40,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a ground ball to right fielder Sal Frelick.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.5,"end_speed":90.1,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.4340559693434844,"plateTime":0.3824203063040712,"zone":8,"spin_rate":2232,"breakX":15,"inducedBreakZ":4.7,"breakZ":-23.6,"px":-0.01894804527025895,"pz":2.0666758919135417,"x0":-0.9306382494437052,"y0":50.00653979780958,"z0":5.637015713140381,"ax":-18.533760612381585,"ay":33.840031356228714,"az":-25.802051844015192,"vx0":5.866606581613601,"vy0":-143.35032922397275,"vz0":-5.308784396045128,"pfxX":1.25,"pfxZ":0.39166666666666666,"pfxZWithGravity":-1.9666666666666668,"breakXInches":15,"breakXFeet":1.25,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.25,"pfxXNoAbs":1.25,"plateTimeSZDepth":0.35912276564688655,"plateXPoly":-0.01894804527025895,"plateYPoly":0.7083333333333286,"plateZPoly":2.0666758919135417,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.4,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.01894804527025895,"plate_z":2.0666758919135417,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":155,"rowId":"155-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4c147a99-0b47-3e0a-b975-dd70541b4797","inning":6,"half_inning":"top","ab_number":40,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a ground ball to right fielder Sal Frelick.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":89.8,"end_speed":81.6,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.5228494413940705,"plateTime":0.42162089539062864,"zone":14,"spin_rate":2741,"breakX":13.4,"inducedBreakZ":2,"breakZ":-32.3,"px":0.17214688037070336,"pz":1.306054558561093,"x0":-1.0602243113705208,"y0":50.00358306168855,"z0":5.671954722096403,"ax":12.589703275725945,"ay":31.28707193933925,"az":-29.294412098691378,"vx0":0.617889367919233,"vy0":-130.64829653818194,"vz0":-5.220510669949077,"pfxX":-1.1166666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.6916666666666664,"breakXInches":-13.4,"breakXFeet":-1.1166666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":32.3,"breakZWithGravityFeet":2.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":13.4,"pfxXNoAbs":-1.1166666666666667,"plateTimeSZDepth":0.3960987766378149,"plateXPoly":0.17214688037070336,"plateYPoly":0.7083333333333641,"plateZPoly":1.306054558561093,"pfxXDirection":"←","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"96.0","hit_speed":"96.2","hit_distance":"12","xba":".160","hit_angle":"-8","is_barrel":0,"hc_x":182.48,"hc_x_ft":138.06549279999996,"hc_y":121.46,"hc_y_ft":197.50467440000006,"isSword":false,"batSpeed":69.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17214688037070336,"plate_z":1.306054558561093,"launch_speed":"96.2","launch_angle":"-8","player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":156,"rowId":"156-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8428dd1f-74b0-3f08-af3e-304ed88ca660","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","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":99.4,"end_speed":91.1,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.414833837844806,"plateTime":0.3782396624822373,"zone":11,"spin_rate":2325,"breakX":13.7,"inducedBreakZ":2,"breakZ":-25.6,"px":-1.2851602518418226,"pz":3.3530058687467936,"x0":-1.149612518175019,"y0":50.001273640554615,"z0":5.714145017934193,"ax":-16.5923338018718,"ay":33.4830292349044,"az":-29.639090710128208,"vx0":2.5643746732156,"vy0":-144.7542558684936,"vz0":-1.386362760424769,"pfxX":1.1416666666666666,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.1333333333333333,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":25.6,"breakZWithGravityFeet":2.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.3551131129587248,"plateXPoly":-1.2851602518418226,"plateYPoly":0.7083333333333783,"plateZPoly":3.3530058687467936,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.2851602518418226,"plate_z":3.3530058687467936,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":157,"rowId":"157-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"80b63eb9-53c8-3a5a-831e-519754c95475","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","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":99,"end_speed":90.8,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.595834795810133,"plateTime":0.3805122609603422,"zone":9,"spin_rate":2322,"breakX":14,"inducedBreakZ":1.7,"breakZ":-26.3,"px":0.6857699045677549,"pz":1.6620320669246378,"x0":-0.9422956384336824,"y0":50.00284008876778,"z0":5.54479515774785,"ax":-18.010843783432584,"ay":33.29018402562807,"az":-29.05637825830392,"vx0":7.774314059176231,"vy0":-143.9208859532941,"vz0":-5.677210589535693,"pfxX":1.1666666666666667,"pfxZ":0.14166666666666666,"pfxZWithGravity":-2.191666666666667,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":26.3,"breakZWithGravityFeet":2.191666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.3572738038901136,"plateXPoly":0.6857699045677549,"plateYPoly":0.7083333333333854,"plateZPoly":1.6620320669246378,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.7","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":158,"edge_distance":0.14339676209891195,"edge_distance_calc":0.14339676209891175,"challenging_player_id":661388,"challenging_player_type":"catcher"},"plate_x":0.6857699045677549,"plate_z":1.6620320669246378,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":158,"rowId":"158-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dceeedfc-e713-3bd8-b97c-4d4bb772bf72","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":100.1,"end_speed":91.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.477375751697448,"plateTime":0.37588083527543903,"zone":14,"spin_rate":2329,"breakX":14.6,"inducedBreakZ":2.2,"breakZ":-25.1,"px":0.934140795150828,"pz":2.228285721105652,"x0":-0.909691847367573,"y0":50.00081213271927,"z0":5.64023816039976,"ax":-19.36425742406562,"ay":33.200496716806846,"az":-28.686050189443844,"vx0":8.641840641009237,"vy0":-145.5524842096232,"vz0":-4.6084272006149005,"pfxX":1.2166666666666666,"pfxZ":0.18333333333333335,"pfxZWithGravity":-2.091666666666667,"breakXInches":14.6,"breakXFeet":1.2166666666666666,"breakZInducedInches":2.2,"breakZInducedFeet":0.18333333333333335,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2166666666666666,"pfxXNoAbs":1.2166666666666666,"plateTimeSZDepth":0.35285797609389136,"plateXPoly":0.934140795150828,"plateYPoly":0.7083333333333073,"plateZPoly":2.228285721105652,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.934140795150828,"plate_z":2.228285721105652,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":159,"rowId":"159-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7c2caf3b-724c-362d-bf5a-5504cc7113f4","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":99,"end_speed":90.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.574288904495079,"plateTime":0.3811257345005994,"zone":14,"spin_rate":2356,"breakX":15.7,"inducedBreakZ":1.6,"breakZ":-26.4,"px":0.2040341730974633,"pz":0.9719671604186297,"x0":-1.1105507301221311,"y0":50.00608939152798,"z0":5.503223217302248,"ax":-19.929487624972435,"ay":34.06043975939383,"az":-28.709290233377352,"vx0":7.23943377313625,"vy0":-143.83817915078012,"vz0":-7.523332557445973,"pfxX":1.3083333333333333,"pfxZ":0.13333333333333333,"pfxZWithGravity":-2.1999999999999997,"breakXInches":15.7,"breakXFeet":1.3083333333333333,"breakZInducedInches":1.6,"breakZInducedFeet":0.13333333333333333,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.3083333333333333,"pfxXNoAbs":1.3083333333333333,"plateTimeSZDepth":0.3578963056589551,"plateXPoly":0.2040341730974633,"plateYPoly":0.7083333333333854,"plateZPoly":0.9719671604186297,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2040341730974633,"plate_z":0.9719671604186297,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":160,"rowId":"160-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a1b10175-bb4f-35f7-804c-27e2c325b8b2","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","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":100.3,"end_speed":91.1,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.533510944344754,"plateTime":0.37724812661527674,"zone":7,"spin_rate":2326,"breakX":13.8,"inducedBreakZ":1.8,"breakZ":-25.7,"px":-0.38426088183006524,"pz":1.6810011987892182,"x0":-1.0917749719032483,"y0":50.000339503124486,"z0":5.530076663666869,"ax":-17.567299261649655,"ay":37.71352041709361,"az":-28.715339974812984,"vx0":5.1091171965233775,"vy0":-145.78996497835934,"vz0":-5.775033778044677,"pfxX":1.1500000000000001,"pfxZ":0.15,"pfxZWithGravity":-2.1416666666666666,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":1.8,"breakZInducedFeet":0.15,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.3543429081853602,"plateXPoly":-0.38426088183006524,"plateYPoly":0.7083333333333428,"plateZPoly":1.6810011987892182,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":60.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.38426088183006524,"plate_z":1.6810011987892182,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":161,"rowId":"161-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"933880f2-7f1e-3dd0-82f3-65c035ba3a95","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":88.7,"end_speed":80.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.4144629561139,"plateTime":0.4268473528981094,"zone":11,"spin_rate":2565,"breakX":10.6,"inducedBreakZ":3.6,"breakZ":-31.6,"px":-0.8900856306299576,"pz":3.0220901317178686,"x0":-1.2812379735687809,"y0":50.004517551857276,"z0":5.7008772610614775,"ax":9.923580978761278,"ay":30.936195632659842,"az":-28.897256281052492,"vx0":-1.0146310154253222,"vy0":-129.12027509274228,"vz0":-0.8847043826600839,"pfxX":-0.8833333333333333,"pfxZ":0.3,"pfxZWithGravity":-2.6333333333333333,"breakXInches":-10.6,"breakXFeet":-0.8833333333333333,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":31.6,"breakZWithGravityFeet":2.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.6,"pfxXNoAbs":-0.8833333333333333,"plateTimeSZDepth":0.4010534597520014,"plateXPoly":-0.8900856306299576,"plateYPoly":0.708333333333357,"plateZPoly":3.0220901317178686,"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.8900856306299576,"plate_z":3.0220901317178686,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":162,"rowId":"162-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b721d7ba-83fd-353d-a23f-4d556b7eedf0","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":89.9,"end_speed":82,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.64768011673159,"plateTime":0.42084099190064483,"zone":14,"spin_rate":2585,"breakX":5,"inducedBreakZ":3.1,"breakZ":-31.1,"px":0.9507172275783032,"pz":0.7707018086319426,"x0":-0.9358028688067358,"y0":50.000585779740994,"z0":5.529781339667171,"ax":3.8359272539665263,"ay":30.51569386048008,"az":-27.89860787021244,"vx0":4.0140876247123165,"vy0":-130.72472319415758,"vz0":-6.524627726901835,"pfxX":-0.4166666666666667,"pfxZ":0.25833333333333336,"pfxZWithGravity":-2.591666666666667,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":3.1,"breakZInducedFeet":0.25833333333333336,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.39530836341993203,"plateXPoly":0.9507172275783032,"plateYPoly":0.7083333333333286,"plateZPoly":0.7707018086319426,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":30.5,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.9507172275783032,"plate_z":0.7707018086319426,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":163,"rowId":"163-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d9a20dbd-5ae6-33b1-ae4f-93716d47be83","inning":7,"half_inning":"top","ab_number":47,"cap_index":14,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Junior Caminero strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.6,"end_speed":90.1,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.48114575472723,"plateTime":0.38014724782884546,"zone":3,"spin_rate":2557,"breakX":18.4,"inducedBreakZ":2.2,"breakZ":-25.7,"px":0.7085068407141857,"pz":3.148383431892336,"x0":-1.0399986472134097,"y0":50.00113082546186,"z0":5.711782280130183,"ax":-23.6259554700697,"ay":37.259773860182385,"az":-29.364696499227104,"vx0":9.114860531325402,"vy0":-144.6975073847494,"vz0":-1.9361036251964179,"pfxX":1.5333333333333332,"pfxZ":0.18333333333333335,"pfxZWithGravity":-2.1416666666666666,"breakXInches":18.4,"breakXFeet":1.5333333333333332,"breakZInducedInches":2.2,"breakZInducedFeet":0.18333333333333335,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.5333333333333332,"pfxXNoAbs":1.5333333333333332,"plateTimeSZDepth":0.3570772317586338,"plateXPoly":0.7085068407141857,"plateYPoly":0.7083333333333357,"plateZPoly":3.148383431892336,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7085068407141857,"plate_z":3.148383431892336,"player_total_pitches":13,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":182,"rowId":"182-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"913cec99-c0c7-37f2-90c4-04791169937c","inning":7,"half_inning":"top","ab_number":47,"cap_index":14,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Junior Caminero 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.9,"end_speed":89.9,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.346219893953308,"plateTime":0.3821146696983302,"zone":13,"spin_rate":2526,"breakX":17.4,"inducedBreakZ":0.8,"breakZ":-27.4,"px":-1.0610246721647014,"pz":2.1900494890218,"x0":-1.1583855160678254,"y0":50.00278237104035,"z0":5.62991087213797,"ax":-21.007468384367286,"ay":36.65855493616901,"az":-30.40143328596043,"vx0":4.041274410797258,"vy0":-143.91928557027012,"vz0":-4.128022750727407,"pfxX":1.45,"pfxZ":0.06666666666666667,"pfxZWithGravity":-2.283333333333333,"breakXInches":17.4,"breakXFeet":1.45,"breakZInducedInches":0.8,"breakZInducedFeet":0.06666666666666667,"breakZWithGravityInches":27.4,"breakZWithGravityFeet":2.283333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.45,"pfxXNoAbs":1.45,"plateTimeSZDepth":0.3589213914907806,"plateXPoly":-1.0610246721647014,"plateYPoly":0.7083333333332646,"plateZPoly":2.1900494890218,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":79.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.0610246721647014,"plate_z":2.1900494890218,"player_total_pitches":14,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":183,"rowId":"183-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ad291bfe-d0ba-3608-92f0-351379f42d8c","inning":7,"half_inning":"top","ab_number":47,"cap_index":14,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Junior Caminero strikes out swinging.","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":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"02","start_speed":90.4,"end_speed":82.1,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.41227914291201,"plateTime":0.4178592417811626,"zone":2,"spin_rate":2657,"breakX":5.5,"inducedBreakZ":5.8,"breakZ":-28,"px":0.17450865692164252,"pz":3.0565526231674864,"x0":-1.1848533080883743,"y0":50.00560756006981,"z0":5.677855570603007,"ax":4.722915333508057,"ay":30.627307923967084,"az":-26.547208827722546,"vx0":2.536091023703687,"vy0":-131.5984248528862,"vz0":-1.4675616318133902,"pfxX":-0.4583333333333333,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.3333333333333335,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":28,"breakZWithGravityFeet":2.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.39253392446522606,"plateXPoly":0.17450865692164252,"plateYPoly":0.7083333333333286,"plateZPoly":3.0565526231674864,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17450865692164252,"plate_z":3.0565526231674864,"player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":184,"rowId":"184-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"89c39b45-756c-3dd5-be9b-bed0d85c1d31","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":97.6,"end_speed":89,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.477373580560637,"plateTime":0.38728113755203264,"zone":8,"spin_rate":2053,"breakX":15.2,"inducedBreakZ":5.3,"breakZ":-23.8,"px":-0.16258782261515264,"pz":1.750373316755371,"x0":0.30158536716101053,"y0":50.00652924865186,"z0":6.368577529404329,"ax":18.10577108637275,"ay":34.54865137996485,"az":-24.525640510506573,"vx0":-4.5691263740297865,"vy0":-141.80726493810403,"vz0":-8.234967852429259,"pfxX":-1.2666666666666666,"pfxZ":0.44166666666666665,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-15.2,"breakXFeet":-1.2666666666666666,"breakZInducedInches":5.3,"breakZInducedFeet":0.44166666666666665,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":15.2,"pfxXNoAbs":-1.2666666666666666,"plateTimeSZDepth":0.36376113821623535,"plateXPoly":-0.16258782261515264,"plateYPoly":0.7083333333333428,"plateZPoly":1.750373316755371,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.16258782261515264,"plate_z":1.750373316755371,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":185,"rowId":"185-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ddc215d3-06e2-3f6b-8de2-b1c2ca7f7728","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.7,"end_speed":90.1,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.619904583633282,"plateTime":0.38253513187580124,"zone":7,"spin_rate":2103,"breakX":11.6,"inducedBreakZ":10.7,"breakZ":-17.6,"px":-0.5806403278063852,"pz":1.6860321887987322,"x0":0.07137750668435347,"y0":50.00302290177693,"z0":6.311240498859815,"ax":14.479859672355373,"ay":34.59055733686655,"az":-17.84533345215075,"vx0":-4.415841110310908,"vy0":-143.4364666613287,"vz0":-9.670085231308162,"pfxX":-0.9666666666666667,"pfxZ":0.8916666666666666,"pfxZWithGravity":-1.4666666666666668,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":17.6,"breakZWithGravityFeet":1.4666666666666668,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.35922921774981087,"plateXPoly":-0.5806403278063852,"plateYPoly":0.7083333333332931,"plateZPoly":1.6860321887987322,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5806403278063852,"plate_z":1.6860321887987322,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":186,"rowId":"186-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9811db52-ed78-3d4e-8761-2b6a6cea2f9e","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks 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":83.7,"end_speed":76.3,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.627317890937821,"plateTime":0.4537285380222986,"zone":14,"spin_rate":2782,"breakX":6.4,"inducedBreakZ":-19.2,"breakZ":-58.9,"px":1.4084574442708164,"pz":0.9915863021071054,"x0":0.5849498059220577,"y0":50.000547003950814,"z0":6.460252489116021,"ax":-5.941628857978433,"ay":28.9677042950957,"az":-47.41820988653965,"vx0":3.19808547514223,"vy0":-121.7812546440586,"vz0":-2.7165753335096605,"pfxX":0.5333333333333333,"pfxZ":-1.5999999999999999,"pfxZWithGravity":-4.908333333333333,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":-19.2,"breakZInducedFeet":-1.5999999999999999,"breakZWithGravityInches":58.9,"breakZWithGravityFeet":4.908333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.42638260670142925,"plateXPoly":1.4084574442708164,"plateYPoly":0.7083333333333144,"plateZPoly":0.9915863021071054,"pfxXDirection":"→","inducedBreakZForcedSign":"-19.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.4084574442708164,"plate_z":0.9915863021071054,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":187,"rowId":"187-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9a5d62e8-c251-38e9-be7b-cf70a1fc1c86","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks 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":98.4,"end_speed":89.7,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.5776566377632975,"plateTime":0.3834352139477817,"zone":11,"spin_rate":2076,"breakX":11.6,"inducedBreakZ":9,"breakZ":-19.4,"px":-0.8650881101710135,"pz":2.8077657528676125,"x0":0.14547995334800867,"y0":50.00455969772384,"z0":6.393832063485583,"ax":14.64624758539795,"ay":34.753878038232,"az":-20.650465729507232,"vx0":-5.44341341802495,"vy0":-143.1553564149352,"vz0":-6.2406205256728615,"pfxX":-0.9666666666666667,"pfxZ":0.75,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.3600945279608275,"plateXPoly":-0.8650881101710135,"plateYPoly":0.7083333333332646,"plateZPoly":2.8077657528676125,"pfxXDirection":"←","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.1,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8650881101710135,"plate_z":2.8077657528676125,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":188,"rowId":"188-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"505f5c81-7109-3434-8834-bdaa342749d7","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks 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":84.9,"end_speed":78.4,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.638696776671387,"plateTime":0.44343413851375413,"zone":14,"spin_rate":2579,"breakX":6.4,"inducedBreakZ":-6.4,"breakZ":-44.3,"px":0.7740525038976326,"pz":1.3167421805881414,"x0":0.7406146699535573,"y0":50.002613305095466,"z0":6.281480358397161,"ax":-5.640249949001044,"ay":25.163324605408523,"az":-36.933311406400726,"vx0":1.2545685957514334,"vy0":-123.62451968654024,"vz0":-4.234089976340775,"pfxX":0.5333333333333333,"pfxZ":-0.5333333333333333,"pfxZWithGravity":-3.6916666666666664,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":-6.4,"breakZInducedFeet":-0.5333333333333333,"breakZWithGravityInches":44.3,"breakZWithGravityFeet":3.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.41638719640670613,"plateXPoly":0.7740525038976326,"plateYPoly":0.7083333333333144,"plateZPoly":1.3167421805881414,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":57.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.7740525038976326,"plate_z":1.3167421805881414,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":189,"rowId":"189-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8e2a5791-4ea2-31aa-b594-721eb65fbd0e","inning":7,"half_inning":"top","ab_number":49,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to right fielder Sal Frelick.","events":"Flyout","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":84.7,"end_speed":76.6,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":5.605622231528017,"plateTime":0.44894543689674293,"zone":12,"spin_rate":2692,"breakX":7.6,"inducedBreakZ":-17.6,"breakZ":-56.5,"px":1.1033052000996584,"pz":2.5026946480252725,"x0":0.7098729511752258,"y0":50.00494485926712,"z0":6.607434952837158,"ax":-6.912515520535255,"ay":29.967528842493643,"az":-47.187080821084855,"vx0":2.390786083922153,"vy0":-123.15207128757088,"vz0":0.22740893027364906,"pfxX":0.6333333333333333,"pfxZ":-1.4666666666666668,"pfxZWithGravity":-4.708333333333333,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":-17.6,"breakZInducedFeet":-1.4666666666666668,"breakZWithGravityInches":56.5,"breakZWithGravityFeet":4.708333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.4219529995498463,"plateXPoly":1.1033052000996584,"plateYPoly":0.7083333333333357,"plateZPoly":2.5026946480252725,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.1033052000996584,"plate_z":2.5026946480252725,"player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":190,"rowId":"190-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1f187e42-b940-3520-9b79-067bcb3a56b0","inning":7,"half_inning":"top","ab_number":49,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":98.3,"end_speed":88.9,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":5.527570855018391,"plateTime":0.38608949845640694,"zone":14,"spin_rate":2172,"breakX":15,"inducedBreakZ":12.7,"breakZ":-16.1,"px":0.23990721830428685,"pz":1.391962959183112,"x0":0.26587296989437215,"y0":50.002544903695735,"z0":6.28186384130946,"ax":17.720741468077094,"ay":37.40048810864841,"az":-15.261077002864685,"vx0":-3.2853656520037893,"vy0":-142.6867348687757,"vz0":-10.713731583588515,"pfxX":-1.25,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.3416666666666668,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.36271373949790986,"plateXPoly":0.23990721830428685,"plateYPoly":0.7083333333333499,"plateZPoly":1.391962959183112,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":78.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.23990721830428685,"plate_z":1.391962959183112,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":191,"rowId":"191-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9c2a387d-4f09-3679-a48b-678de68106a3","inning":7,"half_inning":"top","ab_number":49,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":93.3,"end_speed":85.4,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":5.664096354972527,"plateTime":0.40390983176427664,"zone":6,"spin_rate":2047,"breakX":12.4,"inducedBreakZ":5.5,"breakZ":-26,"px":0.3696015335019385,"pz":2.585141189952507,"x0":0.7735157628906454,"y0":50.00669334634633,"z0":6.336972464163954,"ax":13.512895654155173,"ay":30.600963052193165,"az":-25.59411212499776,"vx0":-3.6276790711015336,"vy0":-135.77006768941132,"vz0":-5.036902211124233,"pfxX":-1.0333333333333334,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.1666666666666665,"breakXInches":-12.4,"breakXFeet":-1.0333333333333334,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":12.4,"pfxXNoAbs":-1.0333333333333334,"plateTimeSZDepth":0.37931635361534405,"plateXPoly":0.3696015335019385,"plateYPoly":0.7083333333333002,"plateZPoly":2.585141189952507,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"89.0","hit_speed":"88.5","hit_distance":"214","xba":".010","hit_angle":"58","is_barrel":0,"hc_x":170,"hc_x_ft":107.98419999999999,"hc_y":126.45,"hc_y_ft":185.47697800000003,"isSword":false,"batSpeed":72.7,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.3696015335019385,"plate_z":2.585141189952507,"launch_speed":"88.5","launch_angle":"58","player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":192,"rowId":"192-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"11d97baa-4a59-3c7a-aa95-fc18984beb81","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. 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":96.5,"end_speed":88.2,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.529777466398518,"plateTime":0.3913456158974582,"zone":13,"spin_rate":2036,"breakX":12.4,"inducedBreakZ":11.4,"breakZ":-18.1,"px":-0.6856951908934711,"pz":1.3138218432291788,"x0":0.14579925580652317,"y0":50.00627393855414,"z0":6.3093897442686995,"ax":14.678642778790833,"ay":32.82772707784637,"az":-17.428459123668407,"vx0":-4.959801558553066,"vy0":-140.16701006558398,"vz0":-10.38970426608496,"pfxX":-1.0333333333333334,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.5083333333333335,"breakXInches":-12.4,"breakXFeet":-1.0333333333333334,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":12.4,"pfxXNoAbs":-1.0333333333333334,"plateTimeSZDepth":0.36752622327108064,"plateXPoly":-0.6856951908934711,"plateYPoly":0.7083333333332646,"plateZPoly":1.3138218432291788,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6856951908934711,"plate_z":1.3138218432291788,"player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":214,"rowId":"214-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b772bff3-25a7-3f51-9f20-405374041abc","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":97,"end_speed":88.2,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.523149227173063,"plateTime":0.390035558657023,"zone":6,"spin_rate":2102,"breakX":16.3,"inducedBreakZ":10.3,"breakZ":-19.1,"px":0.35465719566655696,"pz":2.132176513836839,"x0":0.3243651088365418,"y0":50.00419322544094,"z0":6.378701841167412,"ax":18.83047357698823,"ay":34.81138763914775,"az":-18.998207690671805,"vx0":-3.3666931615776714,"vy0":-140.93214451128594,"vz0":-8.110988709111258,"pfxX":-1.3583333333333334,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.5916666666666668,"breakXInches":-16.3,"breakXFeet":-1.3583333333333334,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":19.1,"breakZWithGravityFeet":1.5916666666666668,"pfxZDirection":"↓","pfxXWithGravity":16.3,"pfxXNoAbs":-1.3583333333333334,"plateTimeSZDepth":0.36636113555954614,"plateXPoly":0.35465719566655696,"plateYPoly":0.7083333333333499,"plateZPoly":2.132176513836839,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.4,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.35465719566655696,"plate_z":2.132176513836839,"player_total_pitches":10,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":215,"rowId":"215-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"39392ddf-f5f0-3e1e-84bb-28b92ef459d2","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":97.6,"end_speed":88.5,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.471573376740711,"plateTime":0.38697750590715563,"zone":12,"spin_rate":2037,"breakX":12.7,"inducedBreakZ":10.2,"breakZ":-18.7,"px":0.17317501058845441,"pz":4.130754670618133,"x0":0.31052785871314914,"y0":50.006500410877464,"z0":6.587142739058474,"ax":15.013529984383501,"ay":35.360435071047746,"az":-20.189897031358093,"vx0":-3.106636294431868,"vy0":-142.04399390316124,"vz0":-3.0877983650425183,"pfxX":-1.0583333333333333,"pfxZ":0.85,"pfxZWithGravity":-1.5583333333333333,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":18.7,"breakZWithGravityFeet":1.5583333333333333,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.3635100798374808,"plateXPoly":0.17317501058845441,"plateYPoly":0.7083333333332646,"plateZPoly":4.130754670618133,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17317501058845441,"plate_z":4.130754670618133,"player_total_pitches":11,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":216,"rowId":"216-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"253b802d-db5a-3b31-81ee-e897b8c2a67e","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","events":"Strikeout","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":74.6,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.538192860534502,"plateTime":0.45964555194472556,"zone":12,"spin_rate":2611,"breakX":7.9,"inducedBreakZ":-18,"breakZ":-58.8,"px":2.294730114336403,"pz":5.136499742302874,"x0":0.8029808096773385,"y0":50.00418775678526,"z0":6.878503699407792,"ax":-7.414500919437243,"ay":26.790002283175127,"az":-48.162666185629206,"vx0":5.055165537913707,"vy0":-119.92724163521409,"vz0":6.366745351164927,"pfxX":0.6583333333333333,"pfxZ":-1.5,"pfxZWithGravity":-4.8999999999999995,"breakXInches":7.9,"breakXFeet":0.6583333333333333,"breakZInducedInches":-18,"breakZInducedFeet":-1.5,"breakZWithGravityInches":58.8,"breakZWithGravityFeet":4.8999999999999995,"pfxZDirection":"↓","pfxXWithGravity":0.6583333333333333,"pfxXNoAbs":0.6583333333333333,"plateTimeSZDepth":0.431881083437882,"plateXPoly":2.294730114336403,"plateYPoly":0.7083333333333428,"plateZPoly":5.136499742302874,"pfxXDirection":"→","inducedBreakZForcedSign":"-18","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":2.294730114336403,"plate_z":5.136499742302874,"player_total_pitches":12,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":217,"rowId":"217-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0121b189-7c9c-3a0d-9deb-32df237de1a6","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":98.6,"end_speed":89.8,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.650435480345901,"plateTime":0.3827269576055512,"zone":3,"spin_rate":2039,"breakX":15.7,"inducedBreakZ":10.3,"breakZ":-17.9,"px":0.3732585968049689,"pz":2.6875260220089254,"x0":0.25991331003953505,"y0":50.00047111159896,"z0":6.378557844656645,"ax":18.71446837294592,"ay":35.33894853427141,"az":-18.822883858480758,"vx0":-3.047993257318827,"vy0":-143.48819710795942,"vz0":-6.886111672879587,"pfxX":-1.3083333333333333,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.4916666666666665,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3594368290489213,"plateXPoly":0.3732585968049689,"plateYPoly":0.7083333333333073,"plateZPoly":2.6875260220089254,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.3732585968049689,"plate_z":2.6875260220089254,"player_total_pitches":13,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":218,"rowId":"218-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3b5d0627-05ed-349f-b9f6-91364e2a0398","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. 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":99.3,"end_speed":90.2,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.7459327014260015,"plateTime":0.3809411174903139,"zone":14,"spin_rate":1977,"breakX":16.2,"inducedBreakZ":8.6,"breakZ":-19.3,"px":1.1993531860191948,"pz":2.372497568427731,"x0":0.3485225078845741,"y0":50.005187620194185,"z0":6.355974417752781,"ax":19.015852314298822,"ay":36.80788276354973,"az":-20.506415686283695,"vx0":-1.0244963159517302,"vy0":-144.35101757890297,"vz0":-7.463344133934024,"pfxX":-1.3499999999999999,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.6083333333333334,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":19.3,"breakZWithGravityFeet":1.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.35783162230482757,"plateXPoly":1.1993531860191948,"plateYPoly":0.7083333333333997,"plateZPoly":2.372497568427731,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":76.8,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.1993531860191948,"plate_z":2.372497568427731,"player_total_pitches":14,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":219,"rowId":"219-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7c7ef053-e685-3aea-a32d-a473d4a06700","inning":8,"half_inning":"top","ab_number":57,"cap_index":14,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Ben Williamson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":92.9,"end_speed":84.5,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":5.800209569102356,"plateTime":0.40780888972491214,"zone":14,"spin_rate":1919,"breakX":17.2,"inducedBreakZ":-1,"breakZ":-33.1,"px":0.5595156880205548,"pz":1.400093804558903,"x0":0.5070889401244899,"y0":50.00673068431696,"z0":6.278162521450293,"ax":18.141985287102436,"ay":33.31487989537848,"az":-31.72820890050367,"vx0":-3.338661341782559,"vy0":-135.05033325811212,"vz0":-6.653459241032626,"pfxX":-1.4333333333333333,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.3831437824875772,"plateXPoly":0.5595156880205548,"plateYPoly":0.7083333333333073,"plateZPoly":1.400093804558903,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":73.3,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5595156880205548,"plate_z":1.400093804558903,"player_total_pitches":15,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":220,"rowId":"220-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9a5ef13b-e58e-3351-9403-1f7a94bdf854","inning":8,"half_inning":"top","ab_number":57,"cap_index":14,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Ben Williamson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":97.9,"end_speed":89.2,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":5.67653715569989,"plateTime":0.3872149448865958,"zone":13,"spin_rate":2017,"breakX":16.2,"inducedBreakZ":10,"breakZ":-19,"px":-0.07181777041345552,"pz":0.2356688593089915,"x0":0.2112199653312403,"y0":50.00114615797213,"z0":6.10227769439165,"ax":19.249201093108415,"ay":35.360220737135975,"az":-18.04499533299212,"vx0":-4.278568972096173,"vy0":-141.96726697290225,"vz0":-12.849695097761913,"pfxX":-1.3499999999999999,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.5833333333333333,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.3636845243521378,"plateXPoly":-0.07181777041345552,"plateYPoly":0.7083333333333428,"plateZPoly":0.2356688593089915,"pfxXDirection":"←","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.07181777041345552,"plate_z":0.2356688593089915,"player_total_pitches":16,"player_total_pitches_pitch_types":10,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":221,"rowId":"221-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20039999-c4f4-33fc-acad-53e9cd6da182","inning":8,"half_inning":"top","ab_number":57,"cap_index":14,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Ben Williamson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":92.6,"end_speed":84.3,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":5.646732428315704,"plateTime":0.4085903639330901,"zone":14,"spin_rate":1670,"breakX":14.4,"inducedBreakZ":4.6,"breakZ":-27.7,"px":1.2340040671183212,"pz":1.569338730379016,"x0":0.6464529788909573,"y0":50.0059194949612,"z0":6.2280413121044855,"ax":14.825154659129032,"ay":32.153187183837844,"az":-26.13646644780167,"vx0":-1.3143398783983609,"vy0":-134.60865412689301,"vz0":-7.121709820398565,"pfxX":-1.2,"pfxZ":0.3833333333333333,"pfxZWithGravity":-2.308333333333333,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":4.6,"breakZInducedFeet":0.3833333333333333,"breakZWithGravityInches":27.7,"breakZWithGravityFeet":2.308333333333333,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.38382376888135905,"plateXPoly":1.2340040671183212,"plateYPoly":0.7083333333333357,"plateZPoly":1.569338730379016,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2340040671183212,"plate_z":1.569338730379016,"player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":222,"rowId":"222-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bcb7fca6-571a-3754-86f7-92cd35ea2098","inning":8,"half_inning":"top","ab_number":57,"cap_index":14,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Ben Williamson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":92.6,"end_speed":83.9,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":5.664644382246302,"plateTime":0.40897402271220873,"zone":14,"spin_rate":1705,"breakX":13.4,"inducedBreakZ":7.2,"breakZ":-25.1,"px":1.1233018697734654,"pz":1.9947866782038197,"x0":0.8075586297330808,"y0":50.00211344265925,"z0":6.234186675097493,"ax":13.915218404767936,"ay":33.41276415999179,"az":-23.56104336504432,"vx0":-1.851534775978711,"vy0":-134.7125717886923,"vz0":-6.507206321340508,"pfxX":-1.1166666666666667,"pfxZ":0.6,"pfxZWithGravity":-2.091666666666667,"breakXInches":-13.4,"breakXFeet":-1.1166666666666667,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.4,"pfxXNoAbs":-1.1166666666666667,"plateTimeSZDepth":0.3842265277875712,"plateXPoly":1.1233018697734654,"plateYPoly":0.7083333333333215,"plateZPoly":1.9947866782038197,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":72.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1233018697734654,"plate_z":1.9947866782038197,"player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":223,"rowId":"223-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"18027142-fd75-3c0f-ad91-c309d903c824","inning":8,"half_inning":"top","ab_number":58,"cap_index":0,"outs":2,"batter":668723,"stand":"R","batter_name":"Ryan Vilade","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ryan Vilade grounds out sharply, shortstop Cooper Pratt to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":84.4,"end_speed":76.6,"sz_top":3.275,"sz_bot":1.653,"sz_depth":8.5,"sz_width":17,"extension":5.697497337131365,"plateTime":0.44959287707567297,"zone":6,"spin_rate":2670,"breakX":7.7,"inducedBreakZ":-17.6,"breakZ":-56.6,"px":0.819122815135971,"pz":2.5495548848872245,"x0":0.5832035988767116,"y0":50.003321292655144,"z0":6.603725753726884,"ax":-6.843839360840192,"ay":29.062116326721146,"az":-47.19141408343472,"vx0":2.004144331891175,"vy0":-122.81457376721926,"vz0":0.3733962349862001,"pfxX":0.6416666666666667,"pfxZ":-1.4666666666666668,"pfxZWithGravity":-4.716666666666667,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":-17.6,"breakZInducedFeet":-1.4666666666666668,"breakZWithGravityInches":56.6,"breakZWithGravityFeet":4.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.4224974238583135,"plateXPoly":0.819122815135971,"plateYPoly":0.708333333333357,"plateZPoly":2.5495548848872245,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.819122815135971,"plate_z":2.5495548848872245,"player_total_pitches":19,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":224,"rowId":"224-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8d20c92d-c0fd-34f8-91a8-c8c64e30df60","inning":8,"half_inning":"top","ab_number":58,"cap_index":0,"outs":2,"batter":668723,"stand":"R","batter_name":"Ryan Vilade","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ryan Vilade grounds out sharply, shortstop Cooper Pratt to first baseman Jake Bauers.","events":"Groundout","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":98,"end_speed":89.1,"sz_top":3.275,"sz_bot":1.653,"sz_depth":8.5,"sz_width":17,"extension":5.6406919174991295,"plateTime":0.38578148436255155,"zone":5,"spin_rate":2051,"breakX":11.5,"inducedBreakZ":10.2,"breakZ":-18.5,"px":-0.11900287054105335,"pz":2.325940546397108,"x0":0.19713782763346172,"y0":50.00279465620115,"z0":6.329329488041243,"ax":13.802596384407824,"ay":35.45546427208839,"az":-18.97815015005283,"vx0":-3.3730815817830893,"vy0":-142.4707966265297,"vz0":-7.610723101050512,"pfxX":-0.9583333333333334,"pfxZ":0.85,"pfxZWithGravity":-1.5416666666666667,"breakXInches":-11.5,"breakXFeet":-0.9583333333333334,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":18.5,"breakZWithGravityFeet":1.5416666666666667,"pfxZDirection":"↓","pfxXWithGravity":11.5,"pfxXNoAbs":-0.9583333333333334,"plateTimeSZDepth":0.3623328386027923,"plateXPoly":-0.11900287054105335,"plateYPoly":0.7083333333333428,"plateZPoly":2.325940546397108,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"110.0","hit_speed":"109.5","hit_distance":"10","xba":".260","hit_angle":"-14","is_barrel":0,"hc_x":112.64,"hc_x_ft":-30.274049600000012,"hc_y":145.25,"hc_y_ft":140.16221000000002,"isSword":false,"batSpeed":75.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.11900287054105335,"plate_z":2.325940546397108,"launch_speed":"109.5","launch_angle":"-14","player_total_pitches":20,"player_total_pitches_pitch_types":11,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":225,"rowId":"225-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3c0380b9-0d02-31b2-ba0a-63bc345d8b89","inning":9,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out softly, third baseman Joey Ortiz to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":98.9,"end_speed":89,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.644902077203562,"plateTime":0.38396799723498676,"zone":6,"spin_rate":2542,"breakX":2.8,"inducedBreakZ":19.2,"breakZ":-9.4,"px":0.5320185266261971,"pz":2.1553991444704863,"x0":-0.029546554921445152,"y0":50.00279027248602,"z0":6.287528186344766,"ax":-3.692089025756786,"ay":38.674337309342334,"az":-7.891765215669241,"vx0":2.2225558560074887,"vy0":-143.6108404731156,"vz0":-10.02986102540876,"pfxX":0.2333333333333333,"pfxZ":1.5999999999999999,"pfxZWithGravity":-0.7833333333333333,"breakXInches":2.8,"breakXFeet":0.2333333333333333,"breakZInducedInches":19.2,"breakZInducedFeet":1.5999999999999999,"breakZWithGravityInches":9.4,"breakZWithGravityFeet":0.7833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2333333333333333,"pfxXNoAbs":0.2333333333333333,"plateTimeSZDepth":0.36077619375207465,"plateXPoly":0.5320185266261971,"plateYPoly":0.7083333333333641,"plateZPoly":2.1553991444704863,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5320185266261971,"plate_z":2.1553991444704863,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":244,"rowId":"244-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"79e2f3e3-49e5-3e52-9d62-b0224c1ff25b","inning":9,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out softly, third baseman Joey Ortiz to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":88.7,"end_speed":80.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.706167132672146,"plateTime":0.42739775708107475,"zone":14,"spin_rate":2776,"breakX":3.2,"inducedBreakZ":1.9,"breakZ":-33.4,"px":0.4046834571112636,"pz":1.0674813183046403,"x0":0.06331219925479874,"y0":50.00559271804537,"z0":6.351549635643659,"ax":2.8769782936093553,"ay":30.61056467282413,"az":-28.915887410026386,"vx0":0.272480448419143,"vy0":-128.91096472027894,"vz0":-7.353218291444577,"pfxX":-0.26666666666666666,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.783333333333333,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.40155790604268804,"plateXPoly":0.4046834571112636,"plateYPoly":0.708333333333357,"plateZPoly":1.0674813183046403,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":23.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4046834571112636,"plate_z":1.0674813183046403,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":245,"rowId":"245-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5b43352a-322f-3c50-9887-d6b932855d2d","inning":9,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out softly, third baseman Joey Ortiz to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":88.6,"end_speed":80.8,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.465651654893703,"plateTime":0.426717260571011,"zone":13,"spin_rate":2919,"breakX":4,"inducedBreakZ":-3.8,"breakZ":-39,"px":-1.272901795310133,"pz":2.2970654232587613,"x0":-0.22426491291745884,"y0":50.00524649307449,"z0":6.489945329046236,"ax":4.5111899246503455,"ay":29.840783123353496,"az":-35.197730792256365,"vx0":-3.5200965442835086,"vy0":-128.95551083008286,"vz0":-3.404527536142842,"pfxX":-0.3333333333333333,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.25,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":39,"breakZWithGravityFeet":3.25,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.40087150494990215,"plateXPoly":-1.272901795310133,"plateYPoly":0.7083333333333286,"plateZPoly":2.2970654232587613,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"51.0","hit_speed":"50.7","hit_distance":"5","xba":".120","hit_angle":"-32","is_barrel":0,"hc_x":109.2,"hc_x_ft":-38.56568800000002,"hc_y":164.88,"hc_y_ft":92.84684320000002,"isSword":false,"batSpeed":66.8,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.272901795310133,"plate_z":2.2970654232587613,"launch_speed":"50.7","launch_angle":"-32","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":246,"rowId":"246-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c88a3f71-b42b-33f1-bb50-64df5dd972a8","inning":9,"half_inning":"top","ab_number":65,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to left fielder Jackson Chourio.","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":98.8,"end_speed":89.6,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.568887221397974,"plateTime":0.38248528626828726,"zone":3,"spin_rate":2337,"breakX":0.6,"inducedBreakZ":18.7,"breakZ":-9.5,"px":0.7122255337220228,"pz":3.071152745726771,"x0":-0.0334007458234643,"y0":50.00299286591681,"z0":6.371947014211544,"ax":0.19503862499408015,"ay":35.795475097280935,"az":-8.967817009819305,"vx0":2.0405308594107705,"vy0":-143.64874420565687,"vz0":-7.5774600705154205,"pfxX":-0.049999999999999996,"pfxZ":1.5583333333333333,"pfxZWithGravity":-0.7916666666666666,"breakXInches":-0.6,"breakXFeet":-0.049999999999999996,"breakZInducedInches":18.7,"breakZInducedFeet":1.5583333333333333,"breakZWithGravityInches":9.5,"breakZWithGravityFeet":0.7916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6,"pfxXNoAbs":-0.049999999999999996,"plateTimeSZDepth":0.35924036811951643,"plateXPoly":0.7122255337220228,"plateYPoly":0.7083333333333499,"plateZPoly":3.071152745726771,"pfxXDirection":"←","inducedBreakZForcedSign":"+18.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":64.6,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7122255337220228,"plate_z":3.071152745726771,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":247,"rowId":"247-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0c6f900c-415d-3bb6-8bba-f9e93a030767","inning":9,"half_inning":"top","ab_number":65,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to left fielder Jackson Chourio.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.7,"end_speed":89.3,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.598788490045111,"plateTime":0.3833989064249974,"zone":2,"spin_rate":2494,"breakX":2.2,"inducedBreakZ":19.4,"breakZ":-8.9,"px":0.2750537469181828,"pz":2.78385042683152,"x0":0.13220374779651012,"y0":50.00184937944529,"z0":6.33295505780064,"ax":-2.7052015761631965,"ay":36.695181139733954,"az":-8.014129209533099,"vx0":0.8837743994981425,"vy0":-143.4845756697327,"vz0":-8.412005554582844,"pfxX":0.18333333333333335,"pfxZ":1.6166666666666665,"pfxZWithGravity":-0.7416666666666667,"breakXInches":2.2,"breakXFeet":0.18333333333333335,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":8.9,"breakZWithGravityFeet":0.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.18333333333333335,"pfxXNoAbs":0.18333333333333335,"plateTimeSZDepth":0.3601298556268637,"plateXPoly":0.2750537469181828,"plateYPoly":0.708333333333286,"plateZPoly":2.78385042683152,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"85.0","hit_speed":"84.8","hit_distance":"240","xba":".650","hit_angle":"20","is_barrel":0,"hc_x":91.32,"hc_x_ft":-81.66292480000001,"hc_y":95.72,"hc_y_ft":259.54734080000003,"isSword":false,"batSpeed":63.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.2750537469181828,"plate_z":2.78385042683152,"launch_speed":"84.8","launch_angle":"20","player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":248,"rowId":"248-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"87100842-0518-3644-a4d5-805d0d91b302","inning":9,"half_inning":"top","ab_number":66,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a ground ball to center fielder Garrett Mitchell. Jonathan Aranda 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":98.1,"end_speed":88.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.7175930679482905,"plateTime":0.38722016385232694,"zone":6,"spin_rate":2577,"breakX":1.7,"inducedBreakZ":20.9,"breakZ":-8,"px":0.4432485433784832,"pz":2.2931578467931146,"x0":-0.05572720914928755,"y0":50.00254070525348,"z0":6.264101231743658,"ax":-2.3764770680938976,"ay":38.04355666027524,"az":-6.426509401742039,"vx0":1.803808521049266,"vy0":-142.41291148241848,"vz0":-9.745701587850466,"pfxX":0.14166666666666666,"pfxZ":1.7416666666666665,"pfxZWithGravity":-0.6666666666666666,"breakXInches":1.7,"breakXFeet":0.14166666666666666,"breakZInducedInches":20.9,"breakZInducedFeet":1.7416666666666665,"breakZWithGravityInches":8,"breakZWithGravityFeet":0.6666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.14166666666666666,"pfxXNoAbs":0.14166666666666666,"plateTimeSZDepth":0.3638150180481532,"plateXPoly":0.4432485433784832,"plateYPoly":0.7083333333333144,"plateZPoly":2.2931578467931146,"pfxXDirection":"→","inducedBreakZForcedSign":"+20.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":62.7,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4432485433784832,"plate_z":2.2931578467931146,"player_total_pitches":6,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":249,"rowId":"249-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f9906e33-6e7a-342e-8100-ccac92f5853d","inning":9,"half_inning":"top","ab_number":66,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a ground ball to center fielder Garrett Mitchell. Jonathan Aranda to 2nd.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":99.3,"end_speed":89.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.7552200279571775,"plateTime":0.3821934150783237,"zone":9,"spin_rate":2604,"breakX":1.4,"inducedBreakZ":20.5,"breakZ":-7.7,"px":0.29683155668717676,"pz":2.0410898243184743,"x0":-0.053947617089332406,"y0":50.00009150421443,"z0":6.246119388953443,"ax":-1.9612390748496138,"ay":38.660472514119554,"az":-6.026055910166731,"vx0":1.3290296181014976,"vy0":-144.21881620118086,"vz0":-10.629172440804247,"pfxX":0.11666666666666665,"pfxZ":1.7083333333333333,"pfxZWithGravity":-0.6416666666666667,"breakXInches":1.4,"breakXFeet":0.11666666666666665,"breakZInducedInches":20.5,"breakZInducedFeet":1.7083333333333333,"breakZWithGravityInches":7.7,"breakZWithGravityFeet":0.6416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.11666666666666665,"pfxXNoAbs":0.11666666666666665,"plateTimeSZDepth":0.35906524041063675,"plateXPoly":0.29683155668717676,"plateYPoly":0.7083333333333144,"plateZPoly":2.0410898243184743,"pfxXDirection":"→","inducedBreakZForcedSign":"+20.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.29683155668717676,"plate_z":2.0410898243184743,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":250,"rowId":"250-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93d82eb1-c4df-38f6-a762-f875d3d6d3b8","inning":9,"half_inning":"top","ab_number":66,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a ground ball to center fielder Garrett Mitchell. Jonathan Aranda 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":"KC","pitch_name":"Knuckle Curve","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":90.5,"end_speed":82.6,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.6376379096257505,"plateTime":0.41776960399432195,"zone":14,"spin_rate":2670,"breakX":4.3,"inducedBreakZ":-1.6,"breakZ":-35.3,"px":0.45752851984503895,"pz":1.4458371680362356,"x0":-0.16288463398948763,"y0":50.00251345772787,"z0":6.319994416717537,"ax":3.987995446605818,"ay":31.137239324893816,"az":-32.505917548842454,"vx0":0.7984346261671004,"vy0":-131.72159323692043,"vz0":-6.042196090823957,"pfxX":-0.35833333333333334,"pfxZ":-0.13333333333333333,"pfxZWithGravity":-2.9416666666666664,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-1.6,"breakZInducedFeet":-0.13333333333333333,"breakZWithGravityInches":35.3,"breakZWithGravityFeet":2.9416666666666664,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.39243220107713145,"plateXPoly":0.45752851984503895,"plateYPoly":0.7083333333333357,"plateZPoly":1.4458371680362356,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"82.0","hit_speed":"81.8","hit_distance":"135","xba":".420","hit_angle":"8","is_barrel":0,"hc_x":125.3,"hc_x_ft":0.241107999999997,"hc_y":82.5,"hc_y_ft":291.4123,"isSword":false,"batSpeed":57,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.45752851984503895,"plate_z":1.4458371680362356,"launch_speed":"81.8","launch_angle":"8","player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":251,"rowId":"251-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db39194e-e1e5-3a47-9d88-ef8497b8040f","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero 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":98.5,"end_speed":89.3,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.742015882933023,"plateTime":0.38477088737285614,"zone":14,"spin_rate":2487,"breakX":2.8,"inducedBreakZ":20.6,"breakZ":-8,"px":0.26789652848237844,"pz":1.1140110376000552,"x0":-0.08895325524055053,"y0":50.002579857948795,"z0":6.16431264403336,"ax":-3.4770417694299622,"ay":36.00723617791014,"az":-5.80343731171027,"vx0":1.615688877431074,"vy0":-142.8965591707078,"vz0":-12.9246677780284,"pfxX":0.2333333333333333,"pfxZ":1.7166666666666668,"pfxZWithGravity":-0.6666666666666666,"breakXInches":2.8,"breakXFeet":0.2333333333333333,"breakZInducedInches":20.6,"breakZInducedFeet":1.7166666666666668,"breakZWithGravityInches":8,"breakZWithGravityFeet":0.6666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.2333333333333333,"pfxXNoAbs":0.2333333333333333,"plateTimeSZDepth":0.36142218824301914,"plateXPoly":0.26789652848237844,"plateYPoly":0.7083333333333854,"plateZPoly":1.1140110376000552,"pfxXDirection":"→","inducedBreakZForcedSign":"+20.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.26789652848237844,"plate_z":1.1140110376000552,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":252,"rowId":"252-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0aead450-33a0-3769-90c2-e512aac3e2b8","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":99.6,"end_speed":90.3,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.626249071318461,"plateTime":0.37994555376124284,"zone":7,"spin_rate":2507,"breakX":4.7,"inducedBreakZ":19.7,"breakZ":-8.2,"px":-0.4357087397588427,"pz":2.0569746095322294,"x0":-0.12928213387385953,"y0":50.0026819512752,"z0":6.225945430492942,"ax":-5.432749644833724,"ay":36.51973033371448,"az":-6.918967030818396,"vx0":0.11074540715569689,"vy0":-144.64587277757875,"vz0":-10.447434676907374,"pfxX":0.39166666666666666,"pfxZ":1.6416666666666666,"pfxZWithGravity":-0.6833333333333332,"breakXInches":4.7,"breakXFeet":0.39166666666666666,"breakZInducedInches":19.7,"breakZInducedFeet":1.6416666666666666,"breakZWithGravityInches":8.2,"breakZWithGravityFeet":0.6833333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.39166666666666666,"pfxXNoAbs":0.39166666666666666,"plateTimeSZDepth":0.35687063051008655,"plateXPoly":-0.4357087397588427,"plateYPoly":0.7083333333333286,"plateZPoly":2.0569746095322294,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4357087397588427,"plate_z":2.0569746095322294,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":253,"rowId":"253-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"77ede983-0de1-361f-840e-80ce8919f21b","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":89.4,"end_speed":82.7,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.551293185941108,"plateTime":0.4198224532472965,"zone":8,"spin_rate":2628,"breakX":6.2,"inducedBreakZ":1.6,"breakZ":-32.5,"px":-0.08996889700670646,"pz":2.0734430205845316,"x0":-0.3101064620743522,"y0":50.00631000118555,"z0":6.342610456710829,"ax":6.082163385550369,"ay":26.036446353647662,"az":-29.949119388961176,"vx0":-0.6399877229211175,"vy0":-130.21500957147535,"vz0":-4.930460864165283,"pfxX":-0.5166666666666667,"pfxZ":0.13333333333333333,"pfxZWithGravity":-2.7083333333333335,"breakXInches":-6.2,"breakXFeet":-0.5166666666666667,"breakZInducedInches":1.6,"breakZInducedFeet":0.13333333333333333,"breakZWithGravityInches":32.5,"breakZWithGravityFeet":2.7083333333333335,"pfxZDirection":"↓","pfxXWithGravity":6.2,"pfxXNoAbs":-0.5166666666666667,"plateTimeSZDepth":0.39411804240280846,"plateXPoly":-0.08996889700670646,"plateYPoly":0.7083333333333215,"plateZPoly":2.0734430205845316,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":79.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.08996889700670646,"plate_z":2.0734430205845316,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":254,"rowId":"254-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4ee957c6-8525-37db-8105-692b9603ad51","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":89.7,"end_speed":83.6,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.55395735175242,"plateTime":0.41831334224820926,"zone":14,"spin_rate":2762,"breakX":5,"inducedBreakZ":0.6,"breakZ":-33.1,"px":1.1309771440780427,"pz":0.275574778826118,"x0":0.10748717781628583,"y0":50.002991010256466,"z0":6.237241416292855,"ax":4.437392620920852,"ay":25.39227743193811,"az":-29.94511196488156,"vx0":1.7356216917758513,"vy0":-130.5345801238378,"vz0":-9.305219880312366,"pfxX":-0.4166666666666667,"pfxZ":0.049999999999999996,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.39263067066409296,"plateXPoly":1.1309771440780427,"plateYPoly":0.708333333333357,"plateZPoly":0.275574778826118,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":31.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1309771440780427,"plate_z":0.275574778826118,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":255,"rowId":"255-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b3ce954f-d1b9-38a9-abd5-55504a63cb30","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":89.9,"end_speed":82.9,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.608893333940423,"plateTime":0.42018941406920307,"zone":14,"spin_rate":2746,"breakX":1.6,"inducedBreakZ":-1.8,"breakZ":-35.9,"px":0.6799336594480404,"pz":-0.22587231188573487,"x0":-0.0022466783329679425,"y0":50.005517917846085,"z0":6.222786270887205,"ax":1.1361613267308772,"ay":28.694165004688447,"az":-31.87523324935818,"vx0":1.5044849766407797,"vy0":-130.58232514076064,"vz0":-10.051662374556086,"pfxX":-0.13333333333333333,"pfxZ":-0.15,"pfxZWithGravity":-2.9916666666666667,"breakXInches":-1.6,"breakXFeet":-0.13333333333333333,"breakZInducedInches":-1.8,"breakZInducedFeet":-0.15,"breakZWithGravityInches":35.9,"breakZWithGravityFeet":2.9916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6,"pfxXNoAbs":-0.13333333333333333,"plateTimeSZDepth":0.39462826824933434,"plateXPoly":0.6799336594480404,"plateYPoly":0.7083333333333215,"plateZPoly":-0.22587231188573487,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6799336594480404,"plate_z":-0.22587231188573487,"player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":256,"rowId":"256-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ebd8f42a-3617-37b5-b2f6-29be6dd27cda","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":88.9,"end_speed":82.2,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.772033132227264,"plateTime":0.4254583111711838,"zone":14,"spin_rate":2775,"breakX":2.8,"inducedBreakZ":-5.4,"breakZ":-40.3,"px":0.7812778303555725,"pz":-1.2947837004423546,"x0":-0.013172782120406235,"y0":50.002189613445445,"z0":6.095978884659476,"ax":2.22753281752542,"ay":28.40803286313828,"az":-34.83251197921982,"vx0":1.5432488150391637,"vy0":-129.04336607547077,"vz0":-11.537908336333267,"pfxX":-0.2333333333333333,"pfxZ":-0.45,"pfxZWithGravity":-3.358333333333333,"breakXInches":-2.8,"breakXFeet":-0.2333333333333333,"breakZInducedInches":-5.4,"breakZInducedFeet":-0.45,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.8,"pfxXNoAbs":-0.2333333333333333,"plateTimeSZDepth":0.3995679401478147,"plateXPoly":0.7812778303555725,"plateYPoly":0.7083333333333073,"plateZPoly":-1.2947837004423546,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.7812778303555725,"plate_z":-1.2947837004423546,"player_total_pitches":14,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":257,"rowId":"257-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"92c274c8-0915-302d-b297-010915383f14","inning":9,"half_inning":"top","ab_number":68,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Rays challenged (force play), call on the field was overturned: Rays challenged (play at 1st), call on the field was upheld: Liam Hicks grounds out sharply, second baseman Brice Turang to shortstop Cooper Pratt to first baseman Jake Bauers. Jorge Mateo scores. Chandler Simpson to 3rd. Junior Caminero to 2nd.","events":"Groundout","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.2,"end_speed":89.5,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":6.5790628773091155,"plateTime":0.3822172669030408,"zone":5,"spin_rate":2438,"breakX":5.5,"inducedBreakZ":19.4,"breakZ":-8.8,"px":-0.04382256804986671,"pz":2.143034836379849,"x0":0.0564020293324641,"y0":50.005855254356206,"z0":6.220771488590083,"ax":-6.520463803019907,"ay":37.75899580398785,"az":-7.498106766455486,"vx0":0.8915939328185807,"vy0":-144.06542539033214,"vz0":-10.00963981838909,"pfxX":0.4583333333333333,"pfxZ":1.6166666666666665,"pfxZWithGravity":-0.7333333333333334,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":8.8,"breakZWithGravityFeet":0.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.35908614604067673,"plateXPoly":-0.04382256804986671,"plateYPoly":0.7083333333333215,"plateZPoly":2.143034836379849,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"104.0","hit_speed":"104.1","hit_distance":"20","xba":".260","hit_angle":"-6","is_barrel":0,"hc_x":147.06,"hc_x_ft":52.69054160000002,"hc_y":149.3,"hc_y_ft":130.40025199999997,"isSword":false,"batSpeed":68.8,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.04382256804986671,"plate_z":2.143034836379849,"launch_speed":"104.1","launch_angle":"-6","player_total_pitches":15,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":258,"rowId":"258-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d638799e-2433-3cac-bf2c-16d89bf4729a","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca 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":99.1,"end_speed":89,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.689373271044102,"plateTime":0.3824829484063379,"zone":12,"spin_rate":2478,"breakX":0.4,"inducedBreakZ":20,"breakZ":-8.2,"px":0.5603073782720346,"pz":4.557807507269553,"x0":0.031348466451264476,"y0":50.000414981542306,"z0":6.470902930994206,"ax":-0.857802173545722,"ay":39.127908629918224,"az":-8.364591227837405,"vx0":1.6260739700566305,"vy0":-144.19650363477433,"vz0":-3.82065271724081,"pfxX":0.03333333333333333,"pfxZ":1.6666666666666667,"pfxZWithGravity":-0.6833333333333332,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":20,"breakZInducedFeet":1.6666666666666667,"breakZWithGravityInches":8.2,"breakZWithGravityFeet":0.6833333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.3593608262503098,"plateXPoly":0.5603073782720346,"plateYPoly":0.708333333333357,"plateZPoly":4.557807507269553,"pfxXDirection":"→","inducedBreakZForcedSign":"+20","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5603073782720346,"plate_z":4.557807507269553,"player_total_pitches":16,"player_total_pitches_pitch_types":9,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":259,"rowId":"259-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"73b60ede-39af-3d0d-89bb-022e4e3c3316","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":99,"end_speed":89.3,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.636812444875523,"plateTime":0.38280117916595335,"zone":3,"spin_rate":2306,"breakX":2,"inducedBreakZ":17.4,"breakZ":-10.9,"px":0.6766772917360518,"pz":2.6572747617420465,"x0":0.1339238490299414,"y0":50.00400399659205,"z0":6.247631394069925,"ax":-2.891104428107371,"ay":37.6987671374558,"az":-10.415956835051542,"vx0":2.0290448743961247,"vy0":-143.8496480468021,"vz0":-8.110304967817692,"pfxX":0.16666666666666666,"pfxZ":1.45,"pfxZWithGravity":-0.9083333333333333,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":10.9,"breakZWithGravityFeet":0.9083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.35963677671678995,"plateXPoly":0.6766772917360518,"plateYPoly":0.7083333333333712,"plateZPoly":2.6572747617420465,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.3,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6766772917360518,"plate_z":2.6572747617420465,"player_total_pitches":17,"player_total_pitches_pitch_types":10,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":260,"rowId":"260-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7a246d26-15e4-3a82-94ce-8be82d0215c8","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca strikes out swinging.","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":99,"end_speed":89.6,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.48389755992842,"plateTime":0.38168219778079937,"zone":12,"spin_rate":2332,"breakX":1.7,"inducedBreakZ":19.6,"breakZ":-8.5,"px":0.00492176325101365,"pz":4.103892603872001,"x0":-0.10103157240395699,"y0":50.00110252615277,"z0":6.477906363701203,"ax":-2.1679700786940606,"ay":36.25929664118493,"az":-8.530173243700956,"vx0":0.6841479398282582,"vy0":-144.00654442981113,"vz0":-5.093650952277641,"pfxX":0.14166666666666666,"pfxZ":1.6333333333333335,"pfxZWithGravity":-0.7083333333333334,"breakXInches":1.7,"breakXFeet":0.14166666666666666,"breakZInducedInches":19.6,"breakZInducedFeet":1.6333333333333335,"breakZWithGravityInches":8.5,"breakZWithGravityFeet":0.7083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.14166666666666666,"pfxXNoAbs":0.14166666666666666,"plateTimeSZDepth":0.35847317881776064,"plateXPoly":0.00492176325101365,"plateYPoly":0.708333333333286,"plateZPoly":4.103892603872001,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.00492176325101365,"plate_z":4.103892603872001,"player_total_pitches":18,"player_total_pitches_pitch_types":11,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":261,"rowId":"261-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"19ca70ff-2511-3e16-945d-d43622646fb9","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":89.6,"end_speed":82.3,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.574635869348154,"plateTime":0.42024967630502097,"zone":7,"spin_rate":2730,"breakX":1.3,"inducedBreakZ":0,"breakZ":-34.1,"px":-0.3665051272642722,"pz":1.9424129591662664,"x0":-0.14857199764448545,"y0":50.00103367865864,"z0":6.367773465067011,"ax":1.4614775900536343,"ay":28.42051375372751,"az":-31.289249355132963,"vx0":-0.8406219519982754,"vy0":-130.5181452487054,"vz0":-5.040358361598799,"pfxX":-0.10833333333333334,"pfxZ":0,"pfxZWithGravity":-2.841666666666667,"breakXInches":-1.3,"breakXFeet":-0.10833333333333334,"breakZInducedInches":0,"breakZInducedFeet":0,"breakZWithGravityInches":34.1,"breakZWithGravityFeet":2.841666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":-0.10833333333333334,"plateTimeSZDepth":0.3946243698004393,"plateXPoly":-0.3665051272642722,"plateYPoly":0.7083333333333144,"plateZPoly":1.9424129591662664,"pfxXDirection":"←","inducedBreakZForcedSign":"0","ivbZDirection":"","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3665051272642722,"plate_z":1.9424129591662664,"player_total_pitches":19,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":262,"rowId":"262-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"92bf0d22-2ddd-39e3-8da1-a1308dc2e883","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":88.6,"end_speed":81.8,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.559383884962418,"plateTime":0.42508796785506364,"zone":14,"spin_rate":2832,"breakX":1.2,"inducedBreakZ":-6.7,"breakZ":-41.6,"px":0.4706908914787156,"pz":0.8576823369479953,"x0":-0.043206783867136334,"y0":50.0049962287401,"z0":6.29935822020928,"ax":0.8435141581915439,"ay":27.7180832047188,"az":-37.290324929369284,"vx0":1.118991593884692,"vy0":-129.02425882823945,"vz0":-6.188856703629361,"pfxX":-0.09999999999999999,"pfxZ":-0.5583333333333333,"pfxZWithGravity":-3.466666666666667,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":-6.7,"breakZInducedFeet":-0.5583333333333333,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.3991895261432143,"plateXPoly":0.4706908914787156,"plateYPoly":0.7083333333333783,"plateZPoly":0.8576823369479953,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":64.9,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.4706908914787156,"plate_z":0.8576823369479953,"player_total_pitches":20,"player_total_pitches_pitch_types":9,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":263,"rowId":"263-849805","game_pk":"849805","source":"gamefeed"}],"home_pitchers":{"656730":[{"type":"pitch","year":2026,"sportId":1,"play_id":"3c0380b9-0d02-31b2-ba0a-63bc345d8b89","inning":9,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out softly, third baseman Joey Ortiz to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":98.9,"end_speed":89,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.644902077203562,"plateTime":0.38396799723498676,"zone":6,"spin_rate":2542,"breakX":2.8,"inducedBreakZ":19.2,"breakZ":-9.4,"px":0.5320185266261971,"pz":2.1553991444704863,"x0":-0.029546554921445152,"y0":50.00279027248602,"z0":6.287528186344766,"ax":-3.692089025756786,"ay":38.674337309342334,"az":-7.891765215669241,"vx0":2.2225558560074887,"vy0":-143.6108404731156,"vz0":-10.02986102540876,"pfxX":0.2333333333333333,"pfxZ":1.5999999999999999,"pfxZWithGravity":-0.7833333333333333,"breakXInches":2.8,"breakXFeet":0.2333333333333333,"breakZInducedInches":19.2,"breakZInducedFeet":1.5999999999999999,"breakZWithGravityInches":9.4,"breakZWithGravityFeet":0.7833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2333333333333333,"pfxXNoAbs":0.2333333333333333,"plateTimeSZDepth":0.36077619375207465,"plateXPoly":0.5320185266261971,"plateYPoly":0.7083333333333641,"plateZPoly":2.1553991444704863,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5320185266261971,"plate_z":2.1553991444704863,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":244,"rowId":"244-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":11,"KC":9},"results":{"S":9,"B":7,"X":4},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":4,"zInPlay":2,"zSwings":6,"o_swing":0,"z_swing":0.75,"strike_rate":0.7272727272727273,"first_pitches":6,"first_pitch_strikes":4,"first_pitch_strike_rate":"67","o_contact":null,"z_contact":1,"zone_rate":0.7272727272727273,"swings":6,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":18,"avg_rel_x":"-0.0","avg_rel_z":"6.3","avg_rpm":"2464","max_rpm":"2604","min_rpm":"2306","avg_break_z":"9","max_break_z":"11","min_break_z":"8","avg_bat_speed":"67.0","avg_break_z_induced":"20","max_break_z_induced":"21","min_break_z_induced":"17","avg_break_x":"2","max_break_x":"6","min_break_x":"0","min_pitch_speed":"98.1","avg_pitch_speed":"98.9","max_pitch_speed":"99.6","avg_hit_speed":"94.4","max_hit_speed":"104.1","min_hit_speed":"84.8","count":11,"pitches_vs_right":6,"pitches_vs_left":5,"results":{"S":6,"X":2,"B":3},"swinging_strikes":0,"fouls":4,"strikeouts":0,"called_strikes":2,"balls_in_play":2,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":11,"pitches_inning_9":11,"avg_speed_inning_9":"98.9","avg_speed_inning_9_vs_avg":0.02727272727273089,"percent":"55","rhb_pitch_percent":43,"lhb_pitch_percent":83,"pitch_pct_time_thru_1":"55","pitch_pct_time_thru_1_vs_avg":7.105427357601002e-15,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":1,"oFouls":0,"oInPlay":2,"oSwings":3,"zSwingMiss":1,"zFouls":0,"zInPlay":0,"zSwings":1,"o_swing":0.42857142857142855,"z_swing":0.5,"strike_rate":0.5555555555555556,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":0.6666666666666666,"z_contact":0,"zone_rate":0.2222222222222222,"swings":4,"miss_percent":"50","cs_plus_whiffs":3,"csw_percent":33,"avg_rel_x":"-0.1","avg_rel_z":"6.3","avg_rpm":"2760","max_rpm":"2919","min_rpm":"2628","avg_break_z":"36","max_break_z":"42","min_break_z":"33","avg_bat_speed":"53.8","avg_break_z_induced":"-2","max_break_z_induced":"2","min_break_z_induced":"-7","avg_break_x":"3","max_break_x":"6","min_break_x":"1","min_pitch_speed":"88.6","avg_pitch_speed":"89.3","max_pitch_speed":"90.5","avg_hit_speed":"66.3","max_hit_speed":"81.8","min_hit_speed":"50.7","count":9,"pitches_vs_right":8,"pitches_vs_left":1,"results":{"B":4,"X":2,"S":3},"swinging_strikes":2,"fouls":0,"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":9,"max_inning":9,"pitches_time_thru_1":9,"pitches_inning_9":9,"avg_speed_inning_9":"89.3","avg_speed_inning_9_vs_avg":0.022222222222239907,"percent":"45","rhb_pitch_percent":57,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"45","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Knuckle Curve","pitch_type_literal":"KC"},{"oSwingMiss":1,"oFouls":0,"oInPlay":2,"oSwings":3,"zSwingMiss":1,"zFouls":4,"zInPlay":2,"zSwings":7,"o_swing":0.3,"z_swing":0.7,"strike_rate":0.65,"first_pitches":6,"first_pitch_strikes":4,"first_pitch_strike_rate":"67","o_contact":0.6666666666666666,"z_contact":0.8571428571428571,"zone_rate":0.5,"swings":10,"miss_percent":"20","cs_plus_whiffs":5,"csw_percent":25,"avg_rel_x":"-0.0","avg_rel_z":"6.3","avg_rpm":"2597","max_rpm":"2919","min_rpm":"2306","avg_break_z":"21","max_break_z":"42","min_break_z":"8","avg_bat_speed":"60.4","avg_break_z_induced":"10","max_break_z_induced":"21","min_break_z_induced":"-7","avg_break_x":"3","max_break_x":"6","min_break_x":"0","min_pitch_speed":"88.6","avg_pitch_speed":"94.6","max_pitch_speed":"99.6","avg_hit_speed":"80.3","max_hit_speed":"","min_hit_speed":"","count":20,"pitches_vs_right":14,"pitches_vs_left":6,"results":{"S":9,"B":7,"X":4},"swinging_strikes":2,"fouls":4,"strikeouts":1,"called_strikes":3,"balls_in_play":4,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":20,"pitches_inning_9":20,"avg_speed_inning_9":"94.6","avg_speed_inning_9_vs_avg":0.005000000000009663,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"79e2f3e3-49e5-3e52-9d62-b0224c1ff25b","inning":9,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out softly, third baseman Joey Ortiz to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":88.7,"end_speed":80.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.706167132672146,"plateTime":0.42739775708107475,"zone":14,"spin_rate":2776,"breakX":3.2,"inducedBreakZ":1.9,"breakZ":-33.4,"px":0.4046834571112636,"pz":1.0674813183046403,"x0":0.06331219925479874,"y0":50.00559271804537,"z0":6.351549635643659,"ax":2.8769782936093553,"ay":30.61056467282413,"az":-28.915887410026386,"vx0":0.272480448419143,"vy0":-128.91096472027894,"vz0":-7.353218291444577,"pfxX":-0.26666666666666666,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.783333333333333,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.40155790604268804,"plateXPoly":0.4046834571112636,"plateYPoly":0.708333333333357,"plateZPoly":1.0674813183046403,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":23.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4046834571112636,"plate_z":1.0674813183046403,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":245,"rowId":"245-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5b43352a-322f-3c50-9887-d6b932855d2d","inning":9,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out softly, third baseman Joey Ortiz to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":88.6,"end_speed":80.8,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.465651654893703,"plateTime":0.426717260571011,"zone":13,"spin_rate":2919,"breakX":4,"inducedBreakZ":-3.8,"breakZ":-39,"px":-1.272901795310133,"pz":2.2970654232587613,"x0":-0.22426491291745884,"y0":50.00524649307449,"z0":6.489945329046236,"ax":4.5111899246503455,"ay":29.840783123353496,"az":-35.197730792256365,"vx0":-3.5200965442835086,"vy0":-128.95551083008286,"vz0":-3.404527536142842,"pfxX":-0.3333333333333333,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.25,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":39,"breakZWithGravityFeet":3.25,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.40087150494990215,"plateXPoly":-1.272901795310133,"plateYPoly":0.7083333333333286,"plateZPoly":2.2970654232587613,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"51.0","hit_speed":"50.7","hit_distance":"5","xba":".120","hit_angle":"-32","is_barrel":0,"hc_x":109.2,"hc_x_ft":-38.56568800000002,"hc_y":164.88,"hc_y_ft":92.84684320000002,"isSword":false,"batSpeed":66.8,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.272901795310133,"plate_z":2.2970654232587613,"launch_speed":"50.7","launch_angle":"-32","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":246,"rowId":"246-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c88a3f71-b42b-33f1-bb50-64df5dd972a8","inning":9,"half_inning":"top","ab_number":65,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to left fielder Jackson Chourio.","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":98.8,"end_speed":89.6,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.568887221397974,"plateTime":0.38248528626828726,"zone":3,"spin_rate":2337,"breakX":0.6,"inducedBreakZ":18.7,"breakZ":-9.5,"px":0.7122255337220228,"pz":3.071152745726771,"x0":-0.0334007458234643,"y0":50.00299286591681,"z0":6.371947014211544,"ax":0.19503862499408015,"ay":35.795475097280935,"az":-8.967817009819305,"vx0":2.0405308594107705,"vy0":-143.64874420565687,"vz0":-7.5774600705154205,"pfxX":-0.049999999999999996,"pfxZ":1.5583333333333333,"pfxZWithGravity":-0.7916666666666666,"breakXInches":-0.6,"breakXFeet":-0.049999999999999996,"breakZInducedInches":18.7,"breakZInducedFeet":1.5583333333333333,"breakZWithGravityInches":9.5,"breakZWithGravityFeet":0.7916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6,"pfxXNoAbs":-0.049999999999999996,"plateTimeSZDepth":0.35924036811951643,"plateXPoly":0.7122255337220228,"plateYPoly":0.7083333333333499,"plateZPoly":3.071152745726771,"pfxXDirection":"←","inducedBreakZForcedSign":"+18.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":64.6,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7122255337220228,"plate_z":3.071152745726771,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":247,"rowId":"247-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0c6f900c-415d-3bb6-8bba-f9e93a030767","inning":9,"half_inning":"top","ab_number":65,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to left fielder Jackson Chourio.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.7,"end_speed":89.3,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.598788490045111,"plateTime":0.3833989064249974,"zone":2,"spin_rate":2494,"breakX":2.2,"inducedBreakZ":19.4,"breakZ":-8.9,"px":0.2750537469181828,"pz":2.78385042683152,"x0":0.13220374779651012,"y0":50.00184937944529,"z0":6.33295505780064,"ax":-2.7052015761631965,"ay":36.695181139733954,"az":-8.014129209533099,"vx0":0.8837743994981425,"vy0":-143.4845756697327,"vz0":-8.412005554582844,"pfxX":0.18333333333333335,"pfxZ":1.6166666666666665,"pfxZWithGravity":-0.7416666666666667,"breakXInches":2.2,"breakXFeet":0.18333333333333335,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":8.9,"breakZWithGravityFeet":0.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.18333333333333335,"pfxXNoAbs":0.18333333333333335,"plateTimeSZDepth":0.3601298556268637,"plateXPoly":0.2750537469181828,"plateYPoly":0.708333333333286,"plateZPoly":2.78385042683152,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"85.0","hit_speed":"84.8","hit_distance":"240","xba":".650","hit_angle":"20","is_barrel":0,"hc_x":91.32,"hc_x_ft":-81.66292480000001,"hc_y":95.72,"hc_y_ft":259.54734080000003,"isSword":false,"batSpeed":63.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.2750537469181828,"plate_z":2.78385042683152,"launch_speed":"84.8","launch_angle":"20","player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":248,"rowId":"248-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"87100842-0518-3644-a4d5-805d0d91b302","inning":9,"half_inning":"top","ab_number":66,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a ground ball to center fielder Garrett Mitchell. Jonathan Aranda 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":98.1,"end_speed":88.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.7175930679482905,"plateTime":0.38722016385232694,"zone":6,"spin_rate":2577,"breakX":1.7,"inducedBreakZ":20.9,"breakZ":-8,"px":0.4432485433784832,"pz":2.2931578467931146,"x0":-0.05572720914928755,"y0":50.00254070525348,"z0":6.264101231743658,"ax":-2.3764770680938976,"ay":38.04355666027524,"az":-6.426509401742039,"vx0":1.803808521049266,"vy0":-142.41291148241848,"vz0":-9.745701587850466,"pfxX":0.14166666666666666,"pfxZ":1.7416666666666665,"pfxZWithGravity":-0.6666666666666666,"breakXInches":1.7,"breakXFeet":0.14166666666666666,"breakZInducedInches":20.9,"breakZInducedFeet":1.7416666666666665,"breakZWithGravityInches":8,"breakZWithGravityFeet":0.6666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.14166666666666666,"pfxXNoAbs":0.14166666666666666,"plateTimeSZDepth":0.3638150180481532,"plateXPoly":0.4432485433784832,"plateYPoly":0.7083333333333144,"plateZPoly":2.2931578467931146,"pfxXDirection":"→","inducedBreakZForcedSign":"+20.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":62.7,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4432485433784832,"plate_z":2.2931578467931146,"player_total_pitches":6,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":249,"rowId":"249-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f9906e33-6e7a-342e-8100-ccac92f5853d","inning":9,"half_inning":"top","ab_number":66,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a ground ball to center fielder Garrett Mitchell. Jonathan Aranda to 2nd.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":99.3,"end_speed":89.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.7552200279571775,"plateTime":0.3821934150783237,"zone":9,"spin_rate":2604,"breakX":1.4,"inducedBreakZ":20.5,"breakZ":-7.7,"px":0.29683155668717676,"pz":2.0410898243184743,"x0":-0.053947617089332406,"y0":50.00009150421443,"z0":6.246119388953443,"ax":-1.9612390748496138,"ay":38.660472514119554,"az":-6.026055910166731,"vx0":1.3290296181014976,"vy0":-144.21881620118086,"vz0":-10.629172440804247,"pfxX":0.11666666666666665,"pfxZ":1.7083333333333333,"pfxZWithGravity":-0.6416666666666667,"breakXInches":1.4,"breakXFeet":0.11666666666666665,"breakZInducedInches":20.5,"breakZInducedFeet":1.7083333333333333,"breakZWithGravityInches":7.7,"breakZWithGravityFeet":0.6416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.11666666666666665,"pfxXNoAbs":0.11666666666666665,"plateTimeSZDepth":0.35906524041063675,"plateXPoly":0.29683155668717676,"plateYPoly":0.7083333333333144,"plateZPoly":2.0410898243184743,"pfxXDirection":"→","inducedBreakZForcedSign":"+20.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.29683155668717676,"plate_z":2.0410898243184743,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":250,"rowId":"250-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93d82eb1-c4df-38f6-a762-f875d3d6d3b8","inning":9,"half_inning":"top","ab_number":66,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a ground ball to center fielder Garrett Mitchell. Jonathan Aranda 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":"KC","pitch_name":"Knuckle Curve","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":90.5,"end_speed":82.6,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.6376379096257505,"plateTime":0.41776960399432195,"zone":14,"spin_rate":2670,"breakX":4.3,"inducedBreakZ":-1.6,"breakZ":-35.3,"px":0.45752851984503895,"pz":1.4458371680362356,"x0":-0.16288463398948763,"y0":50.00251345772787,"z0":6.319994416717537,"ax":3.987995446605818,"ay":31.137239324893816,"az":-32.505917548842454,"vx0":0.7984346261671004,"vy0":-131.72159323692043,"vz0":-6.042196090823957,"pfxX":-0.35833333333333334,"pfxZ":-0.13333333333333333,"pfxZWithGravity":-2.9416666666666664,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-1.6,"breakZInducedFeet":-0.13333333333333333,"breakZWithGravityInches":35.3,"breakZWithGravityFeet":2.9416666666666664,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.39243220107713145,"plateXPoly":0.45752851984503895,"plateYPoly":0.7083333333333357,"plateZPoly":1.4458371680362356,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"82.0","hit_speed":"81.8","hit_distance":"135","xba":".420","hit_angle":"8","is_barrel":0,"hc_x":125.3,"hc_x_ft":0.241107999999997,"hc_y":82.5,"hc_y_ft":291.4123,"isSword":false,"batSpeed":57,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.45752851984503895,"plate_z":1.4458371680362356,"launch_speed":"81.8","launch_angle":"8","player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":251,"rowId":"251-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db39194e-e1e5-3a47-9d88-ef8497b8040f","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero 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":98.5,"end_speed":89.3,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.742015882933023,"plateTime":0.38477088737285614,"zone":14,"spin_rate":2487,"breakX":2.8,"inducedBreakZ":20.6,"breakZ":-8,"px":0.26789652848237844,"pz":1.1140110376000552,"x0":-0.08895325524055053,"y0":50.002579857948795,"z0":6.16431264403336,"ax":-3.4770417694299622,"ay":36.00723617791014,"az":-5.80343731171027,"vx0":1.615688877431074,"vy0":-142.8965591707078,"vz0":-12.9246677780284,"pfxX":0.2333333333333333,"pfxZ":1.7166666666666668,"pfxZWithGravity":-0.6666666666666666,"breakXInches":2.8,"breakXFeet":0.2333333333333333,"breakZInducedInches":20.6,"breakZInducedFeet":1.7166666666666668,"breakZWithGravityInches":8,"breakZWithGravityFeet":0.6666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.2333333333333333,"pfxXNoAbs":0.2333333333333333,"plateTimeSZDepth":0.36142218824301914,"plateXPoly":0.26789652848237844,"plateYPoly":0.7083333333333854,"plateZPoly":1.1140110376000552,"pfxXDirection":"→","inducedBreakZForcedSign":"+20.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.26789652848237844,"plate_z":1.1140110376000552,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":252,"rowId":"252-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0aead450-33a0-3769-90c2-e512aac3e2b8","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":99.6,"end_speed":90.3,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.626249071318461,"plateTime":0.37994555376124284,"zone":7,"spin_rate":2507,"breakX":4.7,"inducedBreakZ":19.7,"breakZ":-8.2,"px":-0.4357087397588427,"pz":2.0569746095322294,"x0":-0.12928213387385953,"y0":50.0026819512752,"z0":6.225945430492942,"ax":-5.432749644833724,"ay":36.51973033371448,"az":-6.918967030818396,"vx0":0.11074540715569689,"vy0":-144.64587277757875,"vz0":-10.447434676907374,"pfxX":0.39166666666666666,"pfxZ":1.6416666666666666,"pfxZWithGravity":-0.6833333333333332,"breakXInches":4.7,"breakXFeet":0.39166666666666666,"breakZInducedInches":19.7,"breakZInducedFeet":1.6416666666666666,"breakZWithGravityInches":8.2,"breakZWithGravityFeet":0.6833333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.39166666666666666,"pfxXNoAbs":0.39166666666666666,"plateTimeSZDepth":0.35687063051008655,"plateXPoly":-0.4357087397588427,"plateYPoly":0.7083333333333286,"plateZPoly":2.0569746095322294,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4357087397588427,"plate_z":2.0569746095322294,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":253,"rowId":"253-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"77ede983-0de1-361f-840e-80ce8919f21b","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":89.4,"end_speed":82.7,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.551293185941108,"plateTime":0.4198224532472965,"zone":8,"spin_rate":2628,"breakX":6.2,"inducedBreakZ":1.6,"breakZ":-32.5,"px":-0.08996889700670646,"pz":2.0734430205845316,"x0":-0.3101064620743522,"y0":50.00631000118555,"z0":6.342610456710829,"ax":6.082163385550369,"ay":26.036446353647662,"az":-29.949119388961176,"vx0":-0.6399877229211175,"vy0":-130.21500957147535,"vz0":-4.930460864165283,"pfxX":-0.5166666666666667,"pfxZ":0.13333333333333333,"pfxZWithGravity":-2.7083333333333335,"breakXInches":-6.2,"breakXFeet":-0.5166666666666667,"breakZInducedInches":1.6,"breakZInducedFeet":0.13333333333333333,"breakZWithGravityInches":32.5,"breakZWithGravityFeet":2.7083333333333335,"pfxZDirection":"↓","pfxXWithGravity":6.2,"pfxXNoAbs":-0.5166666666666667,"plateTimeSZDepth":0.39411804240280846,"plateXPoly":-0.08996889700670646,"plateYPoly":0.7083333333333215,"plateZPoly":2.0734430205845316,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":79.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.08996889700670646,"plate_z":2.0734430205845316,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":254,"rowId":"254-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4ee957c6-8525-37db-8105-692b9603ad51","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":89.7,"end_speed":83.6,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.55395735175242,"plateTime":0.41831334224820926,"zone":14,"spin_rate":2762,"breakX":5,"inducedBreakZ":0.6,"breakZ":-33.1,"px":1.1309771440780427,"pz":0.275574778826118,"x0":0.10748717781628583,"y0":50.002991010256466,"z0":6.237241416292855,"ax":4.437392620920852,"ay":25.39227743193811,"az":-29.94511196488156,"vx0":1.7356216917758513,"vy0":-130.5345801238378,"vz0":-9.305219880312366,"pfxX":-0.4166666666666667,"pfxZ":0.049999999999999996,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.39263067066409296,"plateXPoly":1.1309771440780427,"plateYPoly":0.708333333333357,"plateZPoly":0.275574778826118,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":31.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1309771440780427,"plate_z":0.275574778826118,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":255,"rowId":"255-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b3ce954f-d1b9-38a9-abd5-55504a63cb30","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":89.9,"end_speed":82.9,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.608893333940423,"plateTime":0.42018941406920307,"zone":14,"spin_rate":2746,"breakX":1.6,"inducedBreakZ":-1.8,"breakZ":-35.9,"px":0.6799336594480404,"pz":-0.22587231188573487,"x0":-0.0022466783329679425,"y0":50.005517917846085,"z0":6.222786270887205,"ax":1.1361613267308772,"ay":28.694165004688447,"az":-31.87523324935818,"vx0":1.5044849766407797,"vy0":-130.58232514076064,"vz0":-10.051662374556086,"pfxX":-0.13333333333333333,"pfxZ":-0.15,"pfxZWithGravity":-2.9916666666666667,"breakXInches":-1.6,"breakXFeet":-0.13333333333333333,"breakZInducedInches":-1.8,"breakZInducedFeet":-0.15,"breakZWithGravityInches":35.9,"breakZWithGravityFeet":2.9916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6,"pfxXNoAbs":-0.13333333333333333,"plateTimeSZDepth":0.39462826824933434,"plateXPoly":0.6799336594480404,"plateYPoly":0.7083333333333215,"plateZPoly":-0.22587231188573487,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6799336594480404,"plate_z":-0.22587231188573487,"player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":256,"rowId":"256-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ebd8f42a-3617-37b5-b2f6-29be6dd27cda","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":88.9,"end_speed":82.2,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.772033132227264,"plateTime":0.4254583111711838,"zone":14,"spin_rate":2775,"breakX":2.8,"inducedBreakZ":-5.4,"breakZ":-40.3,"px":0.7812778303555725,"pz":-1.2947837004423546,"x0":-0.013172782120406235,"y0":50.002189613445445,"z0":6.095978884659476,"ax":2.22753281752542,"ay":28.40803286313828,"az":-34.83251197921982,"vx0":1.5432488150391637,"vy0":-129.04336607547077,"vz0":-11.537908336333267,"pfxX":-0.2333333333333333,"pfxZ":-0.45,"pfxZWithGravity":-3.358333333333333,"breakXInches":-2.8,"breakXFeet":-0.2333333333333333,"breakZInducedInches":-5.4,"breakZInducedFeet":-0.45,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.8,"pfxXNoAbs":-0.2333333333333333,"plateTimeSZDepth":0.3995679401478147,"plateXPoly":0.7812778303555725,"plateYPoly":0.7083333333333073,"plateZPoly":-1.2947837004423546,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.7812778303555725,"plate_z":-1.2947837004423546,"player_total_pitches":14,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":257,"rowId":"257-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"92c274c8-0915-302d-b297-010915383f14","inning":9,"half_inning":"top","ab_number":68,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Rays challenged (force play), call on the field was overturned: Rays challenged (play at 1st), call on the field was upheld: Liam Hicks grounds out sharply, second baseman Brice Turang to shortstop Cooper Pratt to first baseman Jake Bauers. Jorge Mateo scores. Chandler Simpson to 3rd. Junior Caminero to 2nd.","events":"Groundout","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.2,"end_speed":89.5,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":6.5790628773091155,"plateTime":0.3822172669030408,"zone":5,"spin_rate":2438,"breakX":5.5,"inducedBreakZ":19.4,"breakZ":-8.8,"px":-0.04382256804986671,"pz":2.143034836379849,"x0":0.0564020293324641,"y0":50.005855254356206,"z0":6.220771488590083,"ax":-6.520463803019907,"ay":37.75899580398785,"az":-7.498106766455486,"vx0":0.8915939328185807,"vy0":-144.06542539033214,"vz0":-10.00963981838909,"pfxX":0.4583333333333333,"pfxZ":1.6166666666666665,"pfxZWithGravity":-0.7333333333333334,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":8.8,"breakZWithGravityFeet":0.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.35908614604067673,"plateXPoly":-0.04382256804986671,"plateYPoly":0.7083333333333215,"plateZPoly":2.143034836379849,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"104.0","hit_speed":"104.1","hit_distance":"20","xba":".260","hit_angle":"-6","is_barrel":0,"hc_x":147.06,"hc_x_ft":52.69054160000002,"hc_y":149.3,"hc_y_ft":130.40025199999997,"isSword":false,"batSpeed":68.8,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.04382256804986671,"plate_z":2.143034836379849,"launch_speed":"104.1","launch_angle":"-6","player_total_pitches":15,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":258,"rowId":"258-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d638799e-2433-3cac-bf2c-16d89bf4729a","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca 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":99.1,"end_speed":89,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.689373271044102,"plateTime":0.3824829484063379,"zone":12,"spin_rate":2478,"breakX":0.4,"inducedBreakZ":20,"breakZ":-8.2,"px":0.5603073782720346,"pz":4.557807507269553,"x0":0.031348466451264476,"y0":50.000414981542306,"z0":6.470902930994206,"ax":-0.857802173545722,"ay":39.127908629918224,"az":-8.364591227837405,"vx0":1.6260739700566305,"vy0":-144.19650363477433,"vz0":-3.82065271724081,"pfxX":0.03333333333333333,"pfxZ":1.6666666666666667,"pfxZWithGravity":-0.6833333333333332,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":20,"breakZInducedFeet":1.6666666666666667,"breakZWithGravityInches":8.2,"breakZWithGravityFeet":0.6833333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.3593608262503098,"plateXPoly":0.5603073782720346,"plateYPoly":0.708333333333357,"plateZPoly":4.557807507269553,"pfxXDirection":"→","inducedBreakZForcedSign":"+20","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5603073782720346,"plate_z":4.557807507269553,"player_total_pitches":16,"player_total_pitches_pitch_types":9,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":259,"rowId":"259-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"73b60ede-39af-3d0d-89bb-022e4e3c3316","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":99,"end_speed":89.3,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.636812444875523,"plateTime":0.38280117916595335,"zone":3,"spin_rate":2306,"breakX":2,"inducedBreakZ":17.4,"breakZ":-10.9,"px":0.6766772917360518,"pz":2.6572747617420465,"x0":0.1339238490299414,"y0":50.00400399659205,"z0":6.247631394069925,"ax":-2.891104428107371,"ay":37.6987671374558,"az":-10.415956835051542,"vx0":2.0290448743961247,"vy0":-143.8496480468021,"vz0":-8.110304967817692,"pfxX":0.16666666666666666,"pfxZ":1.45,"pfxZWithGravity":-0.9083333333333333,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":10.9,"breakZWithGravityFeet":0.9083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.35963677671678995,"plateXPoly":0.6766772917360518,"plateYPoly":0.7083333333333712,"plateZPoly":2.6572747617420465,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.3,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6766772917360518,"plate_z":2.6572747617420465,"player_total_pitches":17,"player_total_pitches_pitch_types":10,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":260,"rowId":"260-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7a246d26-15e4-3a82-94ce-8be82d0215c8","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca strikes out swinging.","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":99,"end_speed":89.6,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.48389755992842,"plateTime":0.38168219778079937,"zone":12,"spin_rate":2332,"breakX":1.7,"inducedBreakZ":19.6,"breakZ":-8.5,"px":0.00492176325101365,"pz":4.103892603872001,"x0":-0.10103157240395699,"y0":50.00110252615277,"z0":6.477906363701203,"ax":-2.1679700786940606,"ay":36.25929664118493,"az":-8.530173243700956,"vx0":0.6841479398282582,"vy0":-144.00654442981113,"vz0":-5.093650952277641,"pfxX":0.14166666666666666,"pfxZ":1.6333333333333335,"pfxZWithGravity":-0.7083333333333334,"breakXInches":1.7,"breakXFeet":0.14166666666666666,"breakZInducedInches":19.6,"breakZInducedFeet":1.6333333333333335,"breakZWithGravityInches":8.5,"breakZWithGravityFeet":0.7083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.14166666666666666,"pfxXNoAbs":0.14166666666666666,"plateTimeSZDepth":0.35847317881776064,"plateXPoly":0.00492176325101365,"plateYPoly":0.708333333333286,"plateZPoly":4.103892603872001,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.00492176325101365,"plate_z":4.103892603872001,"player_total_pitches":18,"player_total_pitches_pitch_types":11,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":261,"rowId":"261-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"19ca70ff-2511-3e16-945d-d43622646fb9","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":89.6,"end_speed":82.3,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.574635869348154,"plateTime":0.42024967630502097,"zone":7,"spin_rate":2730,"breakX":1.3,"inducedBreakZ":0,"breakZ":-34.1,"px":-0.3665051272642722,"pz":1.9424129591662664,"x0":-0.14857199764448545,"y0":50.00103367865864,"z0":6.367773465067011,"ax":1.4614775900536343,"ay":28.42051375372751,"az":-31.289249355132963,"vx0":-0.8406219519982754,"vy0":-130.5181452487054,"vz0":-5.040358361598799,"pfxX":-0.10833333333333334,"pfxZ":0,"pfxZWithGravity":-2.841666666666667,"breakXInches":-1.3,"breakXFeet":-0.10833333333333334,"breakZInducedInches":0,"breakZInducedFeet":0,"breakZWithGravityInches":34.1,"breakZWithGravityFeet":2.841666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":-0.10833333333333334,"plateTimeSZDepth":0.3946243698004393,"plateXPoly":-0.3665051272642722,"plateYPoly":0.7083333333333144,"plateZPoly":1.9424129591662664,"pfxXDirection":"←","inducedBreakZForcedSign":"0","ivbZDirection":"","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3665051272642722,"plate_z":1.9424129591662664,"player_total_pitches":19,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":262,"rowId":"262-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"92bf0d22-2ddd-39e3-8da1-a1308dc2e883","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":88.6,"end_speed":81.8,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.559383884962418,"plateTime":0.42508796785506364,"zone":14,"spin_rate":2832,"breakX":1.2,"inducedBreakZ":-6.7,"breakZ":-41.6,"px":0.4706908914787156,"pz":0.8576823369479953,"x0":-0.043206783867136334,"y0":50.0049962287401,"z0":6.29935822020928,"ax":0.8435141581915439,"ay":27.7180832047188,"az":-37.290324929369284,"vx0":1.118991593884692,"vy0":-129.02425882823945,"vz0":-6.188856703629361,"pfxX":-0.09999999999999999,"pfxZ":-0.5583333333333333,"pfxZWithGravity":-3.466666666666667,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":-6.7,"breakZInducedFeet":-0.5583333333333333,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.3991895261432143,"plateXPoly":0.4706908914787156,"plateYPoly":0.7083333333333783,"plateZPoly":0.8576823369479953,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":64.9,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.4706908914787156,"plate_z":0.8576823369479953,"player_total_pitches":20,"player_total_pitches_pitch_types":9,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":263,"rowId":"263-849805","game_pk":"849805","source":"gamefeed"}],"676879":[{"type":"pitch","year":2026,"sportId":1,"play_id":"89c39b45-756c-3dd5-be9b-bed0d85c1d31","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":97.6,"end_speed":89,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.477373580560637,"plateTime":0.38728113755203264,"zone":8,"spin_rate":2053,"breakX":15.2,"inducedBreakZ":5.3,"breakZ":-23.8,"px":-0.16258782261515264,"pz":1.750373316755371,"x0":0.30158536716101053,"y0":50.00652924865186,"z0":6.368577529404329,"ax":18.10577108637275,"ay":34.54865137996485,"az":-24.525640510506573,"vx0":-4.5691263740297865,"vy0":-141.80726493810403,"vz0":-8.234967852429259,"pfxX":-1.2666666666666666,"pfxZ":0.44166666666666665,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-15.2,"breakXFeet":-1.2666666666666666,"breakZInducedInches":5.3,"breakZInducedFeet":0.44166666666666665,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":15.2,"pfxXNoAbs":-1.2666666666666666,"plateTimeSZDepth":0.36376113821623535,"plateXPoly":-0.16258782261515264,"plateYPoly":0.7083333333333428,"plateZPoly":1.750373316755371,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.16258782261515264,"plate_z":1.750373316755371,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":185,"rowId":"185-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"SI":11,"CU":4,"SL":1,"CH":4},"results":{"S":12,"B":6,"X":2},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":2,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":2,"zInPlay":1,"zSwings":3,"o_swing":0.5,"z_swing":0.6,"strike_rate":0.7272727272727273,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":0.6666666666666666,"z_contact":1,"zone_rate":0.45454545454545453,"swings":6,"miss_percent":"17","cs_plus_whiffs":3,"csw_percent":27,"avg_rel_x":"0.2","avg_rel_z":"6.3","avg_rpm":"2060","max_rpm":"2172","min_rpm":"1977","avg_break_z":"19","max_break_z":"24","min_break_z":"16","avg_bat_speed":"74.0","avg_break_z_induced":"10","max_break_z_induced":"13","min_break_z_induced":"5","avg_break_x":"14","max_break_x":"16","min_break_x":"12","min_pitch_speed":"96.5","avg_pitch_speed":"98.0","max_pitch_speed":"99.3","avg_hit_speed":"109.5","max_hit_speed":"109.5","min_hit_speed":"109.5","count":11,"pitches_vs_right":3,"pitches_vs_left":8,"results":{"S":7,"B":3,"X":1},"swinging_strikes":1,"fouls":4,"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":7,"max_inning":8,"pitches_time_thru_1":11,"pitches_inning_7":4,"avg_speed_inning_7":"98.3","avg_speed_inning_7_vs_avg":0.2500000000000142,"pitches_inning_8":7,"avg_speed_inning_8":"97.8","avg_speed_inning_8_vs_avg":-0.15714285714284415,"percent":"55","rhb_pitch_percent":33,"lhb_pitch_percent":73,"pitch_pct_time_thru_1":"55","pitch_pct_time_thru_1_vs_avg":7.105427357601002e-15,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":2,"oFouls":1,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"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.3333333333333333,"z_contact":1,"zone_rate":0.25,"swings":4,"miss_percent":"50","cs_plus_whiffs":2,"csw_percent":50,"avg_rel_x":"0.7","avg_rel_z":"6.3","avg_rpm":"1835","max_rpm":"2047","min_rpm":"1670","avg_break_z":"28","max_break_z":"33","min_break_z":"25","avg_bat_speed":"71.6","avg_break_z_induced":"4","max_break_z_induced":"7","min_break_z_induced":"-1","avg_break_x":"14","max_break_x":"17","min_break_x":"12","min_pitch_speed":"92.6","avg_pitch_speed":"92.8","max_pitch_speed":"93.3","avg_hit_speed":"88.5","max_hit_speed":"88.5","min_hit_speed":"88.5","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"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":7,"max_inning":8,"pitches_time_thru_1":4,"pitches_inning_7":1,"avg_speed_inning_7":"93.3","avg_speed_inning_7_vs_avg":0.5,"pitches_inning_8":3,"avg_speed_inning_8":"92.7","avg_speed_inning_8_vs_avg":-0.09999999999999432,"percent":"20","rhb_pitch_percent":44,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"20","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":0,"strike_rate":0.25,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":null,"z_contact":null,"zone_rate":0.25,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"0.7","avg_rel_z":"6.6","avg_rpm":"2689","max_rpm":"2782","min_rpm":"2611","avg_break_z":"58","max_break_z":"59","min_break_z":"57","avg_bat_speed":"--","avg_break_z_induced":"-18","max_break_z_induced":"-18","min_break_z_induced":"-19","avg_break_x":"7","max_break_x":"8","min_break_x":"6","min_pitch_speed":"82.7","avg_pitch_speed":"83.9","max_pitch_speed":"84.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":2,"pitches_vs_left":2,"results":{"B":3,"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":8,"pitches_time_thru_1":4,"pitches_inning_7":2,"avg_speed_inning_7":"84.2","avg_speed_inning_7_vs_avg":0.29999999999999716,"pitches_inning_8":2,"avg_speed_inning_8":"83.6","avg_speed_inning_8_vs_avg":-0.3499999999999943,"percent":"20","rhb_pitch_percent":22,"lhb_pitch_percent":18,"pitch_pct_time_thru_1":"20","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":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.7","avg_rel_z":"6.3","avg_rpm":"2579","max_rpm":"2579","min_rpm":"2579","avg_break_z":"44","max_break_z":"44","min_break_z":"44","avg_bat_speed":"57.7","avg_break_z_induced":"-6","max_break_z_induced":"-6","min_break_z_induced":"-6","avg_break_x":"6","max_break_x":"6","min_break_x":"6","min_pitch_speed":"84.9","avg_pitch_speed":"84.9","max_pitch_speed":"84.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":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":"84.9","avg_speed_inning_7_vs_avg":0,"percent":"5","rhb_pitch_percent":0,"lhb_pitch_percent":9,"pitch_pct_time_thru_1":"5","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":4,"oFouls":3,"oInPlay":0,"oSwings":7,"zSwingMiss":0,"zFouls":2,"zInPlay":2,"zSwings":4,"o_swing":0.5384615384615384,"z_swing":0.5714285714285714,"strike_rate":0.7,"first_pitches":5,"first_pitch_strikes":3,"first_pitch_strike_rate":"60","o_contact":0.42857142857142855,"z_contact":1,"zone_rate":0.35,"swings":11,"miss_percent":"36","cs_plus_whiffs":7,"csw_percent":35,"avg_rel_x":"0.4","avg_rel_z":"6.4","avg_rpm":"2167","max_rpm":"2782","min_rpm":"1670","avg_break_z":"30","max_break_z":"59","min_break_z":"16","avg_bat_speed":"71.6","avg_break_z_induced":"2","max_break_z_induced":"13","min_break_z_induced":"-19","avg_break_x":"12","max_break_x":"17","min_break_x":"6","min_pitch_speed":"82.7","avg_pitch_speed":"93.5","max_pitch_speed":"99.3","avg_hit_speed":"99.0","max_hit_speed":"","min_hit_speed":"","count":20,"pitches_vs_right":9,"pitches_vs_left":11,"results":{"S":12,"B":6,"X":2},"swinging_strikes":4,"fouls":5,"strikeouts":3,"called_strikes":3,"balls_in_play":2,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":8,"pitches_time_thru_1":20,"pitches_inning_7":8,"avg_speed_inning_7":"92.4","avg_speed_inning_7_vs_avg":-1.0500000000000114,"pitches_inning_8":12,"avg_speed_inning_8":"94.2","avg_speed_inning_8_vs_avg":0.6749999999999972,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"ddc215d3-06e2-3f6b-8de2-b1c2ca7f7728","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.7,"end_speed":90.1,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.619904583633282,"plateTime":0.38253513187580124,"zone":7,"spin_rate":2103,"breakX":11.6,"inducedBreakZ":10.7,"breakZ":-17.6,"px":-0.5806403278063852,"pz":1.6860321887987322,"x0":0.07137750668435347,"y0":50.00302290177693,"z0":6.311240498859815,"ax":14.479859672355373,"ay":34.59055733686655,"az":-17.84533345215075,"vx0":-4.415841110310908,"vy0":-143.4364666613287,"vz0":-9.670085231308162,"pfxX":-0.9666666666666667,"pfxZ":0.8916666666666666,"pfxZWithGravity":-1.4666666666666668,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":17.6,"breakZWithGravityFeet":1.4666666666666668,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.35922921774981087,"plateXPoly":-0.5806403278063852,"plateYPoly":0.7083333333332931,"plateZPoly":1.6860321887987322,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5806403278063852,"plate_z":1.6860321887987322,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":186,"rowId":"186-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9811db52-ed78-3d4e-8761-2b6a6cea2f9e","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks 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":83.7,"end_speed":76.3,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.627317890937821,"plateTime":0.4537285380222986,"zone":14,"spin_rate":2782,"breakX":6.4,"inducedBreakZ":-19.2,"breakZ":-58.9,"px":1.4084574442708164,"pz":0.9915863021071054,"x0":0.5849498059220577,"y0":50.000547003950814,"z0":6.460252489116021,"ax":-5.941628857978433,"ay":28.9677042950957,"az":-47.41820988653965,"vx0":3.19808547514223,"vy0":-121.7812546440586,"vz0":-2.7165753335096605,"pfxX":0.5333333333333333,"pfxZ":-1.5999999999999999,"pfxZWithGravity":-4.908333333333333,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":-19.2,"breakZInducedFeet":-1.5999999999999999,"breakZWithGravityInches":58.9,"breakZWithGravityFeet":4.908333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.42638260670142925,"plateXPoly":1.4084574442708164,"plateYPoly":0.7083333333333144,"plateZPoly":0.9915863021071054,"pfxXDirection":"→","inducedBreakZForcedSign":"-19.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.4084574442708164,"plate_z":0.9915863021071054,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":187,"rowId":"187-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9a5d62e8-c251-38e9-be7b-cf70a1fc1c86","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks 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":98.4,"end_speed":89.7,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.5776566377632975,"plateTime":0.3834352139477817,"zone":11,"spin_rate":2076,"breakX":11.6,"inducedBreakZ":9,"breakZ":-19.4,"px":-0.8650881101710135,"pz":2.8077657528676125,"x0":0.14547995334800867,"y0":50.00455969772384,"z0":6.393832063485583,"ax":14.64624758539795,"ay":34.753878038232,"az":-20.650465729507232,"vx0":-5.44341341802495,"vy0":-143.1553564149352,"vz0":-6.2406205256728615,"pfxX":-0.9666666666666667,"pfxZ":0.75,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.3600945279608275,"plateXPoly":-0.8650881101710135,"plateYPoly":0.7083333333332646,"plateZPoly":2.8077657528676125,"pfxXDirection":"←","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.1,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8650881101710135,"plate_z":2.8077657528676125,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":188,"rowId":"188-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"505f5c81-7109-3434-8834-bdaa342749d7","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks 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":84.9,"end_speed":78.4,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.638696776671387,"plateTime":0.44343413851375413,"zone":14,"spin_rate":2579,"breakX":6.4,"inducedBreakZ":-6.4,"breakZ":-44.3,"px":0.7740525038976326,"pz":1.3167421805881414,"x0":0.7406146699535573,"y0":50.002613305095466,"z0":6.281480358397161,"ax":-5.640249949001044,"ay":25.163324605408523,"az":-36.933311406400726,"vx0":1.2545685957514334,"vy0":-123.62451968654024,"vz0":-4.234089976340775,"pfxX":0.5333333333333333,"pfxZ":-0.5333333333333333,"pfxZWithGravity":-3.6916666666666664,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":-6.4,"breakZInducedFeet":-0.5333333333333333,"breakZWithGravityInches":44.3,"breakZWithGravityFeet":3.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.41638719640670613,"plateXPoly":0.7740525038976326,"plateYPoly":0.7083333333333144,"plateZPoly":1.3167421805881414,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":57.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.7740525038976326,"plate_z":1.3167421805881414,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":189,"rowId":"189-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8e2a5791-4ea2-31aa-b594-721eb65fbd0e","inning":7,"half_inning":"top","ab_number":49,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to right fielder Sal Frelick.","events":"Flyout","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":84.7,"end_speed":76.6,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":5.605622231528017,"plateTime":0.44894543689674293,"zone":12,"spin_rate":2692,"breakX":7.6,"inducedBreakZ":-17.6,"breakZ":-56.5,"px":1.1033052000996584,"pz":2.5026946480252725,"x0":0.7098729511752258,"y0":50.00494485926712,"z0":6.607434952837158,"ax":-6.912515520535255,"ay":29.967528842493643,"az":-47.187080821084855,"vx0":2.390786083922153,"vy0":-123.15207128757088,"vz0":0.22740893027364906,"pfxX":0.6333333333333333,"pfxZ":-1.4666666666666668,"pfxZWithGravity":-4.708333333333333,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":-17.6,"breakZInducedFeet":-1.4666666666666668,"breakZWithGravityInches":56.5,"breakZWithGravityFeet":4.708333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.4219529995498463,"plateXPoly":1.1033052000996584,"plateYPoly":0.7083333333333357,"plateZPoly":2.5026946480252725,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.1033052000996584,"plate_z":2.5026946480252725,"player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":190,"rowId":"190-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1f187e42-b940-3520-9b79-067bcb3a56b0","inning":7,"half_inning":"top","ab_number":49,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":98.3,"end_speed":88.9,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":5.527570855018391,"plateTime":0.38608949845640694,"zone":14,"spin_rate":2172,"breakX":15,"inducedBreakZ":12.7,"breakZ":-16.1,"px":0.23990721830428685,"pz":1.391962959183112,"x0":0.26587296989437215,"y0":50.002544903695735,"z0":6.28186384130946,"ax":17.720741468077094,"ay":37.40048810864841,"az":-15.261077002864685,"vx0":-3.2853656520037893,"vy0":-142.6867348687757,"vz0":-10.713731583588515,"pfxX":-1.25,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.3416666666666668,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.36271373949790986,"plateXPoly":0.23990721830428685,"plateYPoly":0.7083333333333499,"plateZPoly":1.391962959183112,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":78.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.23990721830428685,"plate_z":1.391962959183112,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":191,"rowId":"191-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9c2a387d-4f09-3679-a48b-678de68106a3","inning":7,"half_inning":"top","ab_number":49,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":93.3,"end_speed":85.4,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":5.664096354972527,"plateTime":0.40390983176427664,"zone":6,"spin_rate":2047,"breakX":12.4,"inducedBreakZ":5.5,"breakZ":-26,"px":0.3696015335019385,"pz":2.585141189952507,"x0":0.7735157628906454,"y0":50.00669334634633,"z0":6.336972464163954,"ax":13.512895654155173,"ay":30.600963052193165,"az":-25.59411212499776,"vx0":-3.6276790711015336,"vy0":-135.77006768941132,"vz0":-5.036902211124233,"pfxX":-1.0333333333333334,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.1666666666666665,"breakXInches":-12.4,"breakXFeet":-1.0333333333333334,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":12.4,"pfxXNoAbs":-1.0333333333333334,"plateTimeSZDepth":0.37931635361534405,"plateXPoly":0.3696015335019385,"plateYPoly":0.7083333333333002,"plateZPoly":2.585141189952507,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"89.0","hit_speed":"88.5","hit_distance":"214","xba":".010","hit_angle":"58","is_barrel":0,"hc_x":170,"hc_x_ft":107.98419999999999,"hc_y":126.45,"hc_y_ft":185.47697800000003,"isSword":false,"batSpeed":72.7,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.3696015335019385,"plate_z":2.585141189952507,"launch_speed":"88.5","launch_angle":"58","player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":192,"rowId":"192-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"11d97baa-4a59-3c7a-aa95-fc18984beb81","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. 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":96.5,"end_speed":88.2,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.529777466398518,"plateTime":0.3913456158974582,"zone":13,"spin_rate":2036,"breakX":12.4,"inducedBreakZ":11.4,"breakZ":-18.1,"px":-0.6856951908934711,"pz":1.3138218432291788,"x0":0.14579925580652317,"y0":50.00627393855414,"z0":6.3093897442686995,"ax":14.678642778790833,"ay":32.82772707784637,"az":-17.428459123668407,"vx0":-4.959801558553066,"vy0":-140.16701006558398,"vz0":-10.38970426608496,"pfxX":-1.0333333333333334,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.5083333333333335,"breakXInches":-12.4,"breakXFeet":-1.0333333333333334,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":12.4,"pfxXNoAbs":-1.0333333333333334,"plateTimeSZDepth":0.36752622327108064,"plateXPoly":-0.6856951908934711,"plateYPoly":0.7083333333332646,"plateZPoly":1.3138218432291788,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6856951908934711,"plate_z":1.3138218432291788,"player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":214,"rowId":"214-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b772bff3-25a7-3f51-9f20-405374041abc","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":97,"end_speed":88.2,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.523149227173063,"plateTime":0.390035558657023,"zone":6,"spin_rate":2102,"breakX":16.3,"inducedBreakZ":10.3,"breakZ":-19.1,"px":0.35465719566655696,"pz":2.132176513836839,"x0":0.3243651088365418,"y0":50.00419322544094,"z0":6.378701841167412,"ax":18.83047357698823,"ay":34.81138763914775,"az":-18.998207690671805,"vx0":-3.3666931615776714,"vy0":-140.93214451128594,"vz0":-8.110988709111258,"pfxX":-1.3583333333333334,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.5916666666666668,"breakXInches":-16.3,"breakXFeet":-1.3583333333333334,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":19.1,"breakZWithGravityFeet":1.5916666666666668,"pfxZDirection":"↓","pfxXWithGravity":16.3,"pfxXNoAbs":-1.3583333333333334,"plateTimeSZDepth":0.36636113555954614,"plateXPoly":0.35465719566655696,"plateYPoly":0.7083333333333499,"plateZPoly":2.132176513836839,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.4,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.35465719566655696,"plate_z":2.132176513836839,"player_total_pitches":10,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":215,"rowId":"215-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"39392ddf-f5f0-3e1e-84bb-28b92ef459d2","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":97.6,"end_speed":88.5,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.471573376740711,"plateTime":0.38697750590715563,"zone":12,"spin_rate":2037,"breakX":12.7,"inducedBreakZ":10.2,"breakZ":-18.7,"px":0.17317501058845441,"pz":4.130754670618133,"x0":0.31052785871314914,"y0":50.006500410877464,"z0":6.587142739058474,"ax":15.013529984383501,"ay":35.360435071047746,"az":-20.189897031358093,"vx0":-3.106636294431868,"vy0":-142.04399390316124,"vz0":-3.0877983650425183,"pfxX":-1.0583333333333333,"pfxZ":0.85,"pfxZWithGravity":-1.5583333333333333,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":18.7,"breakZWithGravityFeet":1.5583333333333333,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.3635100798374808,"plateXPoly":0.17317501058845441,"plateYPoly":0.7083333333332646,"plateZPoly":4.130754670618133,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17317501058845441,"plate_z":4.130754670618133,"player_total_pitches":11,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":216,"rowId":"216-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"253b802d-db5a-3b31-81ee-e897b8c2a67e","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","events":"Strikeout","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":74.6,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.538192860534502,"plateTime":0.45964555194472556,"zone":12,"spin_rate":2611,"breakX":7.9,"inducedBreakZ":-18,"breakZ":-58.8,"px":2.294730114336403,"pz":5.136499742302874,"x0":0.8029808096773385,"y0":50.00418775678526,"z0":6.878503699407792,"ax":-7.414500919437243,"ay":26.790002283175127,"az":-48.162666185629206,"vx0":5.055165537913707,"vy0":-119.92724163521409,"vz0":6.366745351164927,"pfxX":0.6583333333333333,"pfxZ":-1.5,"pfxZWithGravity":-4.8999999999999995,"breakXInches":7.9,"breakXFeet":0.6583333333333333,"breakZInducedInches":-18,"breakZInducedFeet":-1.5,"breakZWithGravityInches":58.8,"breakZWithGravityFeet":4.8999999999999995,"pfxZDirection":"↓","pfxXWithGravity":0.6583333333333333,"pfxXNoAbs":0.6583333333333333,"plateTimeSZDepth":0.431881083437882,"plateXPoly":2.294730114336403,"plateYPoly":0.7083333333333428,"plateZPoly":5.136499742302874,"pfxXDirection":"→","inducedBreakZForcedSign":"-18","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":2.294730114336403,"plate_z":5.136499742302874,"player_total_pitches":12,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":217,"rowId":"217-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0121b189-7c9c-3a0d-9deb-32df237de1a6","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":98.6,"end_speed":89.8,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.650435480345901,"plateTime":0.3827269576055512,"zone":3,"spin_rate":2039,"breakX":15.7,"inducedBreakZ":10.3,"breakZ":-17.9,"px":0.3732585968049689,"pz":2.6875260220089254,"x0":0.25991331003953505,"y0":50.00047111159896,"z0":6.378557844656645,"ax":18.71446837294592,"ay":35.33894853427141,"az":-18.822883858480758,"vx0":-3.047993257318827,"vy0":-143.48819710795942,"vz0":-6.886111672879587,"pfxX":-1.3083333333333333,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.4916666666666665,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3594368290489213,"plateXPoly":0.3732585968049689,"plateYPoly":0.7083333333333073,"plateZPoly":2.6875260220089254,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.3732585968049689,"plate_z":2.6875260220089254,"player_total_pitches":13,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":218,"rowId":"218-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3b5d0627-05ed-349f-b9f6-91364e2a0398","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. 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":99.3,"end_speed":90.2,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.7459327014260015,"plateTime":0.3809411174903139,"zone":14,"spin_rate":1977,"breakX":16.2,"inducedBreakZ":8.6,"breakZ":-19.3,"px":1.1993531860191948,"pz":2.372497568427731,"x0":0.3485225078845741,"y0":50.005187620194185,"z0":6.355974417752781,"ax":19.015852314298822,"ay":36.80788276354973,"az":-20.506415686283695,"vx0":-1.0244963159517302,"vy0":-144.35101757890297,"vz0":-7.463344133934024,"pfxX":-1.3499999999999999,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.6083333333333334,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":19.3,"breakZWithGravityFeet":1.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.35783162230482757,"plateXPoly":1.1993531860191948,"plateYPoly":0.7083333333333997,"plateZPoly":2.372497568427731,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":76.8,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.1993531860191948,"plate_z":2.372497568427731,"player_total_pitches":14,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":219,"rowId":"219-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7c7ef053-e685-3aea-a32d-a473d4a06700","inning":8,"half_inning":"top","ab_number":57,"cap_index":14,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Ben Williamson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":92.9,"end_speed":84.5,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":5.800209569102356,"plateTime":0.40780888972491214,"zone":14,"spin_rate":1919,"breakX":17.2,"inducedBreakZ":-1,"breakZ":-33.1,"px":0.5595156880205548,"pz":1.400093804558903,"x0":0.5070889401244899,"y0":50.00673068431696,"z0":6.278162521450293,"ax":18.141985287102436,"ay":33.31487989537848,"az":-31.72820890050367,"vx0":-3.338661341782559,"vy0":-135.05033325811212,"vz0":-6.653459241032626,"pfxX":-1.4333333333333333,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.3831437824875772,"plateXPoly":0.5595156880205548,"plateYPoly":0.7083333333333073,"plateZPoly":1.400093804558903,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":73.3,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5595156880205548,"plate_z":1.400093804558903,"player_total_pitches":15,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":220,"rowId":"220-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9a5ef13b-e58e-3351-9403-1f7a94bdf854","inning":8,"half_inning":"top","ab_number":57,"cap_index":14,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Ben Williamson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":97.9,"end_speed":89.2,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":5.67653715569989,"plateTime":0.3872149448865958,"zone":13,"spin_rate":2017,"breakX":16.2,"inducedBreakZ":10,"breakZ":-19,"px":-0.07181777041345552,"pz":0.2356688593089915,"x0":0.2112199653312403,"y0":50.00114615797213,"z0":6.10227769439165,"ax":19.249201093108415,"ay":35.360220737135975,"az":-18.04499533299212,"vx0":-4.278568972096173,"vy0":-141.96726697290225,"vz0":-12.849695097761913,"pfxX":-1.3499999999999999,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.5833333333333333,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.3636845243521378,"plateXPoly":-0.07181777041345552,"plateYPoly":0.7083333333333428,"plateZPoly":0.2356688593089915,"pfxXDirection":"←","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.07181777041345552,"plate_z":0.2356688593089915,"player_total_pitches":16,"player_total_pitches_pitch_types":10,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":221,"rowId":"221-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20039999-c4f4-33fc-acad-53e9cd6da182","inning":8,"half_inning":"top","ab_number":57,"cap_index":14,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Ben Williamson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":92.6,"end_speed":84.3,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":5.646732428315704,"plateTime":0.4085903639330901,"zone":14,"spin_rate":1670,"breakX":14.4,"inducedBreakZ":4.6,"breakZ":-27.7,"px":1.2340040671183212,"pz":1.569338730379016,"x0":0.6464529788909573,"y0":50.0059194949612,"z0":6.2280413121044855,"ax":14.825154659129032,"ay":32.153187183837844,"az":-26.13646644780167,"vx0":-1.3143398783983609,"vy0":-134.60865412689301,"vz0":-7.121709820398565,"pfxX":-1.2,"pfxZ":0.3833333333333333,"pfxZWithGravity":-2.308333333333333,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":4.6,"breakZInducedFeet":0.3833333333333333,"breakZWithGravityInches":27.7,"breakZWithGravityFeet":2.308333333333333,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.38382376888135905,"plateXPoly":1.2340040671183212,"plateYPoly":0.7083333333333357,"plateZPoly":1.569338730379016,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2340040671183212,"plate_z":1.569338730379016,"player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":222,"rowId":"222-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bcb7fca6-571a-3754-86f7-92cd35ea2098","inning":8,"half_inning":"top","ab_number":57,"cap_index":14,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Ben Williamson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":92.6,"end_speed":83.9,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":5.664644382246302,"plateTime":0.40897402271220873,"zone":14,"spin_rate":1705,"breakX":13.4,"inducedBreakZ":7.2,"breakZ":-25.1,"px":1.1233018697734654,"pz":1.9947866782038197,"x0":0.8075586297330808,"y0":50.00211344265925,"z0":6.234186675097493,"ax":13.915218404767936,"ay":33.41276415999179,"az":-23.56104336504432,"vx0":-1.851534775978711,"vy0":-134.7125717886923,"vz0":-6.507206321340508,"pfxX":-1.1166666666666667,"pfxZ":0.6,"pfxZWithGravity":-2.091666666666667,"breakXInches":-13.4,"breakXFeet":-1.1166666666666667,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.4,"pfxXNoAbs":-1.1166666666666667,"plateTimeSZDepth":0.3842265277875712,"plateXPoly":1.1233018697734654,"plateYPoly":0.7083333333333215,"plateZPoly":1.9947866782038197,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":72.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1233018697734654,"plate_z":1.9947866782038197,"player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":223,"rowId":"223-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"18027142-fd75-3c0f-ad91-c309d903c824","inning":8,"half_inning":"top","ab_number":58,"cap_index":0,"outs":2,"batter":668723,"stand":"R","batter_name":"Ryan Vilade","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ryan Vilade grounds out sharply, shortstop Cooper Pratt to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":84.4,"end_speed":76.6,"sz_top":3.275,"sz_bot":1.653,"sz_depth":8.5,"sz_width":17,"extension":5.697497337131365,"plateTime":0.44959287707567297,"zone":6,"spin_rate":2670,"breakX":7.7,"inducedBreakZ":-17.6,"breakZ":-56.6,"px":0.819122815135971,"pz":2.5495548848872245,"x0":0.5832035988767116,"y0":50.003321292655144,"z0":6.603725753726884,"ax":-6.843839360840192,"ay":29.062116326721146,"az":-47.19141408343472,"vx0":2.004144331891175,"vy0":-122.81457376721926,"vz0":0.3733962349862001,"pfxX":0.6416666666666667,"pfxZ":-1.4666666666666668,"pfxZWithGravity":-4.716666666666667,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":-17.6,"breakZInducedFeet":-1.4666666666666668,"breakZWithGravityInches":56.6,"breakZWithGravityFeet":4.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.4224974238583135,"plateXPoly":0.819122815135971,"plateYPoly":0.708333333333357,"plateZPoly":2.5495548848872245,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.819122815135971,"plate_z":2.5495548848872245,"player_total_pitches":19,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":224,"rowId":"224-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8d20c92d-c0fd-34f8-91a8-c8c64e30df60","inning":8,"half_inning":"top","ab_number":58,"cap_index":0,"outs":2,"batter":668723,"stand":"R","batter_name":"Ryan Vilade","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ryan Vilade grounds out sharply, shortstop Cooper Pratt to first baseman Jake Bauers.","events":"Groundout","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":98,"end_speed":89.1,"sz_top":3.275,"sz_bot":1.653,"sz_depth":8.5,"sz_width":17,"extension":5.6406919174991295,"plateTime":0.38578148436255155,"zone":5,"spin_rate":2051,"breakX":11.5,"inducedBreakZ":10.2,"breakZ":-18.5,"px":-0.11900287054105335,"pz":2.325940546397108,"x0":0.19713782763346172,"y0":50.00279465620115,"z0":6.329329488041243,"ax":13.802596384407824,"ay":35.45546427208839,"az":-18.97815015005283,"vx0":-3.3730815817830893,"vy0":-142.4707966265297,"vz0":-7.610723101050512,"pfxX":-0.9583333333333334,"pfxZ":0.85,"pfxZWithGravity":-1.5416666666666667,"breakXInches":-11.5,"breakXFeet":-0.9583333333333334,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":18.5,"breakZWithGravityFeet":1.5416666666666667,"pfxZDirection":"↓","pfxXWithGravity":11.5,"pfxXNoAbs":-0.9583333333333334,"plateTimeSZDepth":0.3623328386027923,"plateXPoly":-0.11900287054105335,"plateYPoly":0.7083333333333428,"plateZPoly":2.325940546397108,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"110.0","hit_speed":"109.5","hit_distance":"10","xba":".260","hit_angle":"-14","is_barrel":0,"hc_x":112.64,"hc_x_ft":-30.274049600000012,"hc_y":145.25,"hc_y_ft":140.16221000000002,"isSword":false,"batSpeed":75.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.11900287054105335,"plate_z":2.325940546397108,"launch_speed":"109.5","launch_angle":"-14","player_total_pitches":20,"player_total_pitches_pitch_types":11,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":225,"rowId":"225-849805","game_pk":"849805","source":"gamefeed"}],"682842":[{"type":"pitch","year":2026,"sportId":1,"play_id":"f9a431b5-6f09-334f-beb5-8115c6df2e06","inning":6,"half_inning":"top","ab_number":39,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.7,"end_speed":80.5,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.333797725917662,"plateTime":0.42389216493926485,"zone":2,"spin_rate":2623,"breakX":4.7,"inducedBreakZ":4.7,"breakZ":-30,"px":0.19635381759383863,"pz":2.785229627404473,"x0":-1.2423827238830691,"y0":50.00283459325205,"z0":5.83656398206209,"ax":3.684012962945588,"ay":33.61094931778901,"az":-27.47974916237944,"vx0":2.8775946633754,"vy0":-130.43088409216685,"vz0":-2.1855000439301158,"pfxX":-0.39166666666666666,"pfxZ":0.39166666666666666,"pfxZWithGravity":-2.5,"breakXInches":-4.7,"breakXFeet":-0.39166666666666666,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":4.7,"pfxXNoAbs":-0.39166666666666666,"plateTimeSZDepth":0.3983850051732717,"plateXPoly":0.19635381759383863,"plateYPoly":0.7083333333333428,"plateZPoly":2.785229627404473,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.19635381759383863,"plate_z":2.785229627404473,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":152,"rowId":"152-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"SL":6,"SI":9},"results":{"S":10,"X":2,"B":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":2,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"zSwings":2,"o_swing":0.5,"z_swing":0.4,"strike_rate":0.7777777777777778,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":1,"z_contact":1,"zone_rate":0.5555555555555556,"swings":4,"miss_percent":"0","cs_plus_whiffs":3,"csw_percent":33,"avg_rel_x":"-1.0","avg_rel_z":"5.6","avg_rpm":"2377","max_rpm":"2557","min_rpm":"2232","avg_break_z":"25","max_break_z":"27","min_break_z":"23","avg_bat_speed":"68.7","avg_break_z_induced":"2","max_break_z_induced":"5","min_break_z_induced":"1","avg_break_x":"15","max_break_x":"18","min_break_x":"14","min_pitch_speed":"98.5","avg_pitch_speed":"99.3","max_pitch_speed":"100.3","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":9,"pitches_vs_right":2,"pitches_vs_left":7,"results":{"S":7,"B":2},"swinging_strikes":0,"fouls":4,"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":6,"max_inning":7,"pitches_time_thru_1":9,"pitches_inning_6":7,"avg_speed_inning_6":"99.3","avg_speed_inning_6_vs_avg":0.014285714285705353,"pitches_inning_7":2,"avg_speed_inning_7":"99.3","avg_speed_inning_7_vs_avg":-0.04999999999999716,"percent":"60","rhb_pitch_percent":40,"lhb_pitch_percent":70,"pitch_pct_time_thru_1":"60","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":1,"oFouls":0,"oInPlay":2,"oSwings":3,"zSwingMiss":1,"zFouls":0,"zInPlay":0,"zSwings":1,"o_swing":0.75,"z_swing":0.5,"strike_rate":0.8333333333333334,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0.6666666666666666,"z_contact":0,"zone_rate":0.3333333333333333,"swings":4,"miss_percent":"50","cs_plus_whiffs":3,"csw_percent":50,"avg_rel_x":"-1.1","avg_rel_z":"5.7","avg_rpm":"2642","max_rpm":"2741","min_rpm":"2565","avg_break_z":"31","max_break_z":"32","min_break_z":"28","avg_bat_speed":"57.4","avg_break_z_induced":"4","max_break_z_induced":"6","min_break_z_induced":"2","avg_break_x":"8","max_break_x":"13","min_break_x":"5","min_pitch_speed":"88.7","avg_pitch_speed":"89.7","max_pitch_speed":"90.4","avg_hit_speed":"81.0","max_hit_speed":"96.2","min_hit_speed":"65.8","count":6,"pitches_vs_right":3,"pitches_vs_left":3,"results":{"S":3,"X":2,"B":1},"swinging_strikes":2,"fouls":0,"strikeouts":2,"called_strikes":1,"balls_in_play":2,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":7,"pitches_time_thru_1":6,"pitches_inning_6":5,"avg_speed_inning_6":"89.6","avg_speed_inning_6_vs_avg":-0.14000000000001478,"pitches_inning_7":1,"avg_speed_inning_7":"90.4","avg_speed_inning_7_vs_avg":0.7000000000000028,"percent":"40","rhb_pitch_percent":60,"lhb_pitch_percent":30,"pitch_pct_time_thru_1":"40","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":1,"oFouls":2,"oInPlay":2,"oSwings":5,"zSwingMiss":1,"zFouls":2,"zInPlay":0,"zSwings":3,"o_swing":0.625,"z_swing":0.42857142857142855,"strike_rate":0.8,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0.8,"z_contact":0.6666666666666666,"zone_rate":0.4666666666666667,"swings":8,"miss_percent":"25","cs_plus_whiffs":6,"csw_percent":40,"avg_rel_x":"-1.1","avg_rel_z":"5.6","avg_rpm":"2483","max_rpm":"2741","min_rpm":"2232","avg_break_z":"28","max_break_z":"32","min_break_z":"23","avg_bat_speed":"63.0","avg_break_z_induced":"3","max_break_z_induced":"6","min_break_z_induced":"1","avg_break_x":"12","max_break_x":"18","min_break_x":"5","min_pitch_speed":"88.7","avg_pitch_speed":"95.5","max_pitch_speed":"100.3","avg_hit_speed":"81.0","max_hit_speed":"","min_hit_speed":"","count":15,"pitches_vs_right":5,"pitches_vs_left":10,"results":{"S":10,"X":2,"B":3},"swinging_strikes":2,"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":6,"max_inning":7,"pitches_time_thru_1":15,"pitches_inning_6":12,"avg_speed_inning_6":"95.3","avg_speed_inning_6_vs_avg":-0.25,"pitches_inning_7":3,"avg_speed_inning_7":"96.3","avg_speed_inning_7_vs_avg":0.7999999999999972,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"563c81d4-365a-3a92-a5fe-f9fe01116561","inning":6,"half_inning":"top","ab_number":39,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","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, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.7,"end_speed":80.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.541269777920341,"plateTime":0.42403438502040736,"zone":14,"spin_rate":2682,"breakX":7.4,"inducedBreakZ":3.4,"breakZ":-31.4,"px":1.0201200735218674,"pz":1.706999166094766,"x0":-1.1084293536884362,"y0":50.00401135384527,"z0":5.728730207597805,"ax":5.864395629281664,"ay":33.503921767922144,"az":-28.18949505541865,"vx0":4.172463165543448,"vy0":-130.3704717094943,"vz0":-4.474306720431697,"pfxX":-0.6166666666666667,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.6166666666666667,"breakXInches":-7.4,"breakXFeet":-0.6166666666666667,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":31.4,"breakZWithGravityFeet":2.6166666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.4,"pfxXNoAbs":-0.6166666666666667,"plateTimeSZDepth":0.39852815041459794,"plateXPoly":1.0201200735218674,"plateYPoly":0.7083333333333073,"plateZPoly":1.706999166094766,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"66.0","hit_speed":"65.8","hit_distance":"26","xba":".100","hit_angle":"-2","is_barrel":0,"hc_x":141.86,"hc_x_ft":40.15666960000004,"hc_y":162.45,"hc_y_ft":98.70401800000008,"isSword":false,"batSpeed":60.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0201200735218674,"plate_z":1.706999166094766,"launch_speed":"65.8","launch_angle":"-2","player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":153,"rowId":"153-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"770edde1-2036-316c-9e37-51e411a78702","inning":6,"half_inning":"top","ab_number":40,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a ground ball to right fielder Sal Frelick.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":98.9,"end_speed":90.2,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.334185523313522,"plateTime":0.3814696214457238,"zone":5,"spin_rate":2419,"breakX":14.8,"inducedBreakZ":4.7,"breakZ":-23.4,"px":0.12819423366540528,"pz":2.293315048544498,"x0":-0.8394220163764626,"y0":50.00008264370098,"z0":5.6048549896225905,"ax":-18.47156581867604,"ay":34.64466398977516,"az":-25.920229134012118,"vx0":6.009575602371236,"vy0":-143.8169015748931,"vz0":-4.602894634003909,"pfxX":1.2333333333333334,"pfxZ":0.39166666666666666,"pfxZWithGravity":-1.95,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":23.4,"breakZWithGravityFeet":1.95,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.3581932711110061,"plateXPoly":0.12819423366540528,"plateYPoly":0.7083333333332718,"plateZPoly":2.293315048544498,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.12819423366540528,"plate_z":2.293315048544498,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":154,"rowId":"154-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b28bae72-58e0-3c46-8d98-adec70c0fc6f","inning":6,"half_inning":"top","ab_number":40,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a ground ball to right fielder Sal Frelick.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.5,"end_speed":90.1,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.4340559693434844,"plateTime":0.3824203063040712,"zone":8,"spin_rate":2232,"breakX":15,"inducedBreakZ":4.7,"breakZ":-23.6,"px":-0.01894804527025895,"pz":2.0666758919135417,"x0":-0.9306382494437052,"y0":50.00653979780958,"z0":5.637015713140381,"ax":-18.533760612381585,"ay":33.840031356228714,"az":-25.802051844015192,"vx0":5.866606581613601,"vy0":-143.35032922397275,"vz0":-5.308784396045128,"pfxX":1.25,"pfxZ":0.39166666666666666,"pfxZWithGravity":-1.9666666666666668,"breakXInches":15,"breakXFeet":1.25,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.25,"pfxXNoAbs":1.25,"plateTimeSZDepth":0.35912276564688655,"plateXPoly":-0.01894804527025895,"plateYPoly":0.7083333333333286,"plateZPoly":2.0666758919135417,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.4,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.01894804527025895,"plate_z":2.0666758919135417,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":155,"rowId":"155-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4c147a99-0b47-3e0a-b975-dd70541b4797","inning":6,"half_inning":"top","ab_number":40,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a ground ball to right fielder Sal Frelick.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":89.8,"end_speed":81.6,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.5228494413940705,"plateTime":0.42162089539062864,"zone":14,"spin_rate":2741,"breakX":13.4,"inducedBreakZ":2,"breakZ":-32.3,"px":0.17214688037070336,"pz":1.306054558561093,"x0":-1.0602243113705208,"y0":50.00358306168855,"z0":5.671954722096403,"ax":12.589703275725945,"ay":31.28707193933925,"az":-29.294412098691378,"vx0":0.617889367919233,"vy0":-130.64829653818194,"vz0":-5.220510669949077,"pfxX":-1.1166666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.6916666666666664,"breakXInches":-13.4,"breakXFeet":-1.1166666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":32.3,"breakZWithGravityFeet":2.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":13.4,"pfxXNoAbs":-1.1166666666666667,"plateTimeSZDepth":0.3960987766378149,"plateXPoly":0.17214688037070336,"plateYPoly":0.7083333333333641,"plateZPoly":1.306054558561093,"pfxXDirection":"←","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"96.0","hit_speed":"96.2","hit_distance":"12","xba":".160","hit_angle":"-8","is_barrel":0,"hc_x":182.48,"hc_x_ft":138.06549279999996,"hc_y":121.46,"hc_y_ft":197.50467440000006,"isSword":false,"batSpeed":69.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17214688037070336,"plate_z":1.306054558561093,"launch_speed":"96.2","launch_angle":"-8","player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":156,"rowId":"156-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8428dd1f-74b0-3f08-af3e-304ed88ca660","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","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":99.4,"end_speed":91.1,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.414833837844806,"plateTime":0.3782396624822373,"zone":11,"spin_rate":2325,"breakX":13.7,"inducedBreakZ":2,"breakZ":-25.6,"px":-1.2851602518418226,"pz":3.3530058687467936,"x0":-1.149612518175019,"y0":50.001273640554615,"z0":5.714145017934193,"ax":-16.5923338018718,"ay":33.4830292349044,"az":-29.639090710128208,"vx0":2.5643746732156,"vy0":-144.7542558684936,"vz0":-1.386362760424769,"pfxX":1.1416666666666666,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.1333333333333333,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":25.6,"breakZWithGravityFeet":2.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.3551131129587248,"plateXPoly":-1.2851602518418226,"plateYPoly":0.7083333333333783,"plateZPoly":3.3530058687467936,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.2851602518418226,"plate_z":3.3530058687467936,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":157,"rowId":"157-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"80b63eb9-53c8-3a5a-831e-519754c95475","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","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":99,"end_speed":90.8,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.595834795810133,"plateTime":0.3805122609603422,"zone":9,"spin_rate":2322,"breakX":14,"inducedBreakZ":1.7,"breakZ":-26.3,"px":0.6857699045677549,"pz":1.6620320669246378,"x0":-0.9422956384336824,"y0":50.00284008876778,"z0":5.54479515774785,"ax":-18.010843783432584,"ay":33.29018402562807,"az":-29.05637825830392,"vx0":7.774314059176231,"vy0":-143.9208859532941,"vz0":-5.677210589535693,"pfxX":1.1666666666666667,"pfxZ":0.14166666666666666,"pfxZWithGravity":-2.191666666666667,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":26.3,"breakZWithGravityFeet":2.191666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.3572738038901136,"plateXPoly":0.6857699045677549,"plateYPoly":0.7083333333333854,"plateZPoly":1.6620320669246378,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.7","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":158,"edge_distance":0.14339676209891195,"edge_distance_calc":0.14339676209891175,"challenging_player_id":661388,"challenging_player_type":"catcher"},"plate_x":0.6857699045677549,"plate_z":1.6620320669246378,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":158,"rowId":"158-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dceeedfc-e713-3bd8-b97c-4d4bb772bf72","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":100.1,"end_speed":91.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.477375751697448,"plateTime":0.37588083527543903,"zone":14,"spin_rate":2329,"breakX":14.6,"inducedBreakZ":2.2,"breakZ":-25.1,"px":0.934140795150828,"pz":2.228285721105652,"x0":-0.909691847367573,"y0":50.00081213271927,"z0":5.64023816039976,"ax":-19.36425742406562,"ay":33.200496716806846,"az":-28.686050189443844,"vx0":8.641840641009237,"vy0":-145.5524842096232,"vz0":-4.6084272006149005,"pfxX":1.2166666666666666,"pfxZ":0.18333333333333335,"pfxZWithGravity":-2.091666666666667,"breakXInches":14.6,"breakXFeet":1.2166666666666666,"breakZInducedInches":2.2,"breakZInducedFeet":0.18333333333333335,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2166666666666666,"pfxXNoAbs":1.2166666666666666,"plateTimeSZDepth":0.35285797609389136,"plateXPoly":0.934140795150828,"plateYPoly":0.7083333333333073,"plateZPoly":2.228285721105652,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.934140795150828,"plate_z":2.228285721105652,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":159,"rowId":"159-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7c2caf3b-724c-362d-bf5a-5504cc7113f4","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":99,"end_speed":90.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.574288904495079,"plateTime":0.3811257345005994,"zone":14,"spin_rate":2356,"breakX":15.7,"inducedBreakZ":1.6,"breakZ":-26.4,"px":0.2040341730974633,"pz":0.9719671604186297,"x0":-1.1105507301221311,"y0":50.00608939152798,"z0":5.503223217302248,"ax":-19.929487624972435,"ay":34.06043975939383,"az":-28.709290233377352,"vx0":7.23943377313625,"vy0":-143.83817915078012,"vz0":-7.523332557445973,"pfxX":1.3083333333333333,"pfxZ":0.13333333333333333,"pfxZWithGravity":-2.1999999999999997,"breakXInches":15.7,"breakXFeet":1.3083333333333333,"breakZInducedInches":1.6,"breakZInducedFeet":0.13333333333333333,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.3083333333333333,"pfxXNoAbs":1.3083333333333333,"plateTimeSZDepth":0.3578963056589551,"plateXPoly":0.2040341730974633,"plateYPoly":0.7083333333333854,"plateZPoly":0.9719671604186297,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2040341730974633,"plate_z":0.9719671604186297,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":160,"rowId":"160-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a1b10175-bb4f-35f7-804c-27e2c325b8b2","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","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":100.3,"end_speed":91.1,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.533510944344754,"plateTime":0.37724812661527674,"zone":7,"spin_rate":2326,"breakX":13.8,"inducedBreakZ":1.8,"breakZ":-25.7,"px":-0.38426088183006524,"pz":1.6810011987892182,"x0":-1.0917749719032483,"y0":50.000339503124486,"z0":5.530076663666869,"ax":-17.567299261649655,"ay":37.71352041709361,"az":-28.715339974812984,"vx0":5.1091171965233775,"vy0":-145.78996497835934,"vz0":-5.775033778044677,"pfxX":1.1500000000000001,"pfxZ":0.15,"pfxZWithGravity":-2.1416666666666666,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":1.8,"breakZInducedFeet":0.15,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.3543429081853602,"plateXPoly":-0.38426088183006524,"plateYPoly":0.7083333333333428,"plateZPoly":1.6810011987892182,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":60.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.38426088183006524,"plate_z":1.6810011987892182,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":161,"rowId":"161-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"933880f2-7f1e-3dd0-82f3-65c035ba3a95","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":88.7,"end_speed":80.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.4144629561139,"plateTime":0.4268473528981094,"zone":11,"spin_rate":2565,"breakX":10.6,"inducedBreakZ":3.6,"breakZ":-31.6,"px":-0.8900856306299576,"pz":3.0220901317178686,"x0":-1.2812379735687809,"y0":50.004517551857276,"z0":5.7008772610614775,"ax":9.923580978761278,"ay":30.936195632659842,"az":-28.897256281052492,"vx0":-1.0146310154253222,"vy0":-129.12027509274228,"vz0":-0.8847043826600839,"pfxX":-0.8833333333333333,"pfxZ":0.3,"pfxZWithGravity":-2.6333333333333333,"breakXInches":-10.6,"breakXFeet":-0.8833333333333333,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":31.6,"breakZWithGravityFeet":2.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.6,"pfxXNoAbs":-0.8833333333333333,"plateTimeSZDepth":0.4010534597520014,"plateXPoly":-0.8900856306299576,"plateYPoly":0.708333333333357,"plateZPoly":3.0220901317178686,"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.8900856306299576,"plate_z":3.0220901317178686,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":162,"rowId":"162-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b721d7ba-83fd-353d-a23f-4d556b7eedf0","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":89.9,"end_speed":82,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.64768011673159,"plateTime":0.42084099190064483,"zone":14,"spin_rate":2585,"breakX":5,"inducedBreakZ":3.1,"breakZ":-31.1,"px":0.9507172275783032,"pz":0.7707018086319426,"x0":-0.9358028688067358,"y0":50.000585779740994,"z0":5.529781339667171,"ax":3.8359272539665263,"ay":30.51569386048008,"az":-27.89860787021244,"vx0":4.0140876247123165,"vy0":-130.72472319415758,"vz0":-6.524627726901835,"pfxX":-0.4166666666666667,"pfxZ":0.25833333333333336,"pfxZWithGravity":-2.591666666666667,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":3.1,"breakZInducedFeet":0.25833333333333336,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.39530836341993203,"plateXPoly":0.9507172275783032,"plateYPoly":0.7083333333333286,"plateZPoly":0.7707018086319426,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":30.5,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.9507172275783032,"plate_z":0.7707018086319426,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":163,"rowId":"163-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d9a20dbd-5ae6-33b1-ae4f-93716d47be83","inning":7,"half_inning":"top","ab_number":47,"cap_index":14,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Junior Caminero strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.6,"end_speed":90.1,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.48114575472723,"plateTime":0.38014724782884546,"zone":3,"spin_rate":2557,"breakX":18.4,"inducedBreakZ":2.2,"breakZ":-25.7,"px":0.7085068407141857,"pz":3.148383431892336,"x0":-1.0399986472134097,"y0":50.00113082546186,"z0":5.711782280130183,"ax":-23.6259554700697,"ay":37.259773860182385,"az":-29.364696499227104,"vx0":9.114860531325402,"vy0":-144.6975073847494,"vz0":-1.9361036251964179,"pfxX":1.5333333333333332,"pfxZ":0.18333333333333335,"pfxZWithGravity":-2.1416666666666666,"breakXInches":18.4,"breakXFeet":1.5333333333333332,"breakZInducedInches":2.2,"breakZInducedFeet":0.18333333333333335,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.5333333333333332,"pfxXNoAbs":1.5333333333333332,"plateTimeSZDepth":0.3570772317586338,"plateXPoly":0.7085068407141857,"plateYPoly":0.7083333333333357,"plateZPoly":3.148383431892336,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7085068407141857,"plate_z":3.148383431892336,"player_total_pitches":13,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":182,"rowId":"182-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"913cec99-c0c7-37f2-90c4-04791169937c","inning":7,"half_inning":"top","ab_number":47,"cap_index":14,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Junior Caminero 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.9,"end_speed":89.9,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.346219893953308,"plateTime":0.3821146696983302,"zone":13,"spin_rate":2526,"breakX":17.4,"inducedBreakZ":0.8,"breakZ":-27.4,"px":-1.0610246721647014,"pz":2.1900494890218,"x0":-1.1583855160678254,"y0":50.00278237104035,"z0":5.62991087213797,"ax":-21.007468384367286,"ay":36.65855493616901,"az":-30.40143328596043,"vx0":4.041274410797258,"vy0":-143.91928557027012,"vz0":-4.128022750727407,"pfxX":1.45,"pfxZ":0.06666666666666667,"pfxZWithGravity":-2.283333333333333,"breakXInches":17.4,"breakXFeet":1.45,"breakZInducedInches":0.8,"breakZInducedFeet":0.06666666666666667,"breakZWithGravityInches":27.4,"breakZWithGravityFeet":2.283333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.45,"pfxXNoAbs":1.45,"plateTimeSZDepth":0.3589213914907806,"plateXPoly":-1.0610246721647014,"plateYPoly":0.7083333333332646,"plateZPoly":2.1900494890218,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":79.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.0610246721647014,"plate_z":2.1900494890218,"player_total_pitches":14,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":183,"rowId":"183-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ad291bfe-d0ba-3608-92f0-351379f42d8c","inning":7,"half_inning":"top","ab_number":47,"cap_index":14,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Junior Caminero strikes out swinging.","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":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"02","start_speed":90.4,"end_speed":82.1,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.41227914291201,"plateTime":0.4178592417811626,"zone":2,"spin_rate":2657,"breakX":5.5,"inducedBreakZ":5.8,"breakZ":-28,"px":0.17450865692164252,"pz":3.0565526231674864,"x0":-1.1848533080883743,"y0":50.00560756006981,"z0":5.677855570603007,"ax":4.722915333508057,"ay":30.627307923967084,"az":-26.547208827722546,"vx0":2.536091023703687,"vy0":-131.5984248528862,"vz0":-1.4675616318133902,"pfxX":-0.4583333333333333,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.3333333333333335,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":28,"breakZWithGravityFeet":2.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.39253392446522606,"plateXPoly":0.17450865692164252,"plateYPoly":0.7083333333333286,"plateZPoly":3.0565526231674864,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17450865692164252,"plate_z":3.0565526231674864,"player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":184,"rowId":"184-849805","game_pk":"849805","source":"gamefeed"}],"694819":[{"type":"pitch","year":2026,"sportId":1,"play_id":"7b3a20e7-96dc-3b45-990b-bb1e1514a924","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Yandy Díaz flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":103.5,"end_speed":93.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.432858159232974,"plateTime":0.36487393632832354,"zone":11,"spin_rate":2560,"breakX":10.2,"inducedBreakZ":15.4,"breakZ":-10.3,"px":-0.5490493930216984,"pz":4.01483475957975,"x0":-1.8864728427858648,"y0":50.00176186123134,"z0":5.289518857863184,"ax":-14.4879642626591,"ay":39.06909233639752,"az":-12.640858511427254,"vx0":6.385187716239204,"vy0":-150.5394764252613,"vz0":-1.5538038877607265,"pfxX":0.85,"pfxZ":1.2833333333333334,"pfxZWithGravity":-0.8583333333333334,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":10.3,"breakZWithGravityFeet":0.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.34268360438232004,"plateXPoly":-0.5490493930216984,"plateYPoly":0.7083333333333641,"plateZPoly":4.01483475957975,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5490493930216984,"plate_z":4.01483475957975,"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-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":48,"CU":6,"FC":17,"SL":7},"results":{"B":22,"S":42,"X":14},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":4,"oInPlay":0,"oSwings":4,"zSwingMiss":5,"zFouls":10,"zInPlay":6,"zSwings":21,"o_swing":0.2857142857142857,"z_swing":0.6176470588235294,"strike_rate":0.7708333333333334,"first_pitches":15,"first_pitch_strikes":9,"first_pitch_strike_rate":"60","o_contact":1,"z_contact":0.7619047619047619,"zone_rate":0.7083333333333334,"swings":25,"miss_percent":"20","cs_plus_whiffs":17,"csw_percent":35,"avg_rel_x":"-1.9","avg_rel_z":"5.0","avg_rpm":"2587","max_rpm":"2770","min_rpm":"2373","avg_break_z":"12","max_break_z":"15","min_break_z":"10","avg_bat_speed":"64.0","avg_break_z_induced":"15","max_break_z_induced":"18","min_break_z_induced":"12","avg_break_x":"12","max_break_x":"15","min_break_x":"9","min_pitch_speed":"98.7","avg_pitch_speed":"101.1","max_pitch_speed":"103.5","avg_hit_speed":"96.0","max_hit_speed":"112.7","min_hit_speed":"83.7","count":48,"pitches_vs_right":19,"pitches_vs_left":29,"results":{"B":11,"S":31,"X":6},"swinging_strikes":5,"fouls":14,"strikeouts":0,"called_strikes":12,"balls_in_play":6,"base_hits":3,"hard_hits":3,"barrels":2,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":5,"pitches_time_thru_1":24,"pitches_time_thru_2":21,"pitches_time_thru_3":3,"pitches_inning_1":11,"avg_speed_inning_1":"101.9","avg_speed_inning_1_vs_avg":0.7909090909090963,"pitches_inning_2":5,"avg_speed_inning_2":"100.1","avg_speed_inning_2_vs_avg":-0.980000000000004,"pitches_inning_3":9,"avg_speed_inning_3":"101.3","avg_speed_inning_3_vs_avg":0.24444444444444002,"pitches_inning_4":9,"avg_speed_inning_4":"100.7","avg_speed_inning_4_vs_avg":-0.38888888888888573,"pitches_inning_5":14,"avg_speed_inning_5":"100.9","avg_speed_inning_5_vs_avg":-0.23571428571426623,"percent":"62","rhb_pitch_percent":61,"lhb_pitch_percent":62,"pitch_pct_time_thru_1":"67","pitch_pct_time_thru_1_vs_avg":4.666666666666657,"pitch_pct_time_thru_2":"54","pitch_pct_time_thru_2_vs_avg":-8.153846153846153,"pitch_pct_time_thru_3":"100","pitch_pct_time_thru_3_vs_avg":38,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":1,"oFouls":1,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":3,"zInPlay":4,"zSwings":7,"o_swing":0.25,"z_swing":0.7777777777777778,"strike_rate":0.6470588235294118,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":0.5,"z_contact":1,"zone_rate":0.5294117647058824,"swings":9,"miss_percent":"11","cs_plus_whiffs":3,"csw_percent":18,"avg_rel_x":"-2.0","avg_rel_z":"4.8","avg_rpm":"2486","max_rpm":"2751","min_rpm":"2246","avg_break_z":"23","max_break_z":"27","min_break_z":"19","avg_bat_speed":"63.5","avg_break_z_induced":"7","max_break_z_induced":"10","min_break_z_induced":"4","avg_break_x":"3","max_break_x":"5","min_break_x":"0","min_pitch_speed":"93.5","avg_pitch_speed":"95.5","max_pitch_speed":"97.5","avg_hit_speed":"80.3","max_hit_speed":"100.3","min_hit_speed":"67.7","count":17,"pitches_vs_right":6,"pitches_vs_left":11,"results":{"X":4,"S":7,"B":6},"swinging_strikes":1,"fouls":4,"strikeouts":2,"called_strikes":2,"balls_in_play":4,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":5,"pitches_time_thru_1":6,"pitches_time_thru_2":11,"pitches_inning_1":1,"avg_speed_inning_1":"95.9","avg_speed_inning_1_vs_avg":0.4000000000000057,"pitches_inning_2":3,"avg_speed_inning_2":"96.9","avg_speed_inning_2_vs_avg":1.3666666666666742,"pitches_inning_3":2,"avg_speed_inning_3":"94.3","avg_speed_inning_3_vs_avg":-1.25,"pitches_inning_4":7,"avg_speed_inning_4":"95.6","avg_speed_inning_4_vs_avg":0.12857142857141923,"pitches_inning_5":4,"avg_speed_inning_5":"94.8","avg_speed_inning_5_vs_avg":-0.6500000000000057,"percent":"22","rhb_pitch_percent":19,"lhb_pitch_percent":23,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":-5.333333333333336,"pitch_pct_time_thru_2":"28","pitch_pct_time_thru_2_vs_avg":6.205128205128204,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":2,"zSwings":4,"o_swing":0,"z_swing":1,"strike_rate":0.5714285714285714,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":0.5714285714285714,"swings":4,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.9","avg_rel_z":"5.0","avg_rpm":"2317","max_rpm":"2630","min_rpm":"1890","avg_break_z":"36","max_break_z":"41","min_break_z":"31","avg_bat_speed":"70.9","avg_break_z_induced":"-3","max_break_z_induced":"1","min_break_z_induced":"-6","avg_break_x":"4","max_break_x":"8","min_break_x":"2","min_pitch_speed":"88.6","avg_pitch_speed":"90.5","max_pitch_speed":"93.0","avg_hit_speed":"96.8","max_hit_speed":"101.7","min_hit_speed":"91.8","count":7,"pitches_vs_right":6,"pitches_vs_left":1,"results":{"B":3,"S":2,"X":2},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":0,"balls_in_play":2,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":5,"pitches_time_thru_1":4,"pitches_time_thru_2":3,"pitches_inning_2":1,"avg_speed_inning_2":"90.5","avg_speed_inning_2_vs_avg":0,"pitches_inning_3":4,"avg_speed_inning_3":"91.2","avg_speed_inning_3_vs_avg":0.6500000000000057,"pitches_inning_5":2,"avg_speed_inning_5":"89.2","avg_speed_inning_5_vs_avg":-1.3000000000000114,"percent":"9","rhb_pitch_percent":19,"lhb_pitch_percent":2,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":2.1111111111111107,"pitch_pct_time_thru_2":"8","pitch_pct_time_thru_2_vs_avg":-1.3076923076923075,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"oSwings":2,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0.5,"z_swing":0.5,"strike_rate":0.6666666666666666,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":0.5,"z_contact":1,"zone_rate":0.3333333333333333,"swings":3,"miss_percent":"33","cs_plus_whiffs":2,"csw_percent":33,"avg_rel_x":"-1.9","avg_rel_z":"5.3","avg_rpm":"2040","max_rpm":"2383","min_rpm":"1476","avg_break_z":"42","max_break_z":"44","min_break_z":"38","avg_bat_speed":"57.4","avg_break_z_induced":"-6","max_break_z_induced":"-3","min_break_z_induced":"-9","avg_break_x":"4","max_break_x":"8","min_break_x":"1","min_pitch_speed":"86.5","avg_pitch_speed":"87.5","max_pitch_speed":"89.2","avg_hit_speed":"58.8","max_hit_speed":"59.8","min_hit_speed":"57.8","count":6,"pitches_vs_right":0,"pitches_vs_left":6,"results":{"X":2,"S":2,"B":2},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":1,"balls_in_play":2,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":5,"pitches_time_thru_1":2,"pitches_time_thru_2":4,"pitches_inning_1":1,"avg_speed_inning_1":"87.7","avg_speed_inning_1_vs_avg":0.20000000000000284,"pitches_inning_3":1,"avg_speed_inning_3":"89.2","avg_speed_inning_3_vs_avg":1.7000000000000028,"pitches_inning_4":2,"avg_speed_inning_4":"86.8","avg_speed_inning_4_vs_avg":-0.75,"pitches_inning_5":2,"avg_speed_inning_5":"87.4","avg_speed_inning_5_vs_avg":-0.09999999999999432,"percent":"8","rhb_pitch_percent":0,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":-2.4444444444444446,"pitch_pct_time_thru_2":"10","pitch_pct_time_thru_2_vs_avg":2.2564102564102555,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":2,"oFouls":5,"oInPlay":1,"oSwings":8,"zSwingMiss":5,"zFouls":15,"zInPlay":13,"zSwings":33,"o_swing":0.27586206896551724,"z_swing":0.673469387755102,"strike_rate":0.717948717948718,"first_pitches":19,"first_pitch_strikes":11,"first_pitch_strike_rate":"58","o_contact":0.75,"z_contact":0.8484848484848485,"zone_rate":0.6282051282051282,"swings":41,"miss_percent":"17","cs_plus_whiffs":22,"csw_percent":28,"avg_rel_x":"-1.9","avg_rel_z":"5.0","avg_rpm":"2499","max_rpm":"2770","min_rpm":"1476","avg_break_z":"19","max_break_z":"44","min_break_z":"10","avg_bat_speed":"64.1","avg_break_z_induced":"10","max_break_z_induced":"18","min_break_z_induced":"-9","avg_break_x":"9","max_break_x":"15","min_break_x":"0","min_pitch_speed":"86.5","avg_pitch_speed":"97.9","max_pitch_speed":"103.5","avg_hit_speed":"86.3","max_hit_speed":"","min_hit_speed":"","count":78,"pitches_vs_right":31,"pitches_vs_left":47,"results":{"B":22,"S":42,"X":14},"swinging_strikes":7,"fouls":20,"strikeouts":3,"called_strikes":15,"balls_in_play":14,"base_hits":4,"hard_hits":5,"barrels":2,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":5,"pitches_time_thru_1":36,"pitches_time_thru_2":39,"pitches_time_thru_3":3,"pitches_inning_1":13,"avg_speed_inning_1":"100.3","avg_speed_inning_1_vs_avg":2.4384615384615387,"pitches_inning_2":9,"avg_speed_inning_2":"98.0","avg_speed_inning_2_vs_avg":0.06666666666666288,"pitches_inning_3":16,"avg_speed_inning_3":"97.1","avg_speed_inning_3_vs_avg":-0.7500000000000142,"pitches_inning_4":18,"avg_speed_inning_4":"97.2","avg_speed_inning_4_vs_avg":-0.7166666666666686,"pitches_inning_5":22,"avg_speed_inning_5":"97.5","avg_speed_inning_5_vs_avg":-0.41363636363637113,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"d5f67f1b-fa28-3689-bc6b-7e4b40c3a69f","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Yandy Díaz flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":101.8,"end_speed":92.2,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.6973763520669065,"plateTime":0.3715685678228473,"zone":5,"spin_rate":2504,"breakX":11.6,"inducedBreakZ":14.5,"breakZ":-12.1,"px":0.04684163361334215,"pz":2.197808688285528,"x0":-1.8284326570782767,"y0":50.00185474453643,"z0":4.993032463975993,"ax":-16.220968307342247,"ay":37.7253808073728,"az":-13.27234780266472,"vx0":8.204099887629697,"vy0":-147.83914214172296,"vz0":-5.694276850227933,"pfxX":0.9666666666666667,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.0083333333333333,"breakXInches":11.6,"breakXFeet":0.9666666666666667,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.9666666666666667,"pfxXNoAbs":0.9666666666666667,"plateTimeSZDepth":0.34896402680154087,"plateXPoly":0.04684163361334215,"plateYPoly":0.7083333333333357,"plateZPoly":2.197808688285528,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.04684163361334215,"plate_z":2.197808688285528,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":2,"rowId":"2-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"48e9f491-71cc-322a-833e-0458322c505b","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Yandy Díaz flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{"homeRunBallparks":10},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":99.8,"end_speed":90.9,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.593433770059519,"plateTime":0.37818171017613444,"zone":8,"spin_rate":2556,"breakX":12.6,"inducedBreakZ":12.8,"breakZ":-14.8,"px":-0.06674617318607967,"pz":1.7712775607133282,"x0":-1.868049932276819,"y0":50.002443911428514,"z0":4.981000387314258,"ax":-16.72328934460825,"ay":34.93189302791057,"az":-15.801374305431654,"vx0":8.041789071943736,"vy0":-145.01357965282088,"vz0":-6.232845603879216,"pfxX":1.05,"pfxZ":1.0666666666666667,"pfxZWithGravity":-1.2333333333333334,"breakXInches":12.6,"breakXFeet":1.05,"breakZInducedInches":12.8,"breakZInducedFeet":1.0666666666666667,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.05,"pfxXNoAbs":1.05,"plateTimeSZDepth":0.35511639866089095,"plateXPoly":-0.06674617318607967,"plateYPoly":0.7083333333333357,"plateZPoly":1.7712775607133282,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.9","hit_distance":"347","xba":".540","hit_angle":"28","is_barrel":1,"hc_x":215.97,"hc_x_ft":218.7884492,"hc_y":90.99,"hc_y_ft":270.94834360000004,"isSword":false,"batSpeed":76,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.06674617318607967,"plate_z":1.7712775607133282,"launch_speed":"99.9","launch_angle":"28","player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":3,"rowId":"3-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4cde83c2-55b0-326b-b351-c00ceecbb2bc","inning":1,"half_inning":"top","ab_number":2,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to right fielder Sal Frelick.","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":102.7,"end_speed":93.1,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.616583503315151,"plateTime":0.3680832897520272,"zone":4,"spin_rate":2711,"breakX":13.3,"inducedBreakZ":14.8,"breakZ":-11.4,"px":-0.3472785692409579,"pz":2.4404252592685167,"x0":-1.9186652496916712,"y0":50.00743179633089,"z0":5.087013582429266,"ax":-18.501069164789087,"ay":38.584153532815975,"az":-12.711994275569342,"vx0":7.743254138390074,"vy0":-149.25801484824584,"vz0":-5.457175282772819,"pfxX":1.1083333333333334,"pfxZ":1.2333333333333334,"pfxZWithGravity":-0.9500000000000001,"breakXInches":13.3,"breakXFeet":1.1083333333333334,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":11.4,"breakZWithGravityFeet":0.9500000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.1083333333333334,"pfxXNoAbs":1.1083333333333334,"plateTimeSZDepth":0.34574539256143777,"plateXPoly":-0.3472785692409579,"plateYPoly":0.7083333333333641,"plateZPoly":2.4404252592685167,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3472785692409579,"plate_z":2.4404252592685167,"player_total_pitches":4,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":4,"rowId":"4-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d10682db-b95d-3d0f-89c0-be11b4d0e800","inning":1,"half_inning":"top","ab_number":2,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to right fielder Sal Frelick.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":102.7,"end_speed":93.2,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.241223446471745,"plateTime":0.3678801131807381,"zone":5,"spin_rate":2692,"breakX":13.4,"inducedBreakZ":14,"breakZ":-12.1,"px":0.23318801219731955,"pz":2.4022858011837434,"x0":-1.7234197728233704,"y0":50.00740018891444,"z0":5.039366572777609,"ax":-18.86313419519569,"ay":37.9084134535142,"az":-13.569395343581046,"vx0":8.921537587606286,"vy0":-149.22706410590774,"vz0":-5.287755976638277,"pfxX":1.1166666666666667,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.0083333333333333,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3455270669530926,"plateXPoly":0.23318801219731955,"plateYPoly":0.7083333333333641,"plateZPoly":2.4022858011837434,"pfxXDirection":"→","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.23318801219731955,"plate_z":2.4022858011837434,"player_total_pitches":5,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":5,"rowId":"5-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"686e5d78-ef58-306c-9486-65d362752c35","inning":1,"half_inning":"top","ab_number":2,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to right fielder Sal Frelick.","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":101.3,"end_speed":91.9,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.562224828715839,"plateTime":0.37322390703603414,"zone":8,"spin_rate":2645,"breakX":14.2,"inducedBreakZ":13.1,"breakZ":-13.8,"px":-0.16370388895192023,"pz":1.94677589529213,"x0":-1.9188760281658288,"y0":50.00565365765786,"z0":4.9857347507035445,"ax":-19.13953422737732,"ay":37.28460004448625,"az":-15.050579975094708,"vx0":8.361606585994117,"vy0":-147.16478960220294,"vz0":-6.031230197076572,"pfxX":1.1833333333333333,"pfxZ":1.0916666666666666,"pfxZWithGravity":-1.1500000000000001,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":13.1,"breakZInducedFeet":1.0916666666666666,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.3505467784476798,"plateXPoly":-0.16370388895192023,"plateYPoly":0.7083333333333073,"plateZPoly":1.94677589529213,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"90.0","hit_speed":"90.4","hit_distance":"171","xba":".920","hit_angle":"13","is_barrel":0,"hc_x":169.53,"hc_x_ft":106.85133079999997,"hc_y":114.48,"hc_y_ft":214.32898720000003,"isSword":false,"batSpeed":73.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.16370388895192023,"plate_z":1.94677589529213,"launch_speed":"90.4","launch_angle":"13","player_total_pitches":6,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":6,"rowId":"6-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"06f3580c-5ad9-3544-983a-df4049da48c4","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda 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":101.5,"end_speed":91.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.506203958502884,"plateTime":0.3725130670294803,"zone":11,"spin_rate":2628,"breakX":11.3,"inducedBreakZ":15.7,"breakZ":-11.2,"px":-0.42533519179211376,"pz":3.701964181283972,"x0":-2.0771356857810153,"y0":50.00080756489917,"z0":5.110825111481535,"ax":-15.560626585078765,"ay":38.27483390793735,"az":-12.984563564222357,"vx0":7.443231768685351,"vy0":-147.5802215397466,"vz0":-1.7552004280117415,"pfxX":0.9416666666666668,"pfxZ":1.3083333333333333,"pfxZWithGravity":-0.9333333333333332,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":11.2,"breakZWithGravityFeet":0.9333333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.3498787527160519,"plateXPoly":-0.42533519179211376,"plateYPoly":0.7083333333332931,"plateZPoly":3.701964181283972,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.42533519179211376,"plate_z":3.701964181283972,"player_total_pitches":7,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":7,"rowId":"7-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2311fa95-9275-3acb-b770-6bb5d84948ab","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","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":101.4,"end_speed":91.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.610551227248181,"plateTime":0.37293152442623434,"zone":12,"spin_rate":2635,"breakX":12.2,"inducedBreakZ":15.1,"breakZ":-11.8,"px":0.009184614345934206,"pz":3.303793699115781,"x0":-1.936028526606886,"y0":50.0006142731575,"z0":5.043968724371533,"ax":-17.01353707825621,"ay":37.69233774048844,"az":-13.531188476749836,"vx0":8.533247176036488,"vy0":-147.33369678742392,"vz0":-2.5986353614487916,"pfxX":1.0166666666666666,"pfxZ":1.2583333333333333,"pfxZWithGravity":-0.9833333333333334,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":15.1,"breakZInducedFeet":1.2583333333333333,"breakZWithGravityInches":11.8,"breakZWithGravityFeet":0.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3502545372070916,"plateXPoly":0.009184614345934206,"plateYPoly":0.7083333333333357,"plateZPoly":3.303793699115781,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":69.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.009184614345934206,"plate_z":3.303793699115781,"player_total_pitches":8,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":8,"rowId":"8-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"876dfdea-2d1b-3636-9158-a6c296d6d1dd","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":101,"end_speed":92,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.60894394771871,"plateTime":0.37328086423555495,"zone":1,"spin_rate":2652,"breakX":12.2,"inducedBreakZ":14.5,"breakZ":-12.5,"px":-0.3302571638083869,"pz":2.896255534814145,"x0":-1.9646767815656896,"y0":50.00164175451714,"z0":5.04354654683043,"ax":-16.511650627606254,"ay":35.41294844486463,"az":-14.062869444208653,"vx0":7.556832625648263,"vy0":-146.8475710355323,"vz0":-3.6621245710134493,"pfxX":1.0166666666666666,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.0416666666666667,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3504886901781585,"plateXPoly":-0.3302571638083869,"plateYPoly":0.7083333333332789,"plateZPoly":2.896255534814145,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.3302571638083869,"plate_z":2.896255534814145,"player_total_pitches":9,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":9,"rowId":"9-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e66974ec-9900-3473-baf5-68c8d51199b3","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","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":102.7,"end_speed":93.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.485414283007756,"plateTime":0.36699788657237065,"zone":11,"spin_rate":2580,"breakX":11.9,"inducedBreakZ":13.6,"breakZ":-12.5,"px":-0.40262443504991974,"pz":4.053028473090576,"x0":-1.8405604335118537,"y0":50.00337286997888,"z0":5.202029233496782,"ax":-16.47700774128683,"ay":37.12809091997503,"az":-15.381496880971953,"vx0":7.011669102475185,"vy0":-149.43820563909003,"vz0":-0.683677122369712,"pfxX":0.9916666666666667,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.0416666666666667,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.3446226771068391,"plateXPoly":-0.40262443504991974,"plateYPoly":0.7083333333333357,"plateZPoly":4.053028473090576,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":60.9,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.40262443504991974,"plate_z":4.053028473090576,"player_total_pitches":10,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":10,"rowId":"10-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b4e16b3b-fb59-3770-80d8-f8e896679d12","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","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, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":80.5,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.363430242352719,"plateTime":0.4288042863841426,"zone":11,"spin_rate":1898,"breakX":1.2,"inducedBreakZ":-2.5,"breakZ":-38,"px":-1.1178978957735202,"pz":2.7786303710919196,"x0":-1.9993088661950618,"y0":50.000025657187194,"z0":5.291120039094271,"ax":0.7013624391545846,"ay":26.35742249395781,"az":-34.85635484662576,"vx0":2.0481122029000627,"vy0":-127.73913594687261,"vz0":0.7759273857569169,"pfxX":-0.09999999999999999,"pfxZ":-0.20833333333333334,"pfxZWithGravity":-3.1666666666666665,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":-2.5,"breakZInducedFeet":-0.20833333333333334,"breakZWithGravityInches":38,"breakZWithGravityFeet":3.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.4026000921955027,"plateXPoly":-1.1178978957735202,"plateYPoly":0.7083333333333286,"plateZPoly":2.7786303710919196,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"58.0","hit_speed":"57.8","hit_distance":"98","xba":".220","hit_angle":"12","is_barrel":0,"hc_x":72,"hc_x_ft":-128.23108,"hc_y":148,"hc_y_ft":133.53372000000002,"isSword":false,"batSpeed":47.6,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1178978957735202,"plate_z":2.7786303710919196,"launch_speed":"57.8","launch_angle":"12","player_total_pitches":11,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":11,"rowId":"11-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f57a1218-4fef-32ee-9f13-4cfa1b7bf821","inning":1,"half_inning":"top","ab_number":4,"cap_index":25,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Double Play","des":"Junior Caminero lines into a double play, third baseman David Hamilton to second baseman Brice Turang. Jonathan Aranda out at 2nd.","events":"Double Play","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":102.4,"end_speed":93.1,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.631789585511796,"plateTime":0.36930633987807093,"zone":14,"spin_rate":2624,"breakX":11.3,"inducedBreakZ":15.5,"breakZ":-10.8,"px":1.0009494407378305,"pz":1.6775273455158897,"x0":-1.8602220400886682,"y0":50.00352041297299,"z0":4.9844243457345225,"ax":-16.662636318406918,"ay":37.0097400044327,"az":-11.337527132695715,"vx0":11.139176564456312,"vy0":-148.55210106523694,"vz0":-7.5688217768185035,"pfxX":0.9416666666666668,"pfxZ":1.2916666666666667,"pfxZWithGravity":-0.9,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":15.5,"breakZInducedFeet":1.2916666666666667,"breakZWithGravityInches":10.8,"breakZWithGravityFeet":0.9,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.34682139446336463,"plateXPoly":1.0009494407378305,"plateYPoly":0.7083333333333499,"plateZPoly":1.6775273455158897,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0009494407378305,"plate_z":1.6775273455158897,"player_total_pitches":12,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":12,"rowId":"12-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"503da1a3-f68b-3f03-a1cc-c2e92e25ecbd","inning":1,"half_inning":"top","ab_number":4,"cap_index":25,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Double Play","des":"Junior Caminero lines into a double play, third baseman David Hamilton to second baseman Brice Turang. Jonathan Aranda out at 2nd.","events":"Double Play","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":95.9,"end_speed":87.5,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.434663477238954,"plateTime":0.393141609795312,"zone":6,"spin_rate":2645,"breakX":0.1,"inducedBreakZ":7,"breakZ":-22.8,"px":0.35272580753865146,"pz":2.345938765086324,"x0":-2.078147526438218,"y0":50.003324669185396,"z0":4.763460757187623,"ax":-1.4806391381183257,"ay":32.6133630272637,"az":-24.32453110060276,"vx0":6.85775176149289,"vy0":-139.54411103805546,"vz0":-2.0581505569228913,"pfxX":-0.008333333333333333,"pfxZ":0.5833333333333334,"pfxZWithGravity":-1.9000000000000001,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":22.8,"breakZWithGravityFeet":1.9000000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.3691846837204315,"plateXPoly":0.35272580753865146,"plateYPoly":0.7083333333333357,"plateZPoly":2.345938765086324,"pfxXDirection":"←","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"75.6","hit_distance":"130","xba":".270","hit_angle":"9","is_barrel":0,"hc_x":96.03,"hc_x_ft":-70.3101292,"hc_y":158.97,"hc_y_ft":107.09207080000004,"isSword":false,"batSpeed":73.3,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.35272580753865146,"plate_z":2.345938765086324,"launch_speed":"75.6","launch_angle":"9","player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":13,"rowId":"13-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5ac832fd-bb37-39cd-af2e-b89b88339f1f","inning":2,"half_inning":"top","ab_number":11,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Liam Hicks grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.1,"end_speed":90.3,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.595172605150968,"plateTime":0.3807370366252947,"zone":5,"spin_rate":2471,"breakX":12,"inducedBreakZ":14.8,"breakZ":-13.2,"px":0.1326650246529817,"pz":2.0725641204427854,"x0":-1.7994061953295268,"y0":50.00292803153923,"z0":4.98222013745592,"ax":-15.862070616324875,"ay":33.9671651926612,"az":-13.862450836063818,"vx0":8.239707692868425,"vy0":-143.95694391867931,"vz0":-5.660850755153002,"pfxX":1,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.0999999999999999,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.3575045158500695,"plateXPoly":0.1326650246529817,"plateYPoly":0.7083333333333428,"plateZPoly":2.0725641204427854,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1326650246529817,"plate_z":2.0725641204427854,"player_total_pitches":14,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":38,"rowId":"38-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"48fbb8e0-f0ce-301d-9b68-412203b845c4","inning":2,"half_inning":"top","ab_number":11,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Liam Hicks grounds out, second baseman Brice Turang to first baseman Jake Bauers.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":97,"end_speed":89,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.371830577273267,"plateTime":0.38766948825575787,"zone":12,"spin_rate":2632,"breakX":0.6,"inducedBreakZ":7.9,"breakZ":-21.1,"px":0.8326732445677303,"pz":2.4766535871774478,"x0":-1.9562010920644353,"y0":50.005512012856606,"z0":4.976800662028871,"ax":-2.537290862326762,"ay":31.435560286635337,"az":-22.96248476490227,"vx0":8.12387247568253,"vy0":-141.15925822934898,"vz0":-2.6898897639613524,"pfxX":0.049999999999999996,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.7583333333333335,"breakXInches":0.6,"breakXFeet":0.049999999999999996,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.049999999999999996,"pfxXNoAbs":0.049999999999999996,"plateTimeSZDepth":0.36398266751219166,"plateXPoly":0.8326732445677303,"plateYPoly":0.7083333333333357,"plateZPoly":2.4766535871774478,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":65.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8326732445677303,"plate_z":2.4766535871774478,"player_total_pitches":15,"player_total_pitches_pitch_types":2,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":39,"rowId":"39-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2a0f32d4-b2f4-3e32-86bc-4352666b3a74","inning":2,"half_inning":"top","ab_number":11,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Liam Hicks grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","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":96.1,"end_speed":88.5,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.476063821533532,"plateTime":0.39025127835824636,"zone":2,"spin_rate":2566,"breakX":2.2,"inducedBreakZ":7.1,"breakZ":-22.3,"px":0.06309738610071003,"pz":3.1775720785748325,"x0":-2.0649430011741,"y0":50.006447091250706,"z0":4.8549103739483765,"ax":1.191270419606199,"ay":29.33172852825869,"az":-24.52626175318229,"vx0":5.591032553462001,"vy0":-139.94875286686573,"vz0":-0.0866380915989513,"pfxX":-0.18333333333333335,"pfxZ":0.5916666666666667,"pfxZWithGravity":-1.8583333333333334,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":22.3,"breakZWithGravityFeet":1.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.3663208045801138,"plateXPoly":0.06309738610071003,"plateYPoly":0.7083333333333144,"plateZPoly":3.1775720785748325,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"68.0","hit_speed":"67.7","hit_distance":"31","xba":".080","hit_angle":"-3","is_barrel":0,"hc_x":145.54,"hc_x_ft":49.02679439999997,"hc_y":148.29,"hc_y_ft":132.83471560000004,"isSword":false,"batSpeed":63.5,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.06309738610071003,"plate_z":3.1775720785748325,"launch_speed":"67.7","launch_angle":"-3","player_total_pitches":16,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":40,"rowId":"40-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a5401199-b2e0-3570-b3d1-5e223ccd1db9","inning":2,"half_inning":"top","ab_number":12,"cap_index":0,"outs":1,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to center fielder Garrett Mitchell.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":101.1,"end_speed":91.6,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.459871565673497,"plateTime":0.37406334802882224,"zone":6,"spin_rate":2768,"breakX":13.6,"inducedBreakZ":16.1,"breakZ":-10.9,"px":0.4276050843768118,"pz":2.375125167651327,"x0":-1.7553271187878308,"y0":50.0009850616194,"z0":5.050882133544785,"ax":-18.70142305541651,"ay":37.25392570095917,"az":-11.575064120407871,"vx0":9.49870586207494,"vy0":-146.85551665184164,"vz0":-5.583344597076101,"pfxX":1.1333333333333333,"pfxZ":1.3416666666666668,"pfxZWithGravity":-0.9083333333333333,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":10.9,"breakZWithGravityFeet":0.9083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.35130817604319703,"plateXPoly":0.4276050843768118,"plateYPoly":0.708333333333286,"plateZPoly":2.375125167651327,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4276050843768118,"plate_z":2.375125167651327,"player_total_pitches":17,"player_total_pitches_pitch_types":13,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":41,"rowId":"41-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fee35e76-fa5a-322e-82fe-6d7325b0798f","inning":2,"half_inning":"top","ab_number":12,"cap_index":0,"outs":1,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to center fielder Garrett Mitchell.","events":"Flyout","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.5,"end_speed":83.5,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.152654350763174,"plateTime":0.4143390690733635,"zone":12,"spin_rate":2630,"breakX":2.8,"inducedBreakZ":-3,"breakZ":-36.2,"px":0.006093672177192477,"pz":3.382142673407322,"x0":-2.0337876051049375,"y0":50.00155028478155,"z0":5.09373961479298,"ax":1.7386368060939563,"ay":26.049640103940884,"az":-35.87890483997316,"vx0":4.907168285685722,"vy0":-131.81543590955573,"vz0":2.5755558463560155,"pfxX":-0.2333333333333333,"pfxZ":-0.25,"pfxZWithGravity":-3.016666666666667,"breakXInches":-2.8,"breakXFeet":-0.2333333333333333,"breakZInducedInches":-3,"breakZInducedFeet":-0.25,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.8,"pfxXNoAbs":-0.2333333333333333,"plateTimeSZDepth":0.38890090003539546,"plateXPoly":0.006093672177192477,"plateYPoly":0.7083333333333783,"plateZPoly":3.382142673407322,"pfxXDirection":"←","inducedBreakZForcedSign":"-3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.006093672177192477,"plate_z":3.382142673407322,"player_total_pitches":18,"player_total_pitches_pitch_types":1,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":42,"rowId":"42-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"52155904-9b1b-397f-b568-331cb7233172","inning":2,"half_inning":"top","ab_number":12,"cap_index":0,"outs":1,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to center fielder Garrett Mitchell.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":100.7,"end_speed":90.9,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.500834906808377,"plateTime":0.37649431763029373,"zone":8,"spin_rate":2762,"breakX":13.4,"inducedBreakZ":17.6,"breakZ":-9.7,"px":0.2487142788372405,"pz":1.8458375537258989,"x0":-1.772989611468636,"y0":50.00005603818366,"z0":4.998319459078031,"ax":-18.21006224062765,"ay":37.917325800263676,"az":-9.570802617481426,"vx0":8.936914527041273,"vy0":-146.09745609173575,"vz0":-7.222792833900555,"pfxX":1.1166666666666667,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.8083333333333332,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":9.7,"breakZWithGravityFeet":0.8083333333333332,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.353615976919588,"plateXPoly":0.2487142788372405,"plateYPoly":0.7083333333332931,"plateZPoly":1.8458375537258989,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"94.3","hit_distance":"289","xba":".010","hit_angle":"44","is_barrel":0,"hc_x":159.62,"hc_x_ft":82.96466320000002,"hc_y":88.42,"hc_y_ft":277.1429688,"isSword":false,"batSpeed":80.1,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2487142788372405,"plate_z":1.8458375537258989,"launch_speed":"94.3","launch_angle":"44","player_total_pitches":19,"player_total_pitches_pitch_types":14,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":43,"rowId":"43-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3dcf1dd3-c71e-343f-b351-eb8e402d5461","inning":2,"half_inning":"top","ab_number":13,"cap_index":14,"outs":2,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. 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,"end_speed":89.4,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.545260950149724,"plateTime":0.38262501389514414,"zone":5,"spin_rate":2627,"breakX":12.6,"inducedBreakZ":15.2,"breakZ":-13.1,"px":-0.08344370635495157,"pz":2.3780780245638917,"x0":-1.9203405095963297,"y0":50.000414258063465,"z0":5.056993636364173,"ax":-16.45048379667623,"ay":36.835556435180564,"az":-13.642577789563719,"vx0":8.067252419666325,"vy0":-143.77589436296213,"vz0":-5.002702453659152,"pfxX":1.05,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.0916666666666666,"breakXInches":12.6,"breakXFeet":1.05,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.05,"pfxXNoAbs":1.05,"plateTimeSZDepth":0.35938482196695093,"plateXPoly":-0.08344370635495157,"plateYPoly":0.7083333333333002,"plateZPoly":2.3780780245638917,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.08344370635495157,"plate_z":2.3780780245638917,"player_total_pitches":20,"player_total_pitches_pitch_types":15,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":44,"rowId":"44-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5c3c2314-0cbb-38a4-bbfb-2c3a171a76e3","inning":2,"half_inning":"top","ab_number":13,"cap_index":14,"outs":2,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. 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":100.7,"end_speed":91.1,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.539555617733718,"plateTime":0.37590144979547935,"zone":3,"spin_rate":2611,"breakX":14.8,"inducedBreakZ":12.7,"breakZ":-14.6,"px":0.6177113292191505,"pz":3.1575908562236785,"x0":-2.0148607286688125,"y0":50.00371560372269,"z0":4.998932223339453,"ax":-20.391009538108648,"ay":37.14817177976979,"az":-16.737248248065995,"vx0":11.056038252969698,"vy0":-146.17995812900358,"vz0":-2.2606870105810106,"pfxX":1.2333333333333334,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.2166666666666666,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":14.6,"breakZWithGravityFeet":1.2166666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.35306279103379296,"plateXPoly":0.6177113292191505,"plateYPoly":0.7083333333333499,"plateZPoly":3.1575908562236785,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","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":158,"edge_distance":0.12124247710965363,"edge_distance_calc":0.12124247710965452,"challenging_player_id":661388,"challenging_player_type":"catcher"},"plate_x":0.6177113292191505,"plate_z":3.1575908562236785,"player_total_pitches":21,"player_total_pitches_pitch_types":16,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":45,"rowId":"45-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f77abf01-2c87-3292-ac1b-6f37a76c495d","inning":2,"half_inning":"top","ab_number":13,"cap_index":14,"outs":2,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":97.5,"end_speed":89.4,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.347283781077301,"plateTime":0.38582557400158457,"zone":12,"spin_rate":2713,"breakX":0.5,"inducedBreakZ":9.4,"breakZ":-19.3,"px":1.2788976882043903,"pz":3.109880167401175,"x0":-1.8921898479116745,"y0":50.00685255684111,"z0":5.022558579583619,"ax":-1.444862757984663,"ay":31.632818519059274,"az":-21.474445780717613,"vx0":9.01533848148261,"vy0":-141.81577793487378,"vz0":-1.3901913856767105,"pfxX":-0.041666666666666664,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.6083333333333334,"breakXInches":-0.5,"breakXFeet":-0.041666666666666664,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":19.3,"breakZWithGravityFeet":1.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":-0.041666666666666664,"plateTimeSZDepth":0.3622596884995192,"plateXPoly":1.2788976882043903,"plateYPoly":0.7083333333333997,"plateZPoly":3.109880167401175,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":37.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2788976882043903,"plate_z":3.109880167401175,"player_total_pitches":22,"player_total_pitches_pitch_types":4,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":46,"rowId":"46-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"aa1acb6b-378b-3319-b757-6043915f7737","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":98.8,"end_speed":89.4,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.535661933196841,"plateTime":0.38255468689591243,"zone":12,"spin_rate":2504,"breakX":12.7,"inducedBreakZ":15.2,"breakZ":-13,"px":0.5377967727359287,"pz":3.5841757219719845,"x0":-1.6585942848531348,"y0":50.00491762579893,"z0":5.1056549342909205,"ax":-16.891786519794763,"ay":35.78418556872956,"az":-14.49083695236658,"vx0":9.147504647962776,"vy0":-143.62707802722176,"vz0":-1.6311142162627994,"pfxX":1.0583333333333333,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.0833333333333333,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.3593090352342758,"plateXPoly":0.5377967727359287,"plateYPoly":0.7083333333333215,"plateZPoly":3.5841757219719845,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5377967727359287,"plate_z":3.5841757219719845,"player_total_pitches":23,"player_total_pitches_pitch_types":17,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":58,"rowId":"58-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2386e85c-6874-38fe-bc43-d1a377167381","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":101.1,"end_speed":91.4,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.339247619886266,"plateTime":0.3744542355401852,"zone":5,"spin_rate":2607,"breakX":13.4,"inducedBreakZ":15.7,"breakZ":-11.3,"px":0.06295534217111953,"pz":2.4160991180571822,"x0":-1.775286035328956,"y0":50.00081340523594,"z0":5.010409790714189,"ax":-18.293085133317103,"ay":38.06431166398232,"az":-12.112253074118968,"vx0":8.443533992585596,"vy0":-146.84610573478466,"vz0":-5.246376298151134,"pfxX":1.1166666666666667,"pfxZ":1.3083333333333333,"pfxZWithGravity":-0.9416666666666668,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":11.3,"breakZWithGravityFeet":0.9416666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.35170634684996854,"plateXPoly":0.06295534217111953,"plateYPoly":0.7083333333333783,"plateZPoly":2.4160991180571822,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.06295534217111953,"plate_z":2.4160991180571822,"player_total_pitches":24,"player_total_pitches_pitch_types":18,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":59,"rowId":"59-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2508cf94-20f2-3b58-a100-a7eed15e5aba","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":100.3,"end_speed":90.9,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.497608304548084,"plateTime":0.3769867637498092,"zone":6,"spin_rate":2713,"breakX":13.3,"inducedBreakZ":16,"breakZ":-11.5,"px":0.6703375767663451,"pz":2.590060968497631,"x0":-1.7572694529531223,"y0":50.00560455006585,"z0":5.033866688019915,"ax":-18.218746958437936,"ay":36.16598596229406,"az":-12.366745455595131,"vx0":10.08165902370921,"vy0":-145.63337911033912,"vz0":-4.7127242991009535,"pfxX":1.1083333333333334,"pfxZ":1.3333333333333333,"pfxZWithGravity":-0.9583333333333334,"breakXInches":13.3,"breakXFeet":1.1083333333333334,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1083333333333334,"pfxXNoAbs":1.1083333333333334,"plateTimeSZDepth":0.354068835376777,"plateXPoly":0.6703375767663451,"plateYPoly":0.7083333333333215,"plateZPoly":2.590060968497631,"pfxXDirection":"→","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6703375767663451,"plate_z":2.590060968497631,"player_total_pitches":25,"player_total_pitches_pitch_types":19,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":60,"rowId":"60-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"63347985-2c3a-3760-b249-a2c89d9f3f48","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":103.2,"end_speed":93.4,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.5021781001711245,"plateTime":0.3664237618746182,"zone":3,"spin_rate":2770,"breakX":13.7,"inducedBreakZ":15.8,"breakZ":-10.1,"px":0.5418793100183168,"pz":3.000003608332657,"x0":-1.6016079903411782,"y0":50.00384148670633,"z0":5.138244940604105,"ax":-19.531658360025755,"ay":38.74105955277083,"az":-11.450078121474895,"vx0":9.589243253510547,"vy0":-149.90391236986576,"vz0":-4.242782943110159,"pfxX":1.1416666666666666,"pfxZ":1.3166666666666667,"pfxZWithGravity":-0.8416666666666667,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":10.1,"breakZWithGravityFeet":0.8416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.3441522493582998,"plateXPoly":0.5418793100183168,"plateYPoly":0.7083333333333357,"plateZPoly":3.000003608332657,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":61.8,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5418793100183168,"plate_z":3.000003608332657,"player_total_pitches":26,"player_total_pitches_pitch_types":20,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":61,"rowId":"61-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d4cc9174-6edc-30ce-b2df-6759294d9ed9","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":90.5,"end_speed":82.8,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.20075756011706,"plateTime":0.4157576479840226,"zone":11,"spin_rate":2356,"breakX":3.6,"inducedBreakZ":-3.1,"breakZ":-36.5,"px":-0.41760774688849644,"pz":4.157527535409091,"x0":-1.886975089232274,"y0":50.00380260256761,"z0":5.1784013986382655,"ax":2.7769847639989322,"ay":27.94544017832904,"az":-36.32755016586966,"vx0":3.2221545911708596,"vy0":-131.73737382043063,"vz0":4.475126757653625,"pfxX":-0.3,"pfxZ":-0.25833333333333336,"pfxZWithGravity":-3.0416666666666665,"breakXInches":-3.6,"breakXFeet":-0.3,"breakZInducedInches":-3.1,"breakZInducedFeet":-0.25833333333333336,"breakZWithGravityInches":36.5,"breakZWithGravityFeet":3.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.6,"pfxXNoAbs":-0.3,"plateTimeSZDepth":0.39035705451371233,"plateXPoly":-0.41760774688849644,"plateYPoly":0.7083333333333073,"plateZPoly":4.157527535409091,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.41760774688849644,"plate_z":4.157527535409091,"player_total_pitches":27,"player_total_pitches_pitch_types":2,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":62,"rowId":"62-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"34fac6d0-e071-3844-b18e-3971a125ad28","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":92.5,"end_speed":85.1,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.728345519388238,"plateTime":0.40754932597571214,"zone":14,"spin_rate":2509,"breakX":2.2,"inducedBreakZ":1.1,"breakZ":-31,"px":1.71635926727379,"pz":0.6487204913752187,"x0":-1.8908490513224292,"y0":50.000310218380214,"z0":4.74158757043929,"ax":0.1623803450358263,"ay":29.31113831208927,"az":-30.210914926119543,"vx0":9.396079311039445,"vy0":-134.42839314248457,"vz0":-4.916415133335585,"pfxX":-0.18333333333333335,"pfxZ":0.09166666666666667,"pfxZWithGravity":-2.5833333333333335,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":31,"breakZWithGravityFeet":2.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.38264055023962446,"plateXPoly":1.71635926727379,"plateYPoly":0.7083333333333357,"plateZPoly":0.6487204913752187,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":1.71635926727379,"plate_z":0.6487204913752187,"player_total_pitches":28,"player_total_pitches_pitch_types":3,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":63,"rowId":"63-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c2a0e5c8-47f7-30e8-a1e7-817e64cf8dcb","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","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":101.2,"end_speed":91.9,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.584817013845182,"plateTime":0.37320003461575535,"zone":3,"spin_rate":2609,"breakX":14.5,"inducedBreakZ":13.9,"breakZ":-13,"px":0.2840635621837919,"pz":2.930258070227875,"x0":-1.8583027960206058,"y0":50.00440193574068,"z0":4.9870737917531835,"ax":-19.80145906389104,"ay":36.13017456257941,"az":-14.757323047590342,"vx0":9.582783646924574,"vy0":-146.99017444967478,"vz0":-3.2828540049927524,"pfxX":1.2083333333333333,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.0833333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3504651071847559,"plateXPoly":0.2840635621837919,"plateYPoly":0.7083333333333357,"plateZPoly":2.930258070227875,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"84.0","hit_speed":"83.7","hit_distance":"44","xba":".200","hit_angle":"-1","is_barrel":0,"hc_x":157.68,"hc_x_ft":78.28856480000002,"hc_y":164.99,"hc_y_ft":92.58170360000003,"isSword":false,"batSpeed":66.5,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":0.2840635621837919,"plate_z":2.930258070227875,"launch_speed":"83.7","launch_angle":"-1","player_total_pitches":29,"player_total_pitches_pitch_types":21,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":64,"rowId":"64-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"86a63525-d5c7-39be-9743-551d7acc51e5","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","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":101.3,"end_speed":91.8,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.471489296257683,"plateTime":0.37274176141096316,"zone":11,"spin_rate":2670,"breakX":13.8,"inducedBreakZ":14.4,"breakZ":-12.5,"px":-1.072437975208718,"pz":3.563344386822667,"x0":-1.8776072203428587,"y0":50.006922514947696,"z0":5.027262577768874,"ax":-18.005507403254967,"ay":37.60880940937633,"az":-14.585116212533768,"vx0":5.451741627815093,"vy0":-147.38825449240358,"vz0":-1.6279003571648527,"pfxX":1.1500000000000001,"pfxZ":1.2,"pfxZWithGravity":-1.0416666666666667,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.3501209904276829,"plateXPoly":-1.072437975208718,"plateYPoly":0.708333333333286,"plateZPoly":3.563344386822667,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.072437975208718,"plate_z":3.563344386822667,"player_total_pitches":30,"player_total_pitches_pitch_types":22,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":65,"rowId":"65-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e473efd0-caeb-3d73-a6af-e23d872a42d0","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":102.4,"end_speed":92.7,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.6175266194002935,"plateTime":0.36962881308153506,"zone":5,"spin_rate":2738,"breakX":14.5,"inducedBreakZ":13.9,"breakZ":-12.5,"px":-0.06927309942927828,"pz":2.03832057850466,"x0":-1.9761465401039864,"y0":50.000879009680986,"z0":4.898226491342845,"ax":-20.0974533429543,"ay":38.48659429182458,"az":-13.791001842776392,"vx0":8.981318240452675,"vy0":-148.66999601003977,"vz0":-5.844282392383714,"pfxX":1.2083333333333333,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.0416666666666667,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.34715610739965785,"plateXPoly":-0.06927309942927828,"plateYPoly":0.7083333333333215,"plateZPoly":2.03832057850466,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":6.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.06927309942927828,"plate_z":2.03832057850466,"player_total_pitches":31,"player_total_pitches_pitch_types":23,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":66,"rowId":"66-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6988553d-8586-3205-ba68-f4955a0ce97e","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","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":89.2,"end_speed":82.1,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.102894023166633,"plateTime":0.4219201649027493,"zone":8,"spin_rate":2314,"breakX":7.9,"inducedBreakZ":-8,"breakZ":-42.4,"px":0.14517380975356775,"pz":1.5004170908681087,"x0":-1.8204489957456187,"y0":50.00115975192723,"z0":5.229237862191451,"ax":6.66049204278028,"ay":27.781274013783555,"az":-39.62459858406193,"vx0":3.642309501993184,"vy0":-129.9281605601467,"vz0":-1.5633796862646139,"pfxX":-0.6583333333333333,"pfxZ":-0.6666666666666666,"pfxZWithGravity":-3.533333333333333,"breakXInches":-7.9,"breakXFeet":-0.6583333333333333,"breakZInducedInches":-8,"breakZInducedFeet":-0.6666666666666666,"breakZWithGravityInches":42.4,"breakZWithGravityFeet":3.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":7.9,"pfxXNoAbs":-0.6583333333333333,"plateTimeSZDepth":0.396164381358344,"plateXPoly":0.14517380975356775,"plateYPoly":0.7083333333333144,"plateZPoly":1.5004170908681087,"pfxXDirection":"←","inducedBreakZForcedSign":"-8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.14517380975356775,"plate_z":1.5004170908681087,"player_total_pitches":32,"player_total_pitches_pitch_types":2,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":67,"rowId":"67-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e41b16d4-4cdf-384e-8a49-8708026d4058","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":94.8,"end_speed":87.3,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.620226045389291,"plateTime":0.39590766143592226,"zone":3,"spin_rate":2588,"breakX":4.8,"inducedBreakZ":6.2,"breakZ":-24,"px":0.6828450387557603,"pz":2.67483253392819,"x0":-2.136962099514005,"y0":50.00076669142176,"z0":4.865739584578241,"ax":3.722404009747513,"ay":28.997608553495212,"az":-25.434582999644086,"vx0":6.896270648320761,"vy0":-138.03089244527462,"vz0":-1.1696252475023883,"pfxX":-0.39999999999999997,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2,"breakXInches":-4.8,"breakXFeet":-0.39999999999999997,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":4.8,"pfxXNoAbs":-0.39999999999999997,"plateTimeSZDepth":0.3716176317622218,"plateXPoly":0.6828450387557603,"plateYPoly":0.7083333333333286,"plateZPoly":2.67483253392819,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":58.6,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.6828450387557603,"plate_z":2.67483253392819,"player_total_pitches":33,"player_total_pitches_pitch_types":5,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":68,"rowId":"68-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"73adcdda-ef00-3dd1-afcd-ced1582ec37f","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":88.6,"end_speed":81,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.068579491757269,"plateTime":0.42622960470664584,"zone":9,"spin_rate":1890,"breakX":8.3,"inducedBreakZ":-1,"breakZ":-36,"px":0.7815292803272489,"pz":1.7654871425827978,"x0":-1.645650247580705,"y0":50.00113098240187,"z0":5.284611207900084,"ax":6.53029632902629,"ay":28.854450405977804,"az":-32.76449134942243,"vx0":4.7563227198433395,"vy0":-128.9142248565728,"vz0":-2.233321050670992,"pfxX":-0.6916666666666668,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3,"breakXInches":-8.3,"breakXFeet":-0.6916666666666668,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":36,"breakZWithGravityFeet":3,"pfxZDirection":"↓","pfxXWithGravity":8.3,"pfxXNoAbs":-0.6916666666666668,"plateTimeSZDepth":0.4003021582809345,"plateXPoly":0.7815292803272489,"plateYPoly":0.7083333333333783,"plateZPoly":1.7654871425827978,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.7815292803272489,"plate_z":1.7654871425827978,"player_total_pitches":34,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":69,"rowId":"69-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"62d5bfeb-e4a4-3139-86f5-e8193ee3e470","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":101.3,"end_speed":91.4,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.588416489330611,"plateTime":0.37338160791297303,"zone":11,"spin_rate":2464,"breakX":11.8,"inducedBreakZ":14.5,"breakZ":-12.4,"px":-0.32944881080225863,"pz":4.0021189664048835,"x0":-1.8983283704566418,"y0":50.00098907182887,"z0":5.084313885293528,"ax":-16.0627907749406,"ay":38.68911267720302,"az":-14.786718063524647,"vx0":7.290079032855813,"vy0":-147.33133501534402,"vz0":-0.49262959270996004,"pfxX":0.9833333333333334,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.0333333333333334,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.3507205813149005,"plateXPoly":-0.32944881080225863,"plateYPoly":0.7083333333333286,"plateZPoly":4.0021189664048835,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.32944881080225863,"plate_z":4.0021189664048835,"player_total_pitches":35,"player_total_pitches_pitch_types":24,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":70,"rowId":"70-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8efd0406-addf-3202-9469-b2d49d610421","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.7,"end_speed":85.6,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.5594608595677455,"plateTime":0.4017746594220326,"zone":2,"spin_rate":2393,"breakX":4,"inducedBreakZ":4.4,"breakZ":-26.8,"px":-0.07500441622066756,"pz":2.993891075389883,"x0":-2.040735847398829,"y0":50.00039190358156,"z0":4.867666676797185,"ax":3.0255542575932455,"ay":30.534216484251246,"az":-27.9007699697519,"vx0":4.6402060892212695,"vy0":-136.4256796616666,"vz0":0.29546916199525874,"pfxX":-0.3333333333333333,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.2333333333333334,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":26.8,"breakZWithGravityFeet":2.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.37723597794657127,"plateXPoly":-0.07500441622066756,"plateYPoly":0.7083333333333215,"plateZPoly":2.993891075389883,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.07500441622066756,"plate_z":2.993891075389883,"player_total_pitches":36,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":71,"rowId":"71-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"67192f4a-3230-3e35-9044-3ccf48d7dc56","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Lineout","des":"Yandy Díaz lines out sharply to second baseman Brice Turang.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":102.5,"end_speed":92.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.475717494239378,"plateTime":0.3687885349090032,"zone":2,"spin_rate":2470,"breakX":10.8,"inducedBreakZ":13,"breakZ":-13.3,"px":0.07161909280001955,"pz":3.161556335449264,"x0":-1.8867677250076154,"y0":50.00405406619013,"z0":4.969492953822968,"ax":-15.574117173047316,"ay":38.93952390913678,"az":-15.726056136797673,"vx0":8.35085894497216,"vy0":-149.04749536942884,"vz0":-2.4951418045189735,"pfxX":0.9,"pfxZ":1.0833333333333333,"pfxZWithGravity":-1.1083333333333334,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":13.3,"breakZWithGravityFeet":1.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.3464140360310421,"plateXPoly":0.07161909280001955,"plateYPoly":0.7083333333333144,"plateZPoly":3.161556335449264,"pfxXDirection":"→","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.1,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.07161909280001955,"plate_z":3.161556335449264,"player_total_pitches":37,"player_total_pitches_pitch_types":25,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":72,"rowId":"72-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"04328708-4092-3dcc-bf66-f809c5f115d4","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Lineout","des":"Yandy Díaz lines out sharply to second baseman Brice Turang.","events":"Lineout","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, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93,"end_speed":85.5,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.327265055915533,"plateTime":0.40404331595004805,"zone":8,"spin_rate":2127,"breakX":2.5,"inducedBreakZ":-1.9,"breakZ":-33.4,"px":-0.16925794195200505,"pz":2.0974708309264414,"x0":-1.9802432634572043,"y0":50.00195425265192,"z0":4.936789439022325,"ax":1.595102546598161,"ay":29.059395524620623,"az":-34.08193424549959,"vx0":4.471647768501235,"vy0":-135.46108002074524,"vz0":-1.0209780686337677,"pfxX":-0.20833333333333334,"pfxZ":-0.15833333333333333,"pfxZWithGravity":-2.783333333333333,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":-1.9,"breakZInducedFeet":-0.15833333333333333,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.37932892148863245,"plateXPoly":-0.16925794195200505,"plateYPoly":0.708333333333357,"plateZPoly":2.0974708309264414,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"101.7","hit_distance":"168","xba":".650","hit_angle":"8","is_barrel":0,"hc_x":139.78,"hc_x_ft":35.14312080000002,"hc_y":135.87,"hc_y_ft":162.77138680000002,"isSword":false,"batSpeed":73.6,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.16925794195200505,"plate_z":2.0974708309264414,"launch_speed":"101.7","launch_angle":"8","player_total_pitches":38,"player_total_pitches_pitch_types":5,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":73,"rowId":"73-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d8fc9fa1-9fe6-321c-ae25-8f4d5108901e","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda 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":101,"end_speed":91.7,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.4088885868744345,"plateTime":0.3735493093766058,"zone":11,"spin_rate":2646,"breakX":13.6,"inducedBreakZ":14.8,"breakZ":-12.1,"px":-1.108399417509263,"pz":3.628170571059511,"x0":-1.976228018026984,"y0":50.0054872595319,"z0":5.109341759290615,"ax":-17.720271957861193,"ay":36.657938747274066,"az":-14.158164941356633,"vx0":5.582035954106143,"vy0":-146.94820392818687,"vz0":-1.7384544242008577,"pfxX":1.1333333333333333,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.0083333333333333,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.3508246009054293,"plateXPoly":-1.108399417509263,"plateYPoly":0.7083333333333641,"plateZPoly":3.628170571059511,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.108399417509263,"plate_z":3.628170571059511,"player_total_pitches":39,"player_total_pitches_pitch_types":26,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":90,"rowId":"90-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"39729312-3a8a-33df-918e-30bd546c8549","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda 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.8,"end_speed":91.5,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.438728384393719,"plateTime":0.3746059610024721,"zone":13,"spin_rate":2589,"breakX":13.4,"inducedBreakZ":13.8,"breakZ":-13.3,"px":-0.9439229997313425,"pz":2.1852300733202425,"x0":-1.8813494311574597,"y0":50.000110675687715,"z0":4.96040901199987,"ax":-17.52837814626226,"ay":36.99123616632179,"az":-14.512441629667126,"vx0":5.747894862727719,"vy0":-146.62114614696947,"vz0":-5.33587783233507,"pfxX":1.1166666666666667,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.1083333333333334,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":13.3,"breakZWithGravityFeet":1.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.35179652525717153,"plateXPoly":-0.9439229997313425,"plateYPoly":0.7083333333333641,"plateZPoly":2.1852300733202425,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9439229997313425,"plate_z":2.1852300733202425,"player_total_pitches":40,"player_total_pitches_pitch_types":27,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":91,"rowId":"91-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"942dcab5-0625-36d8-8b2a-71071d51f8c0","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda 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":100.1,"end_speed":90.9,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.520234064562664,"plateTime":0.377410872178201,"zone":5,"spin_rate":2662,"breakX":14.2,"inducedBreakZ":14.6,"breakZ":-12.8,"px":0.006248095350011695,"pz":2.537401858709559,"x0":-1.7832981758156694,"y0":50.00298481943857,"z0":4.955581800909474,"ax":-18.794395862070505,"ay":35.841803201489846,"az":-14.01988933240938,"vx0":8.379697774774826,"vy0":-145.43060647141522,"vz0":-4.33801327806621,"pfxX":1.1833333333333333,"pfxZ":1.2166666666666666,"pfxZWithGravity":-1.0666666666666667,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":14.6,"breakZInducedFeet":1.2166666666666666,"breakZWithGravityInches":12.8,"breakZWithGravityFeet":1.0666666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.3544369050893825,"plateXPoly":0.006248095350011695,"plateYPoly":0.7083333333333428,"plateZPoly":2.537401858709559,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.006248095350011695,"plate_z":2.537401858709559,"player_total_pitches":41,"player_total_pitches_pitch_types":28,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":92,"rowId":"92-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cf120e6a-d96a-3e10-a025-a0b01e865064","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda walks.","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":97,"end_speed":89,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.684895161101887,"plateTime":0.38912513393131665,"zone":14,"spin_rate":2532,"breakX":3,"inducedBreakZ":6.2,"breakZ":-22.9,"px":2.210502038056879,"pz":1.0692282382683382,"x0":-1.8086222517692465,"y0":50.00250212015949,"z0":4.760874345783372,"ax":0.8077485778447961,"ay":32.01889654401737,"az":-24.077140237430132,"vx0":10.853123602417021,"vy0":-140.77136083358926,"vz0":-5.706024917171221,"pfxX":-0.25,"pfxZ":0.5166666666666667,"pfxZWithGravity":-1.9083333333333332,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":22.9,"breakZWithGravityFeet":1.9083333333333332,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.3653523492673772,"plateXPoly":2.210502038056879,"plateYPoly":0.7083333333333854,"plateZPoly":1.0692282382683382,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":2.210502038056879,"plate_z":1.0692282382683382,"player_total_pitches":42,"player_total_pitches_pitch_types":7,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":93,"rowId":"93-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d332e19e-386d-3b29-9c3e-5671ecd836dd","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda 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":101,"end_speed":91.3,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.516640688068185,"plateTime":0.3743563936319432,"zone":11,"spin_rate":2552,"breakX":11.4,"inducedBreakZ":15.7,"breakZ":-11.3,"px":-0.9248025913261982,"pz":3.073876686737643,"x0":-1.8642478787099561,"y0":50.00388784334619,"z0":5.072948377236279,"ax":-15.052049745179655,"ay":38.41191970260683,"az":-12.600558892222066,"vx0":5.318060654293386,"vy0":-146.9319649599974,"vz0":-3.469021247466957,"pfxX":0.9500000000000001,"pfxZ":1.3083333333333333,"pfxZWithGravity":-0.9416666666666668,"breakXInches":11.4,"breakXFeet":0.9500000000000001,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":11.3,"breakZWithGravityFeet":0.9416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.9500000000000001,"pfxXNoAbs":0.9500000000000001,"plateTimeSZDepth":0.351664197471748,"plateXPoly":-0.9248025913261982,"plateYPoly":0.7083333333333499,"plateZPoly":3.073876686737643,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.9248025913261982,"plate_z":3.073876686737643,"player_total_pitches":43,"player_total_pitches_pitch_types":29,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":94,"rowId":"94-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3b7fc7b7-6b82-3c9e-a302-6c6347f7bc3d","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson 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":100.1,"end_speed":90.6,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.536483517371224,"plateTime":0.3776500082114609,"zone":1,"spin_rate":2503,"breakX":12.2,"inducedBreakZ":13.8,"breakZ":-13.7,"px":-0.49512912290927,"pz":3.0296212779745635,"x0":-1.8727913297716938,"y0":50.00638193875552,"z0":5.012222857654247,"ax":-16.180911790517694,"ay":37.02885852919743,"az":-15.371306783714424,"vx0":6.753588306388352,"vy0":-145.53694723679226,"vz0":-2.8624536222781023,"pfxX":1.0166666666666666,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.1416666666666666,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":13.7,"breakZWithGravityFeet":1.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3547410300400031,"plateXPoly":-0.49512912290927,"plateYPoly":0.7083333333333783,"plateZPoly":3.0296212779745635,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.49512912290927,"plate_z":3.0296212779745635,"player_total_pitches":44,"player_total_pitches_pitch_types":30,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":95,"rowId":"95-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0bb8be79-ed9c-36e5-a861-aafbba4bafec","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson strikes out swinging.","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":100.7,"end_speed":91,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.491516815955994,"plateTime":0.37579327446537203,"zone":1,"spin_rate":2552,"breakX":14.8,"inducedBreakZ":14.2,"breakZ":-13.2,"px":-0.8200916863921637,"pz":2.79507024682829,"x0":-1.973509027535412,"y0":50.00532193880605,"z0":4.975830273194373,"ax":-19.325713549233587,"ay":38.17722911910068,"az":-14.675421335787314,"vx0":6.678465598670848,"vy0":-146.3843148565766,"vz0":-3.587216284611344,"pfxX":1.2333333333333334,"pfxZ":1.1833333333333333,"pfxZWithGravity":-1.0999999999999999,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":14.2,"breakZInducedFeet":1.1833333333333333,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.35301458633352906,"plateXPoly":-0.8200916863921637,"plateYPoly":0.7083333333333073,"plateZPoly":2.79507024682829,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":12.6,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8200916863921637,"plate_z":2.79507024682829,"player_total_pitches":45,"player_total_pitches_pitch_types":31,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":96,"rowId":"96-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e2d8d51c-bac0-31a3-939e-60a62749c0a0","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":99.9,"end_speed":90.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.532246072912916,"plateTime":0.37896630002513376,"zone":1,"spin_rate":2496,"breakX":13.4,"inducedBreakZ":13.3,"breakZ":-14.4,"px":-0.33339792096875054,"pz":2.854344210354906,"x0":-2.0150586114468703,"y0":50.002820878598754,"z0":4.885109048682762,"ax":-17.759277942458688,"ay":37.65002454921925,"az":-16.11013749201659,"vx0":7.88495075048666,"vy0":-145.1721732317524,"vz0":-2.8369737610383248,"pfxX":1.1166666666666667,"pfxZ":1.1083333333333334,"pfxZWithGravity":-1.2,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":13.3,"breakZInducedFeet":1.1083333333333334,"breakZWithGravityInches":14.4,"breakZWithGravityFeet":1.2,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.35599241574037277,"plateXPoly":-0.33339792096875054,"plateYPoly":0.7083333333333286,"plateZPoly":2.854344210354906,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":63.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.33339792096875054,"plate_z":2.854344210354906,"player_total_pitches":46,"player_total_pitches_pitch_types":32,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":97,"rowId":"97-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"88dcc32a-64cb-3003-9eee-778c41b38821","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson 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":101.3,"end_speed":91.3,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.4593175643007426,"plateTime":0.3737628707606304,"zone":11,"spin_rate":2638,"breakX":13,"inducedBreakZ":16.7,"breakZ":-10.3,"px":-0.40398893191585206,"pz":3.3894136818651477,"x0":-1.9016119037386854,"y0":50.00409692389218,"z0":5.020852997249685,"ax":-17.568669894452338,"ay":38.89817803718383,"az":-11.6348702760041,"vx0":7.349647168772556,"vy0":-147.22672501097247,"vz0":-2.6038685076048136,"pfxX":1.0833333333333333,"pfxZ":1.3916666666666666,"pfxZWithGravity":-0.8583333333333334,"breakXInches":13,"breakXFeet":1.0833333333333333,"breakZInducedInches":16.7,"breakZInducedFeet":1.3916666666666666,"breakZWithGravityInches":10.3,"breakZWithGravityFeet":0.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0833333333333333,"pfxXNoAbs":1.0833333333333333,"plateTimeSZDepth":0.3511147726768971,"plateXPoly":-0.40398893191585206,"plateYPoly":0.7083333333333357,"plateZPoly":3.3894136818651477,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.9,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.40398893191585206,"plate_z":3.3894136818651477,"player_total_pitches":47,"player_total_pitches_pitch_types":33,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":98,"rowId":"98-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b7b33ffd-e330-352c-8bf0-261d5ff072e9","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson 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":86.7,"end_speed":79.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.41440313432562,"plateTime":0.4346570601634818,"zone":11,"spin_rate":1476,"breakX":4.3,"inducedBreakZ":-4,"breakZ":-40.4,"px":-2.1175493651395643,"pz":3.5887557341679193,"x0":-2.022107332899084,"y0":50.000988997217775,"z0":5.364751828850106,"ax":4.111147039266802,"ay":26.38666982507962,"az":-36.552688901213756,"vx0":-1.0728020298913952,"vy0":-126.1597727723766,"vz0":3.1077505837200636,"pfxX":-0.35833333333333334,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.3666666666666667,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":40.4,"breakZWithGravityFeet":3.3666666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.40813591623306567,"plateXPoly":-2.1175493651395643,"plateYPoly":0.7083333333333499,"plateZPoly":3.5887557341679193,"pfxXDirection":"←","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-2.1175493651395643,"plate_z":3.5887557341679193,"player_total_pitches":48,"player_total_pitches_pitch_types":3,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":99,"rowId":"99-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ccf7e1f1-23d5-35c4-ab2f-123eb27b0b73","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":86.8,"end_speed":79.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.091825020531435,"plateTime":0.43423692176950945,"zone":11,"spin_rate":2038,"breakX":4,"inducedBreakZ":-8,"breakZ":-44.4,"px":-1.5022173149971243,"pz":2.473493383236638,"x0":-1.9442773617678175,"y0":50.00543052672069,"z0":5.167158172235044,"ax":3.4393136571491234,"ay":26.989520317211692,"az":-39.88560853210273,"vx0":0.3826677603391816,"vy0":-126.38424012369501,"vz0":1.5278800191824915,"pfxX":-0.3333333333333333,"pfxZ":-0.6666666666666666,"pfxZWithGravity":-3.6999999999999997,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":-8,"breakZInducedFeet":-0.6666666666666666,"breakZWithGravityInches":44.4,"breakZWithGravityFeet":3.6999999999999997,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.40781554911268364,"plateXPoly":-1.5022173149971243,"plateYPoly":0.7083333333333215,"plateZPoly":2.473493383236638,"pfxXDirection":"←","inducedBreakZForcedSign":"-8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":65.4,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-1.5022173149971243,"plate_z":2.473493383236638,"player_total_pitches":49,"player_total_pitches_pitch_types":4,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":100,"rowId":"100-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b019df51-1984-325c-84cb-8854e6d9d11a","inning":4,"half_inning":"top","ab_number":26,"cap_index":34,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Double","des":"Junior Caminero doubles (4) on a sharp line drive to center fielder Garrett Mitchell. Jonathan Aranda to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"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":"00","start_speed":96.5,"end_speed":88.5,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.497191801745939,"plateTime":0.3913255334275858,"zone":14,"spin_rate":2751,"breakX":3.2,"inducedBreakZ":9.8,"breakZ":-19.7,"px":1.8181282250898947,"pz":0.4483356212948859,"x0":-1.7905286881563296,"y0":50.00276248734849,"z0":4.7102649395605765,"ax":1.3084209861273886,"ay":31.980074330841198,"az":-19.680357940865555,"vx0":9.580697757296448,"vy0":-140.03181946862017,"vz0":-7.983309203412769,"pfxX":-0.26666666666666666,"pfxZ":0.8166666666666668,"pfxZWithGravity":-1.6416666666666666,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":19.7,"breakZWithGravityFeet":1.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.3674398968071604,"plateXPoly":1.8181282250898947,"plateYPoly":0.7083333333332931,"plateZPoly":0.4483356212948859,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.8181282250898947,"plate_z":0.4483356212948859,"player_total_pitches":50,"player_total_pitches_pitch_types":8,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":101,"rowId":"101-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a271a743-f62e-3f0a-a458-534ba655f241","inning":4,"half_inning":"top","ab_number":26,"cap_index":34,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Double","des":"Junior Caminero doubles (4) on a sharp line drive to center fielder Garrett Mitchell. Jonathan Aranda to 3rd.","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":96.5,"end_speed":88.9,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.581340521238922,"plateTime":0.38965617135307173,"zone":14,"spin_rate":2620,"breakX":0.1,"inducedBreakZ":7.1,"breakZ":-22.2,"px":0.7293374164912669,"pz":1.2378692163168759,"x0":-2.100213568523468,"y0":50.00453900158351,"z0":4.6820499233485435,"ax":-1.885991233485887,"ay":30.178118669325546,"az":-23.3567445117165,"vx0":8.080623244600918,"vy0":-140.2899112503836,"vz0":-5.144331788533948,"pfxX":0.008333333333333333,"pfxZ":0.5916666666666667,"pfxZWithGravity":-1.8499999999999999,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.36577847391584756,"plateXPoly":0.7293374164912669,"plateYPoly":0.7083333333333002,"plateZPoly":1.2378692163168759,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7293374164912669,"plate_z":1.2378692163168759,"player_total_pitches":51,"player_total_pitches_pitch_types":9,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":102,"rowId":"102-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7554136b-0f71-38a2-81b3-810b40a94089","inning":4,"half_inning":"top","ab_number":26,"cap_index":34,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Double","des":"Junior Caminero doubles (4) on a sharp line drive to center fielder Garrett Mitchell. Jonathan Aranda to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":101.5,"end_speed":92.6,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.4480441745300965,"plateTime":0.37131803432867194,"zone":5,"spin_rate":2604,"breakX":10.8,"inducedBreakZ":15,"breakZ":-11.6,"px":0.23538748680378374,"pz":2.4658027194858487,"x0":-1.7827707063062816,"y0":50.003002645539716,"z0":4.867055747320499,"ax":-15.235804011965874,"ay":35.36316961937587,"az":-13.01502013332908,"vx0":8.44449436472183,"vy0":-147.55279030428656,"vz0":-4.618501857832657,"pfxX":0.9,"pfxZ":1.25,"pfxZWithGravity":-0.9666666666666667,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":11.6,"breakZWithGravityFeet":0.9666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.34864782758735857,"plateXPoly":0.23538748680378374,"plateYPoly":0.7083333333332504,"plateZPoly":2.4658027194858487,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"113.0","hit_speed":"112.7","hit_distance":"358","xba":".800","hit_angle":"13","is_barrel":1,"hc_x":134.61,"hc_x_ft":22.681559600000014,"hc_y":55.33,"hc_y_ft":356.9017812,"isSword":false,"batSpeed":80.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.23538748680378374,"plate_z":2.4658027194858487,"launch_speed":"112.7","launch_angle":"13","player_total_pitches":52,"player_total_pitches_pitch_types":34,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":103,"rowId":"103-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c0e51d93-b680-3389-b12f-d453db85cf05","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Liam Hicks grounds out, first baseman Jake Bauers to pitcher Jacob Misiorowski. Jonathan Aranda scores. Junior Caminero to 3rd.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.9,"end_speed":88.1,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.679966843916356,"plateTime":0.3932767131959829,"zone":14,"spin_rate":2417,"breakX":1,"inducedBreakZ":7.9,"breakZ":-22,"px":1.6104847547008405,"pz":0.5687400907628746,"x0":-1.9508089792820007,"y0":50.005156114900174,"z0":4.684811224869332,"ax":-1.1466235458100729,"ay":31.109971820457815,"az":-22.107442720298632,"vx0":9.855835949484336,"vy0":-139.2418072814854,"vz0":-7.0646736450615855,"pfxX":-0.08333333333333333,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.8333333333333333,"breakXInches":-1,"breakXFeet":-0.08333333333333333,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":-0.08333333333333333,"plateTimeSZDepth":0.36927065488224,"plateXPoly":1.6104847547008405,"plateYPoly":0.7083333333333144,"plateZPoly":0.5687400907628746,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.6104847547008405,"plate_z":0.5687400907628746,"player_total_pitches":53,"player_total_pitches_pitch_types":10,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":104,"rowId":"104-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9adad031-a88d-319f-84d5-74c96257bd3e","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Liam Hicks grounds out, first baseman Jake Bauers to pitcher Jacob Misiorowski. Jonathan Aranda scores. Junior Caminero to 3rd.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94,"end_speed":86.3,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.510757687538121,"plateTime":0.3997788865059313,"zone":4,"spin_rate":2256,"breakX":3,"inducedBreakZ":3.6,"breakZ":-27.2,"px":-0.6155694127132838,"pz":2.268781837094889,"x0":-2.158894296529634,"y0":50.005928383040285,"z0":4.852127757622272,"ax":2.3374127946237326,"ay":29.7869903360159,"az":-28.246585037430116,"vx0":3.672945036796465,"vy0":-136.92583217114992,"vz0":-1.581116223601083,"pfxX":-0.25,"pfxZ":0.3,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.3753563069545072,"plateXPoly":-0.6155694127132838,"plateYPoly":0.7083333333332789,"plateZPoly":2.268781837094889,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.1,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6155694127132838,"plate_z":2.268781837094889,"player_total_pitches":54,"player_total_pitches_pitch_types":11,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":105,"rowId":"105-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"55d531d8-5e1c-34ba-b232-4ae1e2ade9af","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Liam Hicks grounds out, first baseman Jake Bauers to pitcher Jacob Misiorowski. Jonathan Aranda scores. Junior Caminero to 3rd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.2,"end_speed":86,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.7562433725796085,"plateTime":0.3999390929671507,"zone":5,"spin_rate":2294,"breakX":2.3,"inducedBreakZ":4.8,"breakZ":-26.2,"px":-0.2034954488769416,"pz":2.5486608014424363,"x0":-2.2006523346573785,"y0":50.0057510687328,"z0":4.753786992688285,"ax":1.1766582580170772,"ay":31.149051467394347,"az":-27.23816028574122,"vx0":5.096514598219046,"vy0":-137.10516365776394,"vz0":-0.7561062985055147,"pfxX":-0.19166666666666665,"pfxZ":0.39999999999999997,"pfxZWithGravity":-2.183333333333333,"breakXInches":-2.3,"breakXFeet":-0.19166666666666665,"breakZInducedInches":4.8,"breakZInducedFeet":0.39999999999999997,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.3,"pfxXNoAbs":-0.19166666666666665,"plateTimeSZDepth":0.3755832550881681,"plateXPoly":-0.2034954488769416,"plateYPoly":0.7083333333333357,"plateZPoly":2.5486608014424363,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"78.0","hit_speed":"77.7","hit_distance":"3","xba":".100","hit_angle":"-46","is_barrel":0,"hc_x":143.99,"hc_x_ft":45.290736400000014,"hc_y":172.47,"hc_y_ft":74.55221080000001,"isSword":false,"batSpeed":63,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2034954488769416,"plate_z":2.5486608014424363,"launch_speed":"77.7","launch_angle":"-46","player_total_pitches":55,"player_total_pitches_pitch_types":12,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":106,"rowId":"106-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cb580094-b2dc-370c-a913-ccaf4effada0","inning":4,"half_inning":"top","ab_number":28,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out sharply to left fielder Jackson Chourio.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.3,"end_speed":87.1,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.66852053697743,"plateTime":0.39519378286825413,"zone":2,"spin_rate":2334,"breakX":3.7,"inducedBreakZ":5.9,"breakZ":-24.2,"px":0.1083626240322424,"pz":2.6986457670455524,"x0":-2.13949382988441,"y0":50.00115470820937,"z0":4.8990626762286125,"ax":2.792792607283021,"ay":31.45861964783102,"az":-25.751574605191966,"vx0":5.539856508250543,"vy0":-138.68114798653423,"vz0":-1.1525094286214683,"pfxX":-0.30833333333333335,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.37105600704416525,"plateXPoly":0.1083626240322424,"plateYPoly":0.7083333333333854,"plateZPoly":2.6986457670455524,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"100.3","hit_distance":"332","xba":".070","hit_angle":"42","is_barrel":0,"hc_x":80.52,"hc_x_ft":-107.69481280000002,"hc_y":73.43,"hc_y_ft":313.2742652,"isSword":false,"batSpeed":74.8,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1083626240322424,"plate_z":2.6986457670455524,"launch_speed":"100.3","launch_angle":"42","player_total_pitches":56,"player_total_pitches_pitch_types":13,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":107,"rowId":"107-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"18d5f4ed-be68-300d-b197-49597e0ef90e","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","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":101.6,"end_speed":92.3,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.466236341836641,"plateTime":0.37199044892971633,"zone":9,"spin_rate":2477,"breakX":10.8,"inducedBreakZ":15.8,"breakZ":-10.8,"px":0.4017716402038214,"pz":1.7219854026162693,"x0":-1.8070635195750386,"y0":50.00149920947514,"z0":4.858996258814651,"ax":-15.309131943832721,"ay":37.020658601548284,"az":-11.292773529409551,"vx0":8.996831059671251,"vy0":-147.56656289580505,"vz0":-7.007025337518826,"pfxX":0.9,"pfxZ":1.3166666666666667,"pfxZWithGravity":-0.9,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":10.8,"breakZWithGravityFeet":0.9,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.3493491687696272,"plateXPoly":0.4017716402038214,"plateYPoly":0.7083333333333428,"plateZPoly":1.7219854026162693,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4017716402038214,"plate_z":1.7219854026162693,"player_total_pitches":57,"player_total_pitches_pitch_types":35,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":118,"rowId":"118-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d0d27b33-4d2e-3950-93e5-e7323dd1ba98","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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":94.7,"end_speed":87,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.869699832405435,"plateTime":0.3975838700604841,"zone":14,"spin_rate":2388,"breakX":2.8,"inducedBreakZ":8.6,"breakZ":-21.8,"px":1.6755209660768333,"pz":1.9831507640705919,"x0":-2.174774600513408,"y0":50.00434719939271,"z0":4.747938643996783,"ax":0.7410846635048678,"ay":30.004448824446893,"az":-22.487346064483443,"vx0":10.17646780436252,"vy0":-137.66201574517953,"vz0":-3.20972231812188,"pfxX":-0.2333333333333333,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.8166666666666667,"breakXInches":-2.8,"breakXFeet":-0.2333333333333333,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":21.8,"breakZWithGravityFeet":1.8166666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.8,"pfxXNoAbs":-0.2333333333333333,"plateTimeSZDepth":0.3732793353713637,"plateXPoly":1.6755209660768333,"plateYPoly":0.7083333333333357,"plateZPoly":1.9831507640705919,"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.6755209660768333,"plate_z":1.9831507640705919,"player_total_pitches":58,"player_total_pitches_pitch_types":14,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":119,"rowId":"119-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"49879f04-7aba-3d02-b79b-5de9a62b4bfb","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":101.3,"end_speed":92.2,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.491223548193174,"plateTime":0.37256723821003357,"zone":7,"spin_rate":2492,"breakX":11.5,"inducedBreakZ":15.7,"breakZ":-11.2,"px":-0.43321065937094483,"pz":1.6712339397419758,"x0":-1.8723069677774244,"y0":50.00208318895234,"z0":4.8581921657054785,"ax":-15.630429844870251,"ay":36.47735766153495,"az":-11.65258065506594,"vx0":6.847545739440317,"vy0":-147.27326926029414,"vz0":-7.07057436453578,"pfxX":0.9583333333333334,"pfxZ":1.3083333333333333,"pfxZWithGravity":-0.9333333333333332,"breakXInches":11.5,"breakXFeet":0.9583333333333334,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":11.2,"breakZWithGravityFeet":0.9333333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.9583333333333334,"pfxXNoAbs":0.9583333333333334,"plateTimeSZDepth":0.34986873530564355,"plateXPoly":-0.43321065937094483,"plateYPoly":0.7083333333333002,"plateZPoly":1.6712339397419758,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":64.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.43321065937094483,"plate_z":1.6712339397419758,"player_total_pitches":59,"player_total_pitches_pitch_types":36,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":120,"rowId":"120-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5291737e-2494-3085-9aa2-a8dcf9510465","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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":100,"end_speed":91.3,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.624487529462551,"plateTime":0.37696176775415324,"zone":6,"spin_rate":2508,"breakX":11.8,"inducedBreakZ":14.6,"breakZ":-12.8,"px":0.5049729553626061,"pz":2.141395071068094,"x0":-1.8752640931215245,"y0":50.006881102787375,"z0":4.754443813039893,"ax":-16.166789127702955,"ay":34.084845164679926,"az":-13.944327537601653,"vx0":9.585716387679883,"vy0":-145.3069120061781,"vz0":-4.914268798005495,"pfxX":0.9833333333333334,"pfxZ":1.2166666666666666,"pfxZWithGravity":-1.0666666666666667,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":14.6,"breakZInducedFeet":1.2166666666666666,"breakZWithGravityInches":12.8,"breakZWithGravityFeet":1.0666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.3539668957917927,"plateXPoly":0.5049729553626061,"plateYPoly":0.7083333333333499,"plateZPoly":2.141395071068094,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5049729553626061,"plate_z":2.141395071068094,"player_total_pitches":60,"player_total_pitches_pitch_types":37,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":121,"rowId":"121-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"483c7d6d-62af-35bf-b0e7-8500296247c4","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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":88.3,"end_speed":80.9,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":6.979534369726846,"plateTime":0.4264702817715582,"zone":11,"spin_rate":2383,"breakX":1.9,"inducedBreakZ":-8.5,"breakZ":-43.7,"px":-1.1850355651156401,"pz":2.648646695910286,"x0":-1.8050660095129398,"y0":50.00567506579555,"z0":5.262096366265777,"ax":1.4487822573926685,"ay":27.335211769401084,"az":-40.60505814051438,"vx0":1.2581186889110563,"vy0":-128.56953663035702,"vz0":1.6049269509378128,"pfxX":-0.15833333333333333,"pfxZ":-0.7083333333333334,"pfxZWithGravity":-3.641666666666667,"breakXInches":-1.9,"breakXFeet":-0.15833333333333333,"breakZInducedInches":-8.5,"breakZInducedFeet":-0.7083333333333334,"breakZWithGravityInches":43.7,"breakZWithGravityFeet":3.641666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.9,"pfxXNoAbs":-0.15833333333333333,"plateTimeSZDepth":0.4004789980982334,"plateXPoly":-1.1850355651156401,"plateYPoly":0.7083333333333428,"plateZPoly":2.648646695910286,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1850355651156401,"plate_z":2.648646695910286,"player_total_pitches":61,"player_total_pitches_pitch_types":5,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":122,"rowId":"122-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"654a05b5-18bf-3abe-a4ee-3b54add51c32","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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":98.7,"end_speed":89.9,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.523850179621122,"plateTime":0.38197510590914474,"zone":6,"spin_rate":2602,"breakX":9.4,"inducedBreakZ":15.1,"breakZ":-13,"px":0.456148084783776,"pz":2.662900883746137,"x0":-1.9176528797829804,"y0":50.0018911673677,"z0":4.9158460723935695,"ax":-12.829828312052175,"ay":33.88223694155284,"az":-14.018569606361071,"vx0":8.919277608584434,"vy0":-143.51353571635386,"vz0":-3.7675661222796424,"pfxX":0.7833333333333333,"pfxZ":1.2583333333333333,"pfxZWithGravity":-1.0833333333333333,"breakXInches":9.4,"breakXFeet":0.7833333333333333,"breakZInducedInches":15.1,"breakZInducedFeet":1.2583333333333333,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7833333333333333,"pfxXNoAbs":0.7833333333333333,"plateTimeSZDepth":0.3586618856100691,"plateXPoly":0.456148084783776,"plateYPoly":0.7083333333333428,"plateZPoly":2.662900883746137,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.6,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.456148084783776,"plate_z":2.662900883746137,"player_total_pitches":62,"player_total_pitches_pitch_types":38,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":123,"rowId":"123-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e5305a22-fa15-3ba5-adda-1b931ead8901","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":102,"end_speed":92.4,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.499643905975865,"plateTime":0.37066205558040544,"zone":5,"spin_rate":2656,"breakX":12,"inducedBreakZ":15,"breakZ":-11.5,"px":0.21625659358875438,"pz":2.395233517455003,"x0":-1.8304498397977038,"y0":50.00511057394325,"z0":4.928663357699266,"ax":-16.9003273189682,"ay":38.040259206416955,"az":-12.723299440321181,"vx0":8.82062538139788,"vy0":-148.2133843885089,"vz0":-5.061685058511749,"pfxX":1,"pfxZ":1.25,"pfxZWithGravity":-0.9583333333333334,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.3481625018731758,"plateXPoly":0.21625659358875438,"plateYPoly":0.7083333333333712,"plateZPoly":2.395233517455003,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.0","hit_distance":"262","xba":".690","hit_angle":"16","is_barrel":0,"hc_x":171.9,"hc_x_ft":112.56388399999997,"hc_y":84.96,"hc_y_ft":285.48281440000005,"isSword":false,"batSpeed":77.4,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.21625659358875438,"plate_z":2.395233517455003,"launch_speed":"95.0","launch_angle":"16","player_total_pitches":63,"player_total_pitches_pitch_types":39,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":124,"rowId":"124-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"96462adf-acd1-3ebf-a6f0-b76db2bedbb2","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. 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":94.7,"end_speed":86.1,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.642123643901064,"plateTime":0.3984131040525596,"zone":1,"spin_rate":2269,"breakX":3.1,"inducedBreakZ":6.8,"breakZ":-23.9,"px":-0.7311016236639363,"pz":3.046230828040372,"x0":-2.0596132416884045,"y0":50.004758295864065,"z0":4.88672460551174,"ax":2.5424715588904547,"ay":32.610398342497476,"az":-25.156744184132748,"vx0":3.074548499226397,"vy0":-137.83874908336142,"vz0":-0.21158564481328124,"pfxX":-0.25833333333333336,"pfxZ":0.5666666666666667,"pfxZWithGravity":-1.9916666666666665,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":23.9,"breakZWithGravityFeet":1.9916666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.3742024754455073,"plateXPoly":-0.7311016236639363,"plateYPoly":0.7083333333333783,"plateZPoly":3.046230828040372,"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.7311016236639363,"plate_z":3.046230828040372,"player_total_pitches":64,"player_total_pitches_pitch_types":15,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":125,"rowId":"125-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"50da7ef9-c7c1-3ec4-8fe2-f97fe5b6b39d","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","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.7,"end_speed":90.1,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.459084781758418,"plateTime":0.37935757534074677,"zone":1,"spin_rate":2452,"breakX":10.8,"inducedBreakZ":15.7,"breakZ":-12,"px":-0.3812610965032175,"pz":2.824096020304148,"x0":-1.8608940314599816,"y0":50.00281780545473,"z0":4.916077787089994,"ax":-14.297619943110577,"ay":37.00488398385934,"az":-13.099559106904634,"vx0":6.699790889374994,"vy0":-144.93504325012074,"vz0":-3.5371932918500884,"pfxX":0.9,"pfxZ":1.3083333333333333,"pfxZWithGravity":-1,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":12,"breakZWithGravityFeet":1,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.3563228299220417,"plateXPoly":-0.3812610965032175,"plateYPoly":0.7083333333332931,"plateZPoly":2.824096020304148,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":61,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.3812610965032175,"plate_z":2.824096020304148,"player_total_pitches":65,"player_total_pitches_pitch_types":40,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":126,"rowId":"126-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d5d9e30d-45fd-36ce-9f9c-dba01e84ef8a","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":101.9,"end_speed":91.8,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.53094555199904,"plateTime":0.3719766603347159,"zone":5,"spin_rate":2637,"breakX":12.5,"inducedBreakZ":14.4,"breakZ":-12.4,"px":-0.2127143045882418,"pz":2.3905290430284136,"x0":-1.818190869450729,"y0":50.00247048600692,"z0":4.9410067132902755,"ax":-17.18602478587659,"ay":40.16734254785926,"az":-13.583213091300529,"vx0":7.597087316391944,"vy0":-148.07723619858294,"vz0":-4.925000247356342,"pfxX":1.0416666666666667,"pfxZ":1.2,"pfxZWithGravity":-1.0333333333333334,"breakXInches":12.5,"breakXFeet":1.0416666666666667,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0416666666666667,"pfxXNoAbs":1.0416666666666667,"plateTimeSZDepth":0.34945798680415985,"plateXPoly":-0.2127143045882418,"plateYPoly":0.7083333333333712,"plateZPoly":2.3905290430284136,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2127143045882418,"plate_z":2.3905290430284136,"player_total_pitches":66,"player_total_pitches_pitch_types":41,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":127,"rowId":"127-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3a03e86d-9658-3ba2-a066-de68a8b37692","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":96.5,"end_speed":88.1,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.400809092204199,"plateTime":0.39033698403210604,"zone":5,"spin_rate":2246,"breakX":4.2,"inducedBreakZ":7.7,"breakZ":-21.7,"px":0.20027816126580356,"pz":2.4427615666182025,"x0":-1.927072496573748,"y0":50.00365253196077,"z0":4.851502799299028,"ax":3.4355763272551547,"ay":32.86753534139745,"az":-23.426633718073166,"vx0":5.174043481201204,"vy0":-140.5081014745878,"vz0":-2.2778463533566535,"pfxX":-0.35000000000000003,"pfxZ":0.6416666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.36655075969887235,"plateXPoly":0.20027816126580356,"plateYPoly":0.7083333333333144,"plateZPoly":2.4427615666182025,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.1,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.20027816126580356,"plate_z":2.4427615666182025,"player_total_pitches":67,"player_total_pitches_pitch_types":16,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":128,"rowId":"128-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8bee084a-c3b3-35fb-8109-d4d3fe9a2108","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":101.1,"end_speed":92,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.46208586698366,"plateTime":0.3728221290965932,"zone":11,"spin_rate":2588,"breakX":11.5,"inducedBreakZ":12.2,"breakZ":-14.5,"px":-0.04769197160157024,"pz":3.990357172634318,"x0":-1.7414274232201146,"y0":50.00270234048629,"z0":5.033246067628015,"ax":-15.798803357914727,"ay":35.69861778054668,"az":-17.620247649050576,"vx0":7.603545057303878,"vy0":-147.0565316986857,"vz0":0.10529263747367767,"pfxX":0.9583333333333334,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.2083333333333333,"breakXInches":11.5,"breakXFeet":0.9583333333333334,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.9583333333333334,"pfxXNoAbs":0.9583333333333334,"plateTimeSZDepth":0.3500826635481129,"plateXPoly":-0.04769197160157024,"plateYPoly":0.708333333333357,"plateZPoly":3.990357172634318,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":52.3,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.04769197160157024,"plate_z":3.990357172634318,"player_total_pitches":68,"player_total_pitches_pitch_types":42,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":129,"rowId":"129-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4123adc6-e3d0-376c-89bc-b7588c7d96db","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":89.8,"end_speed":82.2,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.426031869510993,"plateTime":0.41939159662464665,"zone":4,"spin_rate":2364,"breakX":3.5,"inducedBreakZ":-3.8,"breakZ":-37.8,"px":-0.6858045050498298,"pz":2.3410337280591422,"x0":-2.0497749962948415,"y0":50.00528439339766,"z0":4.918871370440766,"ax":2.651504019204418,"ay":28.557576708577848,"az":-36.19081966123335,"vx0":2.9409169510646755,"vy0":-130.7872749648137,"vz0":0.5820211316459618,"pfxX":-0.2916666666666667,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.15,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3938606857588391,"plateXPoly":-0.6858045050498298,"plateYPoly":0.7083333333333002,"plateZPoly":2.3410337280591422,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.5,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.6858045050498298,"plate_z":2.3410337280591422,"player_total_pitches":69,"player_total_pitches_pitch_types":6,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":130,"rowId":"130-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"73db04b5-3560-3a8a-a4ca-753196b9fee1","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":88.6,"end_speed":80.7,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.271240270812927,"plateTime":0.4263189827939744,"zone":5,"spin_rate":2345,"breakX":3.8,"inducedBreakZ":-5.9,"breakZ":-40.9,"px":0.06001223676995582,"pz":2.1944209494539075,"x0":-1.8789476215295975,"y0":50.00394162614333,"z0":5.015210016525798,"ax":2.6102188576258145,"ay":29.411525737641597,"az":-37.93429803253212,"vx0":4.319288390482503,"vy0":-128.9887346145606,"vz0":0.551436731369171,"pfxX":-0.31666666666666665,"pfxZ":-0.4916666666666667,"pfxZWithGravity":-3.408333333333333,"breakXInches":-3.8,"breakXFeet":-0.31666666666666665,"breakZInducedInches":-5.9,"breakZInducedFeet":-0.4916666666666667,"breakZWithGravityInches":40.9,"breakZWithGravityFeet":3.408333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.8,"pfxXNoAbs":-0.31666666666666665,"plateTimeSZDepth":0.40045246246796357,"plateXPoly":0.06001223676995582,"plateYPoly":0.7083333333333215,"plateZPoly":2.1944209494539075,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"91.8","hit_distance":"6","xba":".070","hit_angle":"-29","is_barrel":0,"hc_x":94.43,"hc_x_ft":-74.1667052,"hc_y":166,"hc_y_ft":90.14724000000001,"isSword":false,"batSpeed":68.8,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":0.06001223676995582,"plate_z":2.1944209494539075,"launch_speed":"91.8","launch_angle":"-29","player_total_pitches":70,"player_total_pitches_pitch_types":7,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":131,"rowId":"131-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"391f6f5c-1f36-3448-bcfd-f1767b133464","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.2,"end_speed":90.2,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.611805538589652,"plateTime":0.3807464088922714,"zone":5,"spin_rate":2456,"breakX":10.7,"inducedBreakZ":14.4,"breakZ":-13.6,"px":0.2465432901248088,"pz":2.3651112720840324,"x0":-1.944614748352352,"y0":50.00427598465699,"z0":5.001707855190636,"ax":-14.420897415970455,"ay":34.89352878358454,"az":-14.49834535773808,"vx0":8.706106438986778,"vy0":-144.10044261582627,"vz0":-4.781432273977933,"pfxX":0.8916666666666666,"pfxZ":1.2,"pfxZWithGravity":-1.1333333333333333,"breakXInches":10.7,"breakXFeet":0.8916666666666666,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":13.6,"breakZWithGravityFeet":1.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8916666666666666,"pfxXNoAbs":0.8916666666666666,"plateTimeSZDepth":0.3575747576068923,"plateXPoly":0.2465432901248088,"plateYPoly":0.7083333333333286,"plateZPoly":2.3651112720840324,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":63.7,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2465432901248088,"plate_z":2.3651112720840324,"player_total_pitches":71,"player_total_pitches_pitch_types":43,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":132,"rowId":"132-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fe162152-e9f1-3f64-aa7f-238e9db1dfde","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","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":93.5,"end_speed":86.7,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.753262818248288,"plateTime":0.40091627579823985,"zone":14,"spin_rate":2616,"breakX":4.6,"inducedBreakZ":6.7,"breakZ":-24.2,"px":1.3737556555046937,"pz":1.4081736995682315,"x0":-1.939974699896318,"y0":50.005969250288985,"z0":4.772746489196803,"ax":3.1463579376411235,"ay":26.666782422438715,"az":-24.41573395684567,"vx0":8.214583381522555,"vy0":-136.0300526694862,"vz0":-4.348074813905102,"pfxX":-0.3833333333333333,"pfxZ":0.5583333333333333,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":6.7,"breakZInducedFeet":0.5583333333333333,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.3762806169928544,"plateXPoly":1.3737556555046937,"plateYPoly":0.7083333333333997,"plateZPoly":1.4081736995682315,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.3737556555046937,"plate_z":1.4081736995682315,"player_total_pitches":72,"player_total_pitches_pitch_types":17,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":133,"rowId":"133-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8a008ddd-07c8-3f10-8d2a-81cf87718b24","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":99.3,"end_speed":90.9,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.6256705730373024,"plateTime":0.37923337222739484,"zone":7,"spin_rate":2622,"breakX":12.7,"inducedBreakZ":13.9,"breakZ":-13.8,"px":-0.46296640604226447,"pz":1.6838003959612644,"x0":-2.127894051720997,"y0":50.006588436458834,"z0":4.838060712151711,"ax":-16.64155034276401,"ay":32.892809875667375,"az":-14.658932606580393,"vx0":7.638630850184416,"vy0":-144.30777313129045,"vz0":-6.2487957360656425,"pfxX":1.0583333333333333,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.1500000000000001,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.3560681724128703,"plateXPoly":-0.46296640604226447,"plateYPoly":0.7083333333333783,"plateZPoly":1.6838003959612644,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.46296640604226447,"plate_z":1.6838003959612644,"player_total_pitches":73,"player_total_pitches_pitch_types":44,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":134,"rowId":"134-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cfea951b-8eb8-3d4d-b7fd-0b71e158fecd","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","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":99.7,"end_speed":91.1,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.6073389166864125,"plateTime":0.37754505582065745,"zone":1,"spin_rate":2596,"breakX":12.1,"inducedBreakZ":14.4,"breakZ":-13.2,"px":-0.3327365841570189,"pz":3.0843306246366056,"x0":-1.947126678037153,"y0":50.00239029965915,"z0":4.984571532839877,"ax":-15.901798456952525,"ay":33.374718999404216,"az":-14.857042238877657,"vx0":7.372800920303942,"vy0":-144.98453320709768,"vz0":-2.7279220162343805,"pfxX":1.0083333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.0999999999999999,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.3544560252148733,"plateXPoly":-0.3327365841570189,"plateYPoly":0.7083333333333783,"plateZPoly":3.0843306246366056,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.9,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3327365841570189,"plate_z":3.0843306246366056,"player_total_pitches":74,"player_total_pitches_pitch_types":45,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":135,"rowId":"135-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f71a6088-df92-3ead-871e-75ff78545ae9","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":86.5,"end_speed":79,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.311209634783167,"plateTime":0.43669059953001765,"zone":6,"spin_rate":2131,"breakX":5.5,"inducedBreakZ":-7.1,"breakZ":-43.8,"px":0.6817095876372965,"pz":2.2420829048686706,"x0":-1.6752677329304044,"y0":50.00260792135498,"z0":5.285198338384755,"ax":3.7681787284077815,"ay":27.844257784274603,"az":-38.71631243145227,"vx0":4.9735639690290565,"vy0":-125.89086925692058,"vz0":0.5209351463182428,"pfxX":-0.4583333333333333,"pfxZ":-0.5916666666666667,"pfxZWithGravity":-3.65,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":-7.1,"breakZInducedFeet":-0.5916666666666667,"breakZWithGravityInches":43.8,"breakZWithGravityFeet":3.65,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.41016884475236287,"plateXPoly":0.6817095876372965,"plateYPoly":0.7083333333333357,"plateZPoly":2.2420829048686706,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"60.0","hit_speed":"59.8","hit_distance":"118","xba":".000","hit_angle":"64","is_barrel":0,"hc_x":84.31,"hc_x_ft":-98.55954839999998,"hc_y":180.67,"hc_y_ft":54.787258800000075,"isSword":false,"batSpeed":59.3,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6817095876372965,"plate_z":2.2420829048686706,"launch_speed":"59.8","launch_angle":"64","player_total_pitches":75,"player_total_pitches_pitch_types":6,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":136,"rowId":"136-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6b32c092-7220-359f-ab54-dfd1cfe78bd0","inning":5,"half_inning":"top","ab_number":35,"cap_index":22,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Caught Stealing 3B","des":"Victor Mesa Jr. caught stealing 3rd base, catcher William Contreras to third baseman David Hamilton.","events":"Caught Stealing 3B","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":102.9,"end_speed":93.9,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.611801802262939,"plateTime":0.3658908800421745,"zone":1,"spin_rate":2478,"breakX":12.1,"inducedBreakZ":13.6,"breakZ":-12.4,"px":-0.4375778847851206,"pz":2.866436678873984,"x0":-1.9009895699331636,"y0":50.00178685362749,"z0":4.979446174126231,"ax":-16.941262077609018,"ay":36.45358328500183,"az":-14.522056500581844,"vx0":7.169789459451732,"vy0":-149.74729763862976,"vz0":-3.656169439903119,"pfxX":1.0083333333333333,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.0333333333333334,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.3435428271085736,"plateXPoly":-0.4375778847851206,"plateYPoly":0.7083333333333854,"plateZPoly":2.866436678873984,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4375778847851206,"plate_z":2.866436678873984,"player_total_pitches":76,"player_total_pitches_pitch_types":46,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":137,"rowId":"137-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20414ff4-2525-3cc5-a189-f5c6a57dd0f5","inning":5,"half_inning":"top","ab_number":35,"cap_index":22,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Caught Stealing 3B","des":"Victor Mesa Jr. caught stealing 3rd base, catcher William Contreras to third baseman David Hamilton.","events":"Caught Stealing 3B","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":101.7,"end_speed":92.8,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.712482635403749,"plateTime":0.37059290657079424,"zone":3,"spin_rate":2373,"breakX":12.5,"inducedBreakZ":13.1,"breakZ":-13.4,"px":0.29434061993646266,"pz":2.930182297902559,"x0":-1.9718214839306776,"y0":50.00526619246413,"z0":4.929497388489823,"ax":-17.47966683420972,"ay":35.162431872110886,"az":-15.66851625552614,"vx0":9.553858269313144,"vy0":-147.79314900181865,"vz0":-3.0199010116653664,"pfxX":1.0416666666666667,"pfxZ":1.0916666666666666,"pfxZWithGravity":-1.1166666666666667,"breakXInches":12.5,"breakXFeet":1.0416666666666667,"breakZInducedInches":13.1,"breakZInducedFeet":1.0916666666666666,"breakZWithGravityInches":13.4,"breakZWithGravityFeet":1.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0416666666666667,"pfxXNoAbs":1.0416666666666667,"plateTimeSZDepth":0.347956273732345,"plateXPoly":0.29434061993646266,"plateYPoly":0.7083333333333854,"plateZPoly":2.930182297902559,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.29434061993646266,"plate_z":2.930182297902559,"player_total_pitches":77,"player_total_pitches_pitch_types":47,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":138,"rowId":"138-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"67cd16b5-f1d6-35e9-af93-74f1b3263f7b","inning":5,"half_inning":"top","ab_number":35,"cap_index":22,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Caught Stealing 3B","des":"Victor Mesa Jr. caught stealing 3rd base, catcher William Contreras to third baseman David Hamilton.","events":"Caught Stealing 3B","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":103,"end_speed":93.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.578616704092917,"plateTime":0.3657980462019341,"zone":11,"spin_rate":2427,"breakX":11.3,"inducedBreakZ":12.7,"breakZ":-13.2,"px":-0.42146398492126,"pz":4.179176720499982,"x0":-1.8193241488442702,"y0":50.00486179352433,"z0":5.118111514130291,"ax":-15.869940218054282,"ay":37.23913298770329,"az":-16.536782348636176,"vx0":6.795103390704348,"vy0":-149.90615972039905,"vz0":0.10684379204364258,"pfxX":0.9416666666666668,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.0999999999999999,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.3435053031685104,"plateXPoly":-0.42146398492126,"plateYPoly":0.7083333333333357,"plateZPoly":4.179176720499982,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.42146398492126,"plate_z":4.179176720499982,"player_total_pitches":78,"player_total_pitches_pitch_types":48,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":139,"rowId":"139-849805","game_pk":"849805","source":"gamefeed"}]},"away_batters":{"650490":[{"type":"pitch","year":2026,"sportId":1,"play_id":"7b3a20e7-96dc-3b45-990b-bb1e1514a924","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Yandy Díaz flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":103.5,"end_speed":93.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.432858159232974,"plateTime":0.36487393632832354,"zone":11,"spin_rate":2560,"breakX":10.2,"inducedBreakZ":15.4,"breakZ":-10.3,"px":-0.5490493930216984,"pz":4.01483475957975,"x0":-1.8864728427858648,"y0":50.00176186123134,"z0":5.289518857863184,"ax":-14.4879642626591,"ay":39.06909233639752,"az":-12.640858511427254,"vx0":6.385187716239204,"vy0":-150.5394764252613,"vz0":-1.5538038877607265,"pfxX":0.85,"pfxZ":1.2833333333333334,"pfxZWithGravity":-0.8583333333333334,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":15.4,"breakZInducedFeet":1.2833333333333334,"breakZWithGravityInches":10.3,"breakZWithGravityFeet":0.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.34268360438232004,"plateXPoly":-0.5490493930216984,"plateYPoly":0.7083333333333641,"plateZPoly":4.01483475957975,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5490493930216984,"plate_z":4.01483475957975,"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-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":8,"SL":3,"KC":2},"results":{"B":3,"S":6,"X":4},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":2,"zFouls":2,"zInPlay":1,"zSwings":5,"o_swing":0,"z_swing":0.8333333333333334,"strike_rate":0.75,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":null,"z_contact":0.6,"zone_rate":0.75,"swings":5,"miss_percent":"40","cs_plus_whiffs":3,"csw_percent":38,"avg_rel_x":"-1.6","avg_rel_z":"5.2","avg_rpm":"2489","max_rpm":"2560","min_rpm":"2373","avg_break_z":"12","max_break_z":"15","min_break_z":"9","avg_bat_speed":"71.3","avg_break_z_induced":"14","max_break_z_induced":"19","min_break_z_induced":"13","avg_break_x":"10","max_break_x":"13","min_break_x":"3","min_pitch_speed":"98.9","avg_pitch_speed":"101.8","max_pitch_speed":"103.5","avg_hit_speed":"99.9","max_hit_speed":"99.9","min_hit_speed":"99.9","count":8,"pitches_vs_right":8,"pitches_vs_left":0,"results":{"B":2,"S":5,"X":1},"swinging_strikes":2,"fouls":2,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":1,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":9,"pitches_time_thru_1":4,"pitches_time_thru_2":1,"pitches_time_thru_3":3,"pitches_inning_1":3,"avg_speed_inning_1":"101.7","avg_speed_inning_1_vs_avg":-0.09999999999999432,"pitches_inning_3":1,"avg_speed_inning_3":"102.5","avg_speed_inning_3_vs_avg":0.7000000000000028,"pitches_inning_5":3,"avg_speed_inning_5":"102.5","avg_speed_inning_5_vs_avg":0.7333333333333485,"pitches_inning_9":1,"avg_speed_inning_9":"98.9","avg_speed_inning_9_vs_avg":-2.8999999999999915,"percent":"62","rhb_pitch_percent":62,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"50","pitch_pct_time_thru_1_vs_avg":-12,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":-12,"pitch_pct_time_thru_3":"100","pitch_pct_time_thru_3_vs_avg":38,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"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":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","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":"-1.4","avg_rel_z":"5.5","avg_rpm":"2477","max_rpm":"2682","min_rpm":"2127","avg_break_z":"32","max_break_z":"33","min_break_z":"30","avg_bat_speed":"67.0","avg_break_z_induced":"2","max_break_z_induced":"5","min_break_z_induced":"-2","avg_break_x":"5","max_break_x":"7","min_break_x":"3","min_pitch_speed":"89.7","avg_pitch_speed":"90.8","max_pitch_speed":"93.0","avg_hit_speed":"83.8","max_hit_speed":"101.7","min_hit_speed":"65.8","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"X":2,"S":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":2,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":6,"pitches_time_thru_1":2,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"93.0","avg_speed_inning_3_vs_avg":2.200000000000003,"pitches_inning_6":2,"avg_speed_inning_6":"89.7","avg_speed_inning_6_vs_avg":-1.0999999999999943,"percent":"23","rhb_pitch_percent":23,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":2,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":27,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.5,"z_swing":null,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.1","avg_rel_z":"6.4","avg_rpm":"2848","max_rpm":"2919","min_rpm":"2776","avg_break_z":"36","max_break_z":"39","min_break_z":"33","avg_bat_speed":"45.1","avg_break_z_induced":"-1","max_break_z_induced":"2","min_break_z_induced":"-4","avg_break_x":"4","max_break_x":"4","min_break_x":"3","min_pitch_speed":"88.6","avg_pitch_speed":"88.7","max_pitch_speed":"88.7","avg_hit_speed":"50.7","max_hit_speed":"50.7","min_hit_speed":"50.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":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":2,"pitches_inning_9":2,"avg_speed_inning_9":"88.7","avg_speed_inning_9_vs_avg":-0.04999999999999716,"percent":"15","rhb_pitch_percent":15,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":10,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Knuckle Curve","pitch_type_literal":"KC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":2,"oSwings":2,"zSwingMiss":2,"zFouls":2,"zInPlay":2,"zSwings":6,"o_swing":0.4,"z_swing":0.75,"strike_rate":0.7692307692307693,"first_pitches":5,"first_pitch_strikes":4,"first_pitch_strike_rate":"80","o_contact":1,"z_contact":0.6666666666666666,"zone_rate":0.6153846153846154,"swings":8,"miss_percent":"25","cs_plus_whiffs":4,"csw_percent":31,"avg_rel_x":"-1.4","avg_rel_z":"5.5","avg_rpm":"2541","max_rpm":"2919","min_rpm":"2127","avg_break_z":"20","max_break_z":"39","min_break_z":"9","avg_bat_speed":"64.5","avg_break_z_induced":"9","max_break_z_induced":"19","min_break_z_induced":"-4","avg_break_x":"8","max_break_x":"13","min_break_x":"3","min_pitch_speed":"88.6","avg_pitch_speed":"97.2","max_pitch_speed":"103.5","avg_hit_speed":"79.5","max_hit_speed":"","min_hit_speed":"","count":13,"pitches_vs_right":13,"pitches_vs_left":0,"results":{"B":3,"S":6,"X":4},"swinging_strikes":2,"fouls":2,"strikeouts":0,"called_strikes":2,"balls_in_play":4,"base_hits":0,"hard_hits":2,"barrels":1,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":9,"pitches_time_thru_1":8,"pitches_time_thru_2":2,"pitches_time_thru_3":3,"pitches_inning_1":3,"avg_speed_inning_1":"101.7","avg_speed_inning_1_vs_avg":4.5,"pitches_inning_3":2,"avg_speed_inning_3":"97.8","avg_speed_inning_3_vs_avg":0.5499999999999972,"pitches_inning_5":3,"avg_speed_inning_5":"102.5","avg_speed_inning_5_vs_avg":5.333333333333343,"pitches_inning_6":2,"avg_speed_inning_6":"89.7","avg_speed_inning_6_vs_avg":-7.5,"pitches_inning_9":3,"avg_speed_inning_9":"92.1","avg_speed_inning_9_vs_avg":-5.133333333333326,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"d5f67f1b-fa28-3689-bc6b-7e4b40c3a69f","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Yandy Díaz flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":101.8,"end_speed":92.2,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.6973763520669065,"plateTime":0.3715685678228473,"zone":5,"spin_rate":2504,"breakX":11.6,"inducedBreakZ":14.5,"breakZ":-12.1,"px":0.04684163361334215,"pz":2.197808688285528,"x0":-1.8284326570782767,"y0":50.00185474453643,"z0":4.993032463975993,"ax":-16.220968307342247,"ay":37.7253808073728,"az":-13.27234780266472,"vx0":8.204099887629697,"vy0":-147.83914214172296,"vz0":-5.694276850227933,"pfxX":0.9666666666666667,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.0083333333333333,"breakXInches":11.6,"breakXFeet":0.9666666666666667,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.9666666666666667,"pfxXNoAbs":0.9666666666666667,"plateTimeSZDepth":0.34896402680154087,"plateXPoly":0.04684163361334215,"plateYPoly":0.7083333333333357,"plateZPoly":2.197808688285528,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.04684163361334215,"plate_z":2.197808688285528,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":2,"rowId":"2-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"48e9f491-71cc-322a-833e-0458322c505b","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Yandy Díaz flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{"homeRunBallparks":10},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":99.8,"end_speed":90.9,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.593433770059519,"plateTime":0.37818171017613444,"zone":8,"spin_rate":2556,"breakX":12.6,"inducedBreakZ":12.8,"breakZ":-14.8,"px":-0.06674617318607967,"pz":1.7712775607133282,"x0":-1.868049932276819,"y0":50.002443911428514,"z0":4.981000387314258,"ax":-16.72328934460825,"ay":34.93189302791057,"az":-15.801374305431654,"vx0":8.041789071943736,"vy0":-145.01357965282088,"vz0":-6.232845603879216,"pfxX":1.05,"pfxZ":1.0666666666666667,"pfxZWithGravity":-1.2333333333333334,"breakXInches":12.6,"breakXFeet":1.05,"breakZInducedInches":12.8,"breakZInducedFeet":1.0666666666666667,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.05,"pfxXNoAbs":1.05,"plateTimeSZDepth":0.35511639866089095,"plateXPoly":-0.06674617318607967,"plateYPoly":0.7083333333333357,"plateZPoly":1.7712775607133282,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.9","hit_distance":"347","xba":".540","hit_angle":"28","is_barrel":1,"hc_x":215.97,"hc_x_ft":218.7884492,"hc_y":90.99,"hc_y_ft":270.94834360000004,"isSword":false,"batSpeed":76,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.06674617318607967,"plate_z":1.7712775607133282,"launch_speed":"99.9","launch_angle":"28","player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":3,"rowId":"3-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"67192f4a-3230-3e35-9044-3ccf48d7dc56","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Lineout","des":"Yandy Díaz lines out sharply to second baseman Brice Turang.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":102.5,"end_speed":92.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.475717494239378,"plateTime":0.3687885349090032,"zone":2,"spin_rate":2470,"breakX":10.8,"inducedBreakZ":13,"breakZ":-13.3,"px":0.07161909280001955,"pz":3.161556335449264,"x0":-1.8867677250076154,"y0":50.00405406619013,"z0":4.969492953822968,"ax":-15.574117173047316,"ay":38.93952390913678,"az":-15.726056136797673,"vx0":8.35085894497216,"vy0":-149.04749536942884,"vz0":-2.4951418045189735,"pfxX":0.9,"pfxZ":1.0833333333333333,"pfxZWithGravity":-1.1083333333333334,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":13.3,"breakZWithGravityFeet":1.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.3464140360310421,"plateXPoly":0.07161909280001955,"plateYPoly":0.7083333333333144,"plateZPoly":3.161556335449264,"pfxXDirection":"→","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.1,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.07161909280001955,"plate_z":3.161556335449264,"player_total_pitches":37,"player_total_pitches_pitch_types":25,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":72,"rowId":"72-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"04328708-4092-3dcc-bf66-f809c5f115d4","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Lineout","des":"Yandy Díaz lines out sharply to second baseman Brice Turang.","events":"Lineout","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, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93,"end_speed":85.5,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.327265055915533,"plateTime":0.40404331595004805,"zone":8,"spin_rate":2127,"breakX":2.5,"inducedBreakZ":-1.9,"breakZ":-33.4,"px":-0.16925794195200505,"pz":2.0974708309264414,"x0":-1.9802432634572043,"y0":50.00195425265192,"z0":4.936789439022325,"ax":1.595102546598161,"ay":29.059395524620623,"az":-34.08193424549959,"vx0":4.471647768501235,"vy0":-135.46108002074524,"vz0":-1.0209780686337677,"pfxX":-0.20833333333333334,"pfxZ":-0.15833333333333333,"pfxZWithGravity":-2.783333333333333,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":-1.9,"breakZInducedFeet":-0.15833333333333333,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.37932892148863245,"plateXPoly":-0.16925794195200505,"plateYPoly":0.708333333333357,"plateZPoly":2.0974708309264414,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"101.7","hit_distance":"168","xba":".650","hit_angle":"8","is_barrel":0,"hc_x":139.78,"hc_x_ft":35.14312080000002,"hc_y":135.87,"hc_y_ft":162.77138680000002,"isSword":false,"batSpeed":73.6,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.16925794195200505,"plate_z":2.0974708309264414,"launch_speed":"101.7","launch_angle":"8","player_total_pitches":38,"player_total_pitches_pitch_types":5,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":73,"rowId":"73-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6b32c092-7220-359f-ab54-dfd1cfe78bd0","inning":5,"half_inning":"top","ab_number":35,"cap_index":22,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Caught Stealing 3B","des":"Victor Mesa Jr. caught stealing 3rd base, catcher William Contreras to third baseman David Hamilton.","events":"Caught Stealing 3B","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":102.9,"end_speed":93.9,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.611801802262939,"plateTime":0.3658908800421745,"zone":1,"spin_rate":2478,"breakX":12.1,"inducedBreakZ":13.6,"breakZ":-12.4,"px":-0.4375778847851206,"pz":2.866436678873984,"x0":-1.9009895699331636,"y0":50.00178685362749,"z0":4.979446174126231,"ax":-16.941262077609018,"ay":36.45358328500183,"az":-14.522056500581844,"vx0":7.169789459451732,"vy0":-149.74729763862976,"vz0":-3.656169439903119,"pfxX":1.0083333333333333,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.0333333333333334,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.3435428271085736,"plateXPoly":-0.4375778847851206,"plateYPoly":0.7083333333333854,"plateZPoly":2.866436678873984,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4375778847851206,"plate_z":2.866436678873984,"player_total_pitches":76,"player_total_pitches_pitch_types":46,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":137,"rowId":"137-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20414ff4-2525-3cc5-a189-f5c6a57dd0f5","inning":5,"half_inning":"top","ab_number":35,"cap_index":22,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Caught Stealing 3B","des":"Victor Mesa Jr. caught stealing 3rd base, catcher William Contreras to third baseman David Hamilton.","events":"Caught Stealing 3B","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":101.7,"end_speed":92.8,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.712482635403749,"plateTime":0.37059290657079424,"zone":3,"spin_rate":2373,"breakX":12.5,"inducedBreakZ":13.1,"breakZ":-13.4,"px":0.29434061993646266,"pz":2.930182297902559,"x0":-1.9718214839306776,"y0":50.00526619246413,"z0":4.929497388489823,"ax":-17.47966683420972,"ay":35.162431872110886,"az":-15.66851625552614,"vx0":9.553858269313144,"vy0":-147.79314900181865,"vz0":-3.0199010116653664,"pfxX":1.0416666666666667,"pfxZ":1.0916666666666666,"pfxZWithGravity":-1.1166666666666667,"breakXInches":12.5,"breakXFeet":1.0416666666666667,"breakZInducedInches":13.1,"breakZInducedFeet":1.0916666666666666,"breakZWithGravityInches":13.4,"breakZWithGravityFeet":1.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0416666666666667,"pfxXNoAbs":1.0416666666666667,"plateTimeSZDepth":0.347956273732345,"plateXPoly":0.29434061993646266,"plateYPoly":0.7083333333333854,"plateZPoly":2.930182297902559,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.8,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.29434061993646266,"plate_z":2.930182297902559,"player_total_pitches":77,"player_total_pitches_pitch_types":47,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":138,"rowId":"138-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"67cd16b5-f1d6-35e9-af93-74f1b3263f7b","inning":5,"half_inning":"top","ab_number":35,"cap_index":22,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Caught Stealing 3B","des":"Victor Mesa Jr. caught stealing 3rd base, catcher William Contreras to third baseman David Hamilton.","events":"Caught Stealing 3B","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":103,"end_speed":93.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.578616704092917,"plateTime":0.3657980462019341,"zone":11,"spin_rate":2427,"breakX":11.3,"inducedBreakZ":12.7,"breakZ":-13.2,"px":-0.42146398492126,"pz":4.179176720499982,"x0":-1.8193241488442702,"y0":50.00486179352433,"z0":5.118111514130291,"ax":-15.869940218054282,"ay":37.23913298770329,"az":-16.536782348636176,"vx0":6.795103390704348,"vy0":-149.90615972039905,"vz0":0.10684379204364258,"pfxX":0.9416666666666668,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.0999999999999999,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.3435053031685104,"plateXPoly":-0.42146398492126,"plateYPoly":0.7083333333333357,"plateZPoly":4.179176720499982,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.42146398492126,"plate_z":4.179176720499982,"player_total_pitches":78,"player_total_pitches_pitch_types":48,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":139,"rowId":"139-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f9a431b5-6f09-334f-beb5-8115c6df2e06","inning":6,"half_inning":"top","ab_number":39,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.7,"end_speed":80.5,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.333797725917662,"plateTime":0.42389216493926485,"zone":2,"spin_rate":2623,"breakX":4.7,"inducedBreakZ":4.7,"breakZ":-30,"px":0.19635381759383863,"pz":2.785229627404473,"x0":-1.2423827238830691,"y0":50.00283459325205,"z0":5.83656398206209,"ax":3.684012962945588,"ay":33.61094931778901,"az":-27.47974916237944,"vx0":2.8775946633754,"vy0":-130.43088409216685,"vz0":-2.1855000439301158,"pfxX":-0.39166666666666666,"pfxZ":0.39166666666666666,"pfxZWithGravity":-2.5,"breakXInches":-4.7,"breakXFeet":-0.39166666666666666,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":4.7,"pfxXNoAbs":-0.39166666666666666,"plateTimeSZDepth":0.3983850051732717,"plateXPoly":0.19635381759383863,"plateYPoly":0.7083333333333428,"plateZPoly":2.785229627404473,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.19635381759383863,"plate_z":2.785229627404473,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":152,"rowId":"152-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"563c81d4-365a-3a92-a5fe-f9fe01116561","inning":6,"half_inning":"top","ab_number":39,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","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, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.7,"end_speed":80.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.541269777920341,"plateTime":0.42403438502040736,"zone":14,"spin_rate":2682,"breakX":7.4,"inducedBreakZ":3.4,"breakZ":-31.4,"px":1.0201200735218674,"pz":1.706999166094766,"x0":-1.1084293536884362,"y0":50.00401135384527,"z0":5.728730207597805,"ax":5.864395629281664,"ay":33.503921767922144,"az":-28.18949505541865,"vx0":4.172463165543448,"vy0":-130.3704717094943,"vz0":-4.474306720431697,"pfxX":-0.6166666666666667,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.6166666666666667,"breakXInches":-7.4,"breakXFeet":-0.6166666666666667,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":31.4,"breakZWithGravityFeet":2.6166666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.4,"pfxXNoAbs":-0.6166666666666667,"plateTimeSZDepth":0.39852815041459794,"plateXPoly":1.0201200735218674,"plateYPoly":0.7083333333333073,"plateZPoly":1.706999166094766,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"66.0","hit_speed":"65.8","hit_distance":"26","xba":".100","hit_angle":"-2","is_barrel":0,"hc_x":141.86,"hc_x_ft":40.15666960000004,"hc_y":162.45,"hc_y_ft":98.70401800000008,"isSword":false,"batSpeed":60.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0201200735218674,"plate_z":1.706999166094766,"launch_speed":"65.8","launch_angle":"-2","player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":153,"rowId":"153-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3c0380b9-0d02-31b2-ba0a-63bc345d8b89","inning":9,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out softly, third baseman Joey Ortiz to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":98.9,"end_speed":89,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.644902077203562,"plateTime":0.38396799723498676,"zone":6,"spin_rate":2542,"breakX":2.8,"inducedBreakZ":19.2,"breakZ":-9.4,"px":0.5320185266261971,"pz":2.1553991444704863,"x0":-0.029546554921445152,"y0":50.00279027248602,"z0":6.287528186344766,"ax":-3.692089025756786,"ay":38.674337309342334,"az":-7.891765215669241,"vx0":2.2225558560074887,"vy0":-143.6108404731156,"vz0":-10.02986102540876,"pfxX":0.2333333333333333,"pfxZ":1.5999999999999999,"pfxZWithGravity":-0.7833333333333333,"breakXInches":2.8,"breakXFeet":0.2333333333333333,"breakZInducedInches":19.2,"breakZInducedFeet":1.5999999999999999,"breakZWithGravityInches":9.4,"breakZWithGravityFeet":0.7833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2333333333333333,"pfxXNoAbs":0.2333333333333333,"plateTimeSZDepth":0.36077619375207465,"plateXPoly":0.5320185266261971,"plateYPoly":0.7083333333333641,"plateZPoly":2.1553991444704863,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5320185266261971,"plate_z":2.1553991444704863,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":244,"rowId":"244-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"79e2f3e3-49e5-3e52-9d62-b0224c1ff25b","inning":9,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out softly, third baseman Joey Ortiz to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":88.7,"end_speed":80.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.706167132672146,"plateTime":0.42739775708107475,"zone":14,"spin_rate":2776,"breakX":3.2,"inducedBreakZ":1.9,"breakZ":-33.4,"px":0.4046834571112636,"pz":1.0674813183046403,"x0":0.06331219925479874,"y0":50.00559271804537,"z0":6.351549635643659,"ax":2.8769782936093553,"ay":30.61056467282413,"az":-28.915887410026386,"vx0":0.272480448419143,"vy0":-128.91096472027894,"vz0":-7.353218291444577,"pfxX":-0.26666666666666666,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.783333333333333,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.40155790604268804,"plateXPoly":0.4046834571112636,"plateYPoly":0.708333333333357,"plateZPoly":1.0674813183046403,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":23.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4046834571112636,"plate_z":1.0674813183046403,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":245,"rowId":"245-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5b43352a-322f-3c50-9887-d6b932855d2d","inning":9,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out softly, third baseman Joey Ortiz to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":88.6,"end_speed":80.8,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.465651654893703,"plateTime":0.426717260571011,"zone":13,"spin_rate":2919,"breakX":4,"inducedBreakZ":-3.8,"breakZ":-39,"px":-1.272901795310133,"pz":2.2970654232587613,"x0":-0.22426491291745884,"y0":50.00524649307449,"z0":6.489945329046236,"ax":4.5111899246503455,"ay":29.840783123353496,"az":-35.197730792256365,"vx0":-3.5200965442835086,"vy0":-128.95551083008286,"vz0":-3.404527536142842,"pfxX":-0.3333333333333333,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.25,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":39,"breakZWithGravityFeet":3.25,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.40087150494990215,"plateXPoly":-1.272901795310133,"plateYPoly":0.7083333333333286,"plateZPoly":2.2970654232587613,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"51.0","hit_speed":"50.7","hit_distance":"5","xba":".120","hit_angle":"-32","is_barrel":0,"hc_x":109.2,"hc_x_ft":-38.56568800000002,"hc_y":164.88,"hc_y_ft":92.84684320000002,"isSword":false,"batSpeed":66.8,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.272901795310133,"plate_z":2.2970654232587613,"launch_speed":"50.7","launch_angle":"-32","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":246,"rowId":"246-849805","game_pk":"849805","source":"gamefeed"}],"666018":[{"type":"pitch","year":2026,"sportId":1,"play_id":"4cde83c2-55b0-326b-b351-c00ceecbb2bc","inning":1,"half_inning":"top","ab_number":2,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to right fielder Sal Frelick.","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":102.7,"end_speed":93.1,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.616583503315151,"plateTime":0.3680832897520272,"zone":4,"spin_rate":2711,"breakX":13.3,"inducedBreakZ":14.8,"breakZ":-11.4,"px":-0.3472785692409579,"pz":2.4404252592685167,"x0":-1.9186652496916712,"y0":50.00743179633089,"z0":5.087013582429266,"ax":-18.501069164789087,"ay":38.584153532815975,"az":-12.711994275569342,"vx0":7.743254138390074,"vy0":-149.25801484824584,"vz0":-5.457175282772819,"pfxX":1.1083333333333334,"pfxZ":1.2333333333333334,"pfxZWithGravity":-0.9500000000000001,"breakXInches":13.3,"breakXFeet":1.1083333333333334,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":11.4,"breakZWithGravityFeet":0.9500000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.1083333333333334,"pfxXNoAbs":1.1083333333333334,"plateTimeSZDepth":0.34574539256143777,"plateXPoly":-0.3472785692409579,"plateYPoly":0.7083333333333641,"plateZPoly":2.4404252592685167,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3472785692409579,"plate_z":2.4404252592685167,"player_total_pitches":4,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":4,"rowId":"4-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":9,"FC":1,"SI":2,"SL":1},"results":{"S":6,"X":3,"B":4},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":1,"zInPlay":2,"zSwings":4,"o_swing":0,"z_swing":0.6666666666666666,"strike_rate":0.6666666666666666,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":null,"z_contact":0.75,"zone_rate":0.6666666666666666,"swings":4,"miss_percent":"25","cs_plus_whiffs":3,"csw_percent":33,"avg_rel_x":"-1.4","avg_rel_z":"5.3","avg_rpm":"2592","max_rpm":"2711","min_rpm":"2337","avg_break_z":"12","max_break_z":"14","min_break_z":"9","avg_bat_speed":"68.6","avg_break_z_induced":"15","max_break_z_induced":"19","min_break_z_induced":"13","avg_break_x":"11","max_break_x":"14","min_break_x":"1","min_pitch_speed":"98.7","avg_pitch_speed":"100.8","max_pitch_speed":"102.7","avg_hit_speed":"87.6","max_hit_speed":"90.4","min_hit_speed":"84.8","count":9,"pitches_vs_right":0,"pitches_vs_left":9,"results":{"S":4,"X":2,"B":3},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":2,"balls_in_play":2,"base_hits":2,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":9,"pitches_time_thru_1":5,"pitches_time_thru_2":4,"pitches_inning_1":3,"avg_speed_inning_1":"102.2","avg_speed_inning_1_vs_avg":1.4333333333333371,"pitches_inning_4":4,"avg_speed_inning_4":"100.7","avg_speed_inning_4_vs_avg":-0.07500000000000284,"pitches_inning_9":2,"avg_speed_inning_9":"98.8","avg_speed_inning_9_vs_avg":-2.049999999999997,"percent":"69","rhb_pitch_percent":null,"lhb_pitch_percent":69,"pitch_pct_time_thru_1":"63","pitch_pct_time_thru_1_vs_avg":-6.5,"pitch_pct_time_thru_2":"80","pitch_pct_time_thru_2_vs_avg":11,"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":null,"z_swing":0.5,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-0.9","avg_rel_z":"5.6","avg_rpm":"2326","max_rpm":"2419","min_rpm":"2232","avg_break_z":"24","max_break_z":"24","min_break_z":"23","avg_bat_speed":"67.4","avg_break_z_induced":"5","max_break_z_induced":"5","min_break_z_induced":"5","avg_break_x":"15","max_break_x":"15","min_break_x":"15","min_pitch_speed":"98.5","avg_pitch_speed":"98.7","max_pitch_speed":"98.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":2},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":6,"pitches_time_thru_1":2,"pitches_inning_6":2,"avg_speed_inning_6":"98.7","avg_speed_inning_6_vs_avg":0,"percent":"15","rhb_pitch_percent":null,"lhb_pitch_percent":15,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":10,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":null,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.1","avg_rel_z":"5.7","avg_rpm":"2741","max_rpm":"2741","min_rpm":"2741","avg_break_z":"32","max_break_z":"32","min_break_z":"32","avg_bat_speed":"69.1","avg_break_z_induced":"2","max_break_z_induced":"2","min_break_z_induced":"2","avg_break_x":"13","max_break_x":"13","min_break_x":"13","min_pitch_speed":"89.8","avg_pitch_speed":"89.8","max_pitch_speed":"89.8","avg_hit_speed":"96.2","max_hit_speed":"96.2","min_hit_speed":"96.2","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":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":"89.8","avg_speed_inning_6_vs_avg":0,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":4.5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_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.8","avg_rel_z":"4.8","avg_rpm":"2532","max_rpm":"2532","min_rpm":"2532","avg_break_z":"23","max_break_z":"23","min_break_z":"23","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"3","max_break_x":"3","min_break_x":"3","min_pitch_speed":"97.0","avg_pitch_speed":"97.0","max_pitch_speed":"97.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":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":"97.0","avg_speed_inning_4_vs_avg":0,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-8,"pitch_pct_time_thru_2":"20","pitch_pct_time_thru_2_vs_avg":12,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":1,"zFouls":2,"zInPlay":2,"zSwings":5,"o_swing":0.2,"z_swing":0.625,"strike_rate":0.6923076923076923,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":1,"z_contact":0.8,"zone_rate":0.6153846153846154,"swings":6,"miss_percent":"17","cs_plus_whiffs":4,"csw_percent":31,"avg_rel_x":"-1.4","avg_rel_z":"5.4","avg_rpm":"2558","max_rpm":"2741","min_rpm":"2232","avg_break_z":"16","max_break_z":"32","min_break_z":"9","avg_bat_speed":"68.5","avg_break_z_induced":"12","max_break_z_induced":"19","min_break_z_induced":"2","avg_break_x":"11","max_break_x":"15","min_break_x":"1","min_pitch_speed":"89.8","avg_pitch_speed":"99.3","max_pitch_speed":"102.7","avg_hit_speed":"90.5","max_hit_speed":"","min_hit_speed":"","count":13,"pitches_vs_right":0,"pitches_vs_left":13,"results":{"S":6,"X":3,"B":4},"swinging_strikes":1,"fouls":2,"strikeouts":0,"called_strikes":3,"balls_in_play":3,"base_hits":3,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":9,"pitches_time_thru_1":8,"pitches_time_thru_2":5,"pitches_inning_1":3,"avg_speed_inning_1":"102.2","avg_speed_inning_1_vs_avg":2.933333333333337,"pitches_inning_4":5,"avg_speed_inning_4":"100.0","avg_speed_inning_4_vs_avg":0.6799999999999926,"pitches_inning_6":3,"avg_speed_inning_6":"95.7","avg_speed_inning_6_vs_avg":-3.566666666666663,"pitches_inning_9":2,"avg_speed_inning_9":"98.8","avg_speed_inning_9_vs_avg":-0.5499999999999972,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"d10682db-b95d-3d0f-89c0-be11b4d0e800","inning":1,"half_inning":"top","ab_number":2,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to right fielder Sal Frelick.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":102.7,"end_speed":93.2,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.241223446471745,"plateTime":0.3678801131807381,"zone":5,"spin_rate":2692,"breakX":13.4,"inducedBreakZ":14,"breakZ":-12.1,"px":0.23318801219731955,"pz":2.4022858011837434,"x0":-1.7234197728233704,"y0":50.00740018891444,"z0":5.039366572777609,"ax":-18.86313419519569,"ay":37.9084134535142,"az":-13.569395343581046,"vx0":8.921537587606286,"vy0":-149.22706410590774,"vz0":-5.287755976638277,"pfxX":1.1166666666666667,"pfxZ":1.1666666666666667,"pfxZWithGravity":-1.0083333333333333,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":14,"breakZInducedFeet":1.1666666666666667,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3455270669530926,"plateXPoly":0.23318801219731955,"plateYPoly":0.7083333333333641,"plateZPoly":2.4022858011837434,"pfxXDirection":"→","inducedBreakZForcedSign":"+14","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.23318801219731955,"plate_z":2.4022858011837434,"player_total_pitches":5,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":5,"rowId":"5-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"686e5d78-ef58-306c-9486-65d362752c35","inning":1,"half_inning":"top","ab_number":2,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to right fielder Sal Frelick.","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":101.3,"end_speed":91.9,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.562224828715839,"plateTime":0.37322390703603414,"zone":8,"spin_rate":2645,"breakX":14.2,"inducedBreakZ":13.1,"breakZ":-13.8,"px":-0.16370388895192023,"pz":1.94677589529213,"x0":-1.9188760281658288,"y0":50.00565365765786,"z0":4.9857347507035445,"ax":-19.13953422737732,"ay":37.28460004448625,"az":-15.050579975094708,"vx0":8.361606585994117,"vy0":-147.16478960220294,"vz0":-6.031230197076572,"pfxX":1.1833333333333333,"pfxZ":1.0916666666666666,"pfxZWithGravity":-1.1500000000000001,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":13.1,"breakZInducedFeet":1.0916666666666666,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.3505467784476798,"plateXPoly":-0.16370388895192023,"plateYPoly":0.7083333333333073,"plateZPoly":1.94677589529213,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"90.0","hit_speed":"90.4","hit_distance":"171","xba":".920","hit_angle":"13","is_barrel":0,"hc_x":169.53,"hc_x_ft":106.85133079999997,"hc_y":114.48,"hc_y_ft":214.32898720000003,"isSword":false,"batSpeed":73.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.16370388895192023,"plate_z":1.94677589529213,"launch_speed":"90.4","launch_angle":"13","player_total_pitches":6,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":6,"rowId":"6-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d8fc9fa1-9fe6-321c-ae25-8f4d5108901e","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda 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":101,"end_speed":91.7,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.4088885868744345,"plateTime":0.3735493093766058,"zone":11,"spin_rate":2646,"breakX":13.6,"inducedBreakZ":14.8,"breakZ":-12.1,"px":-1.108399417509263,"pz":3.628170571059511,"x0":-1.976228018026984,"y0":50.0054872595319,"z0":5.109341759290615,"ax":-17.720271957861193,"ay":36.657938747274066,"az":-14.158164941356633,"vx0":5.582035954106143,"vy0":-146.94820392818687,"vz0":-1.7384544242008577,"pfxX":1.1333333333333333,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.0083333333333333,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.3508246009054293,"plateXPoly":-1.108399417509263,"plateYPoly":0.7083333333333641,"plateZPoly":3.628170571059511,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.108399417509263,"plate_z":3.628170571059511,"player_total_pitches":39,"player_total_pitches_pitch_types":26,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":90,"rowId":"90-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"39729312-3a8a-33df-918e-30bd546c8549","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda 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.8,"end_speed":91.5,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.438728384393719,"plateTime":0.3746059610024721,"zone":13,"spin_rate":2589,"breakX":13.4,"inducedBreakZ":13.8,"breakZ":-13.3,"px":-0.9439229997313425,"pz":2.1852300733202425,"x0":-1.8813494311574597,"y0":50.000110675687715,"z0":4.96040901199987,"ax":-17.52837814626226,"ay":36.99123616632179,"az":-14.512441629667126,"vx0":5.747894862727719,"vy0":-146.62114614696947,"vz0":-5.33587783233507,"pfxX":1.1166666666666667,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.1083333333333334,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":13.3,"breakZWithGravityFeet":1.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.35179652525717153,"plateXPoly":-0.9439229997313425,"plateYPoly":0.7083333333333641,"plateZPoly":2.1852300733202425,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9439229997313425,"plate_z":2.1852300733202425,"player_total_pitches":40,"player_total_pitches_pitch_types":27,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":91,"rowId":"91-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"942dcab5-0625-36d8-8b2a-71071d51f8c0","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda 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":100.1,"end_speed":90.9,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.520234064562664,"plateTime":0.377410872178201,"zone":5,"spin_rate":2662,"breakX":14.2,"inducedBreakZ":14.6,"breakZ":-12.8,"px":0.006248095350011695,"pz":2.537401858709559,"x0":-1.7832981758156694,"y0":50.00298481943857,"z0":4.955581800909474,"ax":-18.794395862070505,"ay":35.841803201489846,"az":-14.01988933240938,"vx0":8.379697774774826,"vy0":-145.43060647141522,"vz0":-4.33801327806621,"pfxX":1.1833333333333333,"pfxZ":1.2166666666666666,"pfxZWithGravity":-1.0666666666666667,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":14.6,"breakZInducedFeet":1.2166666666666666,"breakZWithGravityInches":12.8,"breakZWithGravityFeet":1.0666666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.3544369050893825,"plateXPoly":0.006248095350011695,"plateYPoly":0.7083333333333428,"plateZPoly":2.537401858709559,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.006248095350011695,"plate_z":2.537401858709559,"player_total_pitches":41,"player_total_pitches_pitch_types":28,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":92,"rowId":"92-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cf120e6a-d96a-3e10-a025-a0b01e865064","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda walks.","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":97,"end_speed":89,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.684895161101887,"plateTime":0.38912513393131665,"zone":14,"spin_rate":2532,"breakX":3,"inducedBreakZ":6.2,"breakZ":-22.9,"px":2.210502038056879,"pz":1.0692282382683382,"x0":-1.8086222517692465,"y0":50.00250212015949,"z0":4.760874345783372,"ax":0.8077485778447961,"ay":32.01889654401737,"az":-24.077140237430132,"vx0":10.853123602417021,"vy0":-140.77136083358926,"vz0":-5.706024917171221,"pfxX":-0.25,"pfxZ":0.5166666666666667,"pfxZWithGravity":-1.9083333333333332,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":22.9,"breakZWithGravityFeet":1.9083333333333332,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.3653523492673772,"plateXPoly":2.210502038056879,"plateYPoly":0.7083333333333854,"plateZPoly":1.0692282382683382,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":2.210502038056879,"plate_z":1.0692282382683382,"player_total_pitches":42,"player_total_pitches_pitch_types":7,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":93,"rowId":"93-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d332e19e-386d-3b29-9c3e-5671ecd836dd","inning":4,"half_inning":"top","ab_number":24,"cap_index":0,"outs":0,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Walk","des":"Jonathan Aranda 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":101,"end_speed":91.3,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.516640688068185,"plateTime":0.3743563936319432,"zone":11,"spin_rate":2552,"breakX":11.4,"inducedBreakZ":15.7,"breakZ":-11.3,"px":-0.9248025913261982,"pz":3.073876686737643,"x0":-1.8642478787099561,"y0":50.00388784334619,"z0":5.072948377236279,"ax":-15.052049745179655,"ay":38.41191970260683,"az":-12.600558892222066,"vx0":5.318060654293386,"vy0":-146.9319649599974,"vz0":-3.469021247466957,"pfxX":0.9500000000000001,"pfxZ":1.3083333333333333,"pfxZWithGravity":-0.9416666666666668,"breakXInches":11.4,"breakXFeet":0.9500000000000001,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":11.3,"breakZWithGravityFeet":0.9416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.9500000000000001,"pfxXNoAbs":0.9500000000000001,"plateTimeSZDepth":0.351664197471748,"plateXPoly":-0.9248025913261982,"plateYPoly":0.7083333333333499,"plateZPoly":3.073876686737643,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.9248025913261982,"plate_z":3.073876686737643,"player_total_pitches":43,"player_total_pitches_pitch_types":29,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":94,"rowId":"94-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"770edde1-2036-316c-9e37-51e411a78702","inning":6,"half_inning":"top","ab_number":40,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a ground ball to right fielder Sal Frelick.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":98.9,"end_speed":90.2,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.334185523313522,"plateTime":0.3814696214457238,"zone":5,"spin_rate":2419,"breakX":14.8,"inducedBreakZ":4.7,"breakZ":-23.4,"px":0.12819423366540528,"pz":2.293315048544498,"x0":-0.8394220163764626,"y0":50.00008264370098,"z0":5.6048549896225905,"ax":-18.47156581867604,"ay":34.64466398977516,"az":-25.920229134012118,"vx0":6.009575602371236,"vy0":-143.8169015748931,"vz0":-4.602894634003909,"pfxX":1.2333333333333334,"pfxZ":0.39166666666666666,"pfxZWithGravity":-1.95,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":23.4,"breakZWithGravityFeet":1.95,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.3581932711110061,"plateXPoly":0.12819423366540528,"plateYPoly":0.7083333333332718,"plateZPoly":2.293315048544498,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.12819423366540528,"plate_z":2.293315048544498,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":154,"rowId":"154-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b28bae72-58e0-3c46-8d98-adec70c0fc6f","inning":6,"half_inning":"top","ab_number":40,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a ground ball to right fielder Sal Frelick.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.5,"end_speed":90.1,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.4340559693434844,"plateTime":0.3824203063040712,"zone":8,"spin_rate":2232,"breakX":15,"inducedBreakZ":4.7,"breakZ":-23.6,"px":-0.01894804527025895,"pz":2.0666758919135417,"x0":-0.9306382494437052,"y0":50.00653979780958,"z0":5.637015713140381,"ax":-18.533760612381585,"ay":33.840031356228714,"az":-25.802051844015192,"vx0":5.866606581613601,"vy0":-143.35032922397275,"vz0":-5.308784396045128,"pfxX":1.25,"pfxZ":0.39166666666666666,"pfxZWithGravity":-1.9666666666666668,"breakXInches":15,"breakXFeet":1.25,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.25,"pfxXNoAbs":1.25,"plateTimeSZDepth":0.35912276564688655,"plateXPoly":-0.01894804527025895,"plateYPoly":0.7083333333333286,"plateZPoly":2.0666758919135417,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.4,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.01894804527025895,"plate_z":2.0666758919135417,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":155,"rowId":"155-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4c147a99-0b47-3e0a-b975-dd70541b4797","inning":6,"half_inning":"top","ab_number":40,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a ground ball to right fielder Sal Frelick.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":89.8,"end_speed":81.6,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.5228494413940705,"plateTime":0.42162089539062864,"zone":14,"spin_rate":2741,"breakX":13.4,"inducedBreakZ":2,"breakZ":-32.3,"px":0.17214688037070336,"pz":1.306054558561093,"x0":-1.0602243113705208,"y0":50.00358306168855,"z0":5.671954722096403,"ax":12.589703275725945,"ay":31.28707193933925,"az":-29.294412098691378,"vx0":0.617889367919233,"vy0":-130.64829653818194,"vz0":-5.220510669949077,"pfxX":-1.1166666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.6916666666666664,"breakXInches":-13.4,"breakXFeet":-1.1166666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":32.3,"breakZWithGravityFeet":2.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":13.4,"pfxXNoAbs":-1.1166666666666667,"plateTimeSZDepth":0.3960987766378149,"plateXPoly":0.17214688037070336,"plateYPoly":0.7083333333333641,"plateZPoly":1.306054558561093,"pfxXDirection":"←","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"96.0","hit_speed":"96.2","hit_distance":"12","xba":".160","hit_angle":"-8","is_barrel":0,"hc_x":182.48,"hc_x_ft":138.06549279999996,"hc_y":121.46,"hc_y_ft":197.50467440000006,"isSword":false,"batSpeed":69.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17214688037070336,"plate_z":1.306054558561093,"launch_speed":"96.2","launch_angle":"-8","player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":156,"rowId":"156-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c88a3f71-b42b-33f1-bb50-64df5dd972a8","inning":9,"half_inning":"top","ab_number":65,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to left fielder Jackson Chourio.","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":98.8,"end_speed":89.6,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.568887221397974,"plateTime":0.38248528626828726,"zone":3,"spin_rate":2337,"breakX":0.6,"inducedBreakZ":18.7,"breakZ":-9.5,"px":0.7122255337220228,"pz":3.071152745726771,"x0":-0.0334007458234643,"y0":50.00299286591681,"z0":6.371947014211544,"ax":0.19503862499408015,"ay":35.795475097280935,"az":-8.967817009819305,"vx0":2.0405308594107705,"vy0":-143.64874420565687,"vz0":-7.5774600705154205,"pfxX":-0.049999999999999996,"pfxZ":1.5583333333333333,"pfxZWithGravity":-0.7916666666666666,"breakXInches":-0.6,"breakXFeet":-0.049999999999999996,"breakZInducedInches":18.7,"breakZInducedFeet":1.5583333333333333,"breakZWithGravityInches":9.5,"breakZWithGravityFeet":0.7916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6,"pfxXNoAbs":-0.049999999999999996,"plateTimeSZDepth":0.35924036811951643,"plateXPoly":0.7122255337220228,"plateYPoly":0.7083333333333499,"plateZPoly":3.071152745726771,"pfxXDirection":"←","inducedBreakZForcedSign":"+18.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":64.6,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7122255337220228,"plate_z":3.071152745726771,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":247,"rowId":"247-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0c6f900c-415d-3bb6-8bba-f9e93a030767","inning":9,"half_inning":"top","ab_number":65,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to left fielder Jackson Chourio.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.7,"end_speed":89.3,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.598788490045111,"plateTime":0.3833989064249974,"zone":2,"spin_rate":2494,"breakX":2.2,"inducedBreakZ":19.4,"breakZ":-8.9,"px":0.2750537469181828,"pz":2.78385042683152,"x0":0.13220374779651012,"y0":50.00184937944529,"z0":6.33295505780064,"ax":-2.7052015761631965,"ay":36.695181139733954,"az":-8.014129209533099,"vx0":0.8837743994981425,"vy0":-143.4845756697327,"vz0":-8.412005554582844,"pfxX":0.18333333333333335,"pfxZ":1.6166666666666665,"pfxZWithGravity":-0.7416666666666667,"breakXInches":2.2,"breakXFeet":0.18333333333333335,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":8.9,"breakZWithGravityFeet":0.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.18333333333333335,"pfxXNoAbs":0.18333333333333335,"plateTimeSZDepth":0.3601298556268637,"plateXPoly":0.2750537469181828,"plateYPoly":0.708333333333286,"plateZPoly":2.78385042683152,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"85.0","hit_speed":"84.8","hit_distance":"240","xba":".650","hit_angle":"20","is_barrel":0,"hc_x":91.32,"hc_x_ft":-81.66292480000001,"hc_y":95.72,"hc_y_ft":259.54734080000003,"isSword":false,"batSpeed":63.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.2750537469181828,"plate_z":2.78385042683152,"launch_speed":"84.8","launch_angle":"20","player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":248,"rowId":"248-849805","game_pk":"849805","source":"gamefeed"}],"668723":[{"type":"pitch","year":2026,"sportId":1,"play_id":"18027142-fd75-3c0f-ad91-c309d903c824","inning":8,"half_inning":"top","ab_number":58,"cap_index":0,"outs":2,"batter":668723,"stand":"R","batter_name":"Ryan Vilade","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ryan Vilade grounds out sharply, shortstop Cooper Pratt to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":84.4,"end_speed":76.6,"sz_top":3.275,"sz_bot":1.653,"sz_depth":8.5,"sz_width":17,"extension":5.697497337131365,"plateTime":0.44959287707567297,"zone":6,"spin_rate":2670,"breakX":7.7,"inducedBreakZ":-17.6,"breakZ":-56.6,"px":0.819122815135971,"pz":2.5495548848872245,"x0":0.5832035988767116,"y0":50.003321292655144,"z0":6.603725753726884,"ax":-6.843839360840192,"ay":29.062116326721146,"az":-47.19141408343472,"vx0":2.004144331891175,"vy0":-122.81457376721926,"vz0":0.3733962349862001,"pfxX":0.6416666666666667,"pfxZ":-1.4666666666666668,"pfxZWithGravity":-4.716666666666667,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":-17.6,"breakZInducedFeet":-1.4666666666666668,"breakZWithGravityInches":56.6,"breakZWithGravityFeet":4.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.4224974238583135,"plateXPoly":0.819122815135971,"plateYPoly":0.708333333333357,"plateZPoly":2.5495548848872245,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.819122815135971,"plate_z":2.5495548848872245,"player_total_pitches":19,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":224,"rowId":"224-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"CU":1,"SI":1},"results":{"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":"0.2","avg_rel_z":"6.3","avg_rpm":"2051","max_rpm":"2051","min_rpm":"2051","avg_break_z":"19","max_break_z":"19","min_break_z":"19","avg_bat_speed":"75.4","avg_break_z_induced":"10","max_break_z_induced":"10","min_break_z_induced":"10","avg_break_x":"12","max_break_x":"12","min_break_x":"12","min_pitch_speed":"98.0","avg_pitch_speed":"98.0","max_pitch_speed":"98.0","avg_hit_speed":"109.5","max_hit_speed":"109.5","min_hit_speed":"109.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":1,"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":"98.0","avg_speed_inning_8_vs_avg":0,"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":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":null,"z_swing":0,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":null,"zone_rate":1,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":100,"avg_rel_x":"0.6","avg_rel_z":"6.6","avg_rpm":"2670","max_rpm":"2670","min_rpm":"2670","avg_break_z":"57","max_break_z":"57","min_break_z":"57","avg_bat_speed":"--","avg_break_z_induced":"-18","max_break_z_induced":"-18","min_break_z_induced":"-18","avg_break_x":"8","max_break_x":"8","min_break_x":"8","min_pitch_speed":"84.4","avg_pitch_speed":"84.4","max_pitch_speed":"84.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":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":8,"max_inning":8,"pitches_time_thru_1":1,"pitches_inning_8":1,"avg_speed_inning_8":"84.4","avg_speed_inning_8_vs_avg":0,"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":"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":0.5,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"0.4","avg_rel_z":"6.5","avg_rpm":"2361","max_rpm":"2670","min_rpm":"2051","avg_break_z":"38","max_break_z":"57","min_break_z":"19","avg_bat_speed":"75.4","avg_break_z_induced":"-4","max_break_z_induced":"10","min_break_z_induced":"-18","avg_break_x":"10","max_break_x":"12","min_break_x":"8","min_pitch_speed":"84.4","avg_pitch_speed":"91.2","max_pitch_speed":"98.0","avg_hit_speed":"109.5","max_hit_speed":"","min_hit_speed":"","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":8,"max_inning":8,"pitches_time_thru_1":2,"pitches_inning_8":2,"avg_speed_inning_8":"91.2","avg_speed_inning_8_vs_avg":0,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"8d20c92d-c0fd-34f8-91a8-c8c64e30df60","inning":8,"half_inning":"top","ab_number":58,"cap_index":0,"outs":2,"batter":668723,"stand":"R","batter_name":"Ryan Vilade","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ryan Vilade grounds out sharply, shortstop Cooper Pratt to first baseman Jake Bauers.","events":"Groundout","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":98,"end_speed":89.1,"sz_top":3.275,"sz_bot":1.653,"sz_depth":8.5,"sz_width":17,"extension":5.6406919174991295,"plateTime":0.38578148436255155,"zone":5,"spin_rate":2051,"breakX":11.5,"inducedBreakZ":10.2,"breakZ":-18.5,"px":-0.11900287054105335,"pz":2.325940546397108,"x0":0.19713782763346172,"y0":50.00279465620115,"z0":6.329329488041243,"ax":13.802596384407824,"ay":35.45546427208839,"az":-18.97815015005283,"vx0":-3.3730815817830893,"vy0":-142.4707966265297,"vz0":-7.610723101050512,"pfxX":-0.9583333333333334,"pfxZ":0.85,"pfxZWithGravity":-1.5416666666666667,"breakXInches":-11.5,"breakXFeet":-0.9583333333333334,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":18.5,"breakZWithGravityFeet":1.5416666666666667,"pfxZDirection":"↓","pfxXWithGravity":11.5,"pfxXNoAbs":-0.9583333333333334,"plateTimeSZDepth":0.3623328386027923,"plateXPoly":-0.11900287054105335,"plateYPoly":0.7083333333333428,"plateZPoly":2.325940546397108,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"110.0","hit_speed":"109.5","hit_distance":"10","xba":".260","hit_angle":"-14","is_barrel":0,"hc_x":112.64,"hc_x_ft":-30.274049600000012,"hc_y":145.25,"hc_y_ft":140.16221000000002,"isSword":false,"batSpeed":75.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.11900287054105335,"plate_z":2.325940546397108,"launch_speed":"109.5","launch_angle":"-14","player_total_pitches":20,"player_total_pitches_pitch_types":11,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":225,"rowId":"225-849805","game_pk":"849805","source":"gamefeed"}],"670764":[{"type":"pitch","year":2026,"sportId":1,"play_id":"86a63525-d5c7-39be-9743-551d7acc51e5","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","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":101.3,"end_speed":91.8,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.471489296257683,"plateTime":0.37274176141096316,"zone":11,"spin_rate":2670,"breakX":13.8,"inducedBreakZ":14.4,"breakZ":-12.5,"px":-1.072437975208718,"pz":3.563344386822667,"x0":-1.8776072203428587,"y0":50.006922514947696,"z0":5.027262577768874,"ax":-18.005507403254967,"ay":37.60880940937633,"az":-14.585116212533768,"vx0":5.451741627815093,"vy0":-147.38825449240358,"vz0":-1.6279003571648527,"pfxX":1.1500000000000001,"pfxZ":1.2,"pfxZWithGravity":-1.0416666666666667,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.3501209904276829,"plateXPoly":-1.072437975208718,"plateYPoly":0.708333333333286,"plateZPoly":3.563344386822667,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.072437975208718,"plate_z":3.563344386822667,"player_total_pitches":30,"player_total_pitches_pitch_types":22,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":65,"rowId":"65-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":6,"CU":2,"FC":3,"SL":1},"results":{"B":3,"S":8,"X":1},"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.6666666666666666,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","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":"-2.0","avg_rel_z":"5.0","avg_rpm":"2591","max_rpm":"2738","min_rpm":"2456","avg_break_z":"13","max_break_z":"14","min_break_z":"12","avg_bat_speed":"45.9","avg_break_z_induced":"14","max_break_z_induced":"15","min_break_z_induced":"14","avg_break_x":"13","max_break_x":"15","min_break_x":"11","min_pitch_speed":"99.2","avg_pitch_speed":"100.5","max_pitch_speed":"102.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":6,"pitches_vs_right":0,"pitches_vs_left":6,"results":{"B":2,"S":4},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":2,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":5,"pitches_time_thru_1":3,"pitches_time_thru_2":3,"pitches_inning_3":3,"avg_speed_inning_3":"101.7","avg_speed_inning_3_vs_avg":1.1666666666666714,"pitches_inning_5":3,"avg_speed_inning_5":"99.4","avg_speed_inning_5_vs_avg":-1.1000000000000085,"percent":"50","rhb_pitch_percent":null,"lhb_pitch_percent":50,"pitch_pct_time_thru_1":"43","pitch_pct_time_thru_1_vs_avg":-7.142857142857146,"pitch_pct_time_thru_2":"60","pitch_pct_time_thru_2_vs_avg":10,"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":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.0","avg_rel_z":"4.8","avg_rpm":"2532","max_rpm":"2616","min_rpm":"2393","avg_break_z":"25","max_break_z":"27","min_break_z":"24","avg_bat_speed":"58.6","avg_break_z_induced":"6","max_break_z_induced":"7","min_break_z_induced":"4","avg_break_x":"4","max_break_x":"5","min_break_x":"4","min_pitch_speed":"93.5","avg_pitch_speed":"94.0","max_pitch_speed":"94.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":1,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":5,"pitches_time_thru_1":2,"pitches_time_thru_2":1,"pitches_inning_3":2,"avg_speed_inning_3":"94.3","avg_speed_inning_3_vs_avg":0.25,"pitches_inning_5":1,"avg_speed_inning_5":"93.5","avg_speed_inning_5_vs_avg":-0.5,"percent":"25","rhb_pitch_percent":null,"lhb_pitch_percent":25,"pitch_pct_time_thru_1":"29","pitch_pct_time_thru_1_vs_avg":3.5714285714285694,"pitch_pct_time_thru_2":"20","pitch_pct_time_thru_2_vs_avg":-5,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":0.5,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-1.7","avg_rel_z":"5.3","avg_rpm":"2223","max_rpm":"2314","min_rpm":"2131","avg_break_z":"43","max_break_z":"44","min_break_z":"42","avg_bat_speed":"59.3","avg_break_z_induced":"-8","max_break_z_induced":"-7","min_break_z_induced":"-8","avg_break_x":"7","max_break_x":"8","min_break_x":"6","min_pitch_speed":"86.5","avg_pitch_speed":"87.8","max_pitch_speed":"89.2","avg_hit_speed":"59.8","max_hit_speed":"59.8","min_hit_speed":"59.8","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":1,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":5,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"89.2","avg_speed_inning_3_vs_avg":1.4000000000000057,"pitches_inning_5":1,"avg_speed_inning_5":"86.5","avg_speed_inning_5_vs_avg":-1.2999999999999972,"percent":"17","rhb_pitch_percent":null,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"14","pitch_pct_time_thru_1_vs_avg":-2.7142857142857153,"pitch_pct_time_thru_2":"20","pitch_pct_time_thru_2_vs_avg":3,"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":"-1.6","avg_rel_z":"5.3","avg_rpm":"1890","max_rpm":"1890","min_rpm":"1890","avg_break_z":"36","max_break_z":"36","min_break_z":"36","avg_bat_speed":"66.7","avg_break_z_induced":"-1","max_break_z_induced":"-1","min_break_z_induced":"-1","avg_break_x":"8","max_break_x":"8","min_break_x":"8","min_pitch_speed":"88.6","avg_pitch_speed":"88.6","max_pitch_speed":"88.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":1,"pitches_inning_3":1,"avg_speed_inning_3":"88.6","avg_speed_inning_3_vs_avg":0,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"14","pitch_pct_time_thru_1_vs_avg":6.285714285714285,"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":4,"zInPlay":1,"zSwings":5,"o_swing":0,"z_swing":0.5555555555555556,"strike_rate":0.75,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":null,"z_contact":1,"zone_rate":0.75,"swings":5,"miss_percent":"0","cs_plus_whiffs":4,"csw_percent":33,"avg_rel_x":"-1.9","avg_rel_z":"5.0","avg_rpm":"2457","max_rpm":"2738","min_rpm":"1890","avg_break_z":"23","max_break_z":"44","min_break_z":"12","avg_bat_speed":"53.7","avg_break_z_induced":"7","max_break_z_induced":"15","min_break_z_induced":"-8","avg_break_x":"9","max_break_x":"15","min_break_x":"4","min_pitch_speed":"86.5","avg_pitch_speed":"95.8","max_pitch_speed":"102.4","avg_hit_speed":"59.8","max_hit_speed":"","min_hit_speed":"","count":12,"pitches_vs_right":0,"pitches_vs_left":12,"results":{"B":3,"S":8,"X":1},"swinging_strikes":0,"fouls":4,"strikeouts":1,"called_strikes":4,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":5,"pitches_time_thru_1":7,"pitches_time_thru_2":5,"pitches_inning_3":7,"avg_speed_inning_3":"95.9","avg_speed_inning_3_vs_avg":0.09999999999999432,"pitches_inning_5":5,"avg_speed_inning_5":"95.6","avg_speed_inning_5_vs_avg":-0.1599999999999966,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"e473efd0-caeb-3d73-a6af-e23d872a42d0","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":102.4,"end_speed":92.7,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.6175266194002935,"plateTime":0.36962881308153506,"zone":5,"spin_rate":2738,"breakX":14.5,"inducedBreakZ":13.9,"breakZ":-12.5,"px":-0.06927309942927828,"pz":2.03832057850466,"x0":-1.9761465401039864,"y0":50.000879009680986,"z0":4.898226491342845,"ax":-20.0974533429543,"ay":38.48659429182458,"az":-13.791001842776392,"vx0":8.981318240452675,"vy0":-148.66999601003977,"vz0":-5.844282392383714,"pfxX":1.2083333333333333,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.0416666666666667,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.34715610739965785,"plateXPoly":-0.06927309942927828,"plateYPoly":0.7083333333333215,"plateZPoly":2.03832057850466,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":6.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.06927309942927828,"plate_z":2.03832057850466,"player_total_pitches":31,"player_total_pitches_pitch_types":23,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":66,"rowId":"66-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6988553d-8586-3205-ba68-f4955a0ce97e","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","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":89.2,"end_speed":82.1,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.102894023166633,"plateTime":0.4219201649027493,"zone":8,"spin_rate":2314,"breakX":7.9,"inducedBreakZ":-8,"breakZ":-42.4,"px":0.14517380975356775,"pz":1.5004170908681087,"x0":-1.8204489957456187,"y0":50.00115975192723,"z0":5.229237862191451,"ax":6.66049204278028,"ay":27.781274013783555,"az":-39.62459858406193,"vx0":3.642309501993184,"vy0":-129.9281605601467,"vz0":-1.5633796862646139,"pfxX":-0.6583333333333333,"pfxZ":-0.6666666666666666,"pfxZWithGravity":-3.533333333333333,"breakXInches":-7.9,"breakXFeet":-0.6583333333333333,"breakZInducedInches":-8,"breakZInducedFeet":-0.6666666666666666,"breakZWithGravityInches":42.4,"breakZWithGravityFeet":3.533333333333333,"pfxZDirection":"↓","pfxXWithGravity":7.9,"pfxXNoAbs":-0.6583333333333333,"plateTimeSZDepth":0.396164381358344,"plateXPoly":0.14517380975356775,"plateYPoly":0.7083333333333144,"plateZPoly":1.5004170908681087,"pfxXDirection":"←","inducedBreakZForcedSign":"-8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.14517380975356775,"plate_z":1.5004170908681087,"player_total_pitches":32,"player_total_pitches_pitch_types":2,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":67,"rowId":"67-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e41b16d4-4cdf-384e-8a49-8708026d4058","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":94.8,"end_speed":87.3,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.620226045389291,"plateTime":0.39590766143592226,"zone":3,"spin_rate":2588,"breakX":4.8,"inducedBreakZ":6.2,"breakZ":-24,"px":0.6828450387557603,"pz":2.67483253392819,"x0":-2.136962099514005,"y0":50.00076669142176,"z0":4.865739584578241,"ax":3.722404009747513,"ay":28.997608553495212,"az":-25.434582999644086,"vx0":6.896270648320761,"vy0":-138.03089244527462,"vz0":-1.1696252475023883,"pfxX":-0.39999999999999997,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2,"breakXInches":-4.8,"breakXFeet":-0.39999999999999997,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":4.8,"pfxXNoAbs":-0.39999999999999997,"plateTimeSZDepth":0.3716176317622218,"plateXPoly":0.6828450387557603,"plateYPoly":0.7083333333333286,"plateZPoly":2.67483253392819,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":58.6,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.6828450387557603,"plate_z":2.67483253392819,"player_total_pitches":33,"player_total_pitches_pitch_types":5,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":68,"rowId":"68-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"73adcdda-ef00-3dd1-afcd-ced1582ec37f","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":88.6,"end_speed":81,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.068579491757269,"plateTime":0.42622960470664584,"zone":9,"spin_rate":1890,"breakX":8.3,"inducedBreakZ":-1,"breakZ":-36,"px":0.7815292803272489,"pz":1.7654871425827978,"x0":-1.645650247580705,"y0":50.00113098240187,"z0":5.284611207900084,"ax":6.53029632902629,"ay":28.854450405977804,"az":-32.76449134942243,"vx0":4.7563227198433395,"vy0":-128.9142248565728,"vz0":-2.233321050670992,"pfxX":-0.6916666666666668,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3,"breakXInches":-8.3,"breakXFeet":-0.6916666666666668,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":36,"breakZWithGravityFeet":3,"pfxZDirection":"↓","pfxXWithGravity":8.3,"pfxXNoAbs":-0.6916666666666668,"plateTimeSZDepth":0.4003021582809345,"plateXPoly":0.7815292803272489,"plateYPoly":0.7083333333333783,"plateZPoly":1.7654871425827978,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.7815292803272489,"plate_z":1.7654871425827978,"player_total_pitches":34,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":69,"rowId":"69-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"62d5bfeb-e4a4-3139-86f5-e8193ee3e470","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":101.3,"end_speed":91.4,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.588416489330611,"plateTime":0.37338160791297303,"zone":11,"spin_rate":2464,"breakX":11.8,"inducedBreakZ":14.5,"breakZ":-12.4,"px":-0.32944881080225863,"pz":4.0021189664048835,"x0":-1.8983283704566418,"y0":50.00098907182887,"z0":5.084313885293528,"ax":-16.0627907749406,"ay":38.68911267720302,"az":-14.786718063524647,"vx0":7.290079032855813,"vy0":-147.33133501534402,"vz0":-0.49262959270996004,"pfxX":0.9833333333333334,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.0333333333333334,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.3507205813149005,"plateXPoly":-0.32944881080225863,"plateYPoly":0.7083333333333286,"plateZPoly":4.0021189664048835,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.32944881080225863,"plate_z":4.0021189664048835,"player_total_pitches":35,"player_total_pitches_pitch_types":24,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":70,"rowId":"70-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8efd0406-addf-3202-9469-b2d49d610421","inning":3,"half_inning":"top","ab_number":19,"cap_index":14,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Taylor Walls called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.7,"end_speed":85.6,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.5594608595677455,"plateTime":0.4017746594220326,"zone":2,"spin_rate":2393,"breakX":4,"inducedBreakZ":4.4,"breakZ":-26.8,"px":-0.07500441622066756,"pz":2.993891075389883,"x0":-2.040735847398829,"y0":50.00039190358156,"z0":4.867666676797185,"ax":3.0255542575932455,"ay":30.534216484251246,"az":-27.9007699697519,"vx0":4.6402060892212695,"vy0":-136.4256796616666,"vz0":0.29546916199525874,"pfxX":-0.3333333333333333,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.2333333333333334,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":26.8,"breakZWithGravityFeet":2.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.37723597794657127,"plateXPoly":-0.07500441622066756,"plateYPoly":0.7083333333333215,"plateZPoly":2.993891075389883,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.07500441622066756,"plate_z":2.993891075389883,"player_total_pitches":36,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":71,"rowId":"71-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"391f6f5c-1f36-3448-bcfd-f1767b133464","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.2,"end_speed":90.2,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.611805538589652,"plateTime":0.3807464088922714,"zone":5,"spin_rate":2456,"breakX":10.7,"inducedBreakZ":14.4,"breakZ":-13.6,"px":0.2465432901248088,"pz":2.3651112720840324,"x0":-1.944614748352352,"y0":50.00427598465699,"z0":5.001707855190636,"ax":-14.420897415970455,"ay":34.89352878358454,"az":-14.49834535773808,"vx0":8.706106438986778,"vy0":-144.10044261582627,"vz0":-4.781432273977933,"pfxX":0.8916666666666666,"pfxZ":1.2,"pfxZWithGravity":-1.1333333333333333,"breakXInches":10.7,"breakXFeet":0.8916666666666666,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":13.6,"breakZWithGravityFeet":1.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8916666666666666,"pfxXNoAbs":0.8916666666666666,"plateTimeSZDepth":0.3575747576068923,"plateXPoly":0.2465432901248088,"plateYPoly":0.7083333333333286,"plateZPoly":2.3651112720840324,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":63.7,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2465432901248088,"plate_z":2.3651112720840324,"player_total_pitches":71,"player_total_pitches_pitch_types":43,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":132,"rowId":"132-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fe162152-e9f1-3f64-aa7f-238e9db1dfde","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","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":93.5,"end_speed":86.7,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.753262818248288,"plateTime":0.40091627579823985,"zone":14,"spin_rate":2616,"breakX":4.6,"inducedBreakZ":6.7,"breakZ":-24.2,"px":1.3737556555046937,"pz":1.4081736995682315,"x0":-1.939974699896318,"y0":50.005969250288985,"z0":4.772746489196803,"ax":3.1463579376411235,"ay":26.666782422438715,"az":-24.41573395684567,"vx0":8.214583381522555,"vy0":-136.0300526694862,"vz0":-4.348074813905102,"pfxX":-0.3833333333333333,"pfxZ":0.5583333333333333,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":6.7,"breakZInducedFeet":0.5583333333333333,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.3762806169928544,"plateXPoly":1.3737556555046937,"plateYPoly":0.7083333333333997,"plateZPoly":1.4081736995682315,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.3737556555046937,"plate_z":1.4081736995682315,"player_total_pitches":72,"player_total_pitches_pitch_types":17,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":133,"rowId":"133-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8a008ddd-07c8-3f10-8d2a-81cf87718b24","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":99.3,"end_speed":90.9,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.6256705730373024,"plateTime":0.37923337222739484,"zone":7,"spin_rate":2622,"breakX":12.7,"inducedBreakZ":13.9,"breakZ":-13.8,"px":-0.46296640604226447,"pz":1.6838003959612644,"x0":-2.127894051720997,"y0":50.006588436458834,"z0":4.838060712151711,"ax":-16.64155034276401,"ay":32.892809875667375,"az":-14.658932606580393,"vx0":7.638630850184416,"vy0":-144.30777313129045,"vz0":-6.2487957360656425,"pfxX":1.0583333333333333,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.1500000000000001,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.3560681724128703,"plateXPoly":-0.46296640604226447,"plateYPoly":0.7083333333333783,"plateZPoly":1.6838003959612644,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.46296640604226447,"plate_z":1.6838003959612644,"player_total_pitches":73,"player_total_pitches_pitch_types":44,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":134,"rowId":"134-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cfea951b-8eb8-3d4d-b7fd-0b71e158fecd","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","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":99.7,"end_speed":91.1,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.6073389166864125,"plateTime":0.37754505582065745,"zone":1,"spin_rate":2596,"breakX":12.1,"inducedBreakZ":14.4,"breakZ":-13.2,"px":-0.3327365841570189,"pz":3.0843306246366056,"x0":-1.947126678037153,"y0":50.00239029965915,"z0":4.984571532839877,"ax":-15.901798456952525,"ay":33.374718999404216,"az":-14.857042238877657,"vx0":7.372800920303942,"vy0":-144.98453320709768,"vz0":-2.7279220162343805,"pfxX":1.0083333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.0999999999999999,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.3544560252148733,"plateXPoly":-0.3327365841570189,"plateYPoly":0.7083333333333783,"plateZPoly":3.0843306246366056,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.9,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3327365841570189,"plate_z":3.0843306246366056,"player_total_pitches":74,"player_total_pitches_pitch_types":45,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":135,"rowId":"135-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f71a6088-df92-3ead-871e-75ff78545ae9","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":86.5,"end_speed":79,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.311209634783167,"plateTime":0.43669059953001765,"zone":6,"spin_rate":2131,"breakX":5.5,"inducedBreakZ":-7.1,"breakZ":-43.8,"px":0.6817095876372965,"pz":2.2420829048686706,"x0":-1.6752677329304044,"y0":50.00260792135498,"z0":5.285198338384755,"ax":3.7681787284077815,"ay":27.844257784274603,"az":-38.71631243145227,"vx0":4.9735639690290565,"vy0":-125.89086925692058,"vz0":0.5209351463182428,"pfxX":-0.4583333333333333,"pfxZ":-0.5916666666666667,"pfxZWithGravity":-3.65,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":-7.1,"breakZInducedFeet":-0.5916666666666667,"breakZWithGravityInches":43.8,"breakZWithGravityFeet":3.65,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.41016884475236287,"plateXPoly":0.6817095876372965,"plateYPoly":0.7083333333333357,"plateZPoly":2.2420829048686706,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"60.0","hit_speed":"59.8","hit_distance":"118","xba":".000","hit_angle":"64","is_barrel":0,"hc_x":84.31,"hc_x_ft":-98.55954839999998,"hc_y":180.67,"hc_y_ft":54.787258800000075,"isSword":false,"batSpeed":59.3,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6817095876372965,"plate_z":2.2420829048686706,"launch_speed":"59.8","launch_angle":"64","player_total_pitches":75,"player_total_pitches_pitch_types":6,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":136,"rowId":"136-849805","game_pk":"849805","source":"gamefeed"}],"676356":[{"type":"pitch","year":2026,"sportId":1,"play_id":"a5401199-b2e0-3570-b3d1-5e223ccd1db9","inning":2,"half_inning":"top","ab_number":12,"cap_index":0,"outs":1,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to center fielder Garrett Mitchell.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":101.1,"end_speed":91.6,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.459871565673497,"plateTime":0.37406334802882224,"zone":6,"spin_rate":2768,"breakX":13.6,"inducedBreakZ":16.1,"breakZ":-10.9,"px":0.4276050843768118,"pz":2.375125167651327,"x0":-1.7553271187878308,"y0":50.0009850616194,"z0":5.050882133544785,"ax":-18.70142305541651,"ay":37.25392570095917,"az":-11.575064120407871,"vx0":9.49870586207494,"vy0":-146.85551665184164,"vz0":-5.583344597076101,"pfxX":1.1333333333333333,"pfxZ":1.3416666666666668,"pfxZWithGravity":-0.9083333333333333,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":10.9,"breakZWithGravityFeet":0.9083333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.35130817604319703,"plateXPoly":0.4276050843768118,"plateYPoly":0.708333333333286,"plateZPoly":2.375125167651327,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4276050843768118,"plate_z":2.375125167651327,"player_total_pitches":17,"player_total_pitches_pitch_types":13,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":41,"rowId":"41-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":5,"SL":1,"FC":1,"CU":1,"SI":1,"CH":1,"KC":2},"results":{"S":5,"B":4,"X":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0,"z_swing":0.6666666666666666,"strike_rate":0.6,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":null,"z_contact":1,"zone_rate":0.6,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":20,"avg_rel_x":"-0.7","avg_rel_z":"5.8","avg_rpm":"2529","max_rpm":"2768","min_rpm":"2306","avg_break_z":"10","max_break_z":"11","min_break_z":"8","avg_bat_speed":"77.2","avg_break_z_induced":"18","max_break_z_induced":"20","min_break_z_induced":"16","avg_break_x":"6","max_break_x":"14","min_break_x":"0","min_pitch_speed":"99.0","avg_pitch_speed":"99.8","max_pitch_speed":"101.1","avg_hit_speed":"94.3","max_hit_speed":"94.3","min_hit_speed":"94.3","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"S":2,"X":1,"B":2},"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":2,"max_inning":9,"pitches_time_thru_1":5,"pitches_inning_2":2,"avg_speed_inning_2":"100.9","avg_speed_inning_2_vs_avg":1.1000000000000085,"pitches_inning_9":3,"avg_speed_inning_9":"99.0","avg_speed_inning_9_vs_avg":-0.7666666666666515,"percent":"42","rhb_pitch_percent":42,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"45","pitch_pct_time_thru_1_vs_avg":3.4545454545454533,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":0,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"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":"-0.1","avg_rel_z":"6.3","avg_rpm":"2781","max_rpm":"2832","min_rpm":"2730","avg_break_z":"38","max_break_z":"42","min_break_z":"34","avg_bat_speed":"64.9","avg_break_z_induced":"-3","max_break_z_induced":"0","min_break_z_induced":"-7","avg_break_x":"1","max_break_x":"1","min_break_x":"1","min_pitch_speed":"88.6","avg_pitch_speed":"89.1","max_pitch_speed":"89.6","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":1,"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":"89.1","avg_speed_inning_9_vs_avg":0,"percent":"17","rhb_pitch_percent":17,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"18","pitch_pct_time_thru_1_vs_avg":1.1818181818181834,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Knuckle Curve","pitch_type_literal":"KC"},{"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":"0.8","avg_rel_z":"6.3","avg_rpm":"2047","max_rpm":"2047","min_rpm":"2047","avg_break_z":"26","max_break_z":"26","min_break_z":"26","avg_bat_speed":"72.7","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"12","max_break_x":"12","min_break_x":"12","min_pitch_speed":"93.3","avg_pitch_speed":"93.3","max_pitch_speed":"93.3","avg_hit_speed":"88.5","max_hit_speed":"88.5","min_hit_speed":"88.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":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"93.3","avg_speed_inning_7_vs_avg":0,"percent":"8","rhb_pitch_percent":8,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":1.0909090909090917,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":null,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"0.3","avg_rel_z":"6.3","avg_rpm":"2172","max_rpm":"2172","min_rpm":"2172","avg_break_z":"16","max_break_z":"16","min_break_z":"16","avg_bat_speed":"78.5","avg_break_z_induced":"13","max_break_z_induced":"13","min_break_z_induced":"13","avg_break_x":"15","max_break_x":"15","min_break_x":"15","min_pitch_speed":"98.3","avg_pitch_speed":"98.3","max_pitch_speed":"98.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":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"98.3","avg_speed_inning_7_vs_avg":0,"percent":"8","rhb_pitch_percent":8,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":1.0909090909090917,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":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":"0.7","avg_rel_z":"6.6","avg_rpm":"2692","max_rpm":"2692","min_rpm":"2692","avg_break_z":"57","max_break_z":"57","min_break_z":"57","avg_bat_speed":"--","avg_break_z_induced":"-18","max_break_z_induced":"-18","min_break_z_induced":"-18","avg_break_x":"8","max_break_x":"8","min_break_x":"8","min_pitch_speed":"84.7","avg_pitch_speed":"84.7","max_pitch_speed":"84.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"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":"84.7","avg_speed_inning_7_vs_avg":0,"percent":"8","rhb_pitch_percent":8,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":1.0909090909090917,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"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":"4.9","avg_rpm":"2334","max_rpm":"2334","min_rpm":"2334","avg_break_z":"24","max_break_z":"24","min_break_z":"24","avg_bat_speed":"74.8","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"4","max_break_x":"4","min_break_x":"4","min_pitch_speed":"95.3","avg_pitch_speed":"95.3","max_pitch_speed":"95.3","avg_hit_speed":"100.3","max_hit_speed":"100.3","min_hit_speed":"100.3","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":1,"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":"95.3","avg_speed_inning_4_vs_avg":0,"percent":"8","rhb_pitch_percent":8,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-8,"pitch_pct_time_thru_2":"100","pitch_pct_time_thru_2_vs_avg":92,"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.1","avg_rpm":"2630","max_rpm":"2630","min_rpm":"2630","avg_break_z":"36","max_break_z":"36","min_break_z":"36","avg_bat_speed":"--","avg_break_z_induced":"-3","max_break_z_induced":"-3","min_break_z_induced":"-3","avg_break_x":"3","max_break_x":"3","min_break_x":"3","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":{"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":"90.5","avg_speed_inning_2_vs_avg":0,"percent":"8","rhb_pitch_percent":8,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":1.0909090909090917,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":1,"oFouls":1,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":1,"zInPlay":3,"zSwings":4,"o_swing":0.3333333333333333,"z_swing":0.6666666666666666,"strike_rate":0.6666666666666666,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":0.5,"z_contact":1,"zone_rate":0.5,"swings":6,"miss_percent":"17","cs_plus_whiffs":3,"csw_percent":25,"avg_rel_x":"-0.5","avg_rel_z":"5.9","avg_rpm":"2507","max_rpm":"2832","min_rpm":"2047","avg_break_z":"24","max_break_z":"57","min_break_z":"8","avg_bat_speed":"74.2","avg_break_z_induced":"7","max_break_z_induced":"20","min_break_z_induced":"-18","avg_break_x":"6","max_break_x":"15","min_break_x":"0","min_pitch_speed":"84.7","avg_pitch_speed":"94.9","max_pitch_speed":"101.1","avg_hit_speed":"94.4","max_hit_speed":"","min_hit_speed":"","count":12,"pitches_vs_right":12,"pitches_vs_left":0,"results":{"S":5,"B":4,"X":3},"swinging_strikes":1,"fouls":2,"strikeouts":1,"called_strikes":2,"balls_in_play":3,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":9,"pitches_time_thru_1":11,"pitches_time_thru_2":1,"pitches_inning_2":3,"avg_speed_inning_2":"97.4","avg_speed_inning_2_vs_avg":2.5333333333333314,"pitches_inning_4":1,"avg_speed_inning_4":"95.3","avg_speed_inning_4_vs_avg":0.3999999999999915,"pitches_inning_7":3,"avg_speed_inning_7":"92.1","avg_speed_inning_7_vs_avg":-2.799999999999997,"pitches_inning_9":5,"avg_speed_inning_9":"95.1","avg_speed_inning_9_vs_avg":0.1600000000000108,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"fee35e76-fa5a-322e-82fe-6d7325b0798f","inning":2,"half_inning":"top","ab_number":12,"cap_index":0,"outs":1,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to center fielder Garrett Mitchell.","events":"Flyout","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.5,"end_speed":83.5,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.152654350763174,"plateTime":0.4143390690733635,"zone":12,"spin_rate":2630,"breakX":2.8,"inducedBreakZ":-3,"breakZ":-36.2,"px":0.006093672177192477,"pz":3.382142673407322,"x0":-2.0337876051049375,"y0":50.00155028478155,"z0":5.09373961479298,"ax":1.7386368060939563,"ay":26.049640103940884,"az":-35.87890483997316,"vx0":4.907168285685722,"vy0":-131.81543590955573,"vz0":2.5755558463560155,"pfxX":-0.2333333333333333,"pfxZ":-0.25,"pfxZWithGravity":-3.016666666666667,"breakXInches":-2.8,"breakXFeet":-0.2333333333333333,"breakZInducedInches":-3,"breakZInducedFeet":-0.25,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.8,"pfxXNoAbs":-0.2333333333333333,"plateTimeSZDepth":0.38890090003539546,"plateXPoly":0.006093672177192477,"plateYPoly":0.7083333333333783,"plateZPoly":3.382142673407322,"pfxXDirection":"←","inducedBreakZForcedSign":"-3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.006093672177192477,"plate_z":3.382142673407322,"player_total_pitches":18,"player_total_pitches_pitch_types":1,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":42,"rowId":"42-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"52155904-9b1b-397f-b568-331cb7233172","inning":2,"half_inning":"top","ab_number":12,"cap_index":0,"outs":1,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to center fielder Garrett Mitchell.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":100.7,"end_speed":90.9,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.500834906808377,"plateTime":0.37649431763029373,"zone":8,"spin_rate":2762,"breakX":13.4,"inducedBreakZ":17.6,"breakZ":-9.7,"px":0.2487142788372405,"pz":1.8458375537258989,"x0":-1.772989611468636,"y0":50.00005603818366,"z0":4.998319459078031,"ax":-18.21006224062765,"ay":37.917325800263676,"az":-9.570802617481426,"vx0":8.936914527041273,"vy0":-146.09745609173575,"vz0":-7.222792833900555,"pfxX":1.1166666666666667,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.8083333333333332,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":9.7,"breakZWithGravityFeet":0.8083333333333332,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.353615976919588,"plateXPoly":0.2487142788372405,"plateYPoly":0.7083333333332931,"plateZPoly":1.8458375537258989,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"94.3","hit_distance":"289","xba":".010","hit_angle":"44","is_barrel":0,"hc_x":159.62,"hc_x_ft":82.96466320000002,"hc_y":88.42,"hc_y_ft":277.1429688,"isSword":false,"batSpeed":80.1,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2487142788372405,"plate_z":1.8458375537258989,"launch_speed":"94.3","launch_angle":"44","player_total_pitches":19,"player_total_pitches_pitch_types":14,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":43,"rowId":"43-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cb580094-b2dc-370c-a913-ccaf4effada0","inning":4,"half_inning":"top","ab_number":28,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out sharply to left fielder Jackson Chourio.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.3,"end_speed":87.1,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.66852053697743,"plateTime":0.39519378286825413,"zone":2,"spin_rate":2334,"breakX":3.7,"inducedBreakZ":5.9,"breakZ":-24.2,"px":0.1083626240322424,"pz":2.6986457670455524,"x0":-2.13949382988441,"y0":50.00115470820937,"z0":4.8990626762286125,"ax":2.792792607283021,"ay":31.45861964783102,"az":-25.751574605191966,"vx0":5.539856508250543,"vy0":-138.68114798653423,"vz0":-1.1525094286214683,"pfxX":-0.30833333333333335,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.37105600704416525,"plateXPoly":0.1083626240322424,"plateYPoly":0.7083333333333854,"plateZPoly":2.6986457670455524,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"100.3","hit_distance":"332","xba":".070","hit_angle":"42","is_barrel":0,"hc_x":80.52,"hc_x_ft":-107.69481280000002,"hc_y":73.43,"hc_y_ft":313.2742652,"isSword":false,"batSpeed":74.8,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1083626240322424,"plate_z":2.6986457670455524,"launch_speed":"100.3","launch_angle":"42","player_total_pitches":56,"player_total_pitches_pitch_types":13,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":107,"rowId":"107-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8e2a5791-4ea2-31aa-b594-721eb65fbd0e","inning":7,"half_inning":"top","ab_number":49,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to right fielder Sal Frelick.","events":"Flyout","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":84.7,"end_speed":76.6,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":5.605622231528017,"plateTime":0.44894543689674293,"zone":12,"spin_rate":2692,"breakX":7.6,"inducedBreakZ":-17.6,"breakZ":-56.5,"px":1.1033052000996584,"pz":2.5026946480252725,"x0":0.7098729511752258,"y0":50.00494485926712,"z0":6.607434952837158,"ax":-6.912515520535255,"ay":29.967528842493643,"az":-47.187080821084855,"vx0":2.390786083922153,"vy0":-123.15207128757088,"vz0":0.22740893027364906,"pfxX":0.6333333333333333,"pfxZ":-1.4666666666666668,"pfxZWithGravity":-4.708333333333333,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":-17.6,"breakZInducedFeet":-1.4666666666666668,"breakZWithGravityInches":56.5,"breakZWithGravityFeet":4.708333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.4219529995498463,"plateXPoly":1.1033052000996584,"plateYPoly":0.7083333333333357,"plateZPoly":2.5026946480252725,"pfxXDirection":"→","inducedBreakZForcedSign":"-17.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.1033052000996584,"plate_z":2.5026946480252725,"player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":190,"rowId":"190-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1f187e42-b940-3520-9b79-067bcb3a56b0","inning":7,"half_inning":"top","ab_number":49,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":98.3,"end_speed":88.9,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":5.527570855018391,"plateTime":0.38608949845640694,"zone":14,"spin_rate":2172,"breakX":15,"inducedBreakZ":12.7,"breakZ":-16.1,"px":0.23990721830428685,"pz":1.391962959183112,"x0":0.26587296989437215,"y0":50.002544903695735,"z0":6.28186384130946,"ax":17.720741468077094,"ay":37.40048810864841,"az":-15.261077002864685,"vx0":-3.2853656520037893,"vy0":-142.6867348687757,"vz0":-10.713731583588515,"pfxX":-1.25,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.3416666666666668,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.36271373949790986,"plateXPoly":0.23990721830428685,"plateYPoly":0.7083333333333499,"plateZPoly":1.391962959183112,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":78.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.23990721830428685,"plate_z":1.391962959183112,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":191,"rowId":"191-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9c2a387d-4f09-3679-a48b-678de68106a3","inning":7,"half_inning":"top","ab_number":49,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":93.3,"end_speed":85.4,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":5.664096354972527,"plateTime":0.40390983176427664,"zone":6,"spin_rate":2047,"breakX":12.4,"inducedBreakZ":5.5,"breakZ":-26,"px":0.3696015335019385,"pz":2.585141189952507,"x0":0.7735157628906454,"y0":50.00669334634633,"z0":6.336972464163954,"ax":13.512895654155173,"ay":30.600963052193165,"az":-25.59411212499776,"vx0":-3.6276790711015336,"vy0":-135.77006768941132,"vz0":-5.036902211124233,"pfxX":-1.0333333333333334,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.1666666666666665,"breakXInches":-12.4,"breakXFeet":-1.0333333333333334,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":12.4,"pfxXNoAbs":-1.0333333333333334,"plateTimeSZDepth":0.37931635361534405,"plateXPoly":0.3696015335019385,"plateYPoly":0.7083333333333002,"plateZPoly":2.585141189952507,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"89.0","hit_speed":"88.5","hit_distance":"214","xba":".010","hit_angle":"58","is_barrel":0,"hc_x":170,"hc_x_ft":107.98419999999999,"hc_y":126.45,"hc_y_ft":185.47697800000003,"isSword":false,"batSpeed":72.7,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.3696015335019385,"plate_z":2.585141189952507,"launch_speed":"88.5","launch_angle":"58","player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":192,"rowId":"192-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d638799e-2433-3cac-bf2c-16d89bf4729a","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca 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":99.1,"end_speed":89,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.689373271044102,"plateTime":0.3824829484063379,"zone":12,"spin_rate":2478,"breakX":0.4,"inducedBreakZ":20,"breakZ":-8.2,"px":0.5603073782720346,"pz":4.557807507269553,"x0":0.031348466451264476,"y0":50.000414981542306,"z0":6.470902930994206,"ax":-0.857802173545722,"ay":39.127908629918224,"az":-8.364591227837405,"vx0":1.6260739700566305,"vy0":-144.19650363477433,"vz0":-3.82065271724081,"pfxX":0.03333333333333333,"pfxZ":1.6666666666666667,"pfxZWithGravity":-0.6833333333333332,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":20,"breakZInducedFeet":1.6666666666666667,"breakZWithGravityInches":8.2,"breakZWithGravityFeet":0.6833333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.3593608262503098,"plateXPoly":0.5603073782720346,"plateYPoly":0.708333333333357,"plateZPoly":4.557807507269553,"pfxXDirection":"→","inducedBreakZForcedSign":"+20","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5603073782720346,"plate_z":4.557807507269553,"player_total_pitches":16,"player_total_pitches_pitch_types":9,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":259,"rowId":"259-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"73b60ede-39af-3d0d-89bb-022e4e3c3316","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":99,"end_speed":89.3,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.636812444875523,"plateTime":0.38280117916595335,"zone":3,"spin_rate":2306,"breakX":2,"inducedBreakZ":17.4,"breakZ":-10.9,"px":0.6766772917360518,"pz":2.6572747617420465,"x0":0.1339238490299414,"y0":50.00400399659205,"z0":6.247631394069925,"ax":-2.891104428107371,"ay":37.6987671374558,"az":-10.415956835051542,"vx0":2.0290448743961247,"vy0":-143.8496480468021,"vz0":-8.110304967817692,"pfxX":0.16666666666666666,"pfxZ":1.45,"pfxZWithGravity":-0.9083333333333333,"breakXInches":2,"breakXFeet":0.16666666666666666,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":10.9,"breakZWithGravityFeet":0.9083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.16666666666666666,"pfxXNoAbs":0.16666666666666666,"plateTimeSZDepth":0.35963677671678995,"plateXPoly":0.6766772917360518,"plateYPoly":0.7083333333333712,"plateZPoly":2.6572747617420465,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.3,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6766772917360518,"plate_z":2.6572747617420465,"player_total_pitches":17,"player_total_pitches_pitch_types":10,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":260,"rowId":"260-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7a246d26-15e4-3a82-94ce-8be82d0215c8","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca strikes out swinging.","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":99,"end_speed":89.6,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.48389755992842,"plateTime":0.38168219778079937,"zone":12,"spin_rate":2332,"breakX":1.7,"inducedBreakZ":19.6,"breakZ":-8.5,"px":0.00492176325101365,"pz":4.103892603872001,"x0":-0.10103157240395699,"y0":50.00110252615277,"z0":6.477906363701203,"ax":-2.1679700786940606,"ay":36.25929664118493,"az":-8.530173243700956,"vx0":0.6841479398282582,"vy0":-144.00654442981113,"vz0":-5.093650952277641,"pfxX":0.14166666666666666,"pfxZ":1.6333333333333335,"pfxZWithGravity":-0.7083333333333334,"breakXInches":1.7,"breakXFeet":0.14166666666666666,"breakZInducedInches":19.6,"breakZInducedFeet":1.6333333333333335,"breakZWithGravityInches":8.5,"breakZWithGravityFeet":0.7083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.14166666666666666,"pfxXNoAbs":0.14166666666666666,"plateTimeSZDepth":0.35847317881776064,"plateXPoly":0.00492176325101365,"plateYPoly":0.708333333333286,"plateZPoly":4.103892603872001,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.00492176325101365,"plate_z":4.103892603872001,"player_total_pitches":18,"player_total_pitches_pitch_types":11,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":261,"rowId":"261-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"19ca70ff-2511-3e16-945d-d43622646fb9","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":89.6,"end_speed":82.3,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.574635869348154,"plateTime":0.42024967630502097,"zone":7,"spin_rate":2730,"breakX":1.3,"inducedBreakZ":0,"breakZ":-34.1,"px":-0.3665051272642722,"pz":1.9424129591662664,"x0":-0.14857199764448545,"y0":50.00103367865864,"z0":6.367773465067011,"ax":1.4614775900536343,"ay":28.42051375372751,"az":-31.289249355132963,"vx0":-0.8406219519982754,"vy0":-130.5181452487054,"vz0":-5.040358361598799,"pfxX":-0.10833333333333334,"pfxZ":0,"pfxZWithGravity":-2.841666666666667,"breakXInches":-1.3,"breakXFeet":-0.10833333333333334,"breakZInducedInches":0,"breakZInducedFeet":0,"breakZWithGravityInches":34.1,"breakZWithGravityFeet":2.841666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":-0.10833333333333334,"plateTimeSZDepth":0.3946243698004393,"plateXPoly":-0.3665051272642722,"plateYPoly":0.7083333333333144,"plateZPoly":1.9424129591662664,"pfxXDirection":"←","inducedBreakZForcedSign":"0","ivbZDirection":"","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.3665051272642722,"plate_z":1.9424129591662664,"player_total_pitches":19,"player_total_pitches_pitch_types":8,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":262,"rowId":"262-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"92bf0d22-2ddd-39e3-8da1-a1308dc2e883","inning":9,"half_inning":"top","ab_number":69,"cap_index":14,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Jonny DeLuca strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":88.6,"end_speed":81.8,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.559383884962418,"plateTime":0.42508796785506364,"zone":14,"spin_rate":2832,"breakX":1.2,"inducedBreakZ":-6.7,"breakZ":-41.6,"px":0.4706908914787156,"pz":0.8576823369479953,"x0":-0.043206783867136334,"y0":50.0049962287401,"z0":6.29935822020928,"ax":0.8435141581915439,"ay":27.7180832047188,"az":-37.290324929369284,"vx0":1.118991593884692,"vy0":-129.02425882823945,"vz0":-6.188856703629361,"pfxX":-0.09999999999999999,"pfxZ":-0.5583333333333333,"pfxZWithGravity":-3.466666666666667,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":-6.7,"breakZInducedFeet":-0.5583333333333333,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.3991895261432143,"plateXPoly":0.4706908914787156,"plateYPoly":0.7083333333333783,"plateZPoly":0.8576823369479953,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":64.9,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.4706908914787156,"plate_z":0.8576823369479953,"player_total_pitches":20,"player_total_pitches_pitch_types":9,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":263,"rowId":"263-849805","game_pk":"849805","source":"gamefeed"}],"683748":[{"type":"pitch","year":2026,"sportId":1,"play_id":"3dcf1dd3-c71e-343f-b351-eb8e402d5461","inning":2,"half_inning":"top","ab_number":13,"cap_index":14,"outs":2,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. 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,"end_speed":89.4,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.545260950149724,"plateTime":0.38262501389514414,"zone":5,"spin_rate":2627,"breakX":12.6,"inducedBreakZ":15.2,"breakZ":-13.1,"px":-0.08344370635495157,"pz":2.3780780245638917,"x0":-1.9203405095963297,"y0":50.000414258063465,"z0":5.056993636364173,"ax":-16.45048379667623,"ay":36.835556435180564,"az":-13.642577789563719,"vx0":8.067252419666325,"vy0":-143.77589436296213,"vz0":-5.002702453659152,"pfxX":1.05,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.0916666666666666,"breakXInches":12.6,"breakXFeet":1.05,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.05,"pfxXNoAbs":1.05,"plateTimeSZDepth":0.35938482196695093,"plateXPoly":-0.08344370635495157,"plateYPoly":0.7083333333333002,"plateZPoly":2.3780780245638917,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.08344370635495157,"plate_z":2.3780780245638917,"player_total_pitches":20,"player_total_pitches_pitch_types":15,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":44,"rowId":"44-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":7,"FC":2,"CU":2,"SI":5},"results":{"S":10,"B":5,"X":1},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":2,"zInPlay":1,"zSwings":4,"o_swing":null,"z_swing":0.5714285714285714,"strike_rate":1,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":0.75,"zone_rate":1,"swings":4,"miss_percent":"25","cs_plus_whiffs":4,"csw_percent":57,"avg_rel_x":"-1.9","avg_rel_z":"4.9","avg_rpm":"2568","max_rpm":"2656","min_rpm":"2477","avg_break_z":"12","max_break_z":"15","min_break_z":"11","avg_bat_speed":"72.6","avg_break_z_induced":"15","max_break_z_induced":"16","min_break_z_induced":"13","avg_break_x":"12","max_break_x":"15","min_break_x":"9","min_pitch_speed":"98.7","avg_pitch_speed":"100.5","max_pitch_speed":"102.0","avg_hit_speed":"95.0","max_hit_speed":"95.0","min_hit_speed":"95.0","count":7,"pitches_vs_right":0,"pitches_vs_left":7,"results":{"S":6,"X":1},"swinging_strikes":1,"fouls":2,"strikeouts":0,"called_strikes":3,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":5,"pitches_time_thru_1":2,"pitches_time_thru_2":5,"pitches_inning_2":2,"avg_speed_inning_2":"99.8","avg_speed_inning_2_vs_avg":-0.6500000000000057,"pitches_inning_5":5,"avg_speed_inning_5":"100.7","avg_speed_inning_5_vs_avg":0.21999999999999886,"percent":"44","rhb_pitch_percent":null,"lhb_pitch_percent":44,"pitch_pct_time_thru_1":"22","pitch_pct_time_thru_1_vs_avg":-21.77777777777778,"pitch_pct_time_thru_2":"71","pitch_pct_time_thru_2_vs_avg":27.42857142857143,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"zSwings":2,"o_swing":0.3333333333333333,"z_swing":1,"strike_rate":0.6,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":0,"z_contact":1,"zone_rate":0.4,"swings":3,"miss_percent":"33","cs_plus_whiffs":1,"csw_percent":20,"avg_rel_x":"0.3","avg_rel_z":"6.4","avg_rpm":"2038","max_rpm":"2102","min_rpm":"1977","avg_break_z":"19","max_break_z":"19","min_break_z":"18","avg_bat_speed":"76.3","avg_break_z_induced":"10","max_break_z_induced":"11","min_break_z_induced":"9","avg_break_x":"15","max_break_x":"16","min_break_x":"12","min_pitch_speed":"96.5","avg_pitch_speed":"97.8","max_pitch_speed":"99.3","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"B":2,"S":3},"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":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":5,"pitches_inning_8":5,"avg_speed_inning_8":"97.8","avg_speed_inning_8_vs_avg":1.4210854715202004e-14,"percent":"31","rhb_pitch_percent":null,"lhb_pitch_percent":31,"pitch_pct_time_thru_1":"56","pitch_pct_time_thru_1_vs_avg":24.555555555555557,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.5","avg_rel_z":"6.1","avg_rpm":"2497","max_rpm":"2611","min_rpm":"2383","avg_break_z":"51","max_break_z":"59","min_break_z":"44","avg_bat_speed":"--","avg_break_z_induced":"-13","max_break_z_induced":"-9","min_break_z_induced":"-18","avg_break_x":"5","max_break_x":"8","min_break_x":"2","min_pitch_speed":"82.7","avg_pitch_speed":"85.5","max_pitch_speed":"88.3","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"B":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":5,"max_inning":8,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_5":1,"avg_speed_inning_5":"88.3","avg_speed_inning_5_vs_avg":2.799999999999997,"pitches_inning_8":1,"avg_speed_inning_8":"82.7","avg_speed_inning_8_vs_avg":-2.799999999999997,"percent":"13","rhb_pitch_percent":null,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":-1.8888888888888893,"pitch_pct_time_thru_2":"14","pitch_pct_time_thru_2_vs_avg":1.2857142857142847,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"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":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":50,"avg_rel_x":"-2.0","avg_rel_z":"4.9","avg_rpm":"2551","max_rpm":"2713","min_rpm":"2388","avg_break_z":"21","max_break_z":"22","min_break_z":"19","avg_bat_speed":"37.9","avg_break_z_induced":"9","max_break_z_induced":"9","min_break_z_induced":"9","avg_break_x":"2","max_break_x":"3","min_break_x":"1","min_pitch_speed":"94.7","avg_pitch_speed":"96.1","max_pitch_speed":"97.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":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":2,"max_inning":5,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_2":1,"avg_speed_inning_2":"97.5","avg_speed_inning_2_vs_avg":1.4000000000000057,"pitches_inning_5":1,"avg_speed_inning_5":"94.7","avg_speed_inning_5_vs_avg":-1.3999999999999915,"percent":"13","rhb_pitch_percent":null,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":-1.8888888888888893,"pitch_pct_time_thru_2":"14","pitch_pct_time_thru_2_vs_avg":1.2857142857142847,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":2,"oFouls":0,"oInPlay":0,"oSwings":2,"zSwingMiss":1,"zFouls":4,"zInPlay":1,"zSwings":6,"o_swing":0.2857142857142857,"z_swing":0.6666666666666666,"strike_rate":0.6875,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":0,"z_contact":0.8333333333333334,"zone_rate":0.5625,"swings":8,"miss_percent":"38","cs_plus_whiffs":6,"csw_percent":38,"avg_rel_x":"-1.1","avg_rel_z":"5.5","avg_rpm":"2391","max_rpm":"2713","min_rpm":"1977","avg_break_z":"20","max_break_z":"59","min_break_z":"11","avg_bat_speed":"69.2","avg_break_z_induced":"9","max_break_z_induced":"16","min_break_z_induced":"-18","avg_break_x":"11","max_break_x":"16","min_break_x":"1","min_pitch_speed":"82.7","avg_pitch_speed":"97.2","max_pitch_speed":"102.0","avg_hit_speed":"95.0","max_hit_speed":"","min_hit_speed":"","count":16,"pitches_vs_right":0,"pitches_vs_left":16,"results":{"S":10,"B":5,"X":1},"swinging_strikes":3,"fouls":4,"strikeouts":2,"called_strikes":3,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":8,"pitches_time_thru_1":9,"pitches_time_thru_2":7,"pitches_inning_2":3,"avg_speed_inning_2":"99.1","avg_speed_inning_2_vs_avg":1.86666666666666,"pitches_inning_5":7,"avg_speed_inning_5":"98.1","avg_speed_inning_5_vs_avg":0.8857142857142861,"pitches_inning_8":6,"avg_speed_inning_8":"95.3","avg_speed_inning_8_vs_avg":-1.9166666666666856,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"5c3c2314-0cbb-38a4-bbfb-2c3a171a76e3","inning":2,"half_inning":"top","ab_number":13,"cap_index":14,"outs":2,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. 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":100.7,"end_speed":91.1,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.539555617733718,"plateTime":0.37590144979547935,"zone":3,"spin_rate":2611,"breakX":14.8,"inducedBreakZ":12.7,"breakZ":-14.6,"px":0.6177113292191505,"pz":3.1575908562236785,"x0":-2.0148607286688125,"y0":50.00371560372269,"z0":4.998932223339453,"ax":-20.391009538108648,"ay":37.14817177976979,"az":-16.737248248065995,"vx0":11.056038252969698,"vy0":-146.17995812900358,"vz0":-2.2606870105810106,"pfxX":1.2333333333333334,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.2166666666666666,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":14.6,"breakZWithGravityFeet":1.2166666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.35306279103379296,"plateXPoly":0.6177113292191505,"plateYPoly":0.7083333333333499,"plateZPoly":3.1575908562236785,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","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":158,"edge_distance":0.12124247710965363,"edge_distance_calc":0.12124247710965452,"challenging_player_id":661388,"challenging_player_type":"catcher"},"plate_x":0.6177113292191505,"plate_z":3.1575908562236785,"player_total_pitches":21,"player_total_pitches_pitch_types":16,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":45,"rowId":"45-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f77abf01-2c87-3292-ac1b-6f37a76c495d","inning":2,"half_inning":"top","ab_number":13,"cap_index":14,"outs":2,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":97.5,"end_speed":89.4,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.347283781077301,"plateTime":0.38582557400158457,"zone":12,"spin_rate":2713,"breakX":0.5,"inducedBreakZ":9.4,"breakZ":-19.3,"px":1.2788976882043903,"pz":3.109880167401175,"x0":-1.8921898479116745,"y0":50.00685255684111,"z0":5.022558579583619,"ax":-1.444862757984663,"ay":31.632818519059274,"az":-21.474445780717613,"vx0":9.01533848148261,"vy0":-141.81577793487378,"vz0":-1.3901913856767105,"pfxX":-0.041666666666666664,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.6083333333333334,"breakXInches":-0.5,"breakXFeet":-0.041666666666666664,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":19.3,"breakZWithGravityFeet":1.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":-0.041666666666666664,"plateTimeSZDepth":0.3622596884995192,"plateXPoly":1.2788976882043903,"plateYPoly":0.7083333333333997,"plateZPoly":3.109880167401175,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":37.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2788976882043903,"plate_z":3.109880167401175,"player_total_pitches":22,"player_total_pitches_pitch_types":4,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":46,"rowId":"46-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"18d5f4ed-be68-300d-b197-49597e0ef90e","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","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":101.6,"end_speed":92.3,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.466236341836641,"plateTime":0.37199044892971633,"zone":9,"spin_rate":2477,"breakX":10.8,"inducedBreakZ":15.8,"breakZ":-10.8,"px":0.4017716402038214,"pz":1.7219854026162693,"x0":-1.8070635195750386,"y0":50.00149920947514,"z0":4.858996258814651,"ax":-15.309131943832721,"ay":37.020658601548284,"az":-11.292773529409551,"vx0":8.996831059671251,"vy0":-147.56656289580505,"vz0":-7.007025337518826,"pfxX":0.9,"pfxZ":1.3166666666666667,"pfxZWithGravity":-0.9,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":10.8,"breakZWithGravityFeet":0.9,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.3493491687696272,"plateXPoly":0.4017716402038214,"plateYPoly":0.7083333333333428,"plateZPoly":1.7219854026162693,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4017716402038214,"plate_z":1.7219854026162693,"player_total_pitches":57,"player_total_pitches_pitch_types":35,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":118,"rowId":"118-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d0d27b33-4d2e-3950-93e5-e7323dd1ba98","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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":94.7,"end_speed":87,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.869699832405435,"plateTime":0.3975838700604841,"zone":14,"spin_rate":2388,"breakX":2.8,"inducedBreakZ":8.6,"breakZ":-21.8,"px":1.6755209660768333,"pz":1.9831507640705919,"x0":-2.174774600513408,"y0":50.00434719939271,"z0":4.747938643996783,"ax":0.7410846635048678,"ay":30.004448824446893,"az":-22.487346064483443,"vx0":10.17646780436252,"vy0":-137.66201574517953,"vz0":-3.20972231812188,"pfxX":-0.2333333333333333,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.8166666666666667,"breakXInches":-2.8,"breakXFeet":-0.2333333333333333,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":21.8,"breakZWithGravityFeet":1.8166666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.8,"pfxXNoAbs":-0.2333333333333333,"plateTimeSZDepth":0.3732793353713637,"plateXPoly":1.6755209660768333,"plateYPoly":0.7083333333333357,"plateZPoly":1.9831507640705919,"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.6755209660768333,"plate_z":1.9831507640705919,"player_total_pitches":58,"player_total_pitches_pitch_types":14,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":119,"rowId":"119-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"49879f04-7aba-3d02-b79b-5de9a62b4bfb","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":101.3,"end_speed":92.2,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.491223548193174,"plateTime":0.37256723821003357,"zone":7,"spin_rate":2492,"breakX":11.5,"inducedBreakZ":15.7,"breakZ":-11.2,"px":-0.43321065937094483,"pz":1.6712339397419758,"x0":-1.8723069677774244,"y0":50.00208318895234,"z0":4.8581921657054785,"ax":-15.630429844870251,"ay":36.47735766153495,"az":-11.65258065506594,"vx0":6.847545739440317,"vy0":-147.27326926029414,"vz0":-7.07057436453578,"pfxX":0.9583333333333334,"pfxZ":1.3083333333333333,"pfxZWithGravity":-0.9333333333333332,"breakXInches":11.5,"breakXFeet":0.9583333333333334,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":11.2,"breakZWithGravityFeet":0.9333333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.9583333333333334,"pfxXNoAbs":0.9583333333333334,"plateTimeSZDepth":0.34986873530564355,"plateXPoly":-0.43321065937094483,"plateYPoly":0.7083333333333002,"plateZPoly":1.6712339397419758,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":64.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.43321065937094483,"plate_z":1.6712339397419758,"player_total_pitches":59,"player_total_pitches_pitch_types":36,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":120,"rowId":"120-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5291737e-2494-3085-9aa2-a8dcf9510465","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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":100,"end_speed":91.3,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.624487529462551,"plateTime":0.37696176775415324,"zone":6,"spin_rate":2508,"breakX":11.8,"inducedBreakZ":14.6,"breakZ":-12.8,"px":0.5049729553626061,"pz":2.141395071068094,"x0":-1.8752640931215245,"y0":50.006881102787375,"z0":4.754443813039893,"ax":-16.166789127702955,"ay":34.084845164679926,"az":-13.944327537601653,"vx0":9.585716387679883,"vy0":-145.3069120061781,"vz0":-4.914268798005495,"pfxX":0.9833333333333334,"pfxZ":1.2166666666666666,"pfxZWithGravity":-1.0666666666666667,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":14.6,"breakZInducedFeet":1.2166666666666666,"breakZWithGravityInches":12.8,"breakZWithGravityFeet":1.0666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.3539668957917927,"plateXPoly":0.5049729553626061,"plateYPoly":0.7083333333333499,"plateZPoly":2.141395071068094,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5049729553626061,"plate_z":2.141395071068094,"player_total_pitches":60,"player_total_pitches_pitch_types":37,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":121,"rowId":"121-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"483c7d6d-62af-35bf-b0e7-8500296247c4","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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":88.3,"end_speed":80.9,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":6.979534369726846,"plateTime":0.4264702817715582,"zone":11,"spin_rate":2383,"breakX":1.9,"inducedBreakZ":-8.5,"breakZ":-43.7,"px":-1.1850355651156401,"pz":2.648646695910286,"x0":-1.8050660095129398,"y0":50.00567506579555,"z0":5.262096366265777,"ax":1.4487822573926685,"ay":27.335211769401084,"az":-40.60505814051438,"vx0":1.2581186889110563,"vy0":-128.56953663035702,"vz0":1.6049269509378128,"pfxX":-0.15833333333333333,"pfxZ":-0.7083333333333334,"pfxZWithGravity":-3.641666666666667,"breakXInches":-1.9,"breakXFeet":-0.15833333333333333,"breakZInducedInches":-8.5,"breakZInducedFeet":-0.7083333333333334,"breakZWithGravityInches":43.7,"breakZWithGravityFeet":3.641666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.9,"pfxXNoAbs":-0.15833333333333333,"plateTimeSZDepth":0.4004789980982334,"plateXPoly":-1.1850355651156401,"plateYPoly":0.7083333333333428,"plateZPoly":2.648646695910286,"pfxXDirection":"←","inducedBreakZForcedSign":"-8.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1850355651156401,"plate_z":2.648646695910286,"player_total_pitches":61,"player_total_pitches_pitch_types":5,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":122,"rowId":"122-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"654a05b5-18bf-3abe-a4ee-3b54add51c32","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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":98.7,"end_speed":89.9,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.523850179621122,"plateTime":0.38197510590914474,"zone":6,"spin_rate":2602,"breakX":9.4,"inducedBreakZ":15.1,"breakZ":-13,"px":0.456148084783776,"pz":2.662900883746137,"x0":-1.9176528797829804,"y0":50.0018911673677,"z0":4.9158460723935695,"ax":-12.829828312052175,"ay":33.88223694155284,"az":-14.018569606361071,"vx0":8.919277608584434,"vy0":-143.51353571635386,"vz0":-3.7675661222796424,"pfxX":0.7833333333333333,"pfxZ":1.2583333333333333,"pfxZWithGravity":-1.0833333333333333,"breakXInches":9.4,"breakXFeet":0.7833333333333333,"breakZInducedInches":15.1,"breakZInducedFeet":1.2583333333333333,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7833333333333333,"pfxXNoAbs":0.7833333333333333,"plateTimeSZDepth":0.3586618856100691,"plateXPoly":0.456148084783776,"plateYPoly":0.7083333333333428,"plateZPoly":2.662900883746137,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.6,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.456148084783776,"plate_z":2.662900883746137,"player_total_pitches":62,"player_total_pitches_pitch_types":38,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":123,"rowId":"123-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e5305a22-fa15-3ba5-adda-1b931ead8901","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":102,"end_speed":92.4,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.499643905975865,"plateTime":0.37066205558040544,"zone":5,"spin_rate":2656,"breakX":12,"inducedBreakZ":15,"breakZ":-11.5,"px":0.21625659358875438,"pz":2.395233517455003,"x0":-1.8304498397977038,"y0":50.00511057394325,"z0":4.928663357699266,"ax":-16.9003273189682,"ay":38.040259206416955,"az":-12.723299440321181,"vx0":8.82062538139788,"vy0":-148.2133843885089,"vz0":-5.061685058511749,"pfxX":1,"pfxZ":1.25,"pfxZWithGravity":-0.9583333333333334,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.3481625018731758,"plateXPoly":0.21625659358875438,"plateYPoly":0.7083333333333712,"plateZPoly":2.395233517455003,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.0","hit_distance":"262","xba":".690","hit_angle":"16","is_barrel":0,"hc_x":171.9,"hc_x_ft":112.56388399999997,"hc_y":84.96,"hc_y_ft":285.48281440000005,"isSword":false,"batSpeed":77.4,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.21625659358875438,"plate_z":2.395233517455003,"launch_speed":"95.0","launch_angle":"16","player_total_pitches":63,"player_total_pitches_pitch_types":39,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":124,"rowId":"124-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"11d97baa-4a59-3c7a-aa95-fc18984beb81","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. 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":96.5,"end_speed":88.2,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.529777466398518,"plateTime":0.3913456158974582,"zone":13,"spin_rate":2036,"breakX":12.4,"inducedBreakZ":11.4,"breakZ":-18.1,"px":-0.6856951908934711,"pz":1.3138218432291788,"x0":0.14579925580652317,"y0":50.00627393855414,"z0":6.3093897442686995,"ax":14.678642778790833,"ay":32.82772707784637,"az":-17.428459123668407,"vx0":-4.959801558553066,"vy0":-140.16701006558398,"vz0":-10.38970426608496,"pfxX":-1.0333333333333334,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.5083333333333335,"breakXInches":-12.4,"breakXFeet":-1.0333333333333334,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":12.4,"pfxXNoAbs":-1.0333333333333334,"plateTimeSZDepth":0.36752622327108064,"plateXPoly":-0.6856951908934711,"plateYPoly":0.7083333333332646,"plateZPoly":1.3138218432291788,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6856951908934711,"plate_z":1.3138218432291788,"player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":214,"rowId":"214-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b772bff3-25a7-3f51-9f20-405374041abc","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":97,"end_speed":88.2,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.523149227173063,"plateTime":0.390035558657023,"zone":6,"spin_rate":2102,"breakX":16.3,"inducedBreakZ":10.3,"breakZ":-19.1,"px":0.35465719566655696,"pz":2.132176513836839,"x0":0.3243651088365418,"y0":50.00419322544094,"z0":6.378701841167412,"ax":18.83047357698823,"ay":34.81138763914775,"az":-18.998207690671805,"vx0":-3.3666931615776714,"vy0":-140.93214451128594,"vz0":-8.110988709111258,"pfxX":-1.3583333333333334,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.5916666666666668,"breakXInches":-16.3,"breakXFeet":-1.3583333333333334,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":19.1,"breakZWithGravityFeet":1.5916666666666668,"pfxZDirection":"↓","pfxXWithGravity":16.3,"pfxXNoAbs":-1.3583333333333334,"plateTimeSZDepth":0.36636113555954614,"plateXPoly":0.35465719566655696,"plateYPoly":0.7083333333333499,"plateZPoly":2.132176513836839,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.4,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.35465719566655696,"plate_z":2.132176513836839,"player_total_pitches":10,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":215,"rowId":"215-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"39392ddf-f5f0-3e1e-84bb-28b92ef459d2","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":97.6,"end_speed":88.5,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.471573376740711,"plateTime":0.38697750590715563,"zone":12,"spin_rate":2037,"breakX":12.7,"inducedBreakZ":10.2,"breakZ":-18.7,"px":0.17317501058845441,"pz":4.130754670618133,"x0":0.31052785871314914,"y0":50.006500410877464,"z0":6.587142739058474,"ax":15.013529984383501,"ay":35.360435071047746,"az":-20.189897031358093,"vx0":-3.106636294431868,"vy0":-142.04399390316124,"vz0":-3.0877983650425183,"pfxX":-1.0583333333333333,"pfxZ":0.85,"pfxZWithGravity":-1.5583333333333333,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":18.7,"breakZWithGravityFeet":1.5583333333333333,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.3635100798374808,"plateXPoly":0.17317501058845441,"plateYPoly":0.7083333333332646,"plateZPoly":4.130754670618133,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17317501058845441,"plate_z":4.130754670618133,"player_total_pitches":11,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":216,"rowId":"216-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"253b802d-db5a-3b31-81ee-e897b8c2a67e","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","events":"Strikeout","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":74.6,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.538192860534502,"plateTime":0.45964555194472556,"zone":12,"spin_rate":2611,"breakX":7.9,"inducedBreakZ":-18,"breakZ":-58.8,"px":2.294730114336403,"pz":5.136499742302874,"x0":0.8029808096773385,"y0":50.00418775678526,"z0":6.878503699407792,"ax":-7.414500919437243,"ay":26.790002283175127,"az":-48.162666185629206,"vx0":5.055165537913707,"vy0":-119.92724163521409,"vz0":6.366745351164927,"pfxX":0.6583333333333333,"pfxZ":-1.5,"pfxZWithGravity":-4.8999999999999995,"breakXInches":7.9,"breakXFeet":0.6583333333333333,"breakZInducedInches":-18,"breakZInducedFeet":-1.5,"breakZWithGravityInches":58.8,"breakZWithGravityFeet":4.8999999999999995,"pfxZDirection":"↓","pfxXWithGravity":0.6583333333333333,"pfxXNoAbs":0.6583333333333333,"plateTimeSZDepth":0.431881083437882,"plateXPoly":2.294730114336403,"plateYPoly":0.7083333333333428,"plateZPoly":5.136499742302874,"pfxXDirection":"→","inducedBreakZForcedSign":"-18","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":2.294730114336403,"plate_z":5.136499742302874,"player_total_pitches":12,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":217,"rowId":"217-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0121b189-7c9c-3a0d-9deb-32df237de1a6","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. strikes out swinging.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":98.6,"end_speed":89.8,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.650435480345901,"plateTime":0.3827269576055512,"zone":3,"spin_rate":2039,"breakX":15.7,"inducedBreakZ":10.3,"breakZ":-17.9,"px":0.3732585968049689,"pz":2.6875260220089254,"x0":0.25991331003953505,"y0":50.00047111159896,"z0":6.378557844656645,"ax":18.71446837294592,"ay":35.33894853427141,"az":-18.822883858480758,"vx0":-3.047993257318827,"vy0":-143.48819710795942,"vz0":-6.886111672879587,"pfxX":-1.3083333333333333,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.4916666666666665,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3594368290489213,"plateXPoly":0.3732585968049689,"plateYPoly":0.7083333333333073,"plateZPoly":2.6875260220089254,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.3732585968049689,"plate_z":2.6875260220089254,"player_total_pitches":13,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":218,"rowId":"218-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3b5d0627-05ed-349f-b9f6-91364e2a0398","inning":8,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Victor Mesa Jr. 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":99.3,"end_speed":90.2,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":5.7459327014260015,"plateTime":0.3809411174903139,"zone":14,"spin_rate":1977,"breakX":16.2,"inducedBreakZ":8.6,"breakZ":-19.3,"px":1.1993531860191948,"pz":2.372497568427731,"x0":0.3485225078845741,"y0":50.005187620194185,"z0":6.355974417752781,"ax":19.015852314298822,"ay":36.80788276354973,"az":-20.506415686283695,"vx0":-1.0244963159517302,"vy0":-144.35101757890297,"vz0":-7.463344133934024,"pfxX":-1.3499999999999999,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.6083333333333334,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":19.3,"breakZWithGravityFeet":1.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.35783162230482757,"plateXPoly":1.1993531860191948,"plateYPoly":0.7083333333333997,"plateZPoly":2.372497568427731,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":76.8,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.1993531860191948,"plate_z":2.372497568427731,"player_total_pitches":14,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":219,"rowId":"219-849805","game_pk":"849805","source":"gamefeed"}],"689414":[{"type":"pitch","year":2026,"sportId":1,"play_id":"5ac832fd-bb37-39cd-af2e-b89b88339f1f","inning":2,"half_inning":"top","ab_number":11,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Liam Hicks grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.1,"end_speed":90.3,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.595172605150968,"plateTime":0.3807370366252947,"zone":5,"spin_rate":2471,"breakX":12,"inducedBreakZ":14.8,"breakZ":-13.2,"px":0.1326650246529817,"pz":2.0725641204427854,"x0":-1.7994061953295268,"y0":50.00292803153923,"z0":4.98222013745592,"ax":-15.862070616324875,"ay":33.9671651926612,"az":-13.862450836063818,"vx0":8.239707692868425,"vy0":-143.95694391867931,"vz0":-5.660850755153002,"pfxX":1,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.0999999999999999,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.3575045158500695,"plateXPoly":0.1326650246529817,"plateYPoly":0.7083333333333428,"plateZPoly":2.0725641204427854,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1326650246529817,"plate_z":2.0725641204427854,"player_total_pitches":14,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":38,"rowId":"38-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":2,"FC":5,"SI":3,"CU":1,"SL":1},"results":{"S":7,"X":3,"B":2},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":2,"zSwings":3,"o_swing":0.5,"z_swing":1,"strike_rate":0.8,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":1,"z_contact":1,"zone_rate":0.6,"swings":4,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.1","avg_rel_z":"4.8","avg_rpm":"2433","max_rpm":"2632","min_rpm":"2256","avg_break_z":"24","max_break_z":"27","min_break_z":"21","avg_bat_speed":"65.3","avg_break_z_induced":"6","max_break_z_induced":"8","min_break_z_induced":"4","avg_break_x":"2","max_break_x":"3","min_break_x":"1","min_pitch_speed":"94.0","avg_pitch_speed":"95.4","max_pitch_speed":"97.0","avg_hit_speed":"72.7","max_hit_speed":"77.7","min_hit_speed":"67.7","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"S":2,"X":2,"B":1},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":0,"balls_in_play":2,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":4,"pitches_time_thru_1":2,"pitches_time_thru_2":3,"pitches_inning_2":2,"avg_speed_inning_2":"96.5","avg_speed_inning_2_vs_avg":1.1499999999999915,"pitches_inning_4":3,"avg_speed_inning_4":"94.7","avg_speed_inning_4_vs_avg":-0.7000000000000028,"percent":"42","rhb_pitch_percent":null,"lhb_pitch_percent":42,"pitch_pct_time_thru_1":"22","pitch_pct_time_thru_1_vs_avg":-19.77777777777778,"pitch_pct_time_thru_2":"100","pitch_pct_time_thru_2_vs_avg":58,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":0,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":null,"zone_rate":0.6666666666666666,"swings":1,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":67,"avg_rel_x":"0.2","avg_rel_z":"6.4","avg_rpm":"2077","max_rpm":"2103","min_rpm":"2053","avg_break_z":"20","max_break_z":"24","min_break_z":"18","avg_bat_speed":"61.1","avg_break_z_induced":"8","max_break_z_induced":"11","min_break_z_induced":"5","avg_break_x":"13","max_break_x":"15","min_break_x":"12","min_pitch_speed":"97.6","avg_pitch_speed":"98.2","max_pitch_speed":"98.7","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":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":7,"max_inning":7,"pitches_time_thru_1":3,"pitches_inning_7":3,"avg_speed_inning_7":"98.2","avg_speed_inning_7_vs_avg":0.03333333333334565,"percent":"25","rhb_pitch_percent":null,"lhb_pitch_percent":25,"pitch_pct_time_thru_1":"33","pitch_pct_time_thru_1_vs_avg":8.333333333333329,"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":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":1,"csw_percent":50,"avg_rel_x":"-0.9","avg_rel_z":"5.6","avg_rpm":"2455","max_rpm":"2471","min_rpm":"2438","avg_break_z":"11","max_break_z":"13","min_break_z":"9","avg_bat_speed":"68.8","avg_break_z_induced":"17","max_break_z_induced":"19","min_break_z_induced":"15","avg_break_x":"9","max_break_x":"12","min_break_x":"6","min_pitch_speed":"99.1","avg_pitch_speed":"99.2","max_pitch_speed":"99.2","avg_hit_speed":"104.1","max_hit_speed":"104.1","min_hit_speed":"104.1","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":1,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":9,"pitches_time_thru_1":2,"pitches_inning_2":1,"avg_speed_inning_2":"99.1","avg_speed_inning_2_vs_avg":-0.10000000000000853,"pitches_inning_9":1,"avg_speed_inning_9":"99.2","avg_speed_inning_9_vs_avg":0,"percent":"17","rhb_pitch_percent":null,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"22","pitch_pct_time_thru_1_vs_avg":5.222222222222221,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":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.7","avg_rel_z":"6.3","avg_rpm":"2579","max_rpm":"2579","min_rpm":"2579","avg_break_z":"44","max_break_z":"44","min_break_z":"44","avg_bat_speed":"57.7","avg_break_z_induced":"-6","max_break_z_induced":"-6","min_break_z_induced":"-6","avg_break_x":"6","max_break_x":"6","min_break_x":"6","min_pitch_speed":"84.9","avg_pitch_speed":"84.9","max_pitch_speed":"84.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":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":"84.9","avg_speed_inning_7_vs_avg":0,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":3.1111111111111107,"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":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"0.6","avg_rel_z":"6.5","avg_rpm":"2782","max_rpm":"2782","min_rpm":"2782","avg_break_z":"59","max_break_z":"59","min_break_z":"59","avg_bat_speed":"--","avg_break_z_induced":"-19","max_break_z_induced":"-19","min_break_z_induced":"-19","avg_break_x":"6","max_break_x":"6","min_break_x":"6","min_pitch_speed":"83.7","avg_pitch_speed":"83.7","max_pitch_speed":"83.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":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"83.7","avg_speed_inning_7_vs_avg":0,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":3.1111111111111107,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":1,"oFouls":2,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":1,"zInPlay":3,"zSwings":4,"o_swing":0.6,"z_swing":0.5714285714285714,"strike_rate":0.8333333333333334,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0.6666666666666666,"z_contact":1,"zone_rate":0.5833333333333334,"swings":7,"miss_percent":"14","cs_plus_whiffs":4,"csw_percent":33,"avg_rel_x":"-0.9","avg_rel_z":"5.6","avg_rpm":"2389","max_rpm":"2782","min_rpm":"2053","avg_break_z":"25","max_break_z":"59","min_break_z":"9","avg_bat_speed":"64.1","avg_break_z_induced":"5","max_break_z_induced":"19","min_break_z_induced":"-19","avg_break_x":"6","max_break_x":"15","min_break_x":"1","min_pitch_speed":"83.7","avg_pitch_speed":"94.9","max_pitch_speed":"99.2","avg_hit_speed":"83.2","max_hit_speed":"","min_hit_speed":"","count":12,"pitches_vs_right":0,"pitches_vs_left":12,"results":{"S":7,"X":3,"B":2},"swinging_strikes":1,"fouls":3,"strikeouts":1,"called_strikes":3,"balls_in_play":3,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":9,"pitches_time_thru_1":9,"pitches_time_thru_2":3,"pitches_inning_2":3,"avg_speed_inning_2":"97.4","avg_speed_inning_2_vs_avg":2.499999999999986,"pitches_inning_4":3,"avg_speed_inning_4":"94.7","avg_speed_inning_4_vs_avg":-0.20000000000000284,"pitches_inning_7":5,"avg_speed_inning_7":"92.7","avg_speed_inning_7_vs_avg":-2.240000000000009,"pitches_inning_9":1,"avg_speed_inning_9":"99.2","avg_speed_inning_9_vs_avg":4.299999999999997,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"48fbb8e0-f0ce-301d-9b68-412203b845c4","inning":2,"half_inning":"top","ab_number":11,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Liam Hicks grounds out, second baseman Brice Turang to first baseman Jake Bauers.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":97,"end_speed":89,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.371830577273267,"plateTime":0.38766948825575787,"zone":12,"spin_rate":2632,"breakX":0.6,"inducedBreakZ":7.9,"breakZ":-21.1,"px":0.8326732445677303,"pz":2.4766535871774478,"x0":-1.9562010920644353,"y0":50.005512012856606,"z0":4.976800662028871,"ax":-2.537290862326762,"ay":31.435560286635337,"az":-22.96248476490227,"vx0":8.12387247568253,"vy0":-141.15925822934898,"vz0":-2.6898897639613524,"pfxX":0.049999999999999996,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.7583333333333335,"breakXInches":0.6,"breakXFeet":0.049999999999999996,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.049999999999999996,"pfxXNoAbs":0.049999999999999996,"plateTimeSZDepth":0.36398266751219166,"plateXPoly":0.8326732445677303,"plateYPoly":0.7083333333333357,"plateZPoly":2.4766535871774478,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":65.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8326732445677303,"plate_z":2.4766535871774478,"player_total_pitches":15,"player_total_pitches_pitch_types":2,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":39,"rowId":"39-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2a0f32d4-b2f4-3e32-86bc-4352666b3a74","inning":2,"half_inning":"top","ab_number":11,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Liam Hicks grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","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":96.1,"end_speed":88.5,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.476063821533532,"plateTime":0.39025127835824636,"zone":2,"spin_rate":2566,"breakX":2.2,"inducedBreakZ":7.1,"breakZ":-22.3,"px":0.06309738610071003,"pz":3.1775720785748325,"x0":-2.0649430011741,"y0":50.006447091250706,"z0":4.8549103739483765,"ax":1.191270419606199,"ay":29.33172852825869,"az":-24.52626175318229,"vx0":5.591032553462001,"vy0":-139.94875286686573,"vz0":-0.0866380915989513,"pfxX":-0.18333333333333335,"pfxZ":0.5916666666666667,"pfxZWithGravity":-1.8583333333333334,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":22.3,"breakZWithGravityFeet":1.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.3663208045801138,"plateXPoly":0.06309738610071003,"plateYPoly":0.7083333333333144,"plateZPoly":3.1775720785748325,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"68.0","hit_speed":"67.7","hit_distance":"31","xba":".080","hit_angle":"-3","is_barrel":0,"hc_x":145.54,"hc_x_ft":49.02679439999997,"hc_y":148.29,"hc_y_ft":132.83471560000004,"isSword":false,"batSpeed":63.5,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.06309738610071003,"plate_z":3.1775720785748325,"launch_speed":"67.7","launch_angle":"-3","player_total_pitches":16,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":40,"rowId":"40-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c0e51d93-b680-3389-b12f-d453db85cf05","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Liam Hicks grounds out, first baseman Jake Bauers to pitcher Jacob Misiorowski. Jonathan Aranda scores. Junior Caminero to 3rd.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.9,"end_speed":88.1,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.679966843916356,"plateTime":0.3932767131959829,"zone":14,"spin_rate":2417,"breakX":1,"inducedBreakZ":7.9,"breakZ":-22,"px":1.6104847547008405,"pz":0.5687400907628746,"x0":-1.9508089792820007,"y0":50.005156114900174,"z0":4.684811224869332,"ax":-1.1466235458100729,"ay":31.109971820457815,"az":-22.107442720298632,"vx0":9.855835949484336,"vy0":-139.2418072814854,"vz0":-7.0646736450615855,"pfxX":-0.08333333333333333,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.8333333333333333,"breakXInches":-1,"breakXFeet":-0.08333333333333333,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":-0.08333333333333333,"plateTimeSZDepth":0.36927065488224,"plateXPoly":1.6104847547008405,"plateYPoly":0.7083333333333144,"plateZPoly":0.5687400907628746,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.6104847547008405,"plate_z":0.5687400907628746,"player_total_pitches":53,"player_total_pitches_pitch_types":10,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":104,"rowId":"104-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9adad031-a88d-319f-84d5-74c96257bd3e","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Liam Hicks grounds out, first baseman Jake Bauers to pitcher Jacob Misiorowski. Jonathan Aranda scores. Junior Caminero to 3rd.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94,"end_speed":86.3,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.510757687538121,"plateTime":0.3997788865059313,"zone":4,"spin_rate":2256,"breakX":3,"inducedBreakZ":3.6,"breakZ":-27.2,"px":-0.6155694127132838,"pz":2.268781837094889,"x0":-2.158894296529634,"y0":50.005928383040285,"z0":4.852127757622272,"ax":2.3374127946237326,"ay":29.7869903360159,"az":-28.246585037430116,"vx0":3.672945036796465,"vy0":-136.92583217114992,"vz0":-1.581116223601083,"pfxX":-0.25,"pfxZ":0.3,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.3753563069545072,"plateXPoly":-0.6155694127132838,"plateYPoly":0.7083333333332789,"plateZPoly":2.268781837094889,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.1,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6155694127132838,"plate_z":2.268781837094889,"player_total_pitches":54,"player_total_pitches_pitch_types":11,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":105,"rowId":"105-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"55d531d8-5e1c-34ba-b232-4ae1e2ade9af","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Liam Hicks grounds out, first baseman Jake Bauers to pitcher Jacob Misiorowski. Jonathan Aranda scores. Junior Caminero to 3rd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.2,"end_speed":86,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.7562433725796085,"plateTime":0.3999390929671507,"zone":5,"spin_rate":2294,"breakX":2.3,"inducedBreakZ":4.8,"breakZ":-26.2,"px":-0.2034954488769416,"pz":2.5486608014424363,"x0":-2.2006523346573785,"y0":50.0057510687328,"z0":4.753786992688285,"ax":1.1766582580170772,"ay":31.149051467394347,"az":-27.23816028574122,"vx0":5.096514598219046,"vy0":-137.10516365776394,"vz0":-0.7561062985055147,"pfxX":-0.19166666666666665,"pfxZ":0.39999999999999997,"pfxZWithGravity":-2.183333333333333,"breakXInches":-2.3,"breakXFeet":-0.19166666666666665,"breakZInducedInches":4.8,"breakZInducedFeet":0.39999999999999997,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.3,"pfxXNoAbs":-0.19166666666666665,"plateTimeSZDepth":0.3755832550881681,"plateXPoly":-0.2034954488769416,"plateYPoly":0.7083333333333357,"plateZPoly":2.5486608014424363,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"78.0","hit_speed":"77.7","hit_distance":"3","xba":".100","hit_angle":"-46","is_barrel":0,"hc_x":143.99,"hc_x_ft":45.290736400000014,"hc_y":172.47,"hc_y_ft":74.55221080000001,"isSword":false,"batSpeed":63,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2034954488769416,"plate_z":2.5486608014424363,"launch_speed":"77.7","launch_angle":"-46","player_total_pitches":55,"player_total_pitches_pitch_types":12,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":106,"rowId":"106-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"89c39b45-756c-3dd5-be9b-bed0d85c1d31","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":97.6,"end_speed":89,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.477373580560637,"plateTime":0.38728113755203264,"zone":8,"spin_rate":2053,"breakX":15.2,"inducedBreakZ":5.3,"breakZ":-23.8,"px":-0.16258782261515264,"pz":1.750373316755371,"x0":0.30158536716101053,"y0":50.00652924865186,"z0":6.368577529404329,"ax":18.10577108637275,"ay":34.54865137996485,"az":-24.525640510506573,"vx0":-4.5691263740297865,"vy0":-141.80726493810403,"vz0":-8.234967852429259,"pfxX":-1.2666666666666666,"pfxZ":0.44166666666666665,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-15.2,"breakXFeet":-1.2666666666666666,"breakZInducedInches":5.3,"breakZInducedFeet":0.44166666666666665,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":15.2,"pfxXNoAbs":-1.2666666666666666,"plateTimeSZDepth":0.36376113821623535,"plateXPoly":-0.16258782261515264,"plateYPoly":0.7083333333333428,"plateZPoly":1.750373316755371,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.16258782261515264,"plate_z":1.750373316755371,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":185,"rowId":"185-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ddc215d3-06e2-3f6b-8de2-b1c2ca7f7728","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.7,"end_speed":90.1,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.619904583633282,"plateTime":0.38253513187580124,"zone":7,"spin_rate":2103,"breakX":11.6,"inducedBreakZ":10.7,"breakZ":-17.6,"px":-0.5806403278063852,"pz":1.6860321887987322,"x0":0.07137750668435347,"y0":50.00302290177693,"z0":6.311240498859815,"ax":14.479859672355373,"ay":34.59055733686655,"az":-17.84533345215075,"vx0":-4.415841110310908,"vy0":-143.4364666613287,"vz0":-9.670085231308162,"pfxX":-0.9666666666666667,"pfxZ":0.8916666666666666,"pfxZWithGravity":-1.4666666666666668,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":17.6,"breakZWithGravityFeet":1.4666666666666668,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.35922921774981087,"plateXPoly":-0.5806403278063852,"plateYPoly":0.7083333333332931,"plateZPoly":1.6860321887987322,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5806403278063852,"plate_z":1.6860321887987322,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":186,"rowId":"186-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9811db52-ed78-3d4e-8761-2b6a6cea2f9e","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks 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":83.7,"end_speed":76.3,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.627317890937821,"plateTime":0.4537285380222986,"zone":14,"spin_rate":2782,"breakX":6.4,"inducedBreakZ":-19.2,"breakZ":-58.9,"px":1.4084574442708164,"pz":0.9915863021071054,"x0":0.5849498059220577,"y0":50.000547003950814,"z0":6.460252489116021,"ax":-5.941628857978433,"ay":28.9677042950957,"az":-47.41820988653965,"vx0":3.19808547514223,"vy0":-121.7812546440586,"vz0":-2.7165753335096605,"pfxX":0.5333333333333333,"pfxZ":-1.5999999999999999,"pfxZWithGravity":-4.908333333333333,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":-19.2,"breakZInducedFeet":-1.5999999999999999,"breakZWithGravityInches":58.9,"breakZWithGravityFeet":4.908333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.42638260670142925,"plateXPoly":1.4084574442708164,"plateYPoly":0.7083333333333144,"plateZPoly":0.9915863021071054,"pfxXDirection":"→","inducedBreakZForcedSign":"-19.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.4084574442708164,"plate_z":0.9915863021071054,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":187,"rowId":"187-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9a5d62e8-c251-38e9-be7b-cf70a1fc1c86","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks 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":98.4,"end_speed":89.7,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.5776566377632975,"plateTime":0.3834352139477817,"zone":11,"spin_rate":2076,"breakX":11.6,"inducedBreakZ":9,"breakZ":-19.4,"px":-0.8650881101710135,"pz":2.8077657528676125,"x0":0.14547995334800867,"y0":50.00455969772384,"z0":6.393832063485583,"ax":14.64624758539795,"ay":34.753878038232,"az":-20.650465729507232,"vx0":-5.44341341802495,"vy0":-143.1553564149352,"vz0":-6.2406205256728615,"pfxX":-0.9666666666666667,"pfxZ":0.75,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-11.6,"breakXFeet":-0.9666666666666667,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":11.6,"pfxXNoAbs":-0.9666666666666667,"plateTimeSZDepth":0.3600945279608275,"plateXPoly":-0.8650881101710135,"plateYPoly":0.7083333333332646,"plateZPoly":2.8077657528676125,"pfxXDirection":"←","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.1,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8650881101710135,"plate_z":2.8077657528676125,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":188,"rowId":"188-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"505f5c81-7109-3434-8834-bdaa342749d7","inning":7,"half_inning":"top","ab_number":48,"cap_index":14,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Liam Hicks 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":84.9,"end_speed":78.4,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":5.638696776671387,"plateTime":0.44343413851375413,"zone":14,"spin_rate":2579,"breakX":6.4,"inducedBreakZ":-6.4,"breakZ":-44.3,"px":0.7740525038976326,"pz":1.3167421805881414,"x0":0.7406146699535573,"y0":50.002613305095466,"z0":6.281480358397161,"ax":-5.640249949001044,"ay":25.163324605408523,"az":-36.933311406400726,"vx0":1.2545685957514334,"vy0":-123.62451968654024,"vz0":-4.234089976340775,"pfxX":0.5333333333333333,"pfxZ":-0.5333333333333333,"pfxZWithGravity":-3.6916666666666664,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":-6.4,"breakZInducedFeet":-0.5333333333333333,"breakZWithGravityInches":44.3,"breakZWithGravityFeet":3.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.41638719640670613,"plateXPoly":0.7740525038976326,"plateYPoly":0.7083333333333144,"plateZPoly":1.3167421805881414,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":57.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.7740525038976326,"plate_z":1.3167421805881414,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":189,"rowId":"189-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"92c274c8-0915-302d-b297-010915383f14","inning":9,"half_inning":"top","ab_number":68,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Rays challenged (force play), call on the field was overturned: Rays challenged (play at 1st), call on the field was upheld: Liam Hicks grounds out sharply, second baseman Brice Turang to shortstop Cooper Pratt to first baseman Jake Bauers. Jorge Mateo scores. Chandler Simpson to 3rd. Junior Caminero to 2nd.","events":"Groundout","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.2,"end_speed":89.5,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":6.5790628773091155,"plateTime":0.3822172669030408,"zone":5,"spin_rate":2438,"breakX":5.5,"inducedBreakZ":19.4,"breakZ":-8.8,"px":-0.04382256804986671,"pz":2.143034836379849,"x0":0.0564020293324641,"y0":50.005855254356206,"z0":6.220771488590083,"ax":-6.520463803019907,"ay":37.75899580398785,"az":-7.498106766455486,"vx0":0.8915939328185807,"vy0":-144.06542539033214,"vz0":-10.00963981838909,"pfxX":0.4583333333333333,"pfxZ":1.6166666666666665,"pfxZWithGravity":-0.7333333333333334,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":8.8,"breakZWithGravityFeet":0.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.35908614604067673,"plateXPoly":-0.04382256804986671,"plateYPoly":0.7083333333333215,"plateZPoly":2.143034836379849,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"104.0","hit_speed":"104.1","hit_distance":"20","xba":".260","hit_angle":"-6","is_barrel":0,"hc_x":147.06,"hc_x_ft":52.69054160000002,"hc_y":149.3,"hc_y_ft":130.40025199999997,"isSword":false,"batSpeed":68.8,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.04382256804986671,"plate_z":2.143034836379849,"launch_speed":"104.1","launch_angle":"-6","player_total_pitches":15,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":258,"rowId":"258-849805","game_pk":"849805","source":"gamefeed"}],"691406":[{"type":"pitch","year":2026,"sportId":1,"play_id":"f57a1218-4fef-32ee-9f13-4cfa1b7bf821","inning":1,"half_inning":"top","ab_number":4,"cap_index":25,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Double Play","des":"Junior Caminero lines into a double play, third baseman David Hamilton to second baseman Brice Turang. Jonathan Aranda out at 2nd.","events":"Double Play","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":102.4,"end_speed":93.1,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.631789585511796,"plateTime":0.36930633987807093,"zone":14,"spin_rate":2624,"breakX":11.3,"inducedBreakZ":15.5,"breakZ":-10.8,"px":1.0009494407378305,"pz":1.6775273455158897,"x0":-1.8602220400886682,"y0":50.00352041297299,"z0":4.9844243457345225,"ax":-16.662636318406918,"ay":37.0097400044327,"az":-11.337527132695715,"vx0":11.139176564456312,"vy0":-148.55210106523694,"vz0":-7.5688217768185035,"pfxX":0.9416666666666668,"pfxZ":1.2916666666666667,"pfxZWithGravity":-0.9,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":15.5,"breakZInducedFeet":1.2916666666666667,"breakZWithGravityInches":10.8,"breakZWithGravityFeet":0.9,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.34682139446336463,"plateXPoly":1.0009494407378305,"plateYPoly":0.7083333333333499,"plateZPoly":1.6775273455158897,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0009494407378305,"plate_z":1.6775273455158897,"player_total_pitches":12,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":12,"rowId":"12-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":4,"FC":3,"SI":2,"SL":1,"KC":4},"results":{"B":7,"X":2,"S":5},"avg_pitch_speed":[{"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.25,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":0,"zone_rate":0.25,"swings":1,"miss_percent":"100","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"-0.1","avg_rel_z":"6.2","avg_rpm":"2728","max_rpm":"2775","min_rpm":"2628","avg_break_z":"35","max_break_z":"40","min_break_z":"33","avg_bat_speed":"55.3","avg_break_z_induced":"-1","max_break_z_induced":"2","min_break_z_induced":"-5","avg_break_x":"4","max_break_x":"6","min_break_x":"2","min_pitch_speed":"88.9","avg_pitch_speed":"89.5","max_pitch_speed":"89.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"S":1,"B":3},"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":9,"max_inning":9,"pitches_time_thru_1":4,"pitches_inning_9":4,"avg_speed_inning_9":"89.5","avg_speed_inning_9_vs_avg":-0.025000000000005684,"percent":"29","rhb_pitch_percent":29,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"36","pitch_pct_time_thru_1_vs_avg":7.363636363636367,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Knuckle Curve","pitch_type_literal":"KC"},{"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":2,"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":1,"csw_percent":25,"avg_rel_x":"-1.0","avg_rel_z":"5.6","avg_rpm":"2556","max_rpm":"2624","min_rpm":"2487","avg_break_z":"10","max_break_z":"12","min_break_z":"8","avg_bat_speed":"80.7","avg_break_z_induced":"18","max_break_z_induced":"21","min_break_z_induced":"15","avg_break_x":"7","max_break_x":"11","min_break_x":"3","min_pitch_speed":"98.5","avg_pitch_speed":"100.5","max_pitch_speed":"102.4","avg_hit_speed":"112.7","max_hit_speed":"112.7","min_hit_speed":"112.7","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"B":2,"X":1,"S":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":1,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":9,"pitches_time_thru_1":3,"pitches_time_thru_2":1,"pitches_inning_1":1,"avg_speed_inning_1":"102.4","avg_speed_inning_1_vs_avg":1.9000000000000057,"pitches_inning_4":1,"avg_speed_inning_4":"101.5","avg_speed_inning_4_vs_avg":1,"pitches_inning_9":2,"avg_speed_inning_9":"99.0","avg_speed_inning_9_vs_avg":-1.4500000000000028,"percent":"29","rhb_pitch_percent":29,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":-1.7272727272727302,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":4.333333333333329,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.3333333333333333,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.3333333333333333,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.0","avg_rel_z":"4.7","avg_rpm":"2672","max_rpm":"2751","min_rpm":"2620","avg_break_z":"22","max_break_z":"23","min_break_z":"20","avg_bat_speed":"73.3","avg_break_z_induced":"8","max_break_z_induced":"10","min_break_z_induced":"7","avg_break_x":"1","max_break_x":"3","min_break_x":"0","min_pitch_speed":"95.9","avg_pitch_speed":"96.3","max_pitch_speed":"96.5","avg_hit_speed":"75.6","max_hit_speed":"75.6","min_hit_speed":"75.6","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"X":1,"B":2},"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":1,"max_inning":4,"pitches_time_thru_1":1,"pitches_time_thru_2":2,"pitches_inning_1":1,"avg_speed_inning_1":"95.9","avg_speed_inning_1_vs_avg":-0.3999999999999915,"pitches_inning_4":2,"avg_speed_inning_4":"96.5","avg_speed_inning_4_vs_avg":0.20000000000000284,"percent":"21","rhb_pitch_percent":21,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":-11.909090909090908,"pitch_pct_time_thru_2":"67","pitch_pct_time_thru_2_vs_avg":45.66666666666666,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":0,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":null,"zone_rate":0.5,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-1.1","avg_rel_z":"5.7","avg_rpm":"2542","max_rpm":"2557","min_rpm":"2526","avg_break_z":"27","max_break_z":"27","min_break_z":"26","avg_bat_speed":"79.2","avg_break_z_induced":"2","max_break_z_induced":"2","min_break_z_induced":"1","avg_break_x":"18","max_break_x":"18","min_break_x":"17","min_pitch_speed":"98.9","avg_pitch_speed":"99.3","max_pitch_speed":"99.6","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":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":7,"max_inning":7,"pitches_time_thru_1":2,"pitches_inning_7":2,"avg_speed_inning_7":"99.3","avg_speed_inning_7_vs_avg":-0.04999999999999716,"percent":"14","rhb_pitch_percent":14,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"18","pitch_pct_time_thru_1_vs_avg":4.181818181818183,"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":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.2","avg_rel_z":"5.7","avg_rpm":"2657","max_rpm":"2657","min_rpm":"2657","avg_break_z":"28","max_break_z":"28","min_break_z":"28","avg_bat_speed":"69.7","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"6","max_break_x":"6","min_break_x":"6","min_pitch_speed":"90.4","avg_pitch_speed":"90.4","max_pitch_speed":"90.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":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":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"90.4","avg_speed_inning_7_vs_avg":0,"percent":"7","rhb_pitch_percent":7,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":2.0909090909090917,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":2,"zFouls":0,"zInPlay":2,"zSwings":4,"o_swing":0.125,"z_swing":0.6666666666666666,"strike_rate":0.5,"first_pitches":4,"first_pitch_strikes":1,"first_pitch_strike_rate":"25","o_contact":1,"z_contact":0.5,"zone_rate":0.42857142857142855,"swings":5,"miss_percent":"40","cs_plus_whiffs":4,"csw_percent":29,"avg_rel_x":"-1.0","avg_rel_z":"5.6","avg_rpm":"2635","max_rpm":"2775","min_rpm":"2487","avg_break_z":"23","max_break_z":"40","min_break_z":"8","avg_bat_speed":"68.9","avg_break_z_induced":"7","max_break_z_induced":"21","min_break_z_induced":"-5","avg_break_x":"6","max_break_x":"18","min_break_x":"0","min_pitch_speed":"88.9","avg_pitch_speed":"95.6","max_pitch_speed":"102.4","avg_hit_speed":"94.2","max_hit_speed":"","min_hit_speed":"","count":14,"pitches_vs_right":14,"pitches_vs_left":0,"results":{"B":7,"X":2,"S":5},"swinging_strikes":2,"fouls":1,"strikeouts":1,"called_strikes":2,"balls_in_play":2,"base_hits":1,"hard_hits":1,"barrels":1,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":9,"pitches_time_thru_1":11,"pitches_time_thru_2":3,"pitches_inning_1":2,"avg_speed_inning_1":"99.2","avg_speed_inning_1_vs_avg":3.5500000000000114,"pitches_inning_4":3,"avg_speed_inning_4":"98.2","avg_speed_inning_4_vs_avg":2.566666666666677,"pitches_inning_7":3,"avg_speed_inning_7":"96.3","avg_speed_inning_7_vs_avg":0.7000000000000028,"pitches_inning_9":6,"avg_speed_inning_9":"92.7","avg_speed_inning_9_vs_avg":-2.933333333333323,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"503da1a3-f68b-3f03-a1cc-c2e92e25ecbd","inning":1,"half_inning":"top","ab_number":4,"cap_index":25,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Double Play","des":"Junior Caminero lines into a double play, third baseman David Hamilton to second baseman Brice Turang. Jonathan Aranda out at 2nd.","events":"Double Play","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":95.9,"end_speed":87.5,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.434663477238954,"plateTime":0.393141609795312,"zone":6,"spin_rate":2645,"breakX":0.1,"inducedBreakZ":7,"breakZ":-22.8,"px":0.35272580753865146,"pz":2.345938765086324,"x0":-2.078147526438218,"y0":50.003324669185396,"z0":4.763460757187623,"ax":-1.4806391381183257,"ay":32.6133630272637,"az":-24.32453110060276,"vx0":6.85775176149289,"vy0":-139.54411103805546,"vz0":-2.0581505569228913,"pfxX":-0.008333333333333333,"pfxZ":0.5833333333333334,"pfxZWithGravity":-1.9000000000000001,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":22.8,"breakZWithGravityFeet":1.9000000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.3691846837204315,"plateXPoly":0.35272580753865146,"plateYPoly":0.7083333333333357,"plateZPoly":2.345938765086324,"pfxXDirection":"←","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"75.6","hit_distance":"130","xba":".270","hit_angle":"9","is_barrel":0,"hc_x":96.03,"hc_x_ft":-70.3101292,"hc_y":158.97,"hc_y_ft":107.09207080000004,"isSword":false,"batSpeed":73.3,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.35272580753865146,"plate_z":2.345938765086324,"launch_speed":"75.6","launch_angle":"9","player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":13,"rowId":"13-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b019df51-1984-325c-84cb-8854e6d9d11a","inning":4,"half_inning":"top","ab_number":26,"cap_index":34,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Double","des":"Junior Caminero doubles (4) on a sharp line drive to center fielder Garrett Mitchell. Jonathan Aranda to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"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":"00","start_speed":96.5,"end_speed":88.5,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.497191801745939,"plateTime":0.3913255334275858,"zone":14,"spin_rate":2751,"breakX":3.2,"inducedBreakZ":9.8,"breakZ":-19.7,"px":1.8181282250898947,"pz":0.4483356212948859,"x0":-1.7905286881563296,"y0":50.00276248734849,"z0":4.7102649395605765,"ax":1.3084209861273886,"ay":31.980074330841198,"az":-19.680357940865555,"vx0":9.580697757296448,"vy0":-140.03181946862017,"vz0":-7.983309203412769,"pfxX":-0.26666666666666666,"pfxZ":0.8166666666666668,"pfxZWithGravity":-1.6416666666666666,"breakXInches":-3.2,"breakXFeet":-0.26666666666666666,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":19.7,"breakZWithGravityFeet":1.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.2,"pfxXNoAbs":-0.26666666666666666,"plateTimeSZDepth":0.3674398968071604,"plateXPoly":1.8181282250898947,"plateYPoly":0.7083333333332931,"plateZPoly":0.4483356212948859,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.8181282250898947,"plate_z":0.4483356212948859,"player_total_pitches":50,"player_total_pitches_pitch_types":8,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":101,"rowId":"101-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a271a743-f62e-3f0a-a458-534ba655f241","inning":4,"half_inning":"top","ab_number":26,"cap_index":34,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Double","des":"Junior Caminero doubles (4) on a sharp line drive to center fielder Garrett Mitchell. Jonathan Aranda to 3rd.","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":96.5,"end_speed":88.9,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.581340521238922,"plateTime":0.38965617135307173,"zone":14,"spin_rate":2620,"breakX":0.1,"inducedBreakZ":7.1,"breakZ":-22.2,"px":0.7293374164912669,"pz":1.2378692163168759,"x0":-2.100213568523468,"y0":50.00453900158351,"z0":4.6820499233485435,"ax":-1.885991233485887,"ay":30.178118669325546,"az":-23.3567445117165,"vx0":8.080623244600918,"vy0":-140.2899112503836,"vz0":-5.144331788533948,"pfxX":0.008333333333333333,"pfxZ":0.5916666666666667,"pfxZWithGravity":-1.8499999999999999,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.36577847391584756,"plateXPoly":0.7293374164912669,"plateYPoly":0.7083333333333002,"plateZPoly":1.2378692163168759,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7293374164912669,"plate_z":1.2378692163168759,"player_total_pitches":51,"player_total_pitches_pitch_types":9,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":102,"rowId":"102-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7554136b-0f71-38a2-81b3-810b40a94089","inning":4,"half_inning":"top","ab_number":26,"cap_index":34,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Double","des":"Junior Caminero doubles (4) on a sharp line drive to center fielder Garrett Mitchell. Jonathan Aranda to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":101.5,"end_speed":92.6,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.4480441745300965,"plateTime":0.37131803432867194,"zone":5,"spin_rate":2604,"breakX":10.8,"inducedBreakZ":15,"breakZ":-11.6,"px":0.23538748680378374,"pz":2.4658027194858487,"x0":-1.7827707063062816,"y0":50.003002645539716,"z0":4.867055747320499,"ax":-15.235804011965874,"ay":35.36316961937587,"az":-13.01502013332908,"vx0":8.44449436472183,"vy0":-147.55279030428656,"vz0":-4.618501857832657,"pfxX":0.9,"pfxZ":1.25,"pfxZWithGravity":-0.9666666666666667,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":11.6,"breakZWithGravityFeet":0.9666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.34864782758735857,"plateXPoly":0.23538748680378374,"plateYPoly":0.7083333333332504,"plateZPoly":2.4658027194858487,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"113.0","hit_speed":"112.7","hit_distance":"358","xba":".800","hit_angle":"13","is_barrel":1,"hc_x":134.61,"hc_x_ft":22.681559600000014,"hc_y":55.33,"hc_y_ft":356.9017812,"isSword":false,"batSpeed":80.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.23538748680378374,"plate_z":2.4658027194858487,"launch_speed":"112.7","launch_angle":"13","player_total_pitches":52,"player_total_pitches_pitch_types":34,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":103,"rowId":"103-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d9a20dbd-5ae6-33b1-ae4f-93716d47be83","inning":7,"half_inning":"top","ab_number":47,"cap_index":14,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Junior Caminero strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.6,"end_speed":90.1,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.48114575472723,"plateTime":0.38014724782884546,"zone":3,"spin_rate":2557,"breakX":18.4,"inducedBreakZ":2.2,"breakZ":-25.7,"px":0.7085068407141857,"pz":3.148383431892336,"x0":-1.0399986472134097,"y0":50.00113082546186,"z0":5.711782280130183,"ax":-23.6259554700697,"ay":37.259773860182385,"az":-29.364696499227104,"vx0":9.114860531325402,"vy0":-144.6975073847494,"vz0":-1.9361036251964179,"pfxX":1.5333333333333332,"pfxZ":0.18333333333333335,"pfxZWithGravity":-2.1416666666666666,"breakXInches":18.4,"breakXFeet":1.5333333333333332,"breakZInducedInches":2.2,"breakZInducedFeet":0.18333333333333335,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.5333333333333332,"pfxXNoAbs":1.5333333333333332,"plateTimeSZDepth":0.3570772317586338,"plateXPoly":0.7085068407141857,"plateYPoly":0.7083333333333357,"plateZPoly":3.148383431892336,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7085068407141857,"plate_z":3.148383431892336,"player_total_pitches":13,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":182,"rowId":"182-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"913cec99-c0c7-37f2-90c4-04791169937c","inning":7,"half_inning":"top","ab_number":47,"cap_index":14,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Junior Caminero 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.9,"end_speed":89.9,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.346219893953308,"plateTime":0.3821146696983302,"zone":13,"spin_rate":2526,"breakX":17.4,"inducedBreakZ":0.8,"breakZ":-27.4,"px":-1.0610246721647014,"pz":2.1900494890218,"x0":-1.1583855160678254,"y0":50.00278237104035,"z0":5.62991087213797,"ax":-21.007468384367286,"ay":36.65855493616901,"az":-30.40143328596043,"vx0":4.041274410797258,"vy0":-143.91928557027012,"vz0":-4.128022750727407,"pfxX":1.45,"pfxZ":0.06666666666666667,"pfxZWithGravity":-2.283333333333333,"breakXInches":17.4,"breakXFeet":1.45,"breakZInducedInches":0.8,"breakZInducedFeet":0.06666666666666667,"breakZWithGravityInches":27.4,"breakZWithGravityFeet":2.283333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.45,"pfxXNoAbs":1.45,"plateTimeSZDepth":0.3589213914907806,"plateXPoly":-1.0610246721647014,"plateYPoly":0.7083333333332646,"plateZPoly":2.1900494890218,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":79.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.0610246721647014,"plate_z":2.1900494890218,"player_total_pitches":14,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":183,"rowId":"183-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ad291bfe-d0ba-3608-92f0-351379f42d8c","inning":7,"half_inning":"top","ab_number":47,"cap_index":14,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Junior Caminero strikes out swinging.","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":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"02","start_speed":90.4,"end_speed":82.1,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.41227914291201,"plateTime":0.4178592417811626,"zone":2,"spin_rate":2657,"breakX":5.5,"inducedBreakZ":5.8,"breakZ":-28,"px":0.17450865692164252,"pz":3.0565526231674864,"x0":-1.1848533080883743,"y0":50.00560756006981,"z0":5.677855570603007,"ax":4.722915333508057,"ay":30.627307923967084,"az":-26.547208827722546,"vx0":2.536091023703687,"vy0":-131.5984248528862,"vz0":-1.4675616318133902,"pfxX":-0.4583333333333333,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.3333333333333335,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":28,"breakZWithGravityFeet":2.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.39253392446522606,"plateXPoly":0.17450865692164252,"plateYPoly":0.7083333333333286,"plateZPoly":3.0565526231674864,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17450865692164252,"plate_z":3.0565526231674864,"player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":184,"rowId":"184-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db39194e-e1e5-3a47-9d88-ef8497b8040f","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero 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":98.5,"end_speed":89.3,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.742015882933023,"plateTime":0.38477088737285614,"zone":14,"spin_rate":2487,"breakX":2.8,"inducedBreakZ":20.6,"breakZ":-8,"px":0.26789652848237844,"pz":1.1140110376000552,"x0":-0.08895325524055053,"y0":50.002579857948795,"z0":6.16431264403336,"ax":-3.4770417694299622,"ay":36.00723617791014,"az":-5.80343731171027,"vx0":1.615688877431074,"vy0":-142.8965591707078,"vz0":-12.9246677780284,"pfxX":0.2333333333333333,"pfxZ":1.7166666666666668,"pfxZWithGravity":-0.6666666666666666,"breakXInches":2.8,"breakXFeet":0.2333333333333333,"breakZInducedInches":20.6,"breakZInducedFeet":1.7166666666666668,"breakZWithGravityInches":8,"breakZWithGravityFeet":0.6666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.2333333333333333,"pfxXNoAbs":0.2333333333333333,"plateTimeSZDepth":0.36142218824301914,"plateXPoly":0.26789652848237844,"plateYPoly":0.7083333333333854,"plateZPoly":1.1140110376000552,"pfxXDirection":"→","inducedBreakZForcedSign":"+20.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.26789652848237844,"plate_z":1.1140110376000552,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":252,"rowId":"252-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0aead450-33a0-3769-90c2-e512aac3e2b8","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":99.6,"end_speed":90.3,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.626249071318461,"plateTime":0.37994555376124284,"zone":7,"spin_rate":2507,"breakX":4.7,"inducedBreakZ":19.7,"breakZ":-8.2,"px":-0.4357087397588427,"pz":2.0569746095322294,"x0":-0.12928213387385953,"y0":50.0026819512752,"z0":6.225945430492942,"ax":-5.432749644833724,"ay":36.51973033371448,"az":-6.918967030818396,"vx0":0.11074540715569689,"vy0":-144.64587277757875,"vz0":-10.447434676907374,"pfxX":0.39166666666666666,"pfxZ":1.6416666666666666,"pfxZWithGravity":-0.6833333333333332,"breakXInches":4.7,"breakXFeet":0.39166666666666666,"breakZInducedInches":19.7,"breakZInducedFeet":1.6416666666666666,"breakZWithGravityInches":8.2,"breakZWithGravityFeet":0.6833333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.39166666666666666,"pfxXNoAbs":0.39166666666666666,"plateTimeSZDepth":0.35687063051008655,"plateXPoly":-0.4357087397588427,"plateYPoly":0.7083333333333286,"plateZPoly":2.0569746095322294,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4357087397588427,"plate_z":2.0569746095322294,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":253,"rowId":"253-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"77ede983-0de1-361f-840e-80ce8919f21b","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":89.4,"end_speed":82.7,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.551293185941108,"plateTime":0.4198224532472965,"zone":8,"spin_rate":2628,"breakX":6.2,"inducedBreakZ":1.6,"breakZ":-32.5,"px":-0.08996889700670646,"pz":2.0734430205845316,"x0":-0.3101064620743522,"y0":50.00631000118555,"z0":6.342610456710829,"ax":6.082163385550369,"ay":26.036446353647662,"az":-29.949119388961176,"vx0":-0.6399877229211175,"vy0":-130.21500957147535,"vz0":-4.930460864165283,"pfxX":-0.5166666666666667,"pfxZ":0.13333333333333333,"pfxZWithGravity":-2.7083333333333335,"breakXInches":-6.2,"breakXFeet":-0.5166666666666667,"breakZInducedInches":1.6,"breakZInducedFeet":0.13333333333333333,"breakZWithGravityInches":32.5,"breakZWithGravityFeet":2.7083333333333335,"pfxZDirection":"↓","pfxXWithGravity":6.2,"pfxXNoAbs":-0.5166666666666667,"plateTimeSZDepth":0.39411804240280846,"plateXPoly":-0.08996889700670646,"plateYPoly":0.7083333333333215,"plateZPoly":2.0734430205845316,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":79.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.08996889700670646,"plate_z":2.0734430205845316,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":254,"rowId":"254-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4ee957c6-8525-37db-8105-692b9603ad51","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":89.7,"end_speed":83.6,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.55395735175242,"plateTime":0.41831334224820926,"zone":14,"spin_rate":2762,"breakX":5,"inducedBreakZ":0.6,"breakZ":-33.1,"px":1.1309771440780427,"pz":0.275574778826118,"x0":0.10748717781628583,"y0":50.002991010256466,"z0":6.237241416292855,"ax":4.437392620920852,"ay":25.39227743193811,"az":-29.94511196488156,"vx0":1.7356216917758513,"vy0":-130.5345801238378,"vz0":-9.305219880312366,"pfxX":-0.4166666666666667,"pfxZ":0.049999999999999996,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.39263067066409296,"plateXPoly":1.1309771440780427,"plateYPoly":0.708333333333357,"plateZPoly":0.275574778826118,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":31.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1309771440780427,"plate_z":0.275574778826118,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":255,"rowId":"255-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b3ce954f-d1b9-38a9-abd5-55504a63cb30","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":89.9,"end_speed":82.9,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.608893333940423,"plateTime":0.42018941406920307,"zone":14,"spin_rate":2746,"breakX":1.6,"inducedBreakZ":-1.8,"breakZ":-35.9,"px":0.6799336594480404,"pz":-0.22587231188573487,"x0":-0.0022466783329679425,"y0":50.005517917846085,"z0":6.222786270887205,"ax":1.1361613267308772,"ay":28.694165004688447,"az":-31.87523324935818,"vx0":1.5044849766407797,"vy0":-130.58232514076064,"vz0":-10.051662374556086,"pfxX":-0.13333333333333333,"pfxZ":-0.15,"pfxZWithGravity":-2.9916666666666667,"breakXInches":-1.6,"breakXFeet":-0.13333333333333333,"breakZInducedInches":-1.8,"breakZInducedFeet":-0.15,"breakZWithGravityInches":35.9,"breakZWithGravityFeet":2.9916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.6,"pfxXNoAbs":-0.13333333333333333,"plateTimeSZDepth":0.39462826824933434,"plateXPoly":0.6799336594480404,"plateYPoly":0.7083333333333215,"plateZPoly":-0.22587231188573487,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6799336594480404,"plate_z":-0.22587231188573487,"player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":256,"rowId":"256-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ebd8f42a-3617-37b5-b2f6-29be6dd27cda","inning":9,"half_inning":"top","ab_number":67,"cap_index":0,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"result":"Walk","des":"Junior Caminero walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":88.9,"end_speed":82.2,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":6.772033132227264,"plateTime":0.4254583111711838,"zone":14,"spin_rate":2775,"breakX":2.8,"inducedBreakZ":-5.4,"breakZ":-40.3,"px":0.7812778303555725,"pz":-1.2947837004423546,"x0":-0.013172782120406235,"y0":50.002189613445445,"z0":6.095978884659476,"ax":2.22753281752542,"ay":28.40803286313828,"az":-34.83251197921982,"vx0":1.5432488150391637,"vy0":-129.04336607547077,"vz0":-11.537908336333267,"pfxX":-0.2333333333333333,"pfxZ":-0.45,"pfxZWithGravity":-3.358333333333333,"breakXInches":-2.8,"breakXFeet":-0.2333333333333333,"breakZInducedInches":-5.4,"breakZInducedFeet":-0.45,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.8,"pfxXNoAbs":-0.2333333333333333,"plateTimeSZDepth":0.3995679401478147,"plateXPoly":0.7812778303555725,"plateYPoly":0.7083333333333073,"plateZPoly":-1.2947837004423546,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.7812778303555725,"plate_z":-1.2947837004423546,"player_total_pitches":14,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":257,"rowId":"257-849805","game_pk":"849805","source":"gamefeed"}],"802415":[{"type":"pitch","year":2026,"sportId":1,"play_id":"06f3580c-5ad9-3544-983a-df4049da48c4","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda 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":101.5,"end_speed":91.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.506203958502884,"plateTime":0.3725130670294803,"zone":11,"spin_rate":2628,"breakX":11.3,"inducedBreakZ":15.7,"breakZ":-11.2,"px":-0.42533519179211376,"pz":3.701964181283972,"x0":-2.0771356857810153,"y0":50.00080756489917,"z0":5.110825111481535,"ax":-15.560626585078765,"ay":38.27483390793735,"az":-12.984563564222357,"vx0":7.443231768685351,"vy0":-147.5802215397466,"vz0":-1.7552004280117415,"pfxX":0.9416666666666668,"pfxZ":1.3083333333333333,"pfxZWithGravity":-0.9333333333333332,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":11.2,"breakZWithGravityFeet":0.9333333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.3498787527160519,"plateXPoly":-0.42533519179211376,"plateYPoly":0.7083333333332931,"plateZPoly":3.701964181283972,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.42533519179211376,"plate_z":3.701964181283972,"player_total_pitches":7,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":7,"rowId":"7-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":10,"CU":3,"SI":5,"SL":2,"KC":1},"results":{"B":6,"S":13,"X":2},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":3,"oInPlay":0,"oSwings":3,"zSwingMiss":1,"zFouls":3,"zInPlay":0,"zSwings":4,"o_swing":0.75,"z_swing":0.6666666666666666,"strike_rate":0.8,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":1,"z_contact":0.75,"zone_rate":0.6,"swings":7,"miss_percent":"14","cs_plus_whiffs":2,"csw_percent":20,"avg_rel_x":"-1.6","avg_rel_z":"5.3","avg_rpm":"2587","max_rpm":"2652","min_rpm":"2496","avg_break_z":"12","max_break_z":"14","min_break_z":"8","avg_bat_speed":"58.3","avg_break_z_induced":"16","max_break_z_induced":"21","min_break_z_induced":"13","avg_break_x":"10","max_break_x":"15","min_break_x":"1","min_pitch_speed":"98.1","avg_pitch_speed":"100.6","max_pitch_speed":"102.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":10,"pitches_vs_right":0,"pitches_vs_left":10,"results":{"B":2,"S":8},"swinging_strikes":1,"fouls":6,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":9,"pitches_time_thru_1":6,"pitches_time_thru_2":4,"pitches_inning_1":4,"avg_speed_inning_1":"101.6","avg_speed_inning_1_vs_avg":1.0499999999999972,"pitches_inning_4":4,"avg_speed_inning_4":"100.5","avg_speed_inning_4_vs_avg":-0.0999999999999801,"pitches_inning_9":2,"avg_speed_inning_9":"98.7","avg_speed_inning_9_vs_avg":-1.9000000000000057,"percent":"48","rhb_pitch_percent":null,"lhb_pitch_percent":48,"pitch_pct_time_thru_1":"40","pitch_pct_time_thru_1_vs_avg":-8,"pitch_pct_time_thru_2":"67","pitch_pct_time_thru_2_vs_avg":18.666666666666657,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.3333333333333333,"z_swing":0.5,"strike_rate":0.6,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":1,"z_contact":1,"zone_rate":0.4,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":20,"avg_rel_x":"-1.0","avg_rel_z":"5.6","avg_rpm":"2332","max_rpm":"2356","min_rpm":"2322","avg_break_z":"26","max_break_z":"26","min_break_z":"25","avg_bat_speed":"64.1","avg_break_z_induced":"2","max_break_z_induced":"2","min_break_z_induced":"2","avg_break_x":"14","max_break_x":"16","min_break_x":"14","min_pitch_speed":"99.0","avg_pitch_speed":"99.6","max_pitch_speed":"100.3","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"B":2,"S":3},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":6,"pitches_time_thru_1":5,"pitches_inning_6":5,"avg_speed_inning_6":"99.6","avg_speed_inning_6_vs_avg":-0.03999999999999204,"percent":"24","rhb_pitch_percent":null,"lhb_pitch_percent":24,"pitch_pct_time_thru_1":"33","pitch_pct_time_thru_1_vs_avg":9.333333333333329,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"oSwings":2,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.6666666666666666,"z_swing":null,"strike_rate":0.6666666666666666,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":0.5,"z_contact":null,"zone_rate":0,"swings":2,"miss_percent":"50","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"-2.0","avg_rel_z":"5.3","avg_rpm":"1804","max_rpm":"2038","min_rpm":"1476","avg_break_z":"41","max_break_z":"44","min_break_z":"38","avg_bat_speed":"56.5","avg_break_z_induced":"-5","max_break_z_induced":"-3","min_break_z_induced":"-8","avg_break_x":"3","max_break_x":"4","min_break_x":"1","min_pitch_speed":"86.7","avg_pitch_speed":"87.1","max_pitch_speed":"87.7","avg_hit_speed":"57.8","max_hit_speed":"57.8","min_hit_speed":"57.8","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"X":1,"B":1,"S":1},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":4,"pitches_time_thru_1":1,"pitches_time_thru_2":2,"pitches_inning_1":1,"avg_speed_inning_1":"87.7","avg_speed_inning_1_vs_avg":0.6000000000000085,"pitches_inning_4":2,"avg_speed_inning_4":"86.8","avg_speed_inning_4_vs_avg":-0.3499999999999943,"percent":"14","rhb_pitch_percent":null,"lhb_pitch_percent":14,"pitch_pct_time_thru_1":"7","pitch_pct_time_thru_1_vs_avg":-7.333333333333333,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":19.33333333333333,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"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":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":50,"avg_rel_x":"-1.1","avg_rel_z":"5.6","avg_rpm":"2575","max_rpm":"2585","min_rpm":"2565","avg_break_z":"31","max_break_z":"32","min_break_z":"31","avg_bat_speed":"30.5","avg_break_z_induced":"3","max_break_z_induced":"4","min_break_z_induced":"3","avg_break_x":"8","max_break_x":"11","min_break_x":"5","min_pitch_speed":"88.7","avg_pitch_speed":"89.3","max_pitch_speed":"89.9","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":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":2,"pitches_inning_6":2,"avg_speed_inning_6":"89.3","avg_speed_inning_6_vs_avg":1.4210854715202004e-14,"percent":"10","rhb_pitch_percent":null,"lhb_pitch_percent":10,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":3.333333333333334,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":null,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.2","avg_rel_z":"6.3","avg_rpm":"2670","max_rpm":"2670","min_rpm":"2670","avg_break_z":"35","max_break_z":"35","min_break_z":"35","avg_bat_speed":"57.0","avg_break_z_induced":"-2","max_break_z_induced":"-2","min_break_z_induced":"-2","avg_break_x":"4","max_break_x":"4","min_break_x":"4","min_pitch_speed":"90.5","avg_pitch_speed":"90.5","max_pitch_speed":"90.5","avg_hit_speed":"81.8","max_hit_speed":"81.8","min_hit_speed":"81.8","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":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":"90.5","avg_speed_inning_9_vs_avg":0,"percent":"5","rhb_pitch_percent":null,"lhb_pitch_percent":5,"pitch_pct_time_thru_1":"7","pitch_pct_time_thru_1_vs_avg":1.666666666666667,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Knuckle Curve","pitch_type_literal":"KC"},{"oSwingMiss":2,"oFouls":4,"oInPlay":2,"oSwings":8,"zSwingMiss":1,"zFouls":4,"zInPlay":0,"zSwings":5,"o_swing":0.6153846153846154,"z_swing":0.625,"strike_rate":0.7142857142857143,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":0.75,"z_contact":0.8,"zone_rate":0.38095238095238093,"swings":13,"miss_percent":"23","cs_plus_whiffs":5,"csw_percent":24,"avg_rel_x":"-1.4","avg_rel_z":"5.4","avg_rpm":"2417","max_rpm":"2670","min_rpm":"1476","avg_break_z":"22","max_break_z":"44","min_break_z":"8","avg_bat_speed":"56.8","avg_break_z_induced":"8","max_break_z_induced":"21","min_break_z_induced":"-8","avg_break_x":"10","max_break_x":"16","min_break_x":"1","min_pitch_speed":"86.7","avg_pitch_speed":"96.9","max_pitch_speed":"102.7","avg_hit_speed":"69.8","max_hit_speed":"","min_hit_speed":"","count":21,"pitches_vs_right":0,"pitches_vs_left":21,"results":{"B":6,"S":13,"X":2},"swinging_strikes":3,"fouls":8,"strikeouts":2,"called_strikes":2,"balls_in_play":2,"base_hits":2,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":9,"pitches_time_thru_1":15,"pitches_time_thru_2":6,"pitches_inning_1":5,"avg_speed_inning_1":"98.9","avg_speed_inning_1_vs_avg":1.9599999999999795,"pitches_inning_4":6,"avg_speed_inning_4":"95.9","avg_speed_inning_4_vs_avg":-0.9833333333333343,"pitches_inning_6":7,"avg_speed_inning_6":"96.6","avg_speed_inning_6_vs_avg":-0.27142857142858645,"pitches_inning_9":3,"avg_speed_inning_9":"96.0","avg_speed_inning_9_vs_avg":-0.9333333333333513,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"2311fa95-9275-3acb-b770-6bb5d84948ab","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","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":101.4,"end_speed":91.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.610551227248181,"plateTime":0.37293152442623434,"zone":12,"spin_rate":2635,"breakX":12.2,"inducedBreakZ":15.1,"breakZ":-11.8,"px":0.009184614345934206,"pz":3.303793699115781,"x0":-1.936028526606886,"y0":50.0006142731575,"z0":5.043968724371533,"ax":-17.01353707825621,"ay":37.69233774048844,"az":-13.531188476749836,"vx0":8.533247176036488,"vy0":-147.33369678742392,"vz0":-2.5986353614487916,"pfxX":1.0166666666666666,"pfxZ":1.2583333333333333,"pfxZWithGravity":-0.9833333333333334,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":15.1,"breakZInducedFeet":1.2583333333333333,"breakZWithGravityInches":11.8,"breakZWithGravityFeet":0.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3502545372070916,"plateXPoly":0.009184614345934206,"plateYPoly":0.7083333333333357,"plateZPoly":3.303793699115781,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":69.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.009184614345934206,"plate_z":3.303793699115781,"player_total_pitches":8,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":8,"rowId":"8-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"876dfdea-2d1b-3636-9158-a6c296d6d1dd","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":101,"end_speed":92,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.60894394771871,"plateTime":0.37328086423555495,"zone":1,"spin_rate":2652,"breakX":12.2,"inducedBreakZ":14.5,"breakZ":-12.5,"px":-0.3302571638083869,"pz":2.896255534814145,"x0":-1.9646767815656896,"y0":50.00164175451714,"z0":5.04354654683043,"ax":-16.511650627606254,"ay":35.41294844486463,"az":-14.062869444208653,"vx0":7.556832625648263,"vy0":-146.8475710355323,"vz0":-3.6621245710134493,"pfxX":1.0166666666666666,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.0416666666666667,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3504886901781585,"plateXPoly":-0.3302571638083869,"plateYPoly":0.7083333333332789,"plateZPoly":2.896255534814145,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.3302571638083869,"plate_z":2.896255534814145,"player_total_pitches":9,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":9,"rowId":"9-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e66974ec-9900-3473-baf5-68c8d51199b3","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","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":102.7,"end_speed":93.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.485414283007756,"plateTime":0.36699788657237065,"zone":11,"spin_rate":2580,"breakX":11.9,"inducedBreakZ":13.6,"breakZ":-12.5,"px":-0.40262443504991974,"pz":4.053028473090576,"x0":-1.8405604335118537,"y0":50.00337286997888,"z0":5.202029233496782,"ax":-16.47700774128683,"ay":37.12809091997503,"az":-15.381496880971953,"vx0":7.011669102475185,"vy0":-149.43820563909003,"vz0":-0.683677122369712,"pfxX":0.9916666666666667,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.0416666666666667,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.3446226771068391,"plateXPoly":-0.40262443504991974,"plateYPoly":0.7083333333333357,"plateZPoly":4.053028473090576,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":60.9,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.40262443504991974,"plate_z":4.053028473090576,"player_total_pitches":10,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":10,"rowId":"10-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b4e16b3b-fb59-3770-80d8-f8e896679d12","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","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, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":80.5,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.363430242352719,"plateTime":0.4288042863841426,"zone":11,"spin_rate":1898,"breakX":1.2,"inducedBreakZ":-2.5,"breakZ":-38,"px":-1.1178978957735202,"pz":2.7786303710919196,"x0":-1.9993088661950618,"y0":50.000025657187194,"z0":5.291120039094271,"ax":0.7013624391545846,"ay":26.35742249395781,"az":-34.85635484662576,"vx0":2.0481122029000627,"vy0":-127.73913594687261,"vz0":0.7759273857569169,"pfxX":-0.09999999999999999,"pfxZ":-0.20833333333333334,"pfxZWithGravity":-3.1666666666666665,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":-2.5,"breakZInducedFeet":-0.20833333333333334,"breakZWithGravityInches":38,"breakZWithGravityFeet":3.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.4026000921955027,"plateXPoly":-1.1178978957735202,"plateYPoly":0.7083333333333286,"plateZPoly":2.7786303710919196,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"58.0","hit_speed":"57.8","hit_distance":"98","xba":".220","hit_angle":"12","is_barrel":0,"hc_x":72,"hc_x_ft":-128.23108,"hc_y":148,"hc_y_ft":133.53372000000002,"isSword":false,"batSpeed":47.6,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1178978957735202,"plate_z":2.7786303710919196,"launch_speed":"57.8","launch_angle":"12","player_total_pitches":11,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":11,"rowId":"11-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3b7fc7b7-6b82-3c9e-a302-6c6347f7bc3d","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson 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":100.1,"end_speed":90.6,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.536483517371224,"plateTime":0.3776500082114609,"zone":1,"spin_rate":2503,"breakX":12.2,"inducedBreakZ":13.8,"breakZ":-13.7,"px":-0.49512912290927,"pz":3.0296212779745635,"x0":-1.8727913297716938,"y0":50.00638193875552,"z0":5.012222857654247,"ax":-16.180911790517694,"ay":37.02885852919743,"az":-15.371306783714424,"vx0":6.753588306388352,"vy0":-145.53694723679226,"vz0":-2.8624536222781023,"pfxX":1.0166666666666666,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.1416666666666666,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":13.7,"breakZWithGravityFeet":1.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3547410300400031,"plateXPoly":-0.49512912290927,"plateYPoly":0.7083333333333783,"plateZPoly":3.0296212779745635,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.49512912290927,"plate_z":3.0296212779745635,"player_total_pitches":44,"player_total_pitches_pitch_types":30,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":95,"rowId":"95-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0bb8be79-ed9c-36e5-a861-aafbba4bafec","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson strikes out swinging.","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":100.7,"end_speed":91,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.491516815955994,"plateTime":0.37579327446537203,"zone":1,"spin_rate":2552,"breakX":14.8,"inducedBreakZ":14.2,"breakZ":-13.2,"px":-0.8200916863921637,"pz":2.79507024682829,"x0":-1.973509027535412,"y0":50.00532193880605,"z0":4.975830273194373,"ax":-19.325713549233587,"ay":38.17722911910068,"az":-14.675421335787314,"vx0":6.678465598670848,"vy0":-146.3843148565766,"vz0":-3.587216284611344,"pfxX":1.2333333333333334,"pfxZ":1.1833333333333333,"pfxZWithGravity":-1.0999999999999999,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":14.2,"breakZInducedFeet":1.1833333333333333,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.35301458633352906,"plateXPoly":-0.8200916863921637,"plateYPoly":0.7083333333333073,"plateZPoly":2.79507024682829,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":12.6,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8200916863921637,"plate_z":2.79507024682829,"player_total_pitches":45,"player_total_pitches_pitch_types":31,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":96,"rowId":"96-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e2d8d51c-bac0-31a3-939e-60a62749c0a0","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":99.9,"end_speed":90.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.532246072912916,"plateTime":0.37896630002513376,"zone":1,"spin_rate":2496,"breakX":13.4,"inducedBreakZ":13.3,"breakZ":-14.4,"px":-0.33339792096875054,"pz":2.854344210354906,"x0":-2.0150586114468703,"y0":50.002820878598754,"z0":4.885109048682762,"ax":-17.759277942458688,"ay":37.65002454921925,"az":-16.11013749201659,"vx0":7.88495075048666,"vy0":-145.1721732317524,"vz0":-2.8369737610383248,"pfxX":1.1166666666666667,"pfxZ":1.1083333333333334,"pfxZWithGravity":-1.2,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":13.3,"breakZInducedFeet":1.1083333333333334,"breakZWithGravityInches":14.4,"breakZWithGravityFeet":1.2,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.35599241574037277,"plateXPoly":-0.33339792096875054,"plateYPoly":0.7083333333333286,"plateZPoly":2.854344210354906,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":63.8,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.33339792096875054,"plate_z":2.854344210354906,"player_total_pitches":46,"player_total_pitches_pitch_types":32,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":97,"rowId":"97-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"88dcc32a-64cb-3003-9eee-778c41b38821","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson 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":101.3,"end_speed":91.3,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.4593175643007426,"plateTime":0.3737628707606304,"zone":11,"spin_rate":2638,"breakX":13,"inducedBreakZ":16.7,"breakZ":-10.3,"px":-0.40398893191585206,"pz":3.3894136818651477,"x0":-1.9016119037386854,"y0":50.00409692389218,"z0":5.020852997249685,"ax":-17.568669894452338,"ay":38.89817803718383,"az":-11.6348702760041,"vx0":7.349647168772556,"vy0":-147.22672501097247,"vz0":-2.6038685076048136,"pfxX":1.0833333333333333,"pfxZ":1.3916666666666666,"pfxZWithGravity":-0.8583333333333334,"breakXInches":13,"breakXFeet":1.0833333333333333,"breakZInducedInches":16.7,"breakZInducedFeet":1.3916666666666666,"breakZWithGravityInches":10.3,"breakZWithGravityFeet":0.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0833333333333333,"pfxXNoAbs":1.0833333333333333,"plateTimeSZDepth":0.3511147726768971,"plateXPoly":-0.40398893191585206,"plateYPoly":0.7083333333333357,"plateZPoly":3.3894136818651477,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":61.9,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.40398893191585206,"plate_z":3.3894136818651477,"player_total_pitches":47,"player_total_pitches_pitch_types":33,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":98,"rowId":"98-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b7b33ffd-e330-352c-8bf0-261d5ff072e9","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson 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":86.7,"end_speed":79.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.41440313432562,"plateTime":0.4346570601634818,"zone":11,"spin_rate":1476,"breakX":4.3,"inducedBreakZ":-4,"breakZ":-40.4,"px":-2.1175493651395643,"pz":3.5887557341679193,"x0":-2.022107332899084,"y0":50.000988997217775,"z0":5.364751828850106,"ax":4.111147039266802,"ay":26.38666982507962,"az":-36.552688901213756,"vx0":-1.0728020298913952,"vy0":-126.1597727723766,"vz0":3.1077505837200636,"pfxX":-0.35833333333333334,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.3666666666666667,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":40.4,"breakZWithGravityFeet":3.3666666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.40813591623306567,"plateXPoly":-2.1175493651395643,"plateYPoly":0.7083333333333499,"plateZPoly":3.5887557341679193,"pfxXDirection":"←","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-2.1175493651395643,"plate_z":3.5887557341679193,"player_total_pitches":48,"player_total_pitches_pitch_types":3,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":99,"rowId":"99-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ccf7e1f1-23d5-35c4-ab2f-123eb27b0b73","inning":4,"half_inning":"top","ab_number":25,"cap_index":14,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Chandler Simpson 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":86.8,"end_speed":79.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.091825020531435,"plateTime":0.43423692176950945,"zone":11,"spin_rate":2038,"breakX":4,"inducedBreakZ":-8,"breakZ":-44.4,"px":-1.5022173149971243,"pz":2.473493383236638,"x0":-1.9442773617678175,"y0":50.00543052672069,"z0":5.167158172235044,"ax":3.4393136571491234,"ay":26.989520317211692,"az":-39.88560853210273,"vx0":0.3826677603391816,"vy0":-126.38424012369501,"vz0":1.5278800191824915,"pfxX":-0.3333333333333333,"pfxZ":-0.6666666666666666,"pfxZWithGravity":-3.6999999999999997,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":-8,"breakZInducedFeet":-0.6666666666666666,"breakZWithGravityInches":44.4,"breakZWithGravityFeet":3.6999999999999997,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.40781554911268364,"plateXPoly":-1.5022173149971243,"plateYPoly":0.7083333333333215,"plateZPoly":2.473493383236638,"pfxXDirection":"←","inducedBreakZForcedSign":"-8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":65.4,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-1.5022173149971243,"plate_z":2.473493383236638,"player_total_pitches":49,"player_total_pitches_pitch_types":4,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":100,"rowId":"100-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8428dd1f-74b0-3f08-af3e-304ed88ca660","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","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":99.4,"end_speed":91.1,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.414833837844806,"plateTime":0.3782396624822373,"zone":11,"spin_rate":2325,"breakX":13.7,"inducedBreakZ":2,"breakZ":-25.6,"px":-1.2851602518418226,"pz":3.3530058687467936,"x0":-1.149612518175019,"y0":50.001273640554615,"z0":5.714145017934193,"ax":-16.5923338018718,"ay":33.4830292349044,"az":-29.639090710128208,"vx0":2.5643746732156,"vy0":-144.7542558684936,"vz0":-1.386362760424769,"pfxX":1.1416666666666666,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.1333333333333333,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":25.6,"breakZWithGravityFeet":2.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.3551131129587248,"plateXPoly":-1.2851602518418226,"plateYPoly":0.7083333333333783,"plateZPoly":3.3530058687467936,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.2851602518418226,"plate_z":3.3530058687467936,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":157,"rowId":"157-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"80b63eb9-53c8-3a5a-831e-519754c95475","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","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":99,"end_speed":90.8,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.595834795810133,"plateTime":0.3805122609603422,"zone":9,"spin_rate":2322,"breakX":14,"inducedBreakZ":1.7,"breakZ":-26.3,"px":0.6857699045677549,"pz":1.6620320669246378,"x0":-0.9422956384336824,"y0":50.00284008876778,"z0":5.54479515774785,"ax":-18.010843783432584,"ay":33.29018402562807,"az":-29.05637825830392,"vx0":7.774314059176231,"vy0":-143.9208859532941,"vz0":-5.677210589535693,"pfxX":1.1666666666666667,"pfxZ":0.14166666666666666,"pfxZWithGravity":-2.191666666666667,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":26.3,"breakZWithGravityFeet":2.191666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.3572738038901136,"plateXPoly":0.6857699045677549,"plateYPoly":0.7083333333333854,"plateZPoly":1.6620320669246378,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.7","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":158,"edge_distance":0.14339676209891195,"edge_distance_calc":0.14339676209891175,"challenging_player_id":661388,"challenging_player_type":"catcher"},"plate_x":0.6857699045677549,"plate_z":1.6620320669246378,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":158,"rowId":"158-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dceeedfc-e713-3bd8-b97c-4d4bb772bf72","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"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":"11","start_speed":100.1,"end_speed":91.9,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.477375751697448,"plateTime":0.37588083527543903,"zone":14,"spin_rate":2329,"breakX":14.6,"inducedBreakZ":2.2,"breakZ":-25.1,"px":0.934140795150828,"pz":2.228285721105652,"x0":-0.909691847367573,"y0":50.00081213271927,"z0":5.64023816039976,"ax":-19.36425742406562,"ay":33.200496716806846,"az":-28.686050189443844,"vx0":8.641840641009237,"vy0":-145.5524842096232,"vz0":-4.6084272006149005,"pfxX":1.2166666666666666,"pfxZ":0.18333333333333335,"pfxZWithGravity":-2.091666666666667,"breakXInches":14.6,"breakXFeet":1.2166666666666666,"breakZInducedInches":2.2,"breakZInducedFeet":0.18333333333333335,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2166666666666666,"pfxXNoAbs":1.2166666666666666,"plateTimeSZDepth":0.35285797609389136,"plateXPoly":0.934140795150828,"plateYPoly":0.7083333333333073,"plateZPoly":2.228285721105652,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.934140795150828,"plate_z":2.228285721105652,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":159,"rowId":"159-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7c2caf3b-724c-362d-bf5a-5504cc7113f4","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":99,"end_speed":90.7,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.574288904495079,"plateTime":0.3811257345005994,"zone":14,"spin_rate":2356,"breakX":15.7,"inducedBreakZ":1.6,"breakZ":-26.4,"px":0.2040341730974633,"pz":0.9719671604186297,"x0":-1.1105507301221311,"y0":50.00608939152798,"z0":5.503223217302248,"ax":-19.929487624972435,"ay":34.06043975939383,"az":-28.709290233377352,"vx0":7.23943377313625,"vy0":-143.83817915078012,"vz0":-7.523332557445973,"pfxX":1.3083333333333333,"pfxZ":0.13333333333333333,"pfxZWithGravity":-2.1999999999999997,"breakXInches":15.7,"breakXFeet":1.3083333333333333,"breakZInducedInches":1.6,"breakZInducedFeet":0.13333333333333333,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.3083333333333333,"pfxXNoAbs":1.3083333333333333,"plateTimeSZDepth":0.3578963056589551,"plateXPoly":0.2040341730974633,"plateYPoly":0.7083333333333854,"plateZPoly":0.9719671604186297,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2040341730974633,"plate_z":0.9719671604186297,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":160,"rowId":"160-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a1b10175-bb4f-35f7-804c-27e2c325b8b2","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","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":100.3,"end_speed":91.1,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.533510944344754,"plateTime":0.37724812661527674,"zone":7,"spin_rate":2326,"breakX":13.8,"inducedBreakZ":1.8,"breakZ":-25.7,"px":-0.38426088183006524,"pz":1.6810011987892182,"x0":-1.0917749719032483,"y0":50.000339503124486,"z0":5.530076663666869,"ax":-17.567299261649655,"ay":37.71352041709361,"az":-28.715339974812984,"vx0":5.1091171965233775,"vy0":-145.78996497835934,"vz0":-5.775033778044677,"pfxX":1.1500000000000001,"pfxZ":0.15,"pfxZWithGravity":-2.1416666666666666,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":1.8,"breakZInducedFeet":0.15,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.3543429081853602,"plateXPoly":-0.38426088183006524,"plateYPoly":0.7083333333333428,"plateZPoly":1.6810011987892182,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":60.7,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.38426088183006524,"plate_z":1.6810011987892182,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":161,"rowId":"161-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"933880f2-7f1e-3dd0-82f3-65c035ba3a95","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":88.7,"end_speed":80.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.4144629561139,"plateTime":0.4268473528981094,"zone":11,"spin_rate":2565,"breakX":10.6,"inducedBreakZ":3.6,"breakZ":-31.6,"px":-0.8900856306299576,"pz":3.0220901317178686,"x0":-1.2812379735687809,"y0":50.004517551857276,"z0":5.7008772610614775,"ax":9.923580978761278,"ay":30.936195632659842,"az":-28.897256281052492,"vx0":-1.0146310154253222,"vy0":-129.12027509274228,"vz0":-0.8847043826600839,"pfxX":-0.8833333333333333,"pfxZ":0.3,"pfxZWithGravity":-2.6333333333333333,"breakXInches":-10.6,"breakXFeet":-0.8833333333333333,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":31.6,"breakZWithGravityFeet":2.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":10.6,"pfxXNoAbs":-0.8833333333333333,"plateTimeSZDepth":0.4010534597520014,"plateXPoly":-0.8900856306299576,"plateYPoly":0.708333333333357,"plateZPoly":3.0220901317178686,"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.8900856306299576,"plate_z":3.0220901317178686,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":162,"rowId":"162-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b721d7ba-83fd-353d-a23f-4d556b7eedf0","inning":6,"half_inning":"top","ab_number":41,"cap_index":0,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Strikeout Double Play","des":"Chandler Simpson strikes out swinging and Jonathan Aranda caught stealing 2nd, catcher William Contreras to shortstop Cooper Pratt to catcher William Contreras.","events":"Strikeout Double Play","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"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":"32","start_speed":89.9,"end_speed":82,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.64768011673159,"plateTime":0.42084099190064483,"zone":14,"spin_rate":2585,"breakX":5,"inducedBreakZ":3.1,"breakZ":-31.1,"px":0.9507172275783032,"pz":0.7707018086319426,"x0":-0.9358028688067358,"y0":50.000585779740994,"z0":5.529781339667171,"ax":3.8359272539665263,"ay":30.51569386048008,"az":-27.89860787021244,"vx0":4.0140876247123165,"vy0":-130.72472319415758,"vz0":-6.524627726901835,"pfxX":-0.4166666666666667,"pfxZ":0.25833333333333336,"pfxZWithGravity":-2.591666666666667,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":3.1,"breakZInducedFeet":0.25833333333333336,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.39530836341993203,"plateXPoly":0.9507172275783032,"plateYPoly":0.7083333333333286,"plateZPoly":0.7707018086319426,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":30.5,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.9507172275783032,"plate_z":0.7707018086319426,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":163,"rowId":"163-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"87100842-0518-3644-a4d5-805d0d91b302","inning":9,"half_inning":"top","ab_number":66,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a ground ball to center fielder Garrett Mitchell. Jonathan Aranda 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":98.1,"end_speed":88.2,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.7175930679482905,"plateTime":0.38722016385232694,"zone":6,"spin_rate":2577,"breakX":1.7,"inducedBreakZ":20.9,"breakZ":-8,"px":0.4432485433784832,"pz":2.2931578467931146,"x0":-0.05572720914928755,"y0":50.00254070525348,"z0":6.264101231743658,"ax":-2.3764770680938976,"ay":38.04355666027524,"az":-6.426509401742039,"vx0":1.803808521049266,"vy0":-142.41291148241848,"vz0":-9.745701587850466,"pfxX":0.14166666666666666,"pfxZ":1.7416666666666665,"pfxZWithGravity":-0.6666666666666666,"breakXInches":1.7,"breakXFeet":0.14166666666666666,"breakZInducedInches":20.9,"breakZInducedFeet":1.7416666666666665,"breakZWithGravityInches":8,"breakZWithGravityFeet":0.6666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.14166666666666666,"pfxXNoAbs":0.14166666666666666,"plateTimeSZDepth":0.3638150180481532,"plateXPoly":0.4432485433784832,"plateYPoly":0.7083333333333144,"plateZPoly":2.2931578467931146,"pfxXDirection":"→","inducedBreakZForcedSign":"+20.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":62.7,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4432485433784832,"plate_z":2.2931578467931146,"player_total_pitches":6,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":249,"rowId":"249-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f9906e33-6e7a-342e-8100-ccac92f5853d","inning":9,"half_inning":"top","ab_number":66,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a ground ball to center fielder Garrett Mitchell. Jonathan Aranda to 2nd.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":99.3,"end_speed":89.4,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.7552200279571775,"plateTime":0.3821934150783237,"zone":9,"spin_rate":2604,"breakX":1.4,"inducedBreakZ":20.5,"breakZ":-7.7,"px":0.29683155668717676,"pz":2.0410898243184743,"x0":-0.053947617089332406,"y0":50.00009150421443,"z0":6.246119388953443,"ax":-1.9612390748496138,"ay":38.660472514119554,"az":-6.026055910166731,"vx0":1.3290296181014976,"vy0":-144.21881620118086,"vz0":-10.629172440804247,"pfxX":0.11666666666666665,"pfxZ":1.7083333333333333,"pfxZWithGravity":-0.6416666666666667,"breakXInches":1.4,"breakXFeet":0.11666666666666665,"breakZInducedInches":20.5,"breakZInducedFeet":1.7083333333333333,"breakZWithGravityInches":7.7,"breakZWithGravityFeet":0.6416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.11666666666666665,"pfxXNoAbs":0.11666666666666665,"plateTimeSZDepth":0.35906524041063675,"plateXPoly":0.29683155668717676,"plateYPoly":0.7083333333333144,"plateZPoly":2.0410898243184743,"pfxXDirection":"→","inducedBreakZForcedSign":"+20.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":67.7,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.29683155668717676,"plate_z":2.0410898243184743,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":250,"rowId":"250-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93d82eb1-c4df-38f6-a762-f875d3d6d3b8","inning":9,"half_inning":"top","ab_number":66,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a ground ball to center fielder Garrett Mitchell. Jonathan Aranda 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":"KC","pitch_name":"Knuckle Curve","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":90.5,"end_speed":82.6,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.6376379096257505,"plateTime":0.41776960399432195,"zone":14,"spin_rate":2670,"breakX":4.3,"inducedBreakZ":-1.6,"breakZ":-35.3,"px":0.45752851984503895,"pz":1.4458371680362356,"x0":-0.16288463398948763,"y0":50.00251345772787,"z0":6.319994416717537,"ax":3.987995446605818,"ay":31.137239324893816,"az":-32.505917548842454,"vx0":0.7984346261671004,"vy0":-131.72159323692043,"vz0":-6.042196090823957,"pfxX":-0.35833333333333334,"pfxZ":-0.13333333333333333,"pfxZWithGravity":-2.9416666666666664,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-1.6,"breakZInducedFeet":-0.13333333333333333,"breakZWithGravityInches":35.3,"breakZWithGravityFeet":2.9416666666666664,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.39243220107713145,"plateXPoly":0.45752851984503895,"plateYPoly":0.7083333333333357,"plateZPoly":1.4458371680362356,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"82.0","hit_speed":"81.8","hit_distance":"135","xba":".420","hit_angle":"8","is_barrel":0,"hc_x":125.3,"hc_x_ft":0.241107999999997,"hc_y":82.5,"hc_y_ft":291.4123,"isSword":false,"batSpeed":57,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.45752851984503895,"plate_z":1.4458371680362356,"launch_speed":"81.8","launch_angle":"8","player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":251,"rowId":"251-849805","game_pk":"849805","source":"gamefeed"}],"810938":[{"type":"pitch","year":2026,"sportId":1,"play_id":"aa1acb6b-378b-3319-b757-6043915f7737","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":98.8,"end_speed":89.4,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.535661933196841,"plateTime":0.38255468689591243,"zone":12,"spin_rate":2504,"breakX":12.7,"inducedBreakZ":15.2,"breakZ":-13,"px":0.5377967727359287,"pz":3.5841757219719845,"x0":-1.6585942848531348,"y0":50.00491762579893,"z0":5.1056549342909205,"ax":-16.891786519794763,"ay":35.78418556872956,"az":-14.49083695236658,"vx0":9.147504647962776,"vy0":-143.62707802722176,"vz0":-1.6311142162627994,"pfxX":1.0583333333333333,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.0833333333333333,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.3593090352342758,"plateXPoly":0.5377967727359287,"plateYPoly":0.7083333333333215,"plateZPoly":3.5841757219719845,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5377967727359287,"plate_z":3.5841757219719845,"player_total_pitches":23,"player_total_pitches_pitch_types":17,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":58,"rowId":"58-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":8,"SL":4,"FC":2,"CH":3,"SI":1},"results":{"B":4,"S":12,"X":2},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":3,"zInPlay":1,"zSwings":4,"o_swing":0.5,"z_swing":0.6666666666666666,"strike_rate":0.875,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":1,"z_contact":1,"zone_rate":0.75,"swings":5,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":25,"avg_rel_x":"-1.8","avg_rel_z":"5.0","avg_rpm":"2610","max_rpm":"2770","min_rpm":"2452","avg_break_z":"12","max_break_z":"15","min_break_z":"10","avg_bat_speed":"62.0","avg_break_z_induced":"15","max_break_z_induced":"16","min_break_z_induced":"12","avg_break_x":"13","max_break_x":"15","min_break_x":"11","min_pitch_speed":"98.8","avg_pitch_speed":"100.9","max_pitch_speed":"103.2","avg_hit_speed":"83.7","max_hit_speed":"83.7","min_hit_speed":"83.7","count":8,"pitches_vs_right":8,"pitches_vs_left":0,"results":{"B":1,"S":6,"X":1},"swinging_strikes":0,"fouls":4,"strikeouts":0,"called_strikes":2,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":5,"pitches_time_thru_1":5,"pitches_time_thru_2":3,"pitches_inning_3":5,"avg_speed_inning_3":"100.9","avg_speed_inning_3_vs_avg":0.01999999999998181,"pitches_inning_5":3,"avg_speed_inning_5":"100.9","avg_speed_inning_5_vs_avg":1.4210854715202004e-14,"percent":"44","rhb_pitch_percent":44,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"45","pitch_pct_time_thru_1_vs_avg":1.4545454545454533,"pitch_pct_time_thru_2":"43","pitch_pct_time_thru_2_vs_avg":-1.142857142857146,"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":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":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.9","avg_rel_z":"5.0","avg_rpm":"2394","max_rpm":"2509","min_rpm":"2345","avg_break_z":"37","max_break_z":"41","min_break_z":"31","avg_bat_speed":"71.7","avg_break_z_induced":"-3","max_break_z_induced":"1","min_break_z_induced":"-6","avg_break_x":"3","max_break_x":"4","min_break_x":"2","min_pitch_speed":"88.6","avg_pitch_speed":"90.3","max_pitch_speed":"92.5","avg_hit_speed":"91.8","max_hit_speed":"91.8","min_hit_speed":"91.8","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"B":2,"S":1,"X":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":5,"pitches_time_thru_1":2,"pitches_time_thru_2":2,"pitches_inning_3":2,"avg_speed_inning_3":"91.5","avg_speed_inning_3_vs_avg":1.2000000000000028,"pitches_inning_5":2,"avg_speed_inning_5":"89.2","avg_speed_inning_5_vs_avg":-1.1000000000000085,"percent":"22","rhb_pitch_percent":22,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"18","pitch_pct_time_thru_1_vs_avg":-3.8181818181818166,"pitch_pct_time_thru_2":"29","pitch_pct_time_thru_2_vs_avg":6.571428571428569,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":2,"oFouls":1,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":null,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0.3333333333333333,"z_contact":null,"zone_rate":0,"swings":3,"miss_percent":"67","cs_plus_whiffs":2,"csw_percent":67,"avg_rel_x":"0.7","avg_rel_z":"6.2","avg_rpm":"1765","max_rpm":"1919","min_rpm":"1670","avg_break_z":"29","max_break_z":"33","min_break_z":"25","avg_bat_speed":"71.2","avg_break_z_induced":"4","max_break_z_induced":"7","min_break_z_induced":"-1","avg_break_x":"15","max_break_x":"17","min_break_x":"13","min_pitch_speed":"92.6","avg_pitch_speed":"92.7","max_pitch_speed":"92.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"S":3},"swinging_strikes":2,"fouls":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":8,"max_inning":8,"pitches_time_thru_1":3,"pitches_inning_8":3,"avg_speed_inning_8":"92.7","avg_speed_inning_8_vs_avg":0,"percent":"17","rhb_pitch_percent":17,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":10.27272727272727,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":null,"z_swing":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.0","avg_rel_z":"4.9","avg_rpm":"2258","max_rpm":"2269","min_rpm":"2246","avg_break_z":"23","max_break_z":"24","min_break_z":"22","avg_bat_speed":"66.1","avg_break_z_induced":"7","max_break_z_induced":"8","min_break_z_induced":"7","avg_break_x":"4","max_break_x":"4","min_break_x":"3","min_pitch_speed":"94.7","avg_pitch_speed":"95.6","max_pitch_speed":"96.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":1,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":5,"max_inning":5,"pitches_time_thru_1":0,"pitches_time_thru_2":2,"pitches_inning_5":2,"avg_speed_inning_5":"95.6","avg_speed_inning_5_vs_avg":0,"percent":"11","rhb_pitch_percent":11,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-11,"pitch_pct_time_thru_2":"29","pitch_pct_time_thru_2_vs_avg":17.57142857142857,"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":"0.2","avg_rel_z":"6.1","avg_rpm":"2017","max_rpm":"2017","min_rpm":"2017","avg_break_z":"19","max_break_z":"19","min_break_z":"19","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"10","min_break_z_induced":"10","avg_break_x":"16","max_break_x":"16","min_break_x":"16","min_pitch_speed":"97.9","avg_pitch_speed":"97.9","max_pitch_speed":"97.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"B":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":1,"pitches_inning_8":1,"avg_speed_inning_8":"97.9","avg_speed_inning_8_vs_avg":0,"percent":"6","rhb_pitch_percent":6,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":3.0909090909090917,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":2,"oFouls":2,"oInPlay":0,"oSwings":4,"zSwingMiss":0,"zFouls":5,"zInPlay":2,"zSwings":7,"o_swing":0.5,"z_swing":0.7,"strike_rate":0.7777777777777778,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":0.5,"z_contact":1,"zone_rate":0.5555555555555556,"swings":11,"miss_percent":"18","cs_plus_whiffs":5,"csw_percent":28,"avg_rel_x":"-1.3","avg_rel_z":"5.3","avg_rpm":"2349","max_rpm":"2770","min_rpm":"1670","avg_break_z":"22","max_break_z":"41","min_break_z":"10","avg_bat_speed":"66.6","avg_break_z_induced":"8","max_break_z_induced":"16","min_break_z_induced":"-6","avg_break_x":"10","max_break_x":"17","min_break_x":"2","min_pitch_speed":"88.6","avg_pitch_speed":"96.4","max_pitch_speed":"103.2","avg_hit_speed":"87.8","max_hit_speed":"","min_hit_speed":"","count":18,"pitches_vs_right":18,"pitches_vs_left":0,"results":{"B":4,"S":12,"X":2},"swinging_strikes":2,"fouls":7,"strikeouts":1,"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":11,"pitches_time_thru_2":7,"pitches_inning_3":7,"avg_speed_inning_3":"98.2","avg_speed_inning_3_vs_avg":1.828571428571422,"pitches_inning_5":7,"avg_speed_inning_5":"96.0","avg_speed_inning_5_vs_avg":-0.3571428571428754,"pitches_inning_8":4,"avg_speed_inning_8":"94.0","avg_speed_inning_8_vs_avg":-2.4000000000000057,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"2386e85c-6874-38fe-bc43-d1a377167381","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":101.1,"end_speed":91.4,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.339247619886266,"plateTime":0.3744542355401852,"zone":5,"spin_rate":2607,"breakX":13.4,"inducedBreakZ":15.7,"breakZ":-11.3,"px":0.06295534217111953,"pz":2.4160991180571822,"x0":-1.775286035328956,"y0":50.00081340523594,"z0":5.010409790714189,"ax":-18.293085133317103,"ay":38.06431166398232,"az":-12.112253074118968,"vx0":8.443533992585596,"vy0":-146.84610573478466,"vz0":-5.246376298151134,"pfxX":1.1166666666666667,"pfxZ":1.3083333333333333,"pfxZWithGravity":-0.9416666666666668,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":11.3,"breakZWithGravityFeet":0.9416666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.35170634684996854,"plateXPoly":0.06295534217111953,"plateYPoly":0.7083333333333783,"plateZPoly":2.4160991180571822,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.06295534217111953,"plate_z":2.4160991180571822,"player_total_pitches":24,"player_total_pitches_pitch_types":18,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":59,"rowId":"59-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2508cf94-20f2-3b58-a100-a7eed15e5aba","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":100.3,"end_speed":90.9,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.497608304548084,"plateTime":0.3769867637498092,"zone":6,"spin_rate":2713,"breakX":13.3,"inducedBreakZ":16,"breakZ":-11.5,"px":0.6703375767663451,"pz":2.590060968497631,"x0":-1.7572694529531223,"y0":50.00560455006585,"z0":5.033866688019915,"ax":-18.218746958437936,"ay":36.16598596229406,"az":-12.366745455595131,"vx0":10.08165902370921,"vy0":-145.63337911033912,"vz0":-4.7127242991009535,"pfxX":1.1083333333333334,"pfxZ":1.3333333333333333,"pfxZWithGravity":-0.9583333333333334,"breakXInches":13.3,"breakXFeet":1.1083333333333334,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1083333333333334,"pfxXNoAbs":1.1083333333333334,"plateTimeSZDepth":0.354068835376777,"plateXPoly":0.6703375767663451,"plateYPoly":0.7083333333333215,"plateZPoly":2.590060968497631,"pfxXDirection":"→","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6703375767663451,"plate_z":2.590060968497631,"player_total_pitches":25,"player_total_pitches_pitch_types":19,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":60,"rowId":"60-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"63347985-2c3a-3760-b249-a2c89d9f3f48","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":103.2,"end_speed":93.4,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.5021781001711245,"plateTime":0.3664237618746182,"zone":3,"spin_rate":2770,"breakX":13.7,"inducedBreakZ":15.8,"breakZ":-10.1,"px":0.5418793100183168,"pz":3.000003608332657,"x0":-1.6016079903411782,"y0":50.00384148670633,"z0":5.138244940604105,"ax":-19.531658360025755,"ay":38.74105955277083,"az":-11.450078121474895,"vx0":9.589243253510547,"vy0":-149.90391236986576,"vz0":-4.242782943110159,"pfxX":1.1416666666666666,"pfxZ":1.3166666666666667,"pfxZWithGravity":-0.8416666666666667,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":10.1,"breakZWithGravityFeet":0.8416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.3441522493582998,"plateXPoly":0.5418793100183168,"plateYPoly":0.7083333333333357,"plateZPoly":3.000003608332657,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":61.8,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5418793100183168,"plate_z":3.000003608332657,"player_total_pitches":26,"player_total_pitches_pitch_types":20,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":61,"rowId":"61-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d4cc9174-6edc-30ce-b2df-6759294d9ed9","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":90.5,"end_speed":82.8,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.20075756011706,"plateTime":0.4157576479840226,"zone":11,"spin_rate":2356,"breakX":3.6,"inducedBreakZ":-3.1,"breakZ":-36.5,"px":-0.41760774688849644,"pz":4.157527535409091,"x0":-1.886975089232274,"y0":50.00380260256761,"z0":5.1784013986382655,"ax":2.7769847639989322,"ay":27.94544017832904,"az":-36.32755016586966,"vx0":3.2221545911708596,"vy0":-131.73737382043063,"vz0":4.475126757653625,"pfxX":-0.3,"pfxZ":-0.25833333333333336,"pfxZWithGravity":-3.0416666666666665,"breakXInches":-3.6,"breakXFeet":-0.3,"breakZInducedInches":-3.1,"breakZInducedFeet":-0.25833333333333336,"breakZWithGravityInches":36.5,"breakZWithGravityFeet":3.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.6,"pfxXNoAbs":-0.3,"plateTimeSZDepth":0.39035705451371233,"plateXPoly":-0.41760774688849644,"plateYPoly":0.7083333333333073,"plateZPoly":4.157527535409091,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.41760774688849644,"plate_z":4.157527535409091,"player_total_pitches":27,"player_total_pitches_pitch_types":2,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":62,"rowId":"62-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"34fac6d0-e071-3844-b18e-3971a125ad28","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":92.5,"end_speed":85.1,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.728345519388238,"plateTime":0.40754932597571214,"zone":14,"spin_rate":2509,"breakX":2.2,"inducedBreakZ":1.1,"breakZ":-31,"px":1.71635926727379,"pz":0.6487204913752187,"x0":-1.8908490513224292,"y0":50.000310218380214,"z0":4.74158757043929,"ax":0.1623803450358263,"ay":29.31113831208927,"az":-30.210914926119543,"vx0":9.396079311039445,"vy0":-134.42839314248457,"vz0":-4.916415133335585,"pfxX":-0.18333333333333335,"pfxZ":0.09166666666666667,"pfxZWithGravity":-2.5833333333333335,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":31,"breakZWithGravityFeet":2.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.38264055023962446,"plateXPoly":1.71635926727379,"plateYPoly":0.7083333333333357,"plateZPoly":0.6487204913752187,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":1.71635926727379,"plate_z":0.6487204913752187,"player_total_pitches":28,"player_total_pitches_pitch_types":3,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":63,"rowId":"63-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c2a0e5c8-47f7-30e8-a1e7-817e64cf8dcb","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","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":101.2,"end_speed":91.9,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.584817013845182,"plateTime":0.37320003461575535,"zone":3,"spin_rate":2609,"breakX":14.5,"inducedBreakZ":13.9,"breakZ":-13,"px":0.2840635621837919,"pz":2.930258070227875,"x0":-1.8583027960206058,"y0":50.00440193574068,"z0":4.9870737917531835,"ax":-19.80145906389104,"ay":36.13017456257941,"az":-14.757323047590342,"vx0":9.582783646924574,"vy0":-146.99017444967478,"vz0":-3.2828540049927524,"pfxX":1.2083333333333333,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.0833333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3504651071847559,"plateXPoly":0.2840635621837919,"plateYPoly":0.7083333333333357,"plateZPoly":2.930258070227875,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"84.0","hit_speed":"83.7","hit_distance":"44","xba":".200","hit_angle":"-1","is_barrel":0,"hc_x":157.68,"hc_x_ft":78.28856480000002,"hc_y":164.99,"hc_y_ft":92.58170360000003,"isSword":false,"batSpeed":66.5,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":0.2840635621837919,"plate_z":2.930258070227875,"launch_speed":"83.7","launch_angle":"-1","player_total_pitches":29,"player_total_pitches_pitch_types":21,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":64,"rowId":"64-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"96462adf-acd1-3ebf-a6f0-b76db2bedbb2","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. 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":94.7,"end_speed":86.1,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.642123643901064,"plateTime":0.3984131040525596,"zone":1,"spin_rate":2269,"breakX":3.1,"inducedBreakZ":6.8,"breakZ":-23.9,"px":-0.7311016236639363,"pz":3.046230828040372,"x0":-2.0596132416884045,"y0":50.004758295864065,"z0":4.88672460551174,"ax":2.5424715588904547,"ay":32.610398342497476,"az":-25.156744184132748,"vx0":3.074548499226397,"vy0":-137.83874908336142,"vz0":-0.21158564481328124,"pfxX":-0.25833333333333336,"pfxZ":0.5666666666666667,"pfxZWithGravity":-1.9916666666666665,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":23.9,"breakZWithGravityFeet":1.9916666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.3742024754455073,"plateXPoly":-0.7311016236639363,"plateYPoly":0.7083333333333783,"plateZPoly":3.046230828040372,"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.7311016236639363,"plate_z":3.046230828040372,"player_total_pitches":64,"player_total_pitches_pitch_types":15,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":125,"rowId":"125-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"50da7ef9-c7c1-3ec4-8fe2-f97fe5b6b39d","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","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.7,"end_speed":90.1,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.459084781758418,"plateTime":0.37935757534074677,"zone":1,"spin_rate":2452,"breakX":10.8,"inducedBreakZ":15.7,"breakZ":-12,"px":-0.3812610965032175,"pz":2.824096020304148,"x0":-1.8608940314599816,"y0":50.00281780545473,"z0":4.916077787089994,"ax":-14.297619943110577,"ay":37.00488398385934,"az":-13.099559106904634,"vx0":6.699790889374994,"vy0":-144.93504325012074,"vz0":-3.5371932918500884,"pfxX":0.9,"pfxZ":1.3083333333333333,"pfxZWithGravity":-1,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":15.7,"breakZInducedFeet":1.3083333333333333,"breakZWithGravityInches":12,"breakZWithGravityFeet":1,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.3563228299220417,"plateXPoly":-0.3812610965032175,"plateYPoly":0.7083333333332931,"plateZPoly":2.824096020304148,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":61,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.3812610965032175,"plate_z":2.824096020304148,"player_total_pitches":65,"player_total_pitches_pitch_types":40,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":126,"rowId":"126-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d5d9e30d-45fd-36ce-9f9c-dba01e84ef8a","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":101.9,"end_speed":91.8,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.53094555199904,"plateTime":0.3719766603347159,"zone":5,"spin_rate":2637,"breakX":12.5,"inducedBreakZ":14.4,"breakZ":-12.4,"px":-0.2127143045882418,"pz":2.3905290430284136,"x0":-1.818190869450729,"y0":50.00247048600692,"z0":4.9410067132902755,"ax":-17.18602478587659,"ay":40.16734254785926,"az":-13.583213091300529,"vx0":7.597087316391944,"vy0":-148.07723619858294,"vz0":-4.925000247356342,"pfxX":1.0416666666666667,"pfxZ":1.2,"pfxZWithGravity":-1.0333333333333334,"breakXInches":12.5,"breakXFeet":1.0416666666666667,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0416666666666667,"pfxXNoAbs":1.0416666666666667,"plateTimeSZDepth":0.34945798680415985,"plateXPoly":-0.2127143045882418,"plateYPoly":0.7083333333333712,"plateZPoly":2.3905290430284136,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":68.3,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2127143045882418,"plate_z":2.3905290430284136,"player_total_pitches":66,"player_total_pitches_pitch_types":41,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":127,"rowId":"127-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3a03e86d-9658-3ba2-a066-de68a8b37692","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":96.5,"end_speed":88.1,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.400809092204199,"plateTime":0.39033698403210604,"zone":5,"spin_rate":2246,"breakX":4.2,"inducedBreakZ":7.7,"breakZ":-21.7,"px":0.20027816126580356,"pz":2.4427615666182025,"x0":-1.927072496573748,"y0":50.00365253196077,"z0":4.851502799299028,"ax":3.4355763272551547,"ay":32.86753534139745,"az":-23.426633718073166,"vx0":5.174043481201204,"vy0":-140.5081014745878,"vz0":-2.2778463533566535,"pfxX":-0.35000000000000003,"pfxZ":0.6416666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.36655075969887235,"plateXPoly":0.20027816126580356,"plateYPoly":0.7083333333333144,"plateZPoly":2.4427615666182025,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.1,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.20027816126580356,"plate_z":2.4427615666182025,"player_total_pitches":67,"player_total_pitches_pitch_types":16,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":128,"rowId":"128-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8bee084a-c3b3-35fb-8109-d4d3fe9a2108","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":101.1,"end_speed":92,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.46208586698366,"plateTime":0.3728221290965932,"zone":11,"spin_rate":2588,"breakX":11.5,"inducedBreakZ":12.2,"breakZ":-14.5,"px":-0.04769197160157024,"pz":3.990357172634318,"x0":-1.7414274232201146,"y0":50.00270234048629,"z0":5.033246067628015,"ax":-15.798803357914727,"ay":35.69861778054668,"az":-17.620247649050576,"vx0":7.603545057303878,"vy0":-147.0565316986857,"vz0":0.10529263747367767,"pfxX":0.9583333333333334,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.2083333333333333,"breakXInches":11.5,"breakXFeet":0.9583333333333334,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.9583333333333334,"pfxXNoAbs":0.9583333333333334,"plateTimeSZDepth":0.3500826635481129,"plateXPoly":-0.04769197160157024,"plateYPoly":0.708333333333357,"plateZPoly":3.990357172634318,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":52.3,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.04769197160157024,"plate_z":3.990357172634318,"player_total_pitches":68,"player_total_pitches_pitch_types":42,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":129,"rowId":"129-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4123adc6-e3d0-376c-89bc-b7588c7d96db","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":89.8,"end_speed":82.2,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.426031869510993,"plateTime":0.41939159662464665,"zone":4,"spin_rate":2364,"breakX":3.5,"inducedBreakZ":-3.8,"breakZ":-37.8,"px":-0.6858045050498298,"pz":2.3410337280591422,"x0":-2.0497749962948415,"y0":50.00528439339766,"z0":4.918871370440766,"ax":2.651504019204418,"ay":28.557576708577848,"az":-36.19081966123335,"vx0":2.9409169510646755,"vy0":-130.7872749648137,"vz0":0.5820211316459618,"pfxX":-0.2916666666666667,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.15,"breakXInches":-3.5,"breakXFeet":-0.2916666666666667,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":3.5,"pfxXNoAbs":-0.2916666666666667,"plateTimeSZDepth":0.3938606857588391,"plateXPoly":-0.6858045050498298,"plateYPoly":0.7083333333333002,"plateZPoly":2.3410337280591422,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.5,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.6858045050498298,"plate_z":2.3410337280591422,"player_total_pitches":69,"player_total_pitches_pitch_types":6,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":130,"rowId":"130-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"73db04b5-3560-3a8a-a4ca-753196b9fee1","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":88.6,"end_speed":80.7,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.271240270812927,"plateTime":0.4263189827939744,"zone":5,"spin_rate":2345,"breakX":3.8,"inducedBreakZ":-5.9,"breakZ":-40.9,"px":0.06001223676995582,"pz":2.1944209494539075,"x0":-1.8789476215295975,"y0":50.00394162614333,"z0":5.015210016525798,"ax":2.6102188576258145,"ay":29.411525737641597,"az":-37.93429803253212,"vx0":4.319288390482503,"vy0":-128.9887346145606,"vz0":0.551436731369171,"pfxX":-0.31666666666666665,"pfxZ":-0.4916666666666667,"pfxZWithGravity":-3.408333333333333,"breakXInches":-3.8,"breakXFeet":-0.31666666666666665,"breakZInducedInches":-5.9,"breakZInducedFeet":-0.4916666666666667,"breakZWithGravityInches":40.9,"breakZWithGravityFeet":3.408333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.8,"pfxXNoAbs":-0.31666666666666665,"plateTimeSZDepth":0.40045246246796357,"plateXPoly":0.06001223676995582,"plateYPoly":0.7083333333333215,"plateZPoly":2.1944209494539075,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"91.8","hit_distance":"6","xba":".070","hit_angle":"-29","is_barrel":0,"hc_x":94.43,"hc_x_ft":-74.1667052,"hc_y":166,"hc_y_ft":90.14724000000001,"isSword":false,"batSpeed":68.8,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":0.06001223676995582,"plate_z":2.1944209494539075,"launch_speed":"91.8","launch_angle":"-29","player_total_pitches":70,"player_total_pitches_pitch_types":7,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":131,"rowId":"131-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7c7ef053-e685-3aea-a32d-a473d4a06700","inning":8,"half_inning":"top","ab_number":57,"cap_index":14,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Ben Williamson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":92.9,"end_speed":84.5,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":5.800209569102356,"plateTime":0.40780888972491214,"zone":14,"spin_rate":1919,"breakX":17.2,"inducedBreakZ":-1,"breakZ":-33.1,"px":0.5595156880205548,"pz":1.400093804558903,"x0":0.5070889401244899,"y0":50.00673068431696,"z0":6.278162521450293,"ax":18.141985287102436,"ay":33.31487989537848,"az":-31.72820890050367,"vx0":-3.338661341782559,"vy0":-135.05033325811212,"vz0":-6.653459241032626,"pfxX":-1.4333333333333333,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.3831437824875772,"plateXPoly":0.5595156880205548,"plateYPoly":0.7083333333333073,"plateZPoly":1.400093804558903,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":73.3,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5595156880205548,"plate_z":1.400093804558903,"player_total_pitches":15,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":220,"rowId":"220-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9a5ef13b-e58e-3351-9403-1f7a94bdf854","inning":8,"half_inning":"top","ab_number":57,"cap_index":14,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Ben Williamson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":97.9,"end_speed":89.2,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":5.67653715569989,"plateTime":0.3872149448865958,"zone":13,"spin_rate":2017,"breakX":16.2,"inducedBreakZ":10,"breakZ":-19,"px":-0.07181777041345552,"pz":0.2356688593089915,"x0":0.2112199653312403,"y0":50.00114615797213,"z0":6.10227769439165,"ax":19.249201093108415,"ay":35.360220737135975,"az":-18.04499533299212,"vx0":-4.278568972096173,"vy0":-141.96726697290225,"vz0":-12.849695097761913,"pfxX":-1.3499999999999999,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.5833333333333333,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.3636845243521378,"plateXPoly":-0.07181777041345552,"plateYPoly":0.7083333333333428,"plateZPoly":0.2356688593089915,"pfxXDirection":"←","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.07181777041345552,"plate_z":0.2356688593089915,"player_total_pitches":16,"player_total_pitches_pitch_types":10,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":221,"rowId":"221-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20039999-c4f4-33fc-acad-53e9cd6da182","inning":8,"half_inning":"top","ab_number":57,"cap_index":14,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Ben Williamson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":92.6,"end_speed":84.3,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":5.646732428315704,"plateTime":0.4085903639330901,"zone":14,"spin_rate":1670,"breakX":14.4,"inducedBreakZ":4.6,"breakZ":-27.7,"px":1.2340040671183212,"pz":1.569338730379016,"x0":0.6464529788909573,"y0":50.0059194949612,"z0":6.2280413121044855,"ax":14.825154659129032,"ay":32.153187183837844,"az":-26.13646644780167,"vx0":-1.3143398783983609,"vy0":-134.60865412689301,"vz0":-7.121709820398565,"pfxX":-1.2,"pfxZ":0.3833333333333333,"pfxZWithGravity":-2.308333333333333,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":4.6,"breakZInducedFeet":0.3833333333333333,"breakZWithGravityInches":27.7,"breakZWithGravityFeet":2.308333333333333,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.38382376888135905,"plateXPoly":1.2340040671183212,"plateYPoly":0.7083333333333357,"plateZPoly":1.569338730379016,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":67.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2340040671183212,"plate_z":1.569338730379016,"player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":222,"rowId":"222-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bcb7fca6-571a-3754-86f7-92cd35ea2098","inning":8,"half_inning":"top","ab_number":57,"cap_index":14,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Strikeout","des":"Ben Williamson strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":92.6,"end_speed":83.9,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":5.664644382246302,"plateTime":0.40897402271220873,"zone":14,"spin_rate":1705,"breakX":13.4,"inducedBreakZ":7.2,"breakZ":-25.1,"px":1.1233018697734654,"pz":1.9947866782038197,"x0":0.8075586297330808,"y0":50.00211344265925,"z0":6.234186675097493,"ax":13.915218404767936,"ay":33.41276415999179,"az":-23.56104336504432,"vx0":-1.851534775978711,"vy0":-134.7125717886923,"vz0":-6.507206321340508,"pfxX":-1.1166666666666667,"pfxZ":0.6,"pfxZWithGravity":-2.091666666666667,"breakXInches":-13.4,"breakXFeet":-1.1166666666666667,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.4,"pfxXNoAbs":-1.1166666666666667,"plateTimeSZDepth":0.3842265277875712,"plateXPoly":1.1233018697734654,"plateYPoly":0.7083333333333215,"plateZPoly":1.9947866782038197,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":72.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1233018697734654,"plate_z":1.9947866782038197,"player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":223,"rowId":"223-849805","game_pk":"849805","source":"gamefeed"}]},"team_away":[{"type":"pitch","year":2026,"sportId":1,"play_id":"5eb09c73-0268-335b-9ef1-ddaaf1ef3c7c","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Jackson Chourio singles on a line drive to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.6,"end_speed":83.9,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.0937363775858095,"plateTime":0.4136306262370404,"zone":6,"spin_rate":2287,"breakX":1.2,"inducedBreakZ":10.4,"breakZ":-22.6,"px":0.4505561013291015,"pz":2.1716259973880456,"x0":-1.573785272390613,"y0":50.000778169155964,"z0":5.7333043011950355,"ax":0.18991161680711108,"ay":25.219547626687266,"az":-21.178815258000686,"vx0":5.178075054242773,"vy0":-131.8778623044246,"vz0":-5.0646788889888565,"pfxX":-0.09999999999999999,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.8833333333333335,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.3881815052833233,"plateXPoly":0.4505561013291015,"plateYPoly":0.7083333333333499,"plateZPoly":2.1716259973880456,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"85.0","hit_speed":"85.3","hit_distance":"207","xba":".980","hit_angle":"16","is_barrel":0,"hc_x":161.04,"hc_x_ft":86.38737439999994,"hc_y":106.95,"hc_y_ft":232.478998,"isSword":false,"batSpeed":68,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4505561013291015,"plate_z":2.1716259973880456,"launch_speed":"85.3","launch_angle":"16","player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":14,"rowId":"14-849805","game_pk":"849805","source":"gamefeed","player_name":"TB"},{"type":"pitch","year":2026,"sportId":1,"play_id":"15adb1fe-9650-3ea2-b1b9-d9723d08570f","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","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.4,"end_speed":83.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.135731782317238,"plateTime":0.41361314442169617,"zone":14,"spin_rate":2320,"breakX":1,"inducedBreakZ":11.4,"breakZ":-21.6,"px":1.0162178006769271,"pz":1.2640059001750084,"x0":-1.5896463384690063,"y0":50.005953491862506,"z0":5.6542461241858515,"ax":-0.623731978879153,"ay":30.000160196022918,"az":-19.488148038132355,"vx0":6.8292771563302255,"vy0":-132.73105913486833,"vz0":-7.516328296434729,"pfxX":-0.08333333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.8,"breakXInches":-1,"breakXFeet":-0.08333333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":21.6,"breakZWithGravityFeet":1.8,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":-0.08333333333333333,"plateTimeSZDepth":0.38846365542062194,"plateXPoly":1.0162178006769271,"plateYPoly":0.7083333333333499,"plateZPoly":1.2640059001750084,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0162178006769271,"plate_z":1.2640059001750084,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":15,"rowId":"15-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a43255f5-79b2-3cdc-813f-4ab822951606","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.7,"end_speed":85.9,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.06509368935839,"plateTime":0.39975501923647583,"zone":6,"spin_rate":2324,"breakX":16.7,"inducedBreakZ":10.9,"breakZ":-19.9,"px":0.8210965588657675,"pz":2.434450849716545,"x0":-1.4225094216016763,"y0":50.00262639146889,"z0":5.731672288907943,"ax":-19.871774441531148,"ay":32.589207039165565,"az":-19.652977883386004,"vx0":9.706209812159132,"vy0":-137.41184975913922,"vz0":-5.092711253960409,"pfxX":1.3916666666666666,"pfxZ":0.9083333333333333,"pfxZWithGravity":-1.6583333333333332,"breakXInches":16.7,"breakXFeet":1.3916666666666666,"breakZInducedInches":10.9,"breakZInducedFeet":0.9083333333333333,"breakZWithGravityInches":19.9,"breakZWithGravityFeet":1.6583333333333332,"pfxZDirection":"↓","pfxXWithGravity":1.3916666666666666,"pfxXNoAbs":1.3916666666666666,"plateTimeSZDepth":0.3754495639296462,"plateXPoly":0.8210965588657675,"plateYPoly":0.7083333333333357,"plateZPoly":2.434450849716545,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8210965588657675,"plate_z":2.434450849716545,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":16,"rowId":"16-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"450571c9-fc00-3d84-ad7d-b217e71e29f7","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":85.8,"end_speed":78.3,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.013752588026413,"plateTime":0.4403737239674568,"zone":8,"spin_rate":2492,"breakX":0,"inducedBreakZ":1.6,"breakZ":-35.9,"px":-0.2693234845982868,"pz":1.7117442775053675,"x0":-1.6214660056310466,"y0":50.00381601978707,"z0":5.800062226902752,"ax":-0.7394454379752315,"ay":27.579151382386108,"az":-30.23534065971792,"vx0":3.421737558722377,"vy0":-124.87578598141658,"vz0":-3.6300619426050127,"pfxX":0,"pfxZ":0.13333333333333333,"pfxZWithGravity":-2.9916666666666667,"breakXInches":0,"breakXFeet":0,"breakZInducedInches":1.6,"breakZInducedFeet":0.13333333333333333,"breakZWithGravityInches":35.9,"breakZWithGravityFeet":2.9916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0,"pfxXNoAbs":0,"plateTimeSZDepth":0.41365085839963367,"plateXPoly":-0.2693234845982868,"plateYPoly":0.7083333333333215,"plateZPoly":1.7117442775053675,"pfxXDirection":"","inducedBreakZForcedSign":"+1.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2693234845982868,"plate_z":1.7117442775053675,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":17,"rowId":"17-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5974824d-7683-3fc2-98a9-4bcbdb29c594","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","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":91.8,"end_speed":83.6,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.100369848331707,"plateTime":0.41146664675825173,"zone":12,"spin_rate":2353,"breakX":0.5,"inducedBreakZ":9.2,"breakZ":-23.4,"px":1.0415018492532115,"pz":2.831884258513756,"x0":-1.6210069909113183,"y0":50.00099982221632,"z0":5.819456218426178,"ax":-2.119447024395353,"ay":30.60733676298172,"az":-22.386599927715075,"vx0":7.299411418332793,"vy0":-133.47077641593717,"vz0":-3.4055733078876664,"pfxX":0.041666666666666664,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.95,"breakXInches":0.5,"breakXFeet":0.041666666666666664,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.4,"breakZWithGravityFeet":1.95,"pfxZDirection":"↓","pfxXWithGravity":0.041666666666666664,"pfxXNoAbs":0.041666666666666664,"plateTimeSZDepth":0.38643676378834546,"plateXPoly":1.0415018492532115,"plateYPoly":0.7083333333333499,"plateZPoly":2.831884258513756,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":1.0415018492532115,"plate_z":2.831884258513756,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":18,"rowId":"18-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"618cbb14-5033-3022-bb10-0a651a786bee","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.2,"end_speed":86.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.107331575482704,"plateTime":0.39677933005361554,"zone":12,"spin_rate":2281,"breakX":5.4,"inducedBreakZ":16.8,"breakZ":-13.6,"px":0.09898876110191335,"pz":3.468387292126124,"x0":-1.6612239584061903,"y0":50.001219468576174,"z0":5.7440259025490805,"ax":-7.16513524136203,"ay":33.05695522659952,"az":-13.567765203966118,"vx0":6.058737439636251,"vy0":-138.44312887092357,"vz0":-3.579114363839299,"pfxX":0.45,"pfxZ":1.4000000000000001,"pfxZWithGravity":-1.1333333333333333,"breakXInches":5.4,"breakXFeet":0.45,"breakZInducedInches":16.8,"breakZInducedFeet":1.4000000000000001,"breakZWithGravityInches":13.6,"breakZWithGravityFeet":1.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.45,"pfxXNoAbs":0.45,"plateTimeSZDepth":0.37262883971017297,"plateXPoly":0.09898876110191335,"plateYPoly":0.7083333333333357,"plateZPoly":3.468387292126124,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":74.6,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.09898876110191335,"plate_z":3.468387292126124,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":19,"rowId":"19-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"31462842-8190-3bc7-8428-1da496440111","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":78.6,"end_speed":71.7,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.164887274584449,"plateTime":0.4816394032683191,"zone":8,"spin_rate":2022,"breakX":13.1,"inducedBreakZ":-2,"breakZ":-46.8,"px":0.09434049918139586,"pz":1.6740710238032994,"x0":-1.29573995184536,"y0":50.00188819001935,"z0":6.063811787666916,"ax":-10.645599863859207,"ay":23.75589448270789,"az":-33.43521308640947,"vx0":5.480624518913902,"vy0":-114.31962911967818,"vz0":-2.1378388753411417,"pfxX":1.0916666666666666,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.9,"breakXInches":13.1,"breakXFeet":1.0916666666666666,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":46.8,"breakZWithGravityFeet":3.9,"pfxZDirection":"↓","pfxXWithGravity":1.0916666666666666,"pfxXNoAbs":1.0916666666666666,"plateTimeSZDepth":0.45246144284905676,"plateXPoly":0.09434049918139586,"plateYPoly":0.708333333333357,"plateZPoly":1.6740710238032994,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"94.8","hit_distance":"220","xba":".020","hit_angle":"58","is_barrel":0,"hc_x":175.4,"hc_x_ft":121.00014399999998,"hc_y":120.45,"hc_y_ft":199.939138,"isSword":false,"batSpeed":77.6,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.09434049918139586,"plate_z":1.6740710238032994,"launch_speed":"94.8","launch_angle":"58","player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":20,"rowId":"20-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cb99c1fa-9890-35ca-b56c-8c1b517189ad","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":85.7,"end_speed":77.5,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.011446053895053,"plateTime":0.4422935238477761,"zone":4,"spin_rate":2353,"breakX":0.7,"inducedBreakZ":1.4,"breakZ":-36.2,"px":-0.6740289820670821,"pz":2.7903281358617185,"x0":-1.6536800871159492,"y0":50.0046159669518,"z0":5.908526369394123,"ax":-1.2545360801951306,"ay":28.99367298015784,"az":-30.894589237873696,"vx0":2.6179909219960105,"vy0":-124.64505463841262,"vz0":-1.0836598607807242,"pfxX":0.05833333333333333,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.016666666666667,"breakXInches":0.7,"breakXFeet":0.05833333333333333,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.05833333333333333,"pfxXNoAbs":0.05833333333333333,"plateTimeSZDepth":0.4155799302400042,"plateXPoly":-0.6740289820670821,"plateYPoly":0.7083333333333144,"plateZPoly":2.7903281358617185,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6740289820670821,"plate_z":2.7903281358617185,"player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":21,"rowId":"21-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2726acaa-0da0-3fce-b7c1-dd5190d055b1","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","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":95.1,"end_speed":85.7,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.02145679724081,"plateTime":0.3983714158872549,"zone":12,"spin_rate":2302,"breakX":4.2,"inducedBreakZ":18.5,"breakZ":-12.1,"px":0.5091533495312437,"pz":3.6890456560442257,"x0":-1.5125951732917173,"y0":50.005587940596925,"z0":5.860070526463344,"ax":-6.0476695818736905,"ay":34.83214408004866,"az":-11.945658087073273,"vx0":6.533496285270717,"vy0":-138.23173912545022,"vz0":-3.5650916115146,"pfxX":0.35000000000000003,"pfxZ":1.5416666666666667,"pfxZWithGravity":-1.0083333333333333,"breakXInches":4.2,"breakXFeet":0.35000000000000003,"breakZInducedInches":18.5,"breakZInducedFeet":1.5416666666666667,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.35000000000000003,"pfxXNoAbs":0.35000000000000003,"plateTimeSZDepth":0.3742769548867946,"plateXPoly":0.5091533495312437,"plateYPoly":0.7083333333333002,"plateZPoly":3.6890456560442257,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":48,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5091533495312437,"plate_z":3.6890456560442257,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":22,"rowId":"22-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d5ea6894-a011-3a87-9c5a-95a46b73ff31","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":78,"end_speed":71.2,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":5.981725626664817,"plateTime":0.4847037916437005,"zone":7,"spin_rate":1913,"breakX":10.9,"inducedBreakZ":0.4,"breakZ":-45,"px":-0.7859005714716504,"pz":2.1838644811166987,"x0":-1.4744146895845367,"y0":50.0052924319516,"z0":6.096707003628682,"ax":-8.53049625914227,"ay":22.93056926786545,"az":-31.859422364446335,"vx0":3.4542098754246617,"vy0":-113.48853460423858,"vz0":-1.3403926411048315,"pfxX":0.9083333333333333,"pfxZ":0.03333333333333333,"pfxZWithGravity":-3.75,"breakXInches":10.9,"breakXFeet":0.9083333333333333,"breakZInducedInches":0.4,"breakZInducedFeet":0.03333333333333333,"breakZWithGravityInches":45,"breakZWithGravityFeet":3.75,"pfxZDirection":"↓","pfxXWithGravity":0.9083333333333333,"pfxXNoAbs":0.9083333333333333,"plateTimeSZDepth":0.4553229106785339,"plateXPoly":-0.7859005714716504,"plateYPoly":0.7083333333333641,"plateZPoly":2.1838644811166987,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.7859005714716504,"plate_z":2.1838644811166987,"player_total_pitches":10,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":23,"rowId":"23-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"212f6eee-17a1-3bcb-a5e6-b1a0cc3b4877","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":94.1,"end_speed":85.9,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.02664073747828,"plateTime":0.40061591438101196,"zone":5,"spin_rate":2242,"breakX":15.2,"inducedBreakZ":10.2,"breakZ":-20.9,"px":-0.061791448501966384,"pz":2.4596728351336163,"x0":-1.5084928834859597,"y0":50.00073194823182,"z0":5.753264536649203,"ax":-17.56787025308869,"ay":30.829483306948198,"az":-20.651078882472092,"vx0":7.150144171852714,"vy0":-136.84072774788248,"vz0":-4.871900359794475,"pfxX":1.2666666666666666,"pfxZ":0.85,"pfxZWithGravity":-1.7416666666666665,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.376156168099618,"plateXPoly":-0.061791448501966384,"plateYPoly":0.7083333333332931,"plateZPoly":2.4596728351336163,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.061791448501966384,"plate_z":2.4596728351336163,"player_total_pitches":11,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":24,"rowId":"24-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e0865cf4-2bd1-3dd1-b8f7-e85d4f32612e","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":91,"end_speed":83.7,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.03654301849201,"plateTime":0.41331696901854054,"zone":9,"spin_rate":2209,"breakX":0.4,"inducedBreakZ":8.8,"breakZ":-24.2,"px":0.6494822607210029,"pz":2.113811597165327,"x0":-1.6127030422755362,"y0":50.00476472167005,"z0":5.704825303293857,"ax":-0.898066775054956,"ay":27.416379135683048,"az":-22.803593198702835,"vx0":6.004182202447665,"vy0":-132.36245568462573,"vz0":-4.830283775214796,"pfxX":-0.03333333333333333,"pfxZ":0.7333333333333334,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-0.4,"breakXFeet":-0.03333333333333333,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.4,"pfxXNoAbs":-0.03333333333333333,"plateTimeSZDepth":0.3880286242520488,"plateXPoly":0.6494822607210029,"plateYPoly":0.708333333333357,"plateZPoly":2.113811597165327,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"103.0","hit_speed":"103.1","hit_distance":"358","xba":".630","hit_angle":"22","is_barrel":1,"hc_x":153.11,"hc_x_ft":67.2732196,"hc_y":57.27,"hc_y_ft":352.22568279999996,"isSword":false,"batSpeed":76.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6494822607210029,"plate_z":2.113811597165327,"launch_speed":"103.1","launch_angle":"22","player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":25,"rowId":"25-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7473c65c-e320-36f9-975c-65cb8e49461b","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":70,"outs":1,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn3B":true,"result":"Single","des":"William Contreras singles on a sharp line drive to left fielder Chandler Simpson, deflected by shortstop Taylor Walls. Christian Yelich scores.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":91,"end_speed":84.1,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.118261657536997,"plateTime":0.41167502141486256,"zone":2,"spin_rate":2362,"breakX":0.2,"inducedBreakZ":9.2,"breakZ":-23.5,"px":0.0303065936230984,"pz":2.8174900421729117,"x0":-1.6227648150718552,"y0":50.00450019203445,"z0":5.750558455859778,"ax":-1.0796926540544984,"ay":26.111185160464146,"az":-22.634391867602552,"vx0":4.486689148791706,"vy0":-132.62147024378828,"vz0":-3.217667054720896,"pfxX":0.016666666666666666,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.9583333333333333,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.5,"breakZWithGravityFeet":1.9583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.38640404371302767,"plateXPoly":0.0303065936230984,"plateYPoly":0.7083333333333499,"plateZPoly":2.8174900421729117,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"108.0","hit_speed":"108.4","hit_distance":"137","xba":".620","hit_angle":"6","is_barrel":0,"hc_x":80.12,"hc_x_ft":-108.6589568,"hc_y":137.07,"hc_y_ft":159.87895480000003,"isSword":false,"batSpeed":77.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.0303065936230984,"plate_z":2.8174900421729117,"launch_speed":"108.4","launch_angle":"6","player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":26,"rowId":"26-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"71044042-2625-33db-9ce6-c6c1ec67bb28","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Brice Turang 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,"end_speed":85.7,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.121283255791698,"plateTime":0.4014457546726313,"zone":6,"spin_rate":2214,"breakX":16.6,"inducedBreakZ":12.4,"breakZ":-18.8,"px":0.5499865432996038,"pz":2.47348424767202,"x0":-1.454121035281973,"y0":50.001751664270905,"z0":5.713088172886516,"ax":-19.29874723128319,"ay":30.904510088535,"az":-18.359490716190535,"vx0":8.953953651326907,"vy0":-136.59249849732436,"vz0":-5.133818885420882,"pfxX":1.3833333333333335,"pfxZ":1.0333333333333334,"pfxZWithGravity":-1.5666666666666667,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":12.4,"breakZInducedFeet":1.0333333333333334,"breakZWithGravityInches":18.8,"breakZWithGravityFeet":1.5666666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.376954058396642,"plateXPoly":0.5499865432996038,"plateYPoly":0.7083333333333073,"plateZPoly":2.47348424767202,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.9,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5499865432996038,"plate_z":2.47348424767202,"player_total_pitches":14,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":27,"rowId":"27-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bf400acf-3486-3ed5-86b3-1c0933559893","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Brice Turang strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":84.6,"end_speed":77.7,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.027188973828236,"plateTime":0.4447847922025585,"zone":4,"spin_rate":2344,"breakX":0.8,"inducedBreakZ":0.7,"breakZ":-37.4,"px":-0.5225623723381638,"pz":2.1217621257819173,"x0":-1.559917764784818,"y0":50.00365511294359,"z0":5.883323723671351,"ax":0.2523119669396622,"ay":25.077407747066687,"az":-31.22829154335329,"vx0":2.43107369191962,"vy0":-123.26574521764523,"vz0":-2.4850703278386854,"pfxX":-0.06666666666666667,"pfxZ":0.05833333333333333,"pfxZWithGravity":-3.1166666666666667,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":0.7,"breakZInducedFeet":0.05833333333333333,"breakZWithGravityInches":37.4,"breakZWithGravityFeet":3.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.4176546855787279,"plateXPoly":-0.5225623723381638,"plateYPoly":0.7083333333333215,"plateZPoly":2.1217621257819173,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5225623723381638,"plate_z":2.1217621257819173,"player_total_pitches":15,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":28,"rowId":"28-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"309e273e-d948-3849-869b-dceeff3f2deb","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Brice Turang 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":94,"end_speed":84.9,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.033571645664881,"plateTime":0.4023832194480792,"zone":11,"spin_rate":2293,"breakX":5.9,"inducedBreakZ":17.3,"breakZ":-14,"px":-0.7650331603894753,"pz":3.66499734092576,"x0":-1.7443055188114862,"y0":50.00382963962155,"z0":5.778798506895891,"ax":-7.046289789091391,"ay":33.42601600693519,"az":-13.79143535186613,"vx0":3.922473969049613,"vy0":-136.73455881368812,"vz0":-2.985860284795688,"pfxX":0.4916666666666667,"pfxZ":1.4416666666666667,"pfxZWithGravity":-1.1666666666666667,"breakXInches":5.9,"breakXFeet":0.4916666666666667,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.4916666666666667,"pfxXNoAbs":0.4916666666666667,"plateTimeSZDepth":0.37798271157986163,"plateXPoly":-0.7650331603894753,"plateYPoly":0.7083333333333215,"plateZPoly":3.66499734092576,"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.7650331603894753,"plate_z":3.66499734092576,"player_total_pitches":16,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":29,"rowId":"29-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5d5077bd-7611-37e0-b6a8-93ada5ee238f","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Brice Turang strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":78.2,"end_speed":71.6,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.097555187431026,"plateTime":0.48379074428514013,"zone":14,"spin_rate":1910,"breakX":13.4,"inducedBreakZ":2,"breakZ":-43.2,"px":0.10486470350784871,"pz":0.6818039871143631,"x0":-1.405287628155115,"y0":50.00307246365809,"z0":5.956451638017381,"ax":-10.793024113659786,"ay":22.929152145154863,"az":-29.97019184626452,"vx0":5.775480708460382,"vy0":-113.68161820909897,"vz0":-4.796745416580392,"pfxX":1.1166666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-3.6,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":43.2,"breakZWithGravityFeet":3.6,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.4544485187539246,"plateXPoly":0.10486470350784871,"plateYPoly":0.7083333333332931,"plateZPoly":0.6818039871143631,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":66.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.10486470350784871,"plate_z":0.6818039871143631,"player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":30,"rowId":"30-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e8b0cc2d-5804-3bfa-b07a-203cbf623a1c","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":85.5,"end_speed":78.4,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.045292593857377,"plateTime":0.4410229532403984,"zone":8,"spin_rate":2367,"breakX":0.2,"inducedBreakZ":1.4,"breakZ":-36.1,"px":0.117981843625667,"pz":1.5939421530551856,"x0":-1.5014361515708068,"y0":50.00470834006718,"z0":5.82841208143027,"ax":-1.049767410301707,"ay":26.35815144393355,"az":-30.356888338699704,"vx0":4.1271522644181795,"vy0":-124.47454048974053,"vz0":-3.9363223819442847,"pfxX":0.016666666666666666,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.0083333333333333,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":36.1,"breakZWithGravityFeet":3.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.4142003890595242,"plateXPoly":0.117981843625667,"plateYPoly":0.7083333333333357,"plateZPoly":1.5939421530551856,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":77.1,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.117981843625667,"plate_z":1.5939421530551856,"player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":31,"rowId":"31-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e91115c1-098d-34eb-9ee3-3482802db2c2","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":78.6,"end_speed":72.4,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.073752072019109,"plateTime":0.47936527290242426,"zone":13,"spin_rate":1823,"breakX":10.7,"inducedBreakZ":0.2,"breakZ":-44,"px":-0.2237571747377447,"pz":1.3126552051998193,"x0":-1.4510656867522707,"y0":50.00280553045111,"z0":6.0195825787866015,"ax":-8.706309843593294,"ay":21.47211438511769,"az":-31.55364783216839,"vx0":4.686068844927822,"vy0":-114.34680054012436,"vz0":-3.3556227597311636,"pfxX":0.8916666666666666,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.6666666666666665,"breakXInches":10.7,"breakXFeet":0.8916666666666666,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":44,"breakZWithGravityFeet":3.6666666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.8916666666666666,"pfxXNoAbs":0.8916666666666666,"plateTimeSZDepth":0.4501190597052188,"plateXPoly":-0.2237571747377447,"plateYPoly":0.7083333333333002,"plateZPoly":1.3126552051998193,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":81.3,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.2237571747377447,"plate_z":1.3126552051998193,"player_total_pitches":19,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":32,"rowId":"32-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f9cc380c-24a3-303f-ac4a-10843315b197","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":93.5,"end_speed":85,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.986064968427364,"plateTime":0.4039254175603464,"zone":5,"spin_rate":2247,"breakX":7.8,"inducedBreakZ":17.2,"breakZ":-14.4,"px":-0.20861214592446276,"pz":2.5952684867275133,"x0":-1.6941461158465523,"y0":50.0003084703866,"z0":5.661868587130373,"ax":-9.293322200148554,"ay":31.449851032599835,"az":-13.48483219613092,"vx0":5.678805873880582,"vy0":-135.90880098975197,"vz0":-5.52656992281173,"pfxX":0.65,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.2,"breakXInches":7.8,"breakXFeet":0.65,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":14.4,"breakZWithGravityFeet":1.2,"pfxZDirection":"↓","pfxXWithGravity":0.65,"pfxXNoAbs":0.65,"plateTimeSZDepth":0.37933297493414947,"plateXPoly":-0.20861214592446276,"plateYPoly":0.7083333333333428,"plateZPoly":2.5952684867275133,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.3,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.20861214592446276,"plate_z":2.5952684867275133,"player_total_pitches":20,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":33,"rowId":"33-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f53e5a95-414f-3adc-beaa-68920cb75711","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":78.9,"end_speed":73.2,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.100731158343304,"plateTime":0.47615568121300544,"zone":13,"spin_rate":2035,"breakX":13.6,"inducedBreakZ":2.2,"breakZ":-41.6,"px":-0.5453495727007196,"pz":0.7764828226976555,"x0":-1.5012677297619863,"y0":50.00476169226632,"z0":5.976460954656687,"ax":-10.8568766697515,"ay":20.308823922483754,"az":-29.876874237377347,"vx0":4.565028828055704,"vy0":-114.82276833978678,"vz0":-4.955736655481354,"pfxX":1.1333333333333333,"pfxZ":0.18333333333333335,"pfxZWithGravity":-3.466666666666667,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":2.2,"breakZInducedFeet":0.18333333333333335,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.4469961587753736,"plateXPoly":-0.5453495727007196,"plateYPoly":0.7083333333333641,"plateZPoly":0.7764828226976555,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.5453495727007196,"plate_z":0.7764828226976555,"player_total_pitches":21,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":34,"rowId":"34-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6bdd7d71-81ed-386e-991a-8d7c653684e4","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell strikes out swinging.","events":"Strikeout","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":78.6,"end_speed":72.2,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.989821888700641,"plateTime":0.4795293873372457,"zone":13,"spin_rate":1886,"breakX":11.6,"inducedBreakZ":-2.8,"breakZ":-47,"px":-1.2315047137461677,"pz":2.285546270290472,"x0":-1.505871250951763,"y0":50.005237975122235,"z0":6.054494658932707,"ax":-9.023524105689784,"ay":22.056293667912445,"az":-34.24652627366313,"vx0":2.641127819370482,"vy0":-114.42813959707063,"vz0":-0.657173911228709,"pfxX":0.9666666666666667,"pfxZ":-0.2333333333333333,"pfxZWithGravity":-3.9166666666666665,"breakXInches":11.6,"breakXFeet":0.9666666666666667,"breakZInducedInches":-2.8,"breakZInducedFeet":-0.2333333333333333,"breakZWithGravityInches":47,"breakZWithGravityFeet":3.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.9666666666666667,"pfxXNoAbs":0.9666666666666667,"plateTimeSZDepth":0.4503582963333756,"plateXPoly":-1.2315047137461677,"plateYPoly":0.7083333333333215,"plateZPoly":2.285546270290472,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.2315047137461677,"plate_z":2.285546270290472,"player_total_pitches":22,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":35,"rowId":"35-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d605c780-245c-3404-9e44-a5eb72fa617a","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell 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":94.5,"end_speed":85.9,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.044947994082986,"plateTime":0.40017886663778635,"zone":12,"spin_rate":2406,"breakX":16.3,"inducedBreakZ":8.3,"breakZ":-22.6,"px":0.9839599127343996,"pz":2.520739017424484,"x0":-1.5335941018042218,"y0":50.005239974247445,"z0":5.716781371214158,"ax":-19.52424119858598,"ay":31.811184891012722,"az":-22.625746452366755,"vx0":10.367576485641274,"vy0":-137.1470413731867,"vz0":-4.252356892256467,"pfxX":1.3583333333333334,"pfxZ":0.6916666666666668,"pfxZWithGravity":-1.8833333333333335,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.37582656692293825,"plateXPoly":0.9839599127343996,"plateYPoly":0.7083333333333286,"plateZPoly":2.520739017424484,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9839599127343996,"plate_z":2.520739017424484,"player_total_pitches":23,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":36,"rowId":"36-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9e92bf4c-e0a7-3d78-a4e0-650e6b4865fa","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"32","start_speed":77.4,"end_speed":71.3,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.14045824797044,"plateTime":0.48588763230263954,"zone":3,"spin_rate":1946,"breakX":10.4,"inducedBreakZ":2,"breakZ":-43.6,"px":0.40532571289235664,"pz":3.016865610766572,"x0":-1.2888407334058036,"y0":50.0041580290368,"z0":6.136999832955856,"ax":-8.379853374508734,"ay":20.034789826879784,"az":-30.958616881841234,"vx0":5.625199922431445,"vy0":-112.6335568393612,"vz0":0.22143641440877992,"pfxX":0.8666666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-3.6333333333333333,"breakXInches":10.4,"breakXFeet":0.8666666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8666666666666667,"pfxXNoAbs":0.8666666666666667,"plateTimeSZDepth":0.45617295173308603,"plateXPoly":0.40532571289235664,"plateYPoly":0.7083333333333499,"plateZPoly":3.016865610766572,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":77.4,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.40532571289235664,"plate_z":3.016865610766572,"player_total_pitches":24,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":37,"rowId":"37-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d0341b9e-2ac9-35f1-8b30-5cf5e9ebcd6e","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Cooper Pratt flies out to left fielder Chandler Simpson.","events":"Flyout","contextMetrics":{"homeRunBallparks":1},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.9,"end_speed":82.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":5.996507064094008,"plateTime":0.4187869247512541,"zone":5,"spin_rate":2235,"breakX":0.8,"inducedBreakZ":9.6,"breakZ":-24.2,"px":-0.21182127494215552,"pz":2.56233576492367,"x0":-1.7264497181944094,"y0":50.004920211063514,"z0":5.806657673526758,"ax":-0.0551646442412489,"ay":28.003964448952203,"az":-22.357963734394506,"vx0":3.8625264089661013,"vy0":-130.86668157940906,"vz0":-3.8542625952724694,"pfxX":-0.06666666666666667,"pfxZ":0.7999999999999999,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.39323839227022805,"plateXPoly":-0.21182127494215552,"plateYPoly":0.708333333333357,"plateZPoly":2.56233576492367,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"89.0","hit_speed":"88.6","hit_distance":"341","xba":".020","hit_angle":"37","is_barrel":0,"hc_x":43.33,"hc_x_ft":-197.3361012,"hc_y":88.63,"hc_y_ft":276.63679320000006,"isSword":false,"batSpeed":71.3,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.21182127494215552,"plate_z":2.56233576492367,"launch_speed":"88.6","launch_angle":"37","player_total_pitches":25,"player_total_pitches_pitch_types":6,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":47,"rowId":"47-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"21a043b0-819b-374e-b1f1-f60543e97089","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":33,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Sal Frelick singles on a ground ball to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":84.6,"end_speed":78.1,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.078799419736992,"plateTime":0.4441981862246944,"zone":8,"spin_rate":2439,"breakX":0.7,"inducedBreakZ":1,"breakZ":-37.1,"px":0.1897025489203692,"pz":1.846609352099219,"x0":-1.558010855592831,"y0":50.004437045811756,"z0":5.858262567493216,"ax":-0.23418736962463613,"ay":24.14294885329698,"az":-30.930011488096838,"vx0":4.239408732735153,"vy0":-123.23407230103668,"vz0":-3.169119523402154,"pfxX":-0.05833333333333333,"pfxZ":0.08333333333333333,"pfxZWithGravity":-3.091666666666667,"breakXInches":-0.7,"breakXFeet":-0.05833333333333333,"breakZInducedInches":1,"breakZInducedFeet":0.08333333333333333,"breakZWithGravityInches":37.1,"breakZWithGravityFeet":3.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7,"pfxXNoAbs":-0.05833333333333333,"plateTimeSZDepth":0.41705825242153116,"plateXPoly":0.1897025489203692,"plateYPoly":0.7083333333333428,"plateZPoly":1.846609352099219,"pfxXDirection":"←","inducedBreakZForcedSign":"+1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1897025489203692,"plate_z":1.846609352099219,"player_total_pitches":26,"player_total_pitches_pitch_types":5,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":48,"rowId":"48-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"29a5dd78-a7b5-3269-b6f9-347336bff947","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":33,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Sal Frelick singles on a ground ball to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.2,"end_speed":84.5,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.055878214269776,"plateTime":0.4057747418322122,"zone":12,"spin_rate":2403,"breakX":15.6,"inducedBreakZ":13,"breakZ":-18.8,"px":0.9495146235626335,"pz":3.758474973730972,"x0":-1.3896263072723964,"y0":50.00601201157676,"z0":5.870152274798592,"ax":-18.12343429894892,"ay":31.29881267037694,"az":-18.729829235974762,"vx0":9.591200813642976,"vy0":-135.3163113665616,"vz0":-1.9717445673654805,"pfxX":1.3,"pfxZ":1.0833333333333333,"pfxZWithGravity":-1.5666666666666667,"breakXInches":15.6,"breakXFeet":1.3,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":18.8,"breakZWithGravityFeet":1.5666666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":1.3,"plateTimeSZDepth":0.381112225897035,"plateXPoly":0.9495146235626335,"plateYPoly":0.7083333333333215,"plateZPoly":3.758474973730972,"pfxXDirection":"→","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9495146235626335,"plate_z":3.758474973730972,"player_total_pitches":27,"player_total_pitches_pitch_types":5,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":49,"rowId":"49-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"74c6d651-eadf-3a23-87eb-266a809103f5","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":33,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Sal Frelick singles on a ground ball to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":77.6,"end_speed":71.3,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.178481041642646,"plateTime":0.48620338322146095,"zone":13,"spin_rate":1858,"breakX":10.3,"inducedBreakZ":0.2,"breakZ":-45.4,"px":-0.29197938343915175,"pz":1.1958200313860798,"x0":-1.3992065985627347,"y0":50.00252148762296,"z0":6.012554211322681,"ax":-8.167434323598306,"ay":21.917531933487794,"az":-31.579721445898116,"vx0":4.289538921016197,"vy0":-112.95832755369761,"vz0":-3.3386748916788878,"pfxX":0.8583333333333334,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.783333333333333,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.4566207705070449,"plateXPoly":-0.29197938343915175,"plateYPoly":0.7083333333333641,"plateZPoly":1.1958200313860798,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"86.0","hit_speed":"85.9","hit_distance":"75","xba":".380","hit_angle":"5","is_barrel":0,"hc_x":171.41,"hc_x_ft":111.38280759999998,"hc_y":130.7,"hc_y_ft":175.23294800000002,"isSword":false,"batSpeed":67.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.29197938343915175,"plate_z":1.1958200313860798,"launch_speed":"85.9","launch_angle":"5","player_total_pitches":28,"player_total_pitches_pitch_types":8,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":50,"rowId":"50-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9315acf3-eb31-3b91-8c91-4f2aa581fba9","inning":2,"half_inning":"bottom","ab_number":16,"cap_index":4,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Sac Bunt","des":"David Hamilton out on a sacrifice bunt, pitcher Nick Martinez to second baseman Ben Williamson. Sal Frelick to 2nd.","events":"Sac Bunt","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":84.2,"end_speed":77.7,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.106997436754033,"plateTime":0.44602346553013916,"zone":6,"spin_rate":2319,"breakX":0.1,"inducedBreakZ":1.2,"breakZ":-37.2,"px":0.5098025179395105,"pz":2.6313186199185687,"x0":-1.5856533498686929,"y0":50.00072399201301,"z0":5.909271798728111,"ax":-0.8755213866625313,"ay":23.346484453125942,"az":-31.163242036440426,"vx0":5.187988579447654,"vy0":-122.61544456562582,"vz0":-1.3049380115854041,"pfxX":-0.008333333333333333,"pfxZ":0.09999999999999999,"pfxZWithGravity":-3.1,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":1.2,"breakZInducedFeet":0.09999999999999999,"breakZWithGravityInches":37.2,"breakZWithGravityFeet":3.1,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.41869766479779785,"plateXPoly":0.5098025179395105,"plateYPoly":0.7083333333333499,"plateZPoly":2.6313186199185687,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"33.0","hit_speed":"32.9","hit_distance":"11","xba":".380","hit_angle":"-14","is_barrel":0,"hc_x":130.19,"hc_x_ft":12.027768400000014,"hc_y":194.17,"hc_y_ft":22.24739880000004,"isSword":false,"batSpeed":9.5,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5098025179395105,"plate_z":2.6313186199185687,"launch_speed":"32.9","launch_angle":"-14","player_total_pitches":29,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":51,"rowId":"51-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a62b90b7-2625-3d5d-8470-c5aabef347d2","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio 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.6,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":5.96647614862728,"plateTime":0.40175968462192957,"zone":12,"spin_rate":2269,"breakX":15.7,"inducedBreakZ":10.4,"breakZ":-20.6,"px":0.7164900491956399,"pz":3.850094212565906,"x0":-1.4481091247781843,"y0":50.002870408845425,"z0":5.843428048936018,"ax":-18.32645788524244,"ay":30.15251829443855,"az":-21.213587571750793,"vx0":9.194883889606247,"vy0":-136.3675701907608,"vz0":-1.283329412356764,"pfxX":1.3083333333333333,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.7166666666666668,"breakXInches":15.7,"breakXFeet":1.3083333333333333,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.3083333333333333,"pfxXNoAbs":1.3083333333333333,"plateTimeSZDepth":0.377213899396568,"plateXPoly":0.7164900491956399,"plateYPoly":0.7083333333333499,"plateZPoly":3.850094212565906,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7164900491956399,"plate_z":3.850094212565906,"player_total_pitches":30,"player_total_pitches_pitch_types":6,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":52,"rowId":"52-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"94ebfd62-df6f-3485-9f1e-ac00ec8030c9","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":93.9,"end_speed":85.9,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.053304016928059,"plateTime":0.40151273693104095,"zone":7,"spin_rate":2363,"breakX":16.6,"inducedBreakZ":9.2,"breakZ":-21.8,"px":-0.4475007824835531,"pz":2.023626301444218,"x0":-1.67712558952954,"y0":50.00385080849706,"z0":5.646664704747456,"ax":-18.794810696301134,"ay":30.43592388259468,"az":-21.494267828874563,"vx0":6.804445429198633,"vy0":-136.48591742687606,"vz0":-5.557572695078562,"pfxX":1.3833333333333335,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.8166666666666667,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":21.8,"breakZWithGravityFeet":1.8166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.3770259202256524,"plateXPoly":-0.4475007824835531,"plateYPoly":0.7083333333333144,"plateZPoly":2.023626301444218,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":78.4,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4475007824835531,"plate_z":2.023626301444218,"player_total_pitches":31,"player_total_pitches_pitch_types":7,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":53,"rowId":"53-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"00a2b32e-2091-34cb-a101-046ca41ba4e1","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":78.6,"end_speed":72.1,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":5.883536424260288,"plateTime":0.47882348224642435,"zone":12,"spin_rate":1713,"breakX":10,"inducedBreakZ":0.1,"breakZ":-44.2,"px":0.08835057797891488,"pz":4.187009820142886,"x0":-1.4566113206587372,"y0":50.000603713758395,"z0":6.264630441393335,"ax":-8.26842092976754,"ay":20.682063236301758,"az":-32.79313828221471,"vx0":5.29536184906279,"vy0":-114.30629649002927,"vz0":2.7484410695759216,"pfxX":0.8333333333333334,"pfxZ":0.008333333333333333,"pfxZWithGravity":-3.6833333333333336,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":0.1,"breakZInducedFeet":0.008333333333333333,"breakZWithGravityInches":44.2,"breakZWithGravityFeet":3.6833333333333336,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.4495095051477178,"plateXPoly":0.08835057797891488,"plateYPoly":0.7083333333333428,"plateZPoly":4.187009820142886,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.08835057797891488,"plate_z":4.187009820142886,"player_total_pitches":32,"player_total_pitches_pitch_types":9,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":54,"rowId":"54-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"095d0b6d-1cc3-3c59-9e97-2d49c345aea2","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio strikes out swinging.","events":"Strikeout","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":90.7,"end_speed":83.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.097942270057983,"plateTime":0.41385693748566066,"zone":14,"spin_rate":2246,"breakX":0.8,"inducedBreakZ":12,"breakZ":-21,"px":1.5308956751235394,"pz":2.334458182348318,"x0":-1.4947265608336675,"y0":50.00355004292149,"z0":5.694140236392624,"ax":-0.78069873693516,"ay":26.10312223109137,"az":-19.59963078412099,"vx0":7.9402028918597285,"vy0":-131.96600166110733,"vz0":-4.841568726394219,"pfxX":-0.06666666666666667,"pfxZ":1,"pfxZWithGravity":-1.75,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.3884698465786781,"plateXPoly":1.5308956751235394,"plateYPoly":0.7083333333333286,"plateZPoly":2.334458182348318,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.5308956751235394,"plate_z":2.334458182348318,"player_total_pitches":33,"player_total_pitches_pitch_types":7,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":55,"rowId":"55-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8517a5b4-13d6-3e48-8dc6-351ab7082cd9","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"31","start_speed":95.1,"end_speed":86.7,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.064119305375348,"plateTime":0.39625339934507364,"zone":11,"spin_rate":2329,"breakX":14.2,"inducedBreakZ":13.3,"breakZ":-17,"px":-0.5180745637382809,"pz":3.65295358990371,"x0":-1.6231555669711157,"y0":50.00553915347666,"z0":5.811872332258539,"ax":-16.497670377583397,"ay":31.457681325894757,"az":-17.62899414540375,"vx0":6.039238038289966,"vy0":-138.34033801253793,"vz0":-2.5223892264195786,"pfxX":1.1833333333333333,"pfxZ":1.1083333333333334,"pfxZWithGravity":-1.4166666666666667,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":13.3,"breakZInducedFeet":1.1083333333333334,"breakZWithGravityInches":17,"breakZWithGravityFeet":1.4166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.37208859964712615,"plateXPoly":-0.5180745637382809,"plateYPoly":0.708333333333357,"plateZPoly":3.65295358990371,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":77.4,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.5180745637382809,"plate_z":3.65295358990371,"player_total_pitches":34,"player_total_pitches_pitch_types":8,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":56,"rowId":"56-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"15599c28-5645-3695-8d85-8fb33eb6d7f7","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio 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":94.6,"end_speed":86.2,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.051890226907251,"plateTime":0.39893264003334705,"zone":5,"spin_rate":2314,"breakX":17.6,"inducedBreakZ":7.9,"breakZ":-22.8,"px":0.18410982420394628,"pz":2.6951685498963625,"x0":-1.537276565199041,"y0":50.00334478137333,"z0":5.6557418406041275,"ax":-20.525091842328923,"ay":31.242153821469543,"az":-23.17036627577983,"vx0":8.439593548460948,"vy0":-137.44178936742207,"vz0":-3.5631324949404637,"pfxX":1.4666666666666668,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.9000000000000001,"breakXInches":17.6,"breakXFeet":1.4666666666666668,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":22.8,"breakZWithGravityFeet":1.9000000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.4666666666666668,"pfxXNoAbs":1.4666666666666668,"plateTimeSZDepth":0.3746107148558171,"plateXPoly":0.18410982420394628,"plateYPoly":0.7083333333333286,"plateZPoly":2.6951685498963625,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73.1,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.18410982420394628,"plate_z":2.6951685498963625,"player_total_pitches":35,"player_total_pitches_pitch_types":9,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":57,"rowId":"57-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"14464ead-a555-3de0-a863-ad2b3f1a5f3e","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":85,"end_speed":78,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.029301823493384,"plateTime":0.44298137700947304,"zone":5,"spin_rate":2399,"breakX":0.5,"inducedBreakZ":1.7,"breakZ":-36.2,"px":-0.16063384739604203,"pz":2.438566286134937,"x0":-1.5704612113640992,"y0":50.005447570196374,"z0":5.873234638034343,"ax":-0.27327876864274714,"ay":25.178425104336593,"az":-30.56400859151207,"vx0":3.4460007997116078,"vy0":-123.7449144108632,"vz0":-1.8997615537951706,"pfxX":-0.041666666666666664,"pfxZ":0.14166666666666666,"pfxZWithGravity":-3.016666666666667,"breakXInches":-0.5,"breakXFeet":-0.041666666666666664,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":-0.041666666666666664,"plateTimeSZDepth":0.4159811832506829,"plateXPoly":-0.16063384739604203,"plateYPoly":0.7083333333333428,"plateZPoly":2.438566286134937,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":77,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.16063384739604203,"plate_z":2.438566286134937,"player_total_pitches":36,"player_total_pitches_pitch_types":7,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":74,"rowId":"74-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"89d55190-8ea6-306f-a53a-0e4bd5fee4b1","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","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":94.9,"end_speed":86.3,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":5.989133135604943,"plateTime":0.3970814360270034,"zone":12,"spin_rate":2283,"breakX":6.5,"inducedBreakZ":18.7,"breakZ":-11.8,"px":0.5293930356399978,"pz":5.269351300941209,"x0":-1.611490819113881,"y0":50.00528798803322,"z0":5.96451719930974,"ax":-8.551615541129081,"ay":31.541538504548484,"az":-12.636444487534183,"vx0":7.3357508176038895,"vy0":-138.08367563396448,"vz0":0.491719562888609,"pfxX":0.5416666666666666,"pfxZ":1.5583333333333333,"pfxZWithGravity":-0.9833333333333334,"breakXInches":6.5,"breakXFeet":0.5416666666666666,"breakZInducedInches":18.7,"breakZInducedFeet":1.5583333333333333,"breakZWithGravityInches":11.8,"breakZWithGravityFeet":0.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.5416666666666666,"pfxXNoAbs":0.5416666666666666,"plateTimeSZDepth":0.37288849784372424,"plateXPoly":0.5293930356399978,"plateYPoly":0.7083333333333215,"plateZPoly":5.269351300941209,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5293930356399978,"plate_z":5.269351300941209,"player_total_pitches":37,"player_total_pitches_pitch_types":5,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":75,"rowId":"75-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9726368d-c03a-3704-9311-c8d75630b38b","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"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":"11","start_speed":78.8,"end_speed":72.9,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.070224316993859,"plateTime":0.47623963057776475,"zone":4,"spin_rate":1692,"breakX":10,"inducedBreakZ":1.7,"breakZ":-42.1,"px":-0.5833835679163497,"pz":2.325734046852898,"x0":-1.476079746476383,"y0":50.000631472056135,"z0":6.085067447028547,"ax":-8.028886085984775,"ay":20.27310405440851,"az":-30.89362807815298,"vx0":3.79152560192793,"vy0":-114.79752874550732,"vz0":-1.5043865146077442,"pfxX":0.8333333333333334,"pfxZ":0.14166666666666666,"pfxZWithGravity":-3.5083333333333333,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":42.1,"breakZWithGravityFeet":3.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.4470300478467685,"plateXPoly":-0.5833835679163497,"plateYPoly":0.7083333333333854,"plateZPoly":2.325734046852898,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5833835679163497,"plate_z":2.325734046852898,"player_total_pitches":38,"player_total_pitches_pitch_types":10,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":76,"rowId":"76-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1fe6a175-0e38-3730-a0f0-9d6828193318","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":94.2,"end_speed":85.9,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":5.94877386354174,"plateTime":0.39958694506840375,"zone":11,"spin_rate":2195,"breakX":6.4,"inducedBreakZ":18.4,"breakZ":-12.5,"px":-0.8868661972784904,"pz":3.5480387194018066,"x0":-1.7418214255143396,"y0":50.00466202920341,"z0":5.755913242584383,"ax":-7.483640555241332,"ay":30.996326000442746,"az":-12.314785970473846,"vx0":3.6825517494320956,"vy0":-137.19532001766098,"vz0":-3.5738558357635846,"pfxX":0.5333333333333333,"pfxZ":1.5333333333333332,"pfxZWithGravity":-1.0416666666666667,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":18.4,"breakZInducedFeet":1.5333333333333332,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3752191067388162,"plateXPoly":-0.8868661972784904,"plateYPoly":0.708333333333357,"plateZPoly":3.5480387194018066,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8868661972784904,"plate_z":3.5480387194018066,"player_total_pitches":39,"player_total_pitches_pitch_types":6,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":77,"rowId":"77-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3e9830c2-1931-3220-879c-894884b5f4d2","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":85.1,"end_speed":78.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.08193912562472,"plateTime":0.44190135318565105,"zone":8,"spin_rate":2413,"breakX":0.4,"inducedBreakZ":0.2,"breakZ":-37.6,"px":-0.26354485633753977,"pz":1.919207225631749,"x0":-1.4946800855969893,"y0":50.000726898314106,"z0":5.8676584885828476,"ax":-0.9314564471750013,"ay":24.497576753338592,"az":-31.636745579700047,"vx0":3.160692965453275,"vy0":-123.89391363373973,"vz0":-2.954497210061164,"pfxX":0.03333333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.1333333333333333,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":37.6,"breakZWithGravityFeet":3.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.4148766099815763,"plateXPoly":-0.26354485633753977,"plateYPoly":0.7083333333333428,"plateZPoly":1.919207225631749,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.26354485633753977,"plate_z":1.919207225631749,"player_total_pitches":40,"player_total_pitches_pitch_types":8,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":78,"rowId":"78-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0ae955fc-53e8-352b-ba51-3194f5fc0a1d","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers 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":77.7,"end_speed":71.2,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.047490618602042,"plateTime":0.48479454410581857,"zone":1,"spin_rate":1728,"breakX":11.4,"inducedBreakZ":2.9,"breakZ":-42.5,"px":-0.7520886308366349,"pz":3.0987942151874734,"x0":-1.4506228207142284,"y0":50.00293821234024,"z0":6.092329804857866,"ax":-8.832688692887096,"ay":21.24721135611906,"az":-30.380613179761124,"vx0":3.5449114453272945,"vy0":-113.1223906855303,"vz0":0.3390578455935802,"pfxX":0.9500000000000001,"pfxZ":0.24166666666666667,"pfxZWithGravity":-3.5416666666666665,"breakXInches":11.4,"breakXFeet":0.9500000000000001,"breakZInducedInches":2.9,"breakZInducedFeet":0.24166666666666667,"breakZWithGravityInches":42.5,"breakZWithGravityFeet":3.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.9500000000000001,"pfxXNoAbs":0.9500000000000001,"plateTimeSZDepth":0.45522492523710933,"plateXPoly":-0.7520886308366349,"plateYPoly":0.7083333333333357,"plateZPoly":3.0987942151874734,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.8,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.7520886308366349,"plate_z":3.0987942151874734,"player_total_pitches":41,"player_total_pitches_pitch_types":11,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":79,"rowId":"79-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7be2c6bc-eaef-31af-933d-ddee6d7c9e1f","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.7,"end_speed":85.2,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.139113631334972,"plateTime":0.4031684015034527,"zone":12,"spin_rate":2277,"breakX":14.9,"inducedBreakZ":14.5,"breakZ":-16.8,"px":0.8813581814261331,"pz":2.879788586236174,"x0":-1.404331699722522,"y0":50.00472457193544,"z0":5.72251419293436,"ax":-17.501038712079534,"ay":30.97322551845587,"az":-16.294057411024482,"vx0":9.350111801648408,"vy0":-136.06797886163756,"vz0":-4.4238581119308575,"pfxX":1.2416666666666667,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.4000000000000001,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":16.8,"breakZWithGravityFeet":1.4000000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.3786070284053081,"plateXPoly":0.8813581814261331,"plateYPoly":0.708333333333357,"plateZPoly":2.879788586236174,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.8813581814261331,"plate_z":2.879788586236174,"player_total_pitches":42,"player_total_pitches_pitch_types":10,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":80,"rowId":"80-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fd03d33f-efb2-395f-990e-3464561172d1","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","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":84.7,"end_speed":77.8,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.027712305803235,"plateTime":0.4449002314192958,"zone":13,"spin_rate":2445,"breakX":0.1,"inducedBreakZ":1.1,"breakZ":-37.1,"px":-0.7651998423112256,"pz":1.0047837190349345,"x0":-1.6270724056646293,"y0":50.005082103020136,"z0":5.769863191218761,"ax":-0.3042168821662578,"ay":25.649906655974416,"az":-30.39474870445527,"vx0":2.1262979898899714,"vy0":-123.34186321575038,"vz0":-5.0544976820254375,"pfxX":-0.008333333333333333,"pfxZ":0.09166666666666667,"pfxZWithGravity":-3.091666666666667,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":37.1,"breakZWithGravityFeet":3.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.41782842748188515,"plateXPoly":-0.7651998423112256,"plateYPoly":0.7083333333333357,"plateZPoly":1.0047837190349345,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7651998423112256,"plate_z":1.0047837190349345,"player_total_pitches":43,"player_total_pitches_pitch_types":9,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":81,"rowId":"81-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"60dc5d0f-b096-357a-8837-024c51288f34","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":78.1,"end_speed":72.1,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.112277005381009,"plateTime":0.48286586720278235,"zone":13,"spin_rate":1940,"breakX":14,"inducedBreakZ":1.4,"breakZ":-43.6,"px":-0.69992488751108,"pz":0.31866156988096694,"x0":-1.3834584318418186,"y0":50.00410676276589,"z0":5.923494012284672,"ax":-10.829306253363319,"ay":21.371753713430152,"az":-30.284762836750215,"vx0":3.9626287029518603,"vy0":-113.56395336642674,"vz0":-5.49517025342629,"pfxX":1.1666666666666667,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.6333333333333333,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.45342492784654326,"plateXPoly":-0.69992488751108,"plateYPoly":0.7083333333333641,"plateZPoly":0.31866156988096694,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.69992488751108,"plate_z":0.31866156988096694,"player_total_pitches":44,"player_total_pitches_pitch_types":12,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":82,"rowId":"82-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f598c43f-f09b-37ce-b26e-de52f652744d","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich 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":90.8,"end_speed":83.3,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.0372648268379665,"plateTime":0.413694871738171,"zone":2,"spin_rate":2323,"breakX":0.1,"inducedBreakZ":11.3,"breakZ":-21.7,"px":-0.1627631310708062,"pz":3.488323672343328,"x0":-1.604532455562846,"y0":50.005277397574424,"z0":5.829505700083962,"ax":-0.9301010962982568,"ay":27.705948816193718,"az":-20.853176867030992,"vx0":3.892600739835615,"vy0":-132.3002418314648,"vz0":-1.9777925523588864,"pfxX":0.008333333333333333,"pfxZ":0.9416666666666668,"pfxZWithGravity":-1.8083333333333333,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":11.3,"breakZInducedFeet":0.9416666666666668,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.38841081541585215,"plateXPoly":-0.1627631310708062,"plateYPoly":0.7083333333333428,"plateZPoly":3.488323672343328,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.1627631310708062,"plate_z":3.488323672343328,"player_total_pitches":45,"player_total_pitches_pitch_types":8,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":83,"rowId":"83-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b36cb291-a8ba-34b3-8b0f-9b72334210fe","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":94.4,"end_speed":85.7,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.079121976432158,"plateTime":0.4003060933003346,"zone":2,"spin_rate":2291,"breakX":7.7,"inducedBreakZ":16.1,"breakZ":-14.9,"px":0.1678840947993394,"pz":2.9787106440905573,"x0":-1.5530805736692703,"y0":50.00454765757443,"z0":5.706415136300656,"ax":-9.52439471620373,"ay":32.34271945584795,"az":-14.460422966420568,"vx0":6.367824588458212,"vy0":-137.1965681447364,"vz0":-4.536706268412322,"pfxX":0.6416666666666667,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.2416666666666667,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":14.9,"breakZWithGravityFeet":1.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.3759723828251022,"plateXPoly":0.1678840947993394,"plateYPoly":0.7083333333333854,"plateZPoly":2.9787106440905573,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":65.2,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.1678840947993394,"plate_z":2.9787106440905573,"player_total_pitches":46,"player_total_pitches_pitch_types":7,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":84,"rowId":"84-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93a2ec5b-7dac-330f-9459-cb9684526755","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":84.8,"end_speed":77.9,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.080588591275895,"plateTime":0.4454875119441635,"zone":14,"spin_rate":2466,"breakX":1.1,"inducedBreakZ":-1.2,"breakZ":-39.6,"px":0.6265799316361096,"pz":0.2674466856174753,"x0":-1.3135701265451118,"y0":50.00155119303059,"z0":5.7452720207159285,"ax":-0.09535941035583437,"ay":26.209967541887377,"az":-32.078235660506145,"vx0":4.657156700208493,"vy0":-123.3000906951628,"vz0":-6.382139960569262,"pfxX":-0.09166666666666667,"pfxZ":-0.09999999999999999,"pfxZWithGravity":-3.3000000000000003,"breakXInches":-1.1,"breakXFeet":-0.09166666666666667,"breakZInducedInches":-1.2,"breakZInducedFeet":-0.09999999999999999,"breakZWithGravityInches":39.6,"breakZWithGravityFeet":3.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.1,"pfxXNoAbs":-0.09166666666666667,"plateTimeSZDepth":0.4183875327207394,"plateXPoly":0.6265799316361096,"plateYPoly":0.7083333333333286,"plateZPoly":0.2674466856174753,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.6265799316361096,"plate_z":0.2674466856174753,"player_total_pitches":47,"player_total_pitches_pitch_types":10,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":85,"rowId":"85-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"10418c9b-c120-33e2-9ef3-e16cee3022a6","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"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":"32","start_speed":90.8,"end_speed":83,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.021075146702145,"plateTime":0.41514210940873664,"zone":5,"spin_rate":2286,"breakX":0.6,"inducedBreakZ":10.1,"breakZ":-23.2,"px":-0.01946922035526777,"pz":2.414720213593804,"x0":-1.713004067654376,"y0":50.00456338208378,"z0":5.692040115441771,"ax":-0.40508417807148533,"ay":29.011253870282463,"az":-21.608913541643297,"vx0":4.423103872863998,"vy0":-132.10636695310322,"vz0":-4.194722098882407,"pfxX":-0.049999999999999996,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.9333333333333333,"breakXInches":-0.6,"breakXFeet":-0.049999999999999996,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6,"pfxXNoAbs":-0.049999999999999996,"plateTimeSZDepth":0.389843144805165,"plateXPoly":-0.01946922035526777,"plateYPoly":0.7083333333333144,"plateZPoly":2.414720213593804,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":62.8,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.01946922035526777,"plate_z":2.414720213593804,"player_total_pitches":48,"player_total_pitches_pitch_types":9,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":86,"rowId":"86-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4eb241c4-5f70-3caa-a15c-10a55bbd6f0b","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"32","start_speed":94.5,"end_speed":85.6,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.069163211430651,"plateTime":0.4000755941433227,"zone":2,"spin_rate":2190,"breakX":7.3,"inducedBreakZ":16.2,"breakZ":-14.6,"px":-0.1422070169295644,"pz":3.4672290338778184,"x0":-1.685637191735576,"y0":50.00332701677052,"z0":5.71295783356574,"ax":-9.010456258494933,"ay":33.024895422801066,"az":-14.583240172901831,"vx0":5.800237261611705,"vy0":-137.38509247569928,"vz0":-3.2361056515392184,"pfxX":0.6083333333333333,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.2166666666666666,"breakXInches":7.3,"breakXFeet":0.6083333333333333,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":14.6,"breakZWithGravityFeet":1.2166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6083333333333333,"pfxXNoAbs":0.6083333333333333,"plateTimeSZDepth":0.3757812516139086,"plateXPoly":-0.1422070169295644,"plateYPoly":0.708333333333357,"plateZPoly":3.4672290338778184,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.6,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.1422070169295644,"plate_z":3.4672290338778184,"player_total_pitches":49,"player_total_pitches_pitch_types":8,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":87,"rowId":"87-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"30bab408-fa45-365f-b83a-f19874ab47ff","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"William Contreras flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.9,"end_speed":85.3,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.027291527567683,"plateTime":0.40184306592235464,"zone":1,"spin_rate":2304,"breakX":5.2,"inducedBreakZ":16.3,"breakZ":-14.9,"px":-0.3248784051138611,"pz":3.247880072818096,"x0":-1.5171373881683508,"y0":50.00107443108325,"z0":5.781729137930086,"ax":-6.4026328145120806,"ay":31.846852327826557,"az":-14.481423337679418,"vx0":4.367483359946235,"vy0":-136.63161070996895,"vz0":-3.982129079581736,"pfxX":0.43333333333333335,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.2416666666666667,"breakXInches":5.2,"breakXFeet":0.43333333333333335,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":14.9,"breakZWithGravityFeet":1.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.43333333333333335,"pfxXNoAbs":0.43333333333333335,"plateTimeSZDepth":0.3773675548313771,"plateXPoly":-0.3248784051138611,"plateYPoly":0.7083333333333428,"plateZPoly":3.247880072818096,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":80.6,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3248784051138611,"plate_z":3.247880072818096,"player_total_pitches":50,"player_total_pitches_pitch_types":9,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":88,"rowId":"88-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1c842d98-5243-3b45-a849-f8019f8cbd78","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"William Contreras flies out to right fielder Victor Mesa Jr.","events":"Flyout","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":94.7,"end_speed":86.2,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.083360866512552,"plateTime":0.3986314977254053,"zone":5,"spin_rate":2387,"breakX":13.6,"inducedBreakZ":14.4,"breakZ":-16.3,"px":0.06345134204999314,"pz":2.5034164096121194,"x0":-1.4007423622901096,"y0":50.003030585924215,"z0":5.72108993112376,"ax":-15.921085641885131,"ay":32.08408355205964,"az":-15.895375822134188,"vx0":6.891278597610505,"vy0":-137.6798034528072,"vz0":-5.619563652424904,"pfxX":1.1333333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.3583333333333334,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.3743687893630487,"plateXPoly":0.06345134204999314,"plateYPoly":0.7083333333333712,"plateZPoly":2.5034164096121194,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.9","hit_distance":"199","xba":".030","hit_angle":"57","is_barrel":0,"hc_x":175.1,"hc_x_ft":120.27703599999995,"hc_y":137.65,"hc_y_ft":158.48094600000002,"isSword":false,"batSpeed":77.1,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.06345134204999314,"plate_z":2.5034164096121194,"launch_speed":"82.9","launch_angle":"57","player_total_pitches":51,"player_total_pitches_pitch_types":11,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":89,"rowId":"89-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fe1ae235-1484-33cc-957d-5b6a461a241a","inning":4,"half_inning":"bottom","ab_number":29,"cap_index":0,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Brice Turang flies out sharply to left fielder Chandler Simpson.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.1,"end_speed":83.5,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.1060979424319335,"plateTime":0.4101585474963243,"zone":11,"spin_rate":2214,"breakX":8.2,"inducedBreakZ":18.4,"breakZ":-14.2,"px":-1.3274728565756693,"pz":3.081676983494157,"x0":-1.723321703318228,"y0":50.00522821611414,"z0":5.725709598765652,"ax":-8.724092143298074,"ay":31.55106726243193,"az":-13.086989815453624,"vx0":2.7080016711165555,"vy0":-134.03611049642177,"vz0":-4.342109385821159,"pfxX":0.6833333333333332,"pfxZ":1.5333333333333332,"pfxZWithGravity":-1.1833333333333333,"breakXInches":8.2,"breakXFeet":0.6833333333333332,"breakZInducedInches":18.4,"breakZInducedFeet":1.5333333333333332,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6833333333333332,"pfxXNoAbs":0.6833333333333332,"plateTimeSZDepth":0.38525697043059737,"plateXPoly":-1.3274728565756693,"plateYPoly":0.7083333333333428,"plateZPoly":3.081676983494157,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.3274728565756693,"plate_z":3.081676983494157,"player_total_pitches":52,"player_total_pitches_pitch_types":10,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":108,"rowId":"108-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0ef857ab-ecd0-33a3-8626-1cd7cbe6cb0c","inning":4,"half_inning":"bottom","ab_number":29,"cap_index":0,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Brice Turang flies out sharply to left fielder Chandler Simpson.","events":"Flyout","contextMetrics":{"homeRunBallparks":1},"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":92.9,"end_speed":84,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.078958143653099,"plateTime":0.4076790227511742,"zone":2,"spin_rate":2378,"breakX":15.5,"inducedBreakZ":12.7,"breakZ":-19.3,"px":0.07138315674699935,"pz":2.9211530816881597,"x0":-1.4556704752837417,"y0":50.00462411978338,"z0":5.759637391368528,"ax":-17.432606525980233,"ay":32.37724543565823,"az":-18.580043974331577,"vx0":7.3255004843761125,"vy0":-134.9246101290095,"vz0":-3.854309809677172,"pfxX":1.2916666666666667,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.6083333333333334,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":19.3,"breakZWithGravityFeet":1.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.3829580328642414,"plateXPoly":0.07138315674699935,"plateYPoly":0.7083333333333499,"plateZPoly":2.9211530816881597,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"101.6","hit_distance":"367","xba":".610","hit_angle":"30","is_barrel":1,"hc_x":71.61,"hc_x_ft":-129.1711204,"hc_y":61.16,"hc_y_ft":342.8493824,"isSword":false,"batSpeed":70.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.07138315674699935,"plate_z":2.9211530816881597,"launch_speed":"101.6","launch_angle":"30","player_total_pitches":53,"player_total_pitches_pitch_types":12,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":109,"rowId":"109-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7b9d6680-c382-383d-8570-2cc58a47d830","inning":4,"half_inning":"bottom","ab_number":30,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":93.8,"end_speed":85,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.0798227996619945,"plateTime":0.4034124231419587,"zone":6,"spin_rate":2311,"breakX":16.9,"inducedBreakZ":14.2,"breakZ":-17.3,"px":0.3582342638356084,"pz":2.4768664849416187,"x0":-1.3895760822342387,"y0":50.005265002125306,"z0":5.707444697784992,"ax":-19.447366808494124,"ay":32.41230348140191,"az":-16.426536264551995,"vx0":8.297087471815383,"vy0":-136.2365407428032,"vz0":-5.41331679847935,"pfxX":1.4083333333333332,"pfxZ":1.1833333333333333,"pfxZWithGravity":-1.4416666666666667,"breakXInches":16.9,"breakXFeet":1.4083333333333332,"breakZInducedInches":14.2,"breakZInducedFeet":1.1833333333333333,"breakZWithGravityInches":17.3,"breakZWithGravityFeet":1.4416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4083333333333332,"pfxXNoAbs":1.4083333333333332,"plateTimeSZDepth":0.3789286068146191,"plateXPoly":0.3582342638356084,"plateYPoly":0.708333333333357,"plateZPoly":2.4768664849416187,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.3582342638356084,"plate_z":2.4768664849416187,"player_total_pitches":54,"player_total_pitches_pitch_types":13,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":110,"rowId":"110-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6f657c42-b338-39da-8dc1-6858d3659ff9","inning":4,"half_inning":"bottom","ab_number":30,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":78.9,"end_speed":72.1,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.968980509503897,"plateTime":0.47934235068403597,"zone":13,"spin_rate":1936,"breakX":12,"inducedBreakZ":2.8,"breakZ":-41.6,"px":-0.23477547206420457,"pz":1.5093076525417244,"x0":-1.2796571356554054,"y0":50.00564732926283,"z0":6.066156268660641,"ax":-9.65059760745211,"ay":23.364294503119076,"az":-29.72080714939384,"vx0":4.4932523649316805,"vy0":-114.7427199284091,"vz0":-3.428855003095385,"pfxX":1,"pfxZ":0.2333333333333333,"pfxZWithGravity":-3.466666666666667,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":2.8,"breakZInducedFeet":0.2333333333333333,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.4502756026875226,"plateXPoly":-0.23477547206420457,"plateYPoly":0.7083333333333286,"plateZPoly":1.5093076525417244,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"79.0","hit_speed":"78.8","hit_distance":"119","xba":".330","hit_angle":"9","is_barrel":0,"hc_x":152.12,"hc_x_ft":64.88696320000003,"hc_y":138.21,"hc_y_ft":157.13114439999998,"isSword":false,"batSpeed":82.1,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.23477547206420457,"plate_z":1.5093076525417244,"launch_speed":"78.8","launch_angle":"9","player_total_pitches":55,"player_total_pitches_pitch_types":13,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":111,"rowId":"111-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e5782c0c-a6e7-3ce0-ab5c-06a3f198c6cc","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","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":93.1,"end_speed":84.2,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":5.918837468200674,"plateTime":0.4063609672018407,"zone":11,"spin_rate":2213,"breakX":16.3,"inducedBreakZ":11.2,"breakZ":-20.8,"px":-0.5370157315162745,"pz":3.7720657149275247,"x0":-1.469986951585992,"y0":50.004339263477966,"z0":5.938858647535394,"ax":-18.047626427979854,"ay":32.56941314106421,"az":-20.69901566533079,"vx0":5.888683416582155,"vy0":-135.3593575997634,"vz0":-1.7258862510573572,"pfxX":1.3583333333333334,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.7333333333333334,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":20.8,"breakZWithGravityFeet":1.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.38171576269802987,"plateXPoly":-0.5370157315162745,"plateYPoly":0.7083333333333641,"plateZPoly":3.7720657149275247,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5370157315162745,"plate_z":3.7720657149275247,"player_total_pitches":56,"player_total_pitches_pitch_types":14,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":112,"rowId":"112-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c8322062-856e-30c3-8ad3-ed5b697c9c25","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":90.4,"end_speed":82.5,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.123649516942584,"plateTime":0.4175296512570186,"zone":14,"spin_rate":2304,"breakX":3.4,"inducedBreakZ":10.7,"breakZ":-23,"px":0.10029510968005839,"pz":1.5093857559152761,"x0":-1.605223783236571,"y0":50.002859948862096,"z0":5.640062379620863,"ax":-4.416077377494514,"ay":29.431495392321132,"az":-20.68911532846473,"vx0":5.215223912453146,"vy0":-131.48064255170675,"vz0":-6.477596688056125,"pfxX":0.2833333333333333,"pfxZ":0.8916666666666666,"pfxZWithGravity":-1.9166666666666667,"breakXInches":3.4,"breakXFeet":0.2833333333333333,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.2833333333333333,"pfxXNoAbs":0.2833333333333333,"plateTimeSZDepth":0.3921283573696035,"plateXPoly":0.10029510968005839,"plateYPoly":0.7083333333333002,"plateZPoly":1.5093857559152761,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.10029510968005839,"plate_z":1.5093857559152761,"player_total_pitches":57,"player_total_pitches_pitch_types":10,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":113,"rowId":"113-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0c62052f-b814-3f4e-b469-b2dc455a0e9a","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93.3,"end_speed":84.6,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.049419483926787,"plateTime":0.40521307789134164,"zone":11,"spin_rate":2179,"breakX":15.2,"inducedBreakZ":10.1,"breakZ":-21.6,"px":-1.1697338366371248,"pz":2.74193941226732,"x0":-1.549396855217237,"y0":50.00036684524207,"z0":5.740008875728812,"ax":-16.623219469175567,"ay":32.464110721640935,"az":-21.192216937032637,"vx0":4.160924174145793,"vy0":-135.69002590550892,"vz0":-3.844409379508552,"pfxX":1.2666666666666666,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.8,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":21.6,"breakZWithGravityFeet":1.8,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.3805977792632257,"plateXPoly":-1.1697338366371248,"plateYPoly":0.7083333333333428,"plateZPoly":2.74193941226732,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.1697338366371248,"plate_z":2.74193941226732,"player_total_pitches":58,"player_total_pitches_pitch_types":15,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":114,"rowId":"114-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9263690e-187c-302b-8e87-6fd088277858","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","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.6,"end_speed":84.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.118951047424052,"plateTime":0.4054129067774772,"zone":8,"spin_rate":2154,"breakX":5.2,"inducedBreakZ":17.8,"breakZ":-14,"px":-0.08806403591443912,"pz":1.9492751106391166,"x0":-1.5688802041153525,"y0":50.00570374267715,"z0":5.621242456697476,"ax":-6.534746043102418,"ay":34.30203850017175,"az":-12.461480967539721,"vx0":5.132038335915155,"vy0":-135.94779847547105,"vz0":-7.266127845394989,"pfxX":0.43333333333333335,"pfxZ":1.4833333333333334,"pfxZWithGravity":-1.1666666666666667,"breakXInches":5.2,"breakXFeet":0.43333333333333335,"breakZInducedInches":17.8,"breakZInducedFeet":1.4833333333333334,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.43333333333333335,"pfxXNoAbs":0.43333333333333335,"plateTimeSZDepth":0.38092609289361024,"plateXPoly":-0.08806403591443912,"plateYPoly":0.7083333333333499,"plateZPoly":1.9492751106391166,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.08806403591443912,"plate_z":1.9492751106391166,"player_total_pitches":59,"player_total_pitches_pitch_types":11,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":115,"rowId":"115-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d86fb4b0-e128-30b7-976a-bad6024245c8","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","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.5,"end_speed":82.4,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.128953889602451,"plateTime":0.4170200141305509,"zone":6,"spin_rate":2279,"breakX":2.2,"inducedBreakZ":12.5,"breakZ":-21,"px":0.44232252158610774,"pz":2.626830603855512,"x0":-1.5937913078788675,"y0":50.00378224481813,"z0":5.751714068837519,"ax":0.9238847745018741,"ay":29.73253756587139,"az":-19.362415191893394,"vx0":5.0176813244017495,"vy0":-131.6837946150523,"vz0":-4.186663884937635,"pfxX":-0.18333333333333335,"pfxZ":1.0416666666666667,"pfxZWithGravity":-1.75,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":12.5,"breakZInducedFeet":1.0416666666666667,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.3916651916998009,"plateXPoly":0.44232252158610774,"plateYPoly":0.7083333333333357,"plateZPoly":2.626830603855512,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.2,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.44232252158610774,"plate_z":2.626830603855512,"player_total_pitches":60,"player_total_pitches_pitch_types":11,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":116,"rowId":"116-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f8fe00dd-de45-36f4-a6d8-9270f8b1eca1","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":93.7,"end_speed":84.8,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.119377565235556,"plateTime":0.403860171609399,"zone":2,"spin_rate":2200,"breakX":16.6,"inducedBreakZ":7.2,"breakZ":-24.4,"px":0.21137064129834826,"pz":3.1539907551052693,"x0":-1.427231400422616,"y0":50.003637621419976,"z0":5.744287843469425,"ax":-18.989391977343868,"ay":33.156324650927296,"az":-24.48898433397023,"vx0":7.92124806459516,"vy0":-136.22463676277098,"vz0":-2.1822776704146456,"pfxX":1.3833333333333335,"pfxZ":0.6,"pfxZWithGravity":-2.033333333333333,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.3793839061227485,"plateXPoly":0.21137064129834826,"plateYPoly":0.7083333333333428,"plateZPoly":3.1539907551052693,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"94.4","hit_distance":"18","xba":".210","hit_angle":"-9","is_barrel":0,"hc_x":145.03,"hc_x_ft":47.7975108,"hc_y":163.47,"hc_y_ft":96.24545080000001,"isSword":false,"batSpeed":64.6,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.21137064129834826,"plate_z":3.1539907551052693,"launch_speed":"94.4","launch_angle":"-9","player_total_pitches":61,"player_total_pitches_pitch_types":16,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":117,"rowId":"117-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dfd94e39-8a2f-3e26-a7ca-bdfe436cbff0","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","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":89.8,"end_speed":82.1,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.02678450096808,"plateTime":0.41899705071369553,"zone":11,"spin_rate":2198,"breakX":2.3,"inducedBreakZ":12,"breakZ":-21.8,"px":-0.12132473316566172,"pz":3.3377220977574447,"x0":-1.6992669033875483,"y0":50.00012454294718,"z0":5.79533136765816,"ax":1.3255077114687777,"ay":27.89868254489068,"az":-20.4041911584034,"vx0":3.750269790127449,"vy0":-130.78341458876054,"vz0":-2.2334989185347016,"pfxX":-0.19166666666666665,"pfxZ":1,"pfxZWithGravity":-1.8166666666666667,"breakXInches":-2.3,"breakXFeet":-0.19166666666666665,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":21.8,"breakZWithGravityFeet":1.8166666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.3,"pfxXNoAbs":-0.19166666666666665,"plateTimeSZDepth":0.39340371949532565,"plateXPoly":-0.12132473316566172,"plateYPoly":0.7083333333333002,"plateZPoly":3.3377220977574447,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.12132473316566172,"plate_z":3.3377220977574447,"player_total_pitches":62,"player_total_pitches_pitch_types":12,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":140,"rowId":"140-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2c600abc-22ca-3afe-9ba3-7d23b1985c55","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":83.9,"end_speed":76.8,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.1067728961002645,"plateTime":0.4494093269118977,"zone":4,"spin_rate":2472,"breakX":2.5,"inducedBreakZ":1.1,"breakZ":-37.9,"px":-0.44832008120879396,"pz":2.176386531934326,"x0":-1.509028079723552,"y0":50.005935231635135,"z0":5.844094669900007,"ax":-2.70863553594773,"ay":25.040416730443855,"az":-31.03954355280542,"vx0":3.0848156661848187,"vy0":-122.08913647139403,"vz0":-2.1400830754478415,"pfxX":0.20833333333333334,"pfxZ":0.09166666666666667,"pfxZWithGravity":-3.158333333333333,"breakXInches":2.5,"breakXFeet":0.20833333333333334,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":37.9,"breakZWithGravityFeet":3.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.20833333333333334,"pfxXNoAbs":0.20833333333333334,"plateTimeSZDepth":0.4220505292388868,"plateXPoly":-0.44832008120879396,"plateYPoly":0.7083333333333286,"plateZPoly":2.176386531934326,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.44832008120879396,"plate_z":2.176386531934326,"player_total_pitches":63,"player_total_pitches_pitch_types":11,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":141,"rowId":"141-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3c9ff9fd-c4d9-30a3-8fd4-7f18dcf0c222","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":93.1,"end_speed":84.6,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":5.951323696042733,"plateTime":0.4056284653751834,"zone":12,"spin_rate":2276,"breakX":17.2,"inducedBreakZ":6.4,"breakZ":-25.4,"px":0.15082442753293668,"pz":3.7357165603331866,"x0":-1.4768157135570759,"y0":50.0052974927809,"z0":5.807871499687541,"ax":-19.305694502532667,"ay":31.05430112602349,"az":-25.798353159942526,"vx0":7.949822975830448,"vy0":-135.31807206078457,"vz0":-0.5253035722970704,"pfxX":1.4333333333333333,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2.1166666666666667,"breakXInches":17.2,"breakXFeet":1.4333333333333333,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":25.4,"breakZWithGravityFeet":2.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4333333333333333,"pfxXNoAbs":1.4333333333333333,"plateTimeSZDepth":0.38095720528648414,"plateXPoly":0.15082442753293668,"plateYPoly":0.7083333333333499,"plateZPoly":3.7357165603331866,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.15082442753293668,"plate_z":3.7357165603331866,"player_total_pitches":64,"player_total_pitches_pitch_types":17,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":142,"rowId":"142-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"53b072bb-12c7-3e18-8852-afe8c2c538ad","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":94.3,"end_speed":85.8,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.056324946552514,"plateTime":0.3999602693005291,"zone":11,"spin_rate":2220,"breakX":3.6,"inducedBreakZ":15,"breakZ":-16,"px":-0.14782461823817972,"pz":3.4931135942621965,"x0":-1.606031719630525,"y0":50.00532488227978,"z0":5.779376955438852,"ax":-4.88468012031738,"ay":31.559591205529415,"az":-15.964236162406534,"vx0":4.799695073145362,"vy0":-137.1760287104067,"vz0":-3.0889152119635788,"pfxX":0.3,"pfxZ":1.25,"pfxZWithGravity":-1.3333333333333333,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":16,"breakZWithGravityFeet":1.3333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.3755985278809855,"plateXPoly":-0.14782461823817972,"plateYPoly":0.7083333333333144,"plateZPoly":3.4931135942621965,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":63.7,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.14782461823817972,"plate_z":3.4931135942621965,"player_total_pitches":65,"player_total_pitches_pitch_types":12,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":143,"rowId":"143-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"922effb2-1a8e-374c-beec-ff3081f110a7","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":84.3,"end_speed":77.9,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":5.92668171169538,"plateTime":0.4449276486243785,"zone":1,"spin_rate":2561,"breakX":0.5,"inducedBreakZ":-0.1,"breakZ":-38.3,"px":-0.4844487034628041,"pz":2.972355818856574,"x0":-1.4843941863257273,"y0":50.000554644237226,"z0":5.978797882809732,"ax":-0.019314230729795618,"ay":23.020222426253365,"az":-32.377889824172804,"vx0":2.3983916253181934,"vy0":-122.83660434046129,"vz0":-0.4379746038888297,"pfxX":-0.041666666666666664,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-3.1916666666666664,"breakXInches":-0.5,"breakXFeet":-0.041666666666666664,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":38.3,"breakZWithGravityFeet":3.1916666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":-0.041666666666666664,"plateTimeSZDepth":0.4176256208429711,"plateXPoly":-0.4844487034628041,"plateYPoly":0.7083333333333499,"plateZPoly":2.972355818856574,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":60.6,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.4844487034628041,"plate_z":2.972355818856574,"player_total_pitches":66,"player_total_pitches_pitch_types":12,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":144,"rowId":"144-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f0e50381-78e0-3250-a3fc-e4f3e2bcaf41","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","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":90.6,"end_speed":83.7,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.139449253857775,"plateTime":0.41466583866953677,"zone":14,"spin_rate":2372,"breakX":0.8,"inducedBreakZ":11.2,"breakZ":-22.1,"px":1.196552188701239,"pz":1.2921580060453381,"x0":-1.5774204231322961,"y0":50.004086268939766,"z0":5.542698616462873,"ax":-0.6318431159446354,"ay":26.044784676328703,"az":-20.073735704255785,"vx0":7.249571702523595,"vy0":-131.7143804459585,"vz0":-7.013276259164036,"pfxX":-0.06666666666666667,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.3892419840400882,"plateXPoly":1.196552188701239,"plateYPoly":0.7083333333333144,"plateZPoly":1.2921580060453381,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"83.0","hit_speed":"82.8","hit_distance":"174","xba":".010","hit_angle":"61","is_barrel":0,"hc_x":164.77,"hc_x_ft":95.37801719999999,"hc_y":141.71,"hc_y_ft":148.69488439999998,"isSword":false,"batSpeed":69.6,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":1.196552188701239,"plate_z":1.2921580060453381,"launch_speed":"82.8","launch_angle":"61","player_total_pitches":67,"player_total_pitches_pitch_types":13,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":145,"rowId":"145-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"742275aa-bf02-3c5a-bc7f-1173d0a460f9","inning":5,"half_inning":"bottom","ab_number":37,"cap_index":34,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Double","des":"David Hamilton doubles (1) on a sharp line drive to right fielder Victor Mesa Jr. David Hamilton out at 3rd on the throw, right fielder Victor Mesa Jr. to second baseman Ben Williamson to third baseman Junior Caminero.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.6,"end_speed":83.3,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.132590713186883,"plateTime":0.4154707341421542,"zone":14,"spin_rate":2372,"breakX":1.9,"inducedBreakZ":11.4,"breakZ":-22,"px":0.9895853876402896,"pz":1.8610522492578188,"x0":-1.5455045505514207,"y0":50.00454273060206,"z0":5.645166094305887,"ax":0.5651560451258356,"ay":27.43135064267949,"az":-20.074314709608675,"vx0":6.388941842339095,"vy0":-131.72981219101766,"vz0":-5.786132890645557,"pfxX":-0.15833333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.8333333333333333,"breakXInches":-1.9,"breakXFeet":-0.15833333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.9,"pfxXNoAbs":-0.15833333333333333,"plateTimeSZDepth":0.39006392476118384,"plateXPoly":0.9895853876402896,"plateYPoly":0.7083333333333641,"plateZPoly":1.8610522492578188,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"104.0","hit_speed":"103.7","hit_distance":"154","xba":".770","hit_angle":"9","is_barrel":0,"hc_x":191.71,"hc_x_ft":160.3131156,"hc_y":141.78,"hc_y_ft":148.5261592,"isSword":false,"batSpeed":74.1,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.9895853876402896,"plate_z":1.8610522492578188,"launch_speed":"103.7","launch_angle":"9","player_total_pitches":68,"player_total_pitches_pitch_types":14,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":146,"rowId":"146-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"42e10ef0-81aa-3655-be94-4dd6e0eb9f32","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":78,"end_speed":71.5,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.067065693492503,"plateTime":0.4834814753220109,"zone":6,"spin_rate":1659,"breakX":13.8,"inducedBreakZ":5,"breakZ":-40.1,"px":0.8093368586170626,"pz":2.3245730140132714,"x0":-1.0997853664715698,"y0":50.00187460217939,"z0":6.061849835760346,"ax":-11.166921228025997,"ay":21.5386302677822,"az":-28.40975811493818,"vx0":6.7399915863495865,"vy0":-113.46444691977831,"vz0":-1.7827441494462777,"pfxX":1.1500000000000001,"pfxZ":0.4166666666666667,"pfxZWithGravity":-3.341666666666667,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":5,"breakZInducedFeet":0.4166666666666667,"breakZWithGravityInches":40.1,"breakZWithGravityFeet":3.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4540039593188456,"plateXPoly":0.8093368586170626,"plateYPoly":0.7083333333333144,"plateZPoly":2.3245730140132714,"pfxXDirection":"→","inducedBreakZForcedSign":"+5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.8093368586170626,"plate_z":2.3245730140132714,"player_total_pitches":69,"player_total_pitches_pitch_types":14,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":147,"rowId":"147-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d1139633-8e5f-34d7-a96d-8bd2da9c4589","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91.2,"end_speed":83.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.139576737513486,"plateTime":0.41243636822017793,"zone":9,"spin_rate":2361,"breakX":0.2,"inducedBreakZ":12.2,"breakZ":-20.6,"px":0.7281407333450529,"pz":2.0496743000465596,"x0":-1.5503914173334787,"y0":50.003062257597335,"z0":5.654926390893329,"ax":-1.0717235422992535,"ay":27.49547987169258,"az":-19.109067728346393,"vx0":6.092455519449414,"vy0":-132.64100459663592,"vz0":-5.612328039486272,"pfxX":-0.016666666666666666,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-0.2,"breakXFeet":-0.016666666666666666,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.2,"pfxXNoAbs":-0.016666666666666666,"plateTimeSZDepth":0.38717742455363563,"plateXPoly":0.7281407333450529,"plateYPoly":0.7083333333333854,"plateZPoly":2.0496743000465596,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.6,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7281407333450529,"plate_z":2.0496743000465596,"player_total_pitches":70,"player_total_pitches_pitch_types":15,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":148,"rowId":"148-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d8cfdd25-b87d-3905-8256-7fa3113a7714","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":94.1,"end_speed":85.6,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":5.892242079369707,"plateTime":0.40041829993685285,"zone":12,"spin_rate":2118,"breakX":7,"inducedBreakZ":15,"breakZ":-15.8,"px":0.044989725476187736,"pz":5.006124555369822,"x0":-1.593981723267893,"y0":50.00518301816795,"z0":5.944674983815476,"ax":-8.705282150125463,"ay":31.03699282734806,"az":-16.787986265295263,"vx0":5.995436899467313,"vy0":-136.9379481494002,"vz0":0.660251561057441,"pfxX":0.5833333333333334,"pfxZ":1.25,"pfxZWithGravity":-1.3166666666666667,"breakXInches":7,"breakXFeet":0.5833333333333334,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":15.8,"breakZWithGravityFeet":1.3166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5833333333333334,"pfxXNoAbs":0.5833333333333334,"plateTimeSZDepth":0.3760169567123529,"plateXPoly":0.044989725476187736,"plateYPoly":0.708333333333357,"plateZPoly":5.006124555369822,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.044989725476187736,"plate_z":5.006124555369822,"player_total_pitches":71,"player_total_pitches_pitch_types":13,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":149,"rowId":"149-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"018e1f85-e17b-3345-b7c0-5c2d59da2434","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":76.4,"end_speed":69.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.302849016226766,"plateTime":0.49541099098239005,"zone":9,"spin_rate":1573,"breakX":13.8,"inducedBreakZ":2.4,"breakZ":-45,"px":0.6797908585514518,"pz":1.667970892959847,"x0":-1.1660444874652172,"y0":50.00076394343598,"z0":6.015496723461555,"ax":-10.726461906911107,"ay":21.757864318358816,"az":-30.290385082527244,"vx0":6.462396389387745,"vy0":-110.99240241101379,"vz0":-2.2953844510647263,"pfxX":1.1500000000000001,"pfxZ":0.19999999999999998,"pfxZWithGravity":-3.75,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":2.4,"breakZInducedFeet":0.19999999999999998,"breakZWithGravityInches":45,"breakZWithGravityFeet":3.75,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4653297326332528,"plateXPoly":0.6797908585514518,"plateYPoly":0.7083333333333499,"plateZPoly":1.667970892959847,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.9,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.6797908585514518,"plate_z":1.667970892959847,"player_total_pitches":72,"player_total_pitches_pitch_types":15,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":150,"rowId":"150-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4fdadd62-4166-3c53-8d2c-058cb1927ca1","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":85.6,"end_speed":78.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.120602876211761,"plateTime":0.4397119811733332,"zone":9,"spin_rate":2529,"breakX":2.4,"inducedBreakZ":0.6,"breakZ":-36.8,"px":0.6976242530833656,"pz":1.694957895440563,"x0":-1.3067741127529842,"y0":50.004095468194656,"z0":5.809090073778408,"ax":-3.2135556855111296,"ay":24.970713612177565,"az":-31.200343666648944,"vx0":5.518356497815572,"vy0":-124.55733119227862,"vz0":-3.5245505949114797,"pfxX":0.19999999999999998,"pfxZ":0.049999999999999996,"pfxZWithGravity":-3.0666666666666664,"breakXInches":2.4,"breakXFeet":0.19999999999999998,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.19999999999999998,"pfxXNoAbs":0.19999999999999998,"plateTimeSZDepth":0.41285294203838097,"plateXPoly":0.6976242530833656,"plateYPoly":0.7083333333333002,"plateZPoly":1.694957895440563,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"81.0","hit_speed":"80.5","hit_distance":"7","xba":".070","hit_angle":"-19","is_barrel":0,"hc_x":116.19,"hc_x_ft":-21.717271600000004,"hc_y":153.35,"hc_y_ft":120.63829400000003,"isSword":false,"batSpeed":70.7,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6976242530833656,"plate_z":1.694957895440563,"launch_speed":"80.5","launch_angle":"-19","player_total_pitches":73,"player_total_pitches_pitch_types":13,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":151,"rowId":"151-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"88a248ab-fc4a-350d-b697-c643891e892c","inning":6,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jake Bauers grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":94.6,"end_speed":86.2,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.620908517662064,"plateTime":0.3986761656167088,"zone":3,"spin_rate":2156,"breakX":18.6,"inducedBreakZ":7,"breakZ":-23.8,"px":0.6456787519560703,"pz":3.289093663205408,"x0":2.5663217367284887,"y0":50.00173169598783,"z0":5.65751534962392,"ax":21.744443718949277,"ay":31.198218776443657,"az":-24.676249500422866,"vx0":-9.200638585474376,"vy0":-137.51856802757234,"vz0":-1.708131756633363,"pfxX":-1.55,"pfxZ":0.5833333333333334,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-18.6,"breakXFeet":-1.55,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":18.6,"pfxXNoAbs":-1.55,"plateTimeSZDepth":0.3743448283690124,"plateXPoly":0.6456787519560703,"plateYPoly":0.7083333333333357,"plateZPoly":3.289093663205408,"pfxXDirection":"←","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6456787519560703,"plate_z":3.289093663205408,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":164,"rowId":"164-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2017a071-4bd0-3d32-b757-a17d28c1dd4d","inning":6,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jake Bauers grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.4,"end_speed":87,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.6130173541534605,"plateTime":0.3956897140657829,"zone":5,"spin_rate":2213,"breakX":17.5,"inducedBreakZ":8.6,"breakZ":-21.6,"px":-0.20320056206000014,"pz":2.6501635374901404,"x0":2.403798185981893,"y0":50.00018029278876,"z0":5.661248259866899,"ax":21.287286489307586,"ay":31.253867747374173,"az":-22.21448870243785,"vx0":-10.971496445828414,"vy0":-138.48414071214816,"vz0":-3.978426215819257,"pfxX":-1.4583333333333333,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.8,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":21.6,"breakZWithGravityFeet":1.8,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.37151337548413293,"plateXPoly":-0.20320056206000014,"plateYPoly":0.708333333333357,"plateZPoly":2.6501635374901404,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.20320056206000014,"plate_z":2.6501635374901404,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":165,"rowId":"165-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6c3e2f9c-e624-34bc-b797-b480d915e006","inning":6,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jake Bauers grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":86.5,"end_speed":79.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.769221840852241,"plateTime":0.4363801799233742,"zone":13,"spin_rate":2438,"breakX":17,"inducedBreakZ":2.6,"breakZ":-34.1,"px":-0.4190213483805789,"pz":1.1727557864532212,"x0":2.597089781544172,"y0":50.00285033085131,"z0":5.46873484277301,"ax":17.253948579737216,"ay":25.313525913818488,"az":-29.071889422687207,"vx0":-10.896034516248433,"vy0":-125.49826367461363,"vz0":-4.529468281961153,"pfxX":-1.4166666666666667,"pfxZ":0.21666666666666667,"pfxZWithGravity":-2.841666666666667,"breakXInches":-17,"breakXFeet":-1.4166666666666667,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":34.1,"breakZWithGravityFeet":2.841666666666667,"pfxZDirection":"↓","pfxXWithGravity":17,"pfxXNoAbs":-1.4166666666666667,"plateTimeSZDepth":0.4097205668300325,"plateXPoly":-0.4190213483805789,"plateYPoly":0.7083333333333357,"plateZPoly":1.1727557864532212,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"80.0","hit_speed":"80.1","hit_distance":"9","xba":".110","hit_angle":"-8","is_barrel":0,"hc_x":136.94,"hc_x_ft":28.2976984,"hc_y":163.47,"hc_y_ft":96.24545080000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.4190213483805789,"plate_z":1.1727557864532212,"launch_speed":"80.1","launch_angle":"-8","player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":166,"rowId":"166-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c454b3ad-f500-302b-b794-013e8556e707","inning":6,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out sharply, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.9,"end_speed":87.6,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.833734014318705,"plateTime":0.39406163952634987,"zone":7,"spin_rate":2191,"breakX":18,"inducedBreakZ":8.6,"breakZ":-21.2,"px":-0.6072112302953361,"pz":1.6976305708121533,"x0":2.4446758876651877,"y0":50.00560478613428,"z0":5.508281992106901,"ax":22.20972199957822,"ay":31.23929242581589,"az":-21.464197329635944,"vx0":-12.356947373182996,"vy0":-139.00914099912663,"vz0":-6.327509972279311,"pfxX":-1.5,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-18,"breakXFeet":-1.5,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":18,"pfxXNoAbs":-1.5,"plateTimeSZDepth":0.3700174095246046,"plateXPoly":-0.6072112302953361,"plateYPoly":0.7083333333333641,"plateZPoly":1.6976305708121533,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6072112302953361,"plate_z":1.6976305708121533,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":167,"rowId":"167-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bea393ad-3ec8-368b-9a6e-010336534ecd","inning":6,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out sharply, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","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":96.2,"end_speed":87.9,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.819688247911914,"plateTime":0.3925254903277695,"zone":8,"spin_rate":2215,"breakX":16.6,"inducedBreakZ":10.1,"breakZ":-19.7,"px":-0.225180390976095,"pz":1.614436658990904,"x0":2.3762007625888586,"y0":50.00240787673611,"z0":5.472026515106521,"ax":20.50190934981275,"ay":31.632039038806997,"az":-19.781599837228278,"vx0":-10.836293826698748,"vy0":-139.57582949527293,"vz0":-6.821180921667287,"pfxX":-1.3833333333333335,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.6416666666666666,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":19.7,"breakZWithGravityFeet":1.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.36856312031274013,"plateXPoly":-0.225180390976095,"plateYPoly":0.7083333333333144,"plateZPoly":1.614436658990904,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"108.0","hit_speed":"107.8","hit_distance":"5","xba":".130","hit_angle":"-21","is_barrel":0,"hc_x":114.16,"hc_x_ft":-26.610302400000023,"hc_y":145.76,"hc_y_ft":138.93292640000004,"isSword":false,"batSpeed":72.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.225180390976095,"plate_z":1.614436658990904,"launch_speed":"107.8","launch_angle":"-21","player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":168,"rowId":"168-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7cfb8f5e-8ea8-30f0-917a-b6dc0d92bf8c","inning":6,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"William Contreras 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":78.7,"end_speed":71.8,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.70343816161282,"plateTime":0.4797715358710124,"zone":12,"spin_rate":1948,"breakX":10.2,"inducedBreakZ":-7.7,"breakZ":-52.2,"px":1.8840037980975382,"pz":4.42685351350114,"x0":2.7069569789829195,"y0":50.004778424633194,"z0":5.9687711649415425,"ax":-7.390021706865137,"ay":22.293587617946233,"az":-39.085783510572206,"vx0":-0.16139986076268187,"vy0":-114.4251908615512,"vz0":5.384028731621953,"pfxX":0.85,"pfxZ":-0.6416666666666667,"pfxZWithGravity":-4.3500000000000005,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":-7.7,"breakZInducedFeet":-0.6416666666666667,"breakZWithGravityInches":52.2,"breakZWithGravityFeet":4.3500000000000005,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.45059715574001025,"plateXPoly":1.8840037980975382,"plateYPoly":0.7083333333333215,"plateZPoly":4.42685351350114,"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.8840037980975382,"plate_z":4.42685351350114,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":169,"rowId":"169-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9ecd15aa-2015-3b18-b0e4-fce35c7b6384","inning":6,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"William Contreras 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":78.3,"end_speed":71.5,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.7581303560976425,"plateTime":0.48228776191910594,"zone":12,"spin_rate":2298,"breakX":12,"inducedBreakZ":-10.4,"breakZ":-55.3,"px":1.4642942688691318,"pz":3.9428497765212436,"x0":2.7085179992340267,"y0":50.005145077552,"z0":5.948607300020859,"ax":-8.54442095570858,"ay":22.107794985590072,"az":-40.861085743108156,"vx0":-0.8117187853561203,"vy0":-113.83925560333407,"vz0":4.826147973847676,"pfxX":1,"pfxZ":-0.8666666666666667,"pfxZWithGravity":-4.608333333333333,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":-10.4,"breakZInducedFeet":-0.8666666666666667,"breakZWithGravityInches":55.3,"breakZWithGravityFeet":4.608333333333333,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.45296135998818254,"plateXPoly":1.4642942688691318,"plateYPoly":0.7083333333333215,"plateZPoly":3.9428497765212436,"pfxXDirection":"→","inducedBreakZForcedSign":"-10.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.4642942688691318,"plate_z":3.9428497765212436,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":170,"rowId":"170-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4fb29dbc-104d-3581-b137-4e61c855e12c","inning":6,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"William Contreras walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":95.6,"end_speed":87,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.62439470140819,"plateTime":0.39469355452512955,"zone":12,"spin_rate":2115,"breakX":17.5,"inducedBreakZ":7.4,"breakZ":-22.7,"px":1.1314825742248937,"pz":3.8764190258999096,"x0":2.660754115403304,"y0":50.00050910682712,"z0":5.7380872426467775,"ax":20.718082111287405,"ay":32.05547325021269,"az":-24.251461799820536,"vx0":-7.9655329597444355,"vy0":-138.9452276189023,"vz0":-0.5295142546798374,"pfxX":-1.4583333333333333,"pfxZ":0.6166666666666667,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.37060309798648355,"plateXPoly":1.1314825742248937,"plateYPoly":0.7083333333333357,"plateZPoly":3.8764190258999096,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.1314825742248937,"plate_z":3.8764190258999096,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":171,"rowId":"171-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9ad87e80-10d3-32e9-971d-637883ecf970","inning":6,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"William Contreras walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":3,"pre_strikes":0,"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":"30","start_speed":94.9,"end_speed":86.3,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.6659386578999245,"plateTime":0.3974761213698099,"zone":12,"spin_rate":2183,"breakX":17.2,"inducedBreakZ":9.6,"breakZ":-20.9,"px":1.344204194842219,"pz":3.7654231876388375,"x0":2.564785141279811,"y0":50.00394228980648,"z0":5.721004009387327,"ax":19.877631500067444,"ay":32.22286395499028,"az":-21.91468862666149,"vx0":-6.979859733405712,"vy0":-138.06953556599106,"vz0":-1.1483678406256739,"pfxX":-1.4333333333333333,"pfxZ":0.7999999999999999,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.3732954454260372,"plateXPoly":1.344204194842219,"plateYPoly":0.7083333333333144,"plateZPoly":3.7654231876388375,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.344204194842219,"plate_z":3.7654231876388375,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":172,"rowId":"172-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"789c3c32-24f6-386a-abe0-2a228ca0b595","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.4,"end_speed":86.6,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.753886066713417,"plateTime":0.3967203121180347,"zone":8,"spin_rate":2156,"breakX":15.4,"inducedBreakZ":9.2,"breakZ":-21.1,"px":-0.18825685331195263,"pz":2.011435760289374,"x0":2.4247815789259244,"y0":50.0009939280066,"z0":5.495895662494017,"ax":18.853252938763337,"ay":32.96844380884696,"az":-21.206435860111483,"vx0":-10.525552777790182,"vy0":-138.44322517174186,"vz0":-5.40176859639567,"pfxX":-1.2833333333333334,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.3725780591367474,"plateXPoly":-0.18825685331195263,"plateYPoly":0.7083333333333215,"plateZPoly":2.011435760289374,"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.18825685331195263,"plate_z":2.011435760289374,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":173,"rowId":"173-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7dba0cf5-da6e-3f04-99fd-9e4e2d712c9f","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.6,"end_speed":86.9,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.860284058841177,"plateTime":0.3960954822875431,"zone":7,"spin_rate":2094,"breakX":17.4,"inducedBreakZ":6.2,"breakZ":-24.1,"px":-0.7685272898626287,"pz":1.923292980027954,"x0":2.290442661897122,"y0":50.00126957409947,"z0":5.505713326435678,"ax":21.512406388926586,"ay":32.99793164174502,"az":-24.442820289220226,"vx0":-12.224353811560896,"vy0":-138.64576937833445,"vz0":-5.083826924256744,"pfxX":-1.45,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-17.4,"breakXFeet":-1.45,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.4,"pfxXNoAbs":-1.45,"plateTimeSZDepth":0.371999231768656,"plateXPoly":-0.7685272898626287,"plateYPoly":0.7083333333332789,"plateZPoly":1.923292980027954,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7685272898626287,"plate_z":1.923292980027954,"player_total_pitches":11,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":174,"rowId":"174-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0d5880f8-3c6c-3f6c-bfd9-23881e1270b7","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":84.9,"end_speed":77,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.848761124364359,"plateTime":0.44774361660831197,"zone":13,"spin_rate":2261,"breakX":15,"inducedBreakZ":-2,"breakZ":-40.7,"px":-0.1660459897072628,"pz":0.899442693862099,"x0":2.497872038128765,"y0":50.001370801118256,"z0":5.528944479629415,"ax":14.761064632100828,"ay":28.097147780222056,"az":-33.12235344524699,"vx0":-9.437535626605793,"vy0":-123.09440012382795,"vz0":-4.03943020357467,"pfxX":-1.25,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.391666666666667,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":40.7,"breakZWithGravityFeet":3.391666666666667,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.4206430168483713,"plateXPoly":-0.1660459897072628,"plateYPoly":0.708333333333357,"plateZPoly":0.899442693862099,"pfxXDirection":"←","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.1660459897072628,"plate_z":0.899442693862099,"player_total_pitches":12,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":175,"rowId":"175-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3653ec28-37bc-3d71-b404-481fc96821d6","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":94.9,"end_speed":85.8,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.943055430951681,"plateTime":0.4000174717075753,"zone":13,"spin_rate":2153,"breakX":15.4,"inducedBreakZ":11.8,"breakZ":-19.1,"px":-0.8698812854705351,"pz":1.8454267837388132,"x0":2.3593808093738478,"y0":50.00159552685074,"z0":5.465907212119544,"ax":19.04599910012399,"ay":33.34870939340115,"az":-18.4090635766251,"vx0":-12.17264949680257,"vy0":-137.45682526533434,"vz0":-6.177276576716118,"pfxX":-1.2833333333333334,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.5916666666666668,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":19.1,"breakZWithGravityFeet":1.5916666666666668,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.37573463040364014,"plateXPoly":-0.8698812854705351,"plateYPoly":0.7083333333333286,"plateZPoly":1.8454267837388132,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8698812854705351,"plate_z":1.8454267837388132,"player_total_pitches":13,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":176,"rowId":"176-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8f3b7f70-113d-369d-b738-d715c8781f08","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":95,"end_speed":85.9,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.832164858308958,"plateTime":0.39923111362690955,"zone":4,"spin_rate":2143,"breakX":16.2,"inducedBreakZ":10.1,"breakZ":-20.6,"px":-0.6019174030376795,"pz":2.6219977411411377,"x0":2.505520880955302,"y0":50.00103009591761,"z0":5.507103524276381,"ax":20.022785300726067,"ay":33.36216630249711,"az":-20.792681230639154,"vx0":-12.041050471589946,"vy0":-137.71022479897655,"vz0":-3.7956939262668006,"pfxX":-1.3499999999999999,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.3749771547635408,"plateXPoly":-0.6019174030376795,"plateYPoly":0.7083333333333073,"plateZPoly":2.6219977411411377,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.6019174030376795,"plate_z":2.6219977411411377,"player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":177,"rowId":"177-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8dc92938-780d-3e23-af83-1617cac86d9f","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94.8,"end_speed":86.2,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.890108147252687,"plateTime":0.3999409314904505,"zone":13,"spin_rate":2059,"breakX":16.8,"inducedBreakZ":5.4,"breakZ":-25.6,"px":-0.350437721559381,"pz":1.0748920848127916,"x0":2.5514918305099905,"y0":50.00613126868318,"z0":5.318653424875173,"ax":20.41454797206016,"ay":32.513299488574475,"az":-25.13014749565548,"vx0":-11.55946478093422,"vy0":-137.34057306229144,"vz0":-6.5771015061984,"pfxX":-1.4000000000000001,"pfxZ":0.45,"pfxZWithGravity":-2.1333333333333333,"breakXInches":-16.8,"breakXFeet":-1.4000000000000001,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":25.6,"breakZWithGravityFeet":2.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.8,"pfxXNoAbs":-1.4000000000000001,"plateTimeSZDepth":0.3756486814991204,"plateXPoly":-0.350437721559381,"plateYPoly":0.7083333333333286,"plateZPoly":1.0748920848127916,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.350437721559381,"plate_z":1.0748920848127916,"player_total_pitches":15,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":178,"rowId":"178-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dfea6266-e473-30f9-8807-65116965f075","inning":6,"half_inning":"bottom","ab_number":46,"cap_index":0,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":94.4,"end_speed":85.6,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.855759299396127,"plateTime":0.4011634442191281,"zone":5,"spin_rate":2147,"breakX":16.9,"inducedBreakZ":8.6,"breakZ":-22.4,"px":0.05646706137871593,"pz":2.193400296715015,"x0":2.586484321949314,"y0":50.00194705767504,"z0":5.467099306006761,"ax":20.13467318924312,"ay":32.73301013278941,"az":-22.22273913599677,"vx0":-10.507909613973284,"vy0":-136.99089631920205,"vz0":-4.501634841613355,"pfxX":-1.4083333333333332,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.8666666666666665,"breakXInches":-16.9,"breakXFeet":-1.4083333333333332,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":22.4,"breakZWithGravityFeet":1.8666666666666665,"pfxZDirection":"↓","pfxXWithGravity":16.9,"pfxXNoAbs":-1.4083333333333332,"plateTimeSZDepth":0.37679303350009963,"plateXPoly":0.05646706137871593,"plateYPoly":0.7083333333333144,"plateZPoly":2.193400296715015,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.05646706137871593,"plate_z":2.193400296715015,"player_total_pitches":16,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":179,"rowId":"179-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6f642591-0c37-3771-96f7-89cb6c71997d","inning":6,"half_inning":"bottom","ab_number":46,"cap_index":0,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":85.1,"end_speed":76.9,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.749678712932573,"plateTime":0.4451343935618124,"zone":12,"spin_rate":2219,"breakX":15.7,"inducedBreakZ":0.8,"breakZ":-37.4,"px":1.1605613448130687,"pz":3.8705425100699546,"x0":2.6180476126449412,"y0":50.005497609739656,"z0":5.7483882623038856,"ax":14.785328008946045,"ay":27.732058879171053,"az":-32.252570197187985,"vx0":-6.576760826628698,"vy0":-123.68017029685824,"vz0":2.253506610485929,"pfxX":-1.3083333333333333,"pfxZ":0.06666666666666667,"pfxZWithGravity":-3.1166666666666667,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":0.8,"breakZInducedFeet":0.06666666666666667,"breakZWithGravityInches":37.4,"breakZWithGravityFeet":3.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.4181925424800155,"plateXPoly":1.1605613448130687,"plateYPoly":0.7083333333332931,"plateZPoly":3.8705425100699546,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.1605613448130687,"plate_z":3.8705425100699546,"player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":180,"rowId":"180-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f538fa87-e77b-38c7-a3a3-3ffa2f01bd7c","inning":6,"half_inning":"bottom","ab_number":46,"cap_index":0,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":83.8,"end_speed":75.7,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.9379429950445335,"plateTime":0.4527335517528033,"zone":12,"spin_rate":2314,"breakX":16.6,"inducedBreakZ":-0.6,"breakZ":-40.2,"px":0.8923893735995307,"pz":2.724070123948303,"x0":2.590685166306039,"y0":50.0025807625367,"z0":5.633494243369011,"ax":15.195033085298865,"ay":27.58710721206882,"az":-32.99830407870639,"vx0":-7.224292398049058,"vy0":-121.75619643080896,"vz0":0.17808489862755916,"pfxX":-1.3833333333333335,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-3.35,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":40.2,"breakZWithGravityFeet":3.35,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.4253574091541974,"plateXPoly":0.8923893735995307,"plateYPoly":0.7083333333333002,"plateZPoly":2.724070123948303,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"62.0","hit_speed":"61.9","hit_distance":"12","xba":".080","hit_angle":"-14","is_barrel":0,"hc_x":144,"hc_x_ft":45.314840000000004,"hc_y":155.62,"hc_y_ft":115.16677680000004,"isSword":false,"batSpeed":76.2,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8923893735995307,"plate_z":2.724070123948303,"launch_speed":"61.9","launch_angle":"-14","player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":181,"rowId":"181-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e5363ed5-9362-32f4-acfb-2e45df0aefd3","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.3,"end_speed":86.2,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.66211488678501,"plateTime":0.39982685048017075,"zone":2,"spin_rate":2089,"breakX":16.1,"inducedBreakZ":10.7,"breakZ":-20.2,"px":-0.18181608272168237,"pz":3.11571043451349,"x0":2.542710581362331,"y0":50.004351823829346,"z0":5.65723408115546,"ax":19.2426901024599,"ay":29.95146380717829,"az":-20.51973710227918,"vx0":-10.869507507820613,"vy0":-136.9375806422692,"vz0":-2.9185958759495505,"pfxX":-1.3416666666666668,"pfxZ":0.8916666666666666,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.3754008602813242,"plateXPoly":-0.18181608272168237,"plateYPoly":0.7083333333332931,"plateZPoly":3.11571043451349,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.18181608272168237,"plate_z":3.11571043451349,"player_total_pitches":19,"player_total_pitches_pitch_types":13,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":193,"rowId":"193-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a19d4219-d734-32d0-8d74-bc5c08142e30","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","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":84.4,"end_speed":77.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.777194777590416,"plateTime":0.44777414156979267,"zone":7,"spin_rate":2319,"breakX":15.5,"inducedBreakZ":3.7,"breakZ":-35,"px":-0.8203184572407225,"pz":1.9310978631684446,"x0":2.7805877222319286,"y0":50.00136921625367,"z0":5.476734614277854,"ax":15.296691300564005,"ay":24.38103879123129,"az":-28.805999413879803,"vx0":-11.78044323047062,"vy0":-122.37026331505369,"vz0":-2.377991263994684,"pfxX":-1.2916666666666667,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.9166666666666665,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":35,"breakZWithGravityFeet":2.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.42042749525352197,"plateXPoly":-0.8203184572407225,"plateYPoly":0.7083333333333002,"plateZPoly":1.9310978631684446,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8203184572407225,"plate_z":1.9310978631684446,"player_total_pitches":20,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":194,"rowId":"194-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2d6710a2-8927-3b51-ba1b-e01990c8692d","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":83.3,"end_speed":76.7,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.611470007157658,"plateTime":0.4521255511555724,"zone":8,"spin_rate":2283,"breakX":15.6,"inducedBreakZ":1.8,"breakZ":-37.7,"px":0.01831694826824526,"pz":1.685722022255372,"x0":2.4853928180010896,"y0":50.00484788186768,"z0":5.628661899329667,"ax":14.511724053867125,"ay":23.090927657368706,"az":-30.304984686905932,"vx0":-8.891900265163137,"vy0":-121.03212135805045,"vz0":-2.856574895017559,"pfxX":-1.3,"pfxZ":0.15,"pfxZWithGravity":-3.141666666666667,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":1.8,"breakZInducedFeet":0.15,"breakZWithGravityInches":37.7,"breakZWithGravityFeet":3.141666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.4244898813426886,"plateXPoly":0.01831694826824526,"plateYPoly":0.708333333333357,"plateZPoly":1.685722022255372,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.01831694826824526,"plate_z":1.685722022255372,"player_total_pitches":21,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":195,"rowId":"195-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20795054-2673-37d1-8d49-24673bdceaf4","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","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,"end_speed":85.2,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.446637633645706,"plateTime":0.4018866517770854,"zone":12,"spin_rate":2216,"breakX":16.7,"inducedBreakZ":8.5,"breakZ":-22.7,"px":0.7117086940038173,"pz":4.107736099035497,"x0":2.530847625358168,"y0":50.00566005063806,"z0":5.7527928499521765,"ax":19.36311468086324,"ay":32.15848300956683,"az":-23.546927061266302,"vx0":-8.47377032700118,"vy0":-136.66648952291635,"vz0":0.08617684470903186,"pfxX":-1.3916666666666666,"pfxZ":0.7083333333333334,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-16.7,"breakXFeet":-1.3916666666666666,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":16.7,"pfxXNoAbs":-1.3916666666666666,"plateTimeSZDepth":0.3774768671282911,"plateXPoly":0.7117086940038173,"plateYPoly":0.7083333333333641,"plateZPoly":4.107736099035497,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7117086940038173,"plate_z":4.107736099035497,"player_total_pitches":22,"player_total_pitches_pitch_types":14,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":196,"rowId":"196-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cd80a404-e42f-3e35-b08b-5ee62af684bc","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95,"end_speed":86.4,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.826168392936081,"plateTime":0.39782654394964023,"zone":2,"spin_rate":2287,"breakX":15.8,"inducedBreakZ":8.9,"breakZ":-21.7,"px":-0.10678890113170736,"pz":2.9022490268076915,"x0":2.417617658076176,"y0":50.003428585636335,"z0":5.549789459615343,"ax":19.208760624074962,"ay":31.880840105139768,"az":-22.327501612680702,"vx0":-10.34531049192462,"vy0":-137.90697963671633,"vz0":-2.9162741804530508,"pfxX":-1.3166666666666667,"pfxZ":0.7416666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-15.8,"breakXFeet":-1.3166666666666667,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.8,"pfxXNoAbs":-1.3166666666666667,"plateTimeSZDepth":0.3735838331460275,"plateXPoly":-0.10678890113170736,"plateYPoly":0.7083333333333357,"plateZPoly":2.9022490268076915,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":62.8,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.10678890113170736,"plate_z":2.9022490268076915,"player_total_pitches":23,"player_total_pitches_pitch_types":15,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":197,"rowId":"197-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1aa5b206-17a9-3535-8985-420afa286818","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":94.6,"end_speed":86.2,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.608072784639025,"plateTime":0.39878256658517675,"zone":3,"spin_rate":2155,"breakX":17,"inducedBreakZ":9.4,"breakZ":-21.2,"px":0.3435102994626402,"pz":3.3578609825510024,"x0":2.56460617099158,"y0":50.00269033380705,"z0":5.637421336975288,"ax":20.120682256014163,"ay":30.91506864919655,"az":-21.99927669995229,"vx0":-9.698702894623517,"vy0":-137.43196438834923,"vz0":-1.9688763039435053,"pfxX":-1.4166666666666667,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-17,"breakXFeet":-1.4166666666666667,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":17,"pfxXNoAbs":-1.4166666666666667,"plateTimeSZDepth":0.37445240070538344,"plateXPoly":0.3435102994626402,"plateYPoly":0.7083333333333997,"plateZPoly":3.3578609825510024,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":59.6,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.3435102994626402,"plate_z":3.3578609825510024,"player_total_pitches":24,"player_total_pitches_pitch_types":16,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":198,"rowId":"198-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"248dd855-6cc6-3164-a501-bd6a8d89f0ed","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":84.9,"end_speed":77.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.964591151830905,"plateTime":0.4466769974851501,"zone":13,"spin_rate":2433,"breakX":14.6,"inducedBreakZ":4.2,"breakZ":-34.3,"px":-0.8337369373035979,"pz":1.2166542525678494,"x0":2.5739909193490997,"y0":50.00169127432918,"z0":5.446337649013304,"ax":14.695781173401194,"ay":26.567306595173584,"az":-27.87216353461724,"vx0":-11.205227783465999,"vy0":-123.06595514320648,"vz0":-4.234846163991796,"pfxX":-1.2166666666666666,"pfxZ":0.35000000000000003,"pfxZWithGravity":-2.858333333333333,"breakXInches":-14.6,"breakXFeet":-1.2166666666666666,"breakZInducedInches":4.2,"breakZInducedFeet":0.35000000000000003,"breakZWithGravityInches":34.3,"breakZWithGravityFeet":2.858333333333333,"pfxZDirection":"↓","pfxXWithGravity":14.6,"pfxXNoAbs":-1.2166666666666666,"plateTimeSZDepth":0.4195433378266036,"plateXPoly":-0.8337369373035979,"plateYPoly":0.7083333333333144,"plateZPoly":1.2166542525678494,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.8337369373035979,"plate_z":1.2166542525678494,"player_total_pitches":25,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":199,"rowId":"199-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d37b373e-2ea4-3055-8a85-5a5e1c07e3ae","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94.3,"end_speed":86,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.711842137280097,"plateTime":0.4011541687332896,"zone":13,"spin_rate":2174,"breakX":15.4,"inducedBreakZ":11.6,"breakZ":-19.4,"px":-1.0266338553256906,"pz":1.5348036895039137,"x0":2.2396911034609723,"y0":50.00117960250563,"z0":5.48491384017619,"ax":18.795381648645254,"ay":30.692636486042225,"az":-18.54917898277418,"vx0":-12.211474409674384,"vy0":-136.64685734933425,"vz0":-6.99363938013263,"pfxX":-1.2833333333333334,"pfxZ":0.9666666666666667,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":11.6,"breakZInducedFeet":0.9666666666666667,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.3766653198356318,"plateXPoly":-1.0266338553256906,"plateYPoly":0.7083333333333499,"plateZPoly":1.5348036895039137,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-1.0266338553256906,"plate_z":1.5348036895039137,"player_total_pitches":26,"player_total_pitches_pitch_types":17,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":200,"rowId":"200-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"df39d132-a03b-389b-9636-5ed533e45282","inning":7,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Lineout","des":"Sal Frelick lines out to left fielder Chandler Simpson.","events":"Lineout","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.5,"end_speed":85.2,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.808262529463394,"plateTime":0.4043843875628701,"zone":8,"spin_rate":2181,"breakX":16.2,"inducedBreakZ":10.8,"breakZ":-20.8,"px":-0.23867356233922266,"pz":1.7256011538056715,"x0":2.7398236669659957,"y0":50.00334591095888,"z0":5.43570323445856,"ax":19.23622946861501,"ay":30.453264678714238,"az":-19.822045893071714,"vx0":-11.495955300055602,"vy0":-135.596331036947,"vz0":-6.006677701592364,"pfxX":-1.3499999999999999,"pfxZ":0.9,"pfxZWithGravity":-1.7333333333333334,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":20.8,"breakZWithGravityFeet":1.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.37973499956987555,"plateXPoly":-0.23867356233922266,"plateYPoly":0.7083333333333499,"plateZPoly":1.7256011538056715,"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.23867356233922266,"plate_z":1.7256011538056715,"player_total_pitches":27,"player_total_pitches_pitch_types":18,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":201,"rowId":"201-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cfad8957-0d36-37ed-8f45-6b8c57f3bedc","inning":7,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Lineout","des":"Sal Frelick lines out to left fielder Chandler Simpson.","events":"Lineout","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":93.7,"end_speed":85.3,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.8243157449890735,"plateTime":0.40341174416694026,"zone":5,"spin_rate":2127,"breakX":17.2,"inducedBreakZ":11.3,"breakZ":-20.2,"px":-0.15060983024135277,"pz":2.210183406822401,"x0":2.58725056346749,"y0":50.000962281033175,"z0":5.402295796980347,"ax":20.24595221599639,"ay":30.737137056302487,"az":-19.663464791530398,"vx0":-11.062315055410819,"vy0":-135.95041332519676,"vz0":-4.702688191008738,"pfxX":-1.4333333333333333,"pfxZ":0.9416666666666668,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":11.3,"breakZInducedFeet":0.9416666666666668,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.3787987102261864,"plateXPoly":-0.15060983024135277,"plateYPoly":0.708333333333357,"plateZPoly":2.210183406822401,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.7","hit_distance":"334","xba":".330","hit_angle":"21","is_barrel":0,"hc_x":75.25,"hc_x_ft":-120.39741000000001,"hc_y":74.65,"hc_y_ft":310.333626,"isSword":false,"batSpeed":69.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.15060983024135277,"plate_z":2.210183406822401,"launch_speed":"98.7","launch_angle":"21","player_total_pitches":28,"player_total_pitches_pitch_types":19,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":202,"rowId":"202-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5d8b92be-3af6-3ca6-b909-63436344244a","inning":7,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Groundout","des":"David Hamilton grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda. Cooper Pratt to 2nd.","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":94.1,"end_speed":85.3,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.85330087956051,"plateTime":0.40206020102764883,"zone":5,"spin_rate":2341,"breakX":15.7,"inducedBreakZ":11.8,"breakZ":-19.4,"px":0.1839148718942898,"pz":2.6332479873275823,"x0":2.6311840738961605,"y0":50.00654584230968,"z0":5.437102993105577,"ax":18.7327895334755,"ay":32.14932016084045,"az":-19.310985850662746,"vx0":-10.017446883950718,"vy0":-136.6087697625927,"vz0":-3.7779725306172933,"pfxX":-1.3083333333333333,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.37765378374341707,"plateXPoly":0.1839148718942898,"plateYPoly":0.7083333333333357,"plateZPoly":2.6332479873275823,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1839148718942898,"plate_z":2.6332479873275823,"player_total_pitches":29,"player_total_pitches_pitch_types":20,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":203,"rowId":"203-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1ff3cf0f-fa22-30fd-a396-70b48d3977df","inning":7,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Groundout","des":"David Hamilton grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda. Cooper Pratt to 2nd.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":84.8,"end_speed":76.7,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.849148965748877,"plateTime":0.448237947185675,"zone":8,"spin_rate":2481,"breakX":17.2,"inducedBreakZ":2.5,"breakZ":-36.2,"px":-0.16921910613581703,"pz":1.693912336034967,"x0":2.6517884774562575,"y0":50.001281436980456,"z0":5.50932386792456,"ax":16.698355242628196,"ay":27.80104320704119,"az":-29.634434434708925,"vx0":-10.214953933154229,"vy0":-122.91024977465189,"vz0":-2.820936966526021,"pfxX":-1.4333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-3.016666666666667,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.4211031908797528,"plateXPoly":-0.16921910613581703,"plateYPoly":0.7083333333333215,"plateZPoly":1.693912336034967,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.16921910613581703,"plate_z":1.693912336034967,"player_total_pitches":30,"player_total_pitches_pitch_types":8,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":204,"rowId":"204-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b752b7a6-3e60-3667-bc09-5fcb7510f89b","inning":7,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Groundout","des":"David Hamilton grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda. Cooper Pratt to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":83.4,"end_speed":75.4,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.806404642254945,"plateTime":0.45495948616223814,"zone":5,"spin_rate":2490,"breakX":17.8,"inducedBreakZ":1.4,"breakZ":-38.5,"px":0.016076816897954593,"pz":2.551184928801668,"x0":2.5338465941236317,"y0":50.003506270155796,"z0":5.551896127687653,"ax":16.48540095965369,"ay":26.75464564273093,"az":-31.20685040428411,"vx0":-9.413784295277598,"vy0":-121.0527645105614,"vz0":-0.3516924877566331,"pfxX":-1.4833333333333334,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.2083333333333335,"breakXInches":-17.8,"breakXFeet":-1.4833333333333334,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":38.5,"breakZWithGravityFeet":3.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":17.8,"pfxXNoAbs":-1.4833333333333334,"plateTimeSZDepth":0.4274079103225996,"plateXPoly":0.016076816897954593,"plateYPoly":0.7083333333333215,"plateZPoly":2.551184928801668,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"57.0","hit_speed":"56.6","hit_distance":"10","xba":".080","hit_angle":"-15","is_barrel":0,"hc_x":120.98,"hc_x_ft":-10.171647199999995,"hc_y":158.91,"hc_y_ft":107.23669240000004,"isSword":false,"batSpeed":53.2,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.016076816897954593,"plate_z":2.551184928801668,"launch_speed":"56.6","launch_angle":"-15","player_total_pitches":31,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":205,"rowId":"205-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b1fc212d-e9be-3b98-8272-e5205f1fa9fc","inning":7,"half_inning":"bottom","ab_number":53,"cap_index":70,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Single","des":"Jackson Chourio singles on a ground ball to right fielder Victor Mesa Jr. Cooper Pratt scores.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.5,"end_speed":82.4,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.989007157629553,"plateTime":0.41712995114524,"zone":8,"spin_rate":1987,"breakX":13.7,"inducedBreakZ":-6.6,"breakZ":-40.1,"px":-0.26003262734227883,"pz":1.932591480589322,"x0":-1.5306267113532928,"y0":50.00618625335578,"z0":3.735052354225987,"ax":-14.565579704143586,"ay":29.543290350766977,"az":-39.43836189413143,"vx0":6.096388429787225,"vy0":-131.61936345179595,"vz0":3.1247116795643395,"pfxX":1.1416666666666666,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.341666666666667,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":40.1,"breakZWithGravityFeet":3.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.3917745161610565,"plateXPoly":-0.26003262734227883,"plateYPoly":0.7083333333333499,"plateZPoly":1.932591480589322,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"103.0","hit_speed":"103.0","hit_distance":"11","xba":".330","hit_angle":"-9","is_barrel":0,"hc_x":190.07,"hc_x_ft":156.36012519999997,"hc_y":132.09,"hc_y_ft":171.8825476,"isSword":false,"batSpeed":72.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.26003262734227883,"plate_z":1.932591480589322,"launch_speed":"103.0","launch_angle":"-9","player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":206,"rowId":"206-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6b9b7113-d1ca-34af-95a7-2b0b41181fb7","inning":7,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Rays challenged (fair or foul in outfield), call on the field was upheld: Jake Bauers singles on a line drive to left fielder Chandler Simpson. Jackson Chourio to 3rd.","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":91.9,"end_speed":83.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.979041648381561,"plateTime":0.41081424590527105,"zone":11,"spin_rate":2111,"breakX":11.3,"inducedBreakZ":9,"breakZ":-23.6,"px":-1.017260775093202,"pz":3.73288596852321,"x0":-2.0044441302552882,"y0":50.00510841961007,"z0":4.21013035189965,"ax":-12.391548582211382,"ay":30.26281868486442,"az":-24.298882723188502,"vx0":4.949116301677995,"vy0":-133.60919893979238,"vz0":3.4505477230471855,"pfxX":0.9416666666666668,"pfxZ":0.75,"pfxZWithGravity":-1.9666666666666668,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.38582074833873187,"plateXPoly":-1.017260775093202,"plateYPoly":0.7083333333333712,"plateZPoly":3.73288596852321,"pfxXDirection":"→","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.017260775093202,"plate_z":3.73288596852321,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":207,"rowId":"207-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"256064e9-feb8-3ad9-b0ee-5d43faea0bd9","inning":7,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Rays challenged (fair or foul in outfield), call on the field was upheld: Jake Bauers singles on a line drive to left fielder Chandler Simpson. Jackson Chourio to 3rd.","events":"Single","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":91.4,"end_speed":82.7,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.994137764248576,"plateTime":0.41405678154825853,"zone":13,"spin_rate":2078,"breakX":16.3,"inducedBreakZ":-3.2,"breakZ":-36.4,"px":-1.5337762789137113,"pz":1.9193257468747675,"x0":-1.7393759140587415,"y0":50.005003306582566,"z0":3.653791383544794,"ax":-16.901689469678868,"ay":31.842332140310855,"az":-36.20467826986785,"vx0":3.815750855422173,"vy0":-132.9270486055202,"vz0":2.5823560570196857,"pfxX":1.3583333333333334,"pfxZ":-0.26666666666666666,"pfxZWithGravity":-3.033333333333333,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":-3.2,"breakZInducedFeet":-0.26666666666666666,"breakZWithGravityInches":36.4,"breakZWithGravityFeet":3.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.388977226261384,"plateXPoly":-1.5337762789137113,"plateYPoly":0.7083333333333428,"plateZPoly":1.9193257468747675,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.5337762789137113,"plate_z":1.9193257468747675,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":208,"rowId":"208-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e2fed156-7301-3bd2-9c9d-8c208c711ecb","inning":7,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Rays challenged (fair or foul in outfield), call on the field was upheld: Jake Bauers singles on a line drive to left fielder Chandler Simpson. Jackson Chourio to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":91.1,"end_speed":82.7,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.923420306514539,"plateTime":0.4152334466311598,"zone":6,"spin_rate":2032,"breakX":14.9,"inducedBreakZ":-8.6,"breakZ":-41.9,"px":0.539085901478416,"pz":2.2405213253818825,"x0":-1.5150128486265975,"y0":50.00595209249082,"z0":3.8159360031612843,"ax":-16.445908679585468,"ay":30.207498740576273,"az":-41.75646143335747,"vx0":8.473884678753572,"vy0":-132.2953508752293,"vz0":4.102910569259382,"pfxX":1.2416666666666667,"pfxZ":-0.7166666666666667,"pfxZWithGravity":-3.4916666666666667,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":-8.6,"breakZInducedFeet":-0.7166666666666667,"breakZWithGravityInches":41.9,"breakZWithGravityFeet":3.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.3899976118803062,"plateXPoly":0.539085901478416,"plateYPoly":0.708333333333357,"plateZPoly":2.2405213253818825,"pfxXDirection":"→","inducedBreakZForcedSign":"-8.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"74.0","hit_speed":"74.0","hit_distance":"167","xba":".570","hit_angle":"15","is_barrel":0,"hc_x":53.44,"hc_x_ft":-172.9673616,"hc_y":123.99,"hc_y_ft":191.40646360000005,"isSword":false,"batSpeed":73.2,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.539085901478416,"plate_z":2.2405213253818825,"launch_speed":"74.0","launch_angle":"15","player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":209,"rowId":"209-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1bbaeb5c-544d-3275-8c1c-be81c7b32ffd","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","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":90.8,"end_speed":82.3,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.0164285371379,"plateTime":0.41691690146058935,"zone":14,"spin_rate":1965,"breakX":12.6,"inducedBreakZ":-6.6,"breakZ":-40.1,"px":0.853138524416672,"pz":1.6166259213027192,"x0":-1.3467080091362214,"y0":50.00322542878199,"z0":3.5969465437840857,"ax":-14.150642101173263,"ay":30.914647954776747,"az":-39.42290332292677,"vx0":8.388153592856503,"vy0":-131.92843569629707,"vz0":2.6625793473871995,"pfxX":1.05,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.341666666666667,"breakXInches":12.6,"breakXFeet":1.05,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":40.1,"breakZWithGravityFeet":3.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.05,"pfxXNoAbs":1.05,"plateTimeSZDepth":0.3916175757792862,"plateXPoly":0.853138524416672,"plateYPoly":0.7083333333333357,"plateZPoly":1.6166259213027192,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","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":139,"edge_distance":0.0462587980292858,"edge_distance_calc":0.04625879802928532,"challenging_player_id":689414,"challenging_player_type":"catcher"},"plate_x":0.853138524416672,"plate_z":1.6166259213027192,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":210,"rowId":"210-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6be8afe9-0a34-333a-b392-29e1a98add03","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":85.2,"end_speed":77.2,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.6885763845881625,"plateTime":0.4438235253811338,"zone":11,"spin_rate":1668,"breakX":13,"inducedBreakZ":-3.8,"breakZ":-41.9,"px":-0.9829366978728509,"pz":2.953383754865015,"x0":-1.5252062884103057,"y0":50.000109129324976,"z0":3.90099826308109,"ax":-11.907911448135359,"ay":26.916877680766195,"az":-36.903046026082336,"vx0":3.782773985902986,"vy0":-123.85905913116551,"vz0":5.418182966648999,"pfxX":1.0833333333333333,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.4916666666666667,"breakXInches":13,"breakXFeet":1.0833333333333333,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":41.9,"breakZWithGravityFeet":3.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0833333333333333,"pfxXNoAbs":1.0833333333333333,"plateTimeSZDepth":0.4168474974944463,"plateXPoly":-0.9829366978728509,"plateYPoly":0.7083333333333712,"plateZPoly":2.953383754865015,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9829366978728509,"plate_z":2.953383754865015,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":211,"rowId":"211-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6e3b1954-4696-34d4-8920-9272ba4a9624","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","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":91.9,"end_speed":83.3,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.12811468397617,"plateTime":0.41182025668160227,"zone":9,"spin_rate":2034,"breakX":14.2,"inducedBreakZ":-5.6,"breakZ":-38.3,"px":0.6086656346190693,"pz":1.5843900965517324,"x0":-1.3785296548405015,"y0":50.00547349617729,"z0":3.6268149502664087,"ax":-15.982352345704905,"ay":31.510911894180822,"az":-38.495153394552155,"vx0":8.228238301131464,"vy0":-133.52654196007052,"vz0":2.1663621568758824,"pfxX":1.1833333333333333,"pfxZ":-0.4666666666666666,"pfxZWithGravity":-3.1916666666666664,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":-5.6,"breakZInducedFeet":-0.4666666666666666,"breakZWithGravityInches":38.3,"breakZWithGravityFeet":3.1916666666666664,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.38685203923275424,"plateXPoly":0.6086656346190693,"plateYPoly":0.7083333333333428,"plateZPoly":1.5843900965517324,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.1,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6086656346190693,"plate_z":1.5843900965517324,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":212,"rowId":"212-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6bf42403-4542-3583-928f-dfa0e626b223","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":86.7,"end_speed":78.6,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.034801964207522,"plateTime":0.43640688715150056,"zone":8,"spin_rate":1872,"breakX":11,"inducedBreakZ":-1.1,"breakZ":-37.8,"px":-0.026445706237886446,"pz":2.0494130299106326,"x0":-1.5486732671512697,"y0":50.00534921553724,"z0":3.696705314209688,"ax":-11.074939548263243,"ay":27.823700893882542,"az":-33.9938933578892,"vx0":5.983353707391086,"vy0":-125.95961066315806,"vz0":2.9491274506558787,"pfxX":0.9166666666666666,"pfxZ":-0.09166666666666667,"pfxZWithGravity":-3.15,"breakXInches":11,"breakXFeet":0.9166666666666666,"breakZInducedInches":-1.1,"breakZInducedFeet":-0.09166666666666667,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":0.9166666666666666,"pfxXNoAbs":0.9166666666666666,"plateTimeSZDepth":0.4099315387626485,"plateXPoly":-0.026445706237886446,"plateYPoly":0.7083333333333357,"plateZPoly":2.0494130299106326,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"96.2","hit_distance":"15","xba":".190","hit_angle":"-8","is_barrel":0,"hc_x":157.68,"hc_x_ft":78.28856480000002,"hc_y":169.54,"hc_y_ft":81.61456560000005,"isSword":false,"batSpeed":75.4,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.026445706237886446,"plate_z":2.0494130299106326,"launch_speed":"96.2","launch_angle":"-8","player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":213,"rowId":"213-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"57346f2f-831f-3c55-b586-839895e13e5e","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":86.9,"end_speed":79.4,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.471388481192468,"plateTime":0.43404892816329355,"zone":9,"spin_rate":1998,"breakX":15.8,"inducedBreakZ":-4,"breakZ":-40.3,"px":0.6112025934099206,"pz":1.915681852835914,"x0":-1.4197311416533547,"y0":50.00399331328497,"z0":3.840266546685363,"ax":-15.793061457902908,"ay":26.031923519459504,"az":-36.50598986151389,"vx0":8.201458963136274,"vy0":-126.2576686792234,"vz0":2.7170052248521346,"pfxX":1.3166666666666667,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.358333333333333,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.4075608894258626,"plateXPoly":0.6112025934099206,"plateYPoly":0.708333333333357,"plateZPoly":1.915681852835914,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6112025934099206,"plate_z":1.915681852835914,"player_total_pitches":9,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":226,"rowId":"226-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"af83539c-434f-3add-9f8a-9fcd0e4e30ef","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":86.6,"end_speed":78.8,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.095585976794256,"plateTime":0.43691677665140727,"zone":14,"spin_rate":1982,"breakX":16.8,"inducedBreakZ":-7.9,"breakZ":-44.8,"px":0.24780655094554138,"pz":0.567137439587504,"x0":-1.426707148817823,"y0":50.00519068841593,"z0":3.691066069761143,"ax":-16.412441485004322,"ay":27.73645636479664,"az":-39.45787721869273,"vx0":7.448025096614984,"vy0":-125.809449401665,"vz0":0.48499823581064305,"pfxX":1.4000000000000001,"pfxZ":-0.6583333333333333,"pfxZWithGravity":-3.733333333333333,"breakXInches":16.8,"breakXFeet":1.4000000000000001,"breakZInducedInches":-7.9,"breakZInducedFeet":-0.6583333333333333,"breakZWithGravityInches":44.8,"breakZWithGravityFeet":3.733333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4000000000000001,"pfxXNoAbs":1.4000000000000001,"plateTimeSZDepth":0.410404015472421,"plateXPoly":0.24780655094554138,"plateYPoly":0.7083333333333215,"plateZPoly":0.567137439587504,"pfxXDirection":"→","inducedBreakZForcedSign":"-7.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":77.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.24780655094554138,"plate_z":0.567137439587504,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":227,"rowId":"227-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bbeb432e-70eb-32ad-a7c7-bbf9e3b07120","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","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":83.8,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.117502863845869,"plateTime":0.4076834737964896,"zone":12,"spin_rate":1987,"breakX":7.9,"inducedBreakZ":8.8,"breakZ":-23.3,"px":0.07882632656328292,"pz":4.288532701071234,"x0":-1.5538098572917134,"y0":50.000705008546305,"z0":4.260599239859269,"ax":-9.480709684370538,"ay":31.689672811512462,"az":-24.69676914612536,"vx0":6.078992935994996,"vy0":-134.80331922482588,"vz0":4.801072543687148,"pfxX":0.6583333333333333,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.9416666666666667,"breakXInches":7.9,"breakXFeet":0.6583333333333333,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":23.3,"breakZWithGravityFeet":1.9416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6583333333333333,"pfxXNoAbs":0.6583333333333333,"plateTimeSZDepth":0.3828937261925146,"plateXPoly":0.07882632656328292,"plateYPoly":0.7083333333333073,"plateZPoly":4.288532701071234,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.07882632656328292,"plate_z":4.288532701071234,"player_total_pitches":11,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":228,"rowId":"228-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"544be5fb-560b-3355-9362-4de1adbe2f65","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":86.4,"end_speed":78.5,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.1497147576551425,"plateTime":0.43772624866804355,"zone":13,"spin_rate":1764,"breakX":12.4,"inducedBreakZ":-6.6,"breakZ":-43.6,"px":-0.24285002395569832,"pz":1.019248279009438,"x0":-1.5139421183541402,"y0":50.001735388848836,"z0":3.6868723068930844,"ax":-12.137656985353578,"ay":28.246986568694705,"az":-38.518926047361965,"vx0":5.58672152078554,"vy0":-125.69256613339337,"vz0":1.4310638810975171,"pfxX":1.0333333333333334,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.6333333333333333,"breakXInches":12.4,"breakXFeet":1.0333333333333334,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0333333333333334,"pfxXNoAbs":1.0333333333333334,"plateTimeSZDepth":0.4111710367678878,"plateXPoly":-0.24285002395569832,"plateYPoly":0.708333333333357,"plateZPoly":1.019248279009438,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"90.0","hit_speed":"90.2","hit_distance":"224","xba":".980","hit_angle":"14","is_barrel":0,"hc_x":79.72,"hc_x_ft":-109.6231008,"hc_y":103.51,"hc_y_ft":240.7706364,"isSword":false,"batSpeed":76.8,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.24285002395569832,"plate_z":1.019248279009438,"launch_speed":"90.2","launch_angle":"14","player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":229,"rowId":"229-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0cf08745-804a-3794-8801-2bd9e8e4446b","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":97.1,"end_speed":88,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.00737880437319,"plateTime":0.3899463988535925,"zone":13,"spin_rate":2354,"breakX":16.4,"inducedBreakZ":8.6,"breakZ":-20.8,"px":-1.717784435601938,"pz":1.8031933262729822,"x0":0.8355142531528893,"y0":50.0027510039042,"z0":5.162157931155167,"ax":20.776093728426655,"ay":34.65260926593556,"az":-21.54805987977627,"vx0":-10.776006648431252,"vy0":-140.93480567824392,"vz0":-5.224916594556669,"pfxX":-1.3666666666666665,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.7333333333333334,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":20.8,"breakZWithGravityFeet":1.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.36625919621180736,"plateXPoly":-1.717784435601938,"plateYPoly":0.7083333333333215,"plateZPoly":1.8031933262729822,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.717784435601938,"plate_z":1.8031933262729822,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":230,"rowId":"230-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b0a5d51e-f7dd-319f-b12d-c2cb90ab93b5","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95.3,"end_speed":86.8,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.0594475764046205,"plateTime":0.39669361194932584,"zone":13,"spin_rate":2389,"breakX":15.5,"inducedBreakZ":7.7,"breakZ":-22.7,"px":-1.337440233030613,"pz":1.2805195277033503,"x0":0.8946315604827394,"y0":50.00362430824571,"z0":5.13550555705924,"ax":18.675982665474248,"ay":32.56772123905609,"az":-22.661509476571982,"vx0":-9.470263280970308,"vy0":-138.38814651142212,"vz0":-6.126640757722182,"pfxX":-1.2916666666666667,"pfxZ":0.6416666666666667,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.3725411373279409,"plateXPoly":-1.337440233030613,"plateYPoly":0.7083333333333002,"plateZPoly":1.2805195277033503,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.337440233030613,"plate_z":1.2805195277033503,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":231,"rowId":"231-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1ea70b75-66a5-377e-bdf8-ab6d1576f3ed","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","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":96.9,"end_speed":87.8,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.028056707129095,"plateTime":0.3902617407502831,"zone":1,"spin_rate":2452,"breakX":16.7,"inducedBreakZ":8,"breakZ":-21.4,"px":-0.5824312102583004,"pz":2.884536503098678,"x0":0.9110983666717408,"y0":50.00671844811494,"z0":5.279641750504865,"ax":20.251136730322205,"ay":34.68510261929634,"az":-22.977341736416143,"vx0":-7.786052038372298,"vy0":-140.8378419170576,"vz0":-2.322005229005322,"pfxX":-1.3916666666666666,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.7833333333333332,"breakXInches":-16.7,"breakXFeet":-1.3916666666666666,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":21.4,"breakZWithGravityFeet":1.7833333333333332,"pfxZDirection":"↓","pfxXWithGravity":16.7,"pfxXNoAbs":-1.3916666666666666,"plateTimeSZDepth":0.36658434438865306,"plateXPoly":-0.5824312102583004,"plateYPoly":0.7083333333333286,"plateZPoly":2.884536503098678,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5824312102583004,"plate_z":2.884536503098678,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":232,"rowId":"232-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"83dd7141-d75f-35e2-bc37-b56c0f65a558","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":87.5,"end_speed":80.6,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":5.867196725807795,"plateTime":0.428523321954585,"zone":12,"spin_rate":2727,"breakX":6.6,"inducedBreakZ":3.7,"breakZ":-31.7,"px":1.1788893461020813,"pz":3.236239869194404,"x0":1.3233671073196052,"y0":50.00149836822445,"z0":5.299220172528197,"ax":-6.197623774822783,"ay":24.701885656954303,"az":-29.128795683878515,"vx0":0.8872995596048904,"vy0":-127.51349040285962,"vz0":0.7297660419638025,"pfxX":0.5499999999999999,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.6416666666666666,"breakXInches":6.6,"breakXFeet":0.5499999999999999,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":31.7,"breakZWithGravityFeet":2.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.5499999999999999,"pfxXNoAbs":0.5499999999999999,"plateTimeSZDepth":0.40224411958109313,"plateXPoly":1.1788893461020813,"plateYPoly":0.7083333333333712,"plateZPoly":3.236239869194404,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1788893461020813,"plate_z":3.236239869194404,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":233,"rowId":"233-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"88ed1116-0af1-32b9-b5e8-248d0ac39420","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras 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":95.3,"end_speed":86.4,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.016301292157578,"plateTime":0.39697564236823357,"zone":11,"spin_rate":2442,"breakX":14.3,"inducedBreakZ":9.2,"breakZ":-21.1,"px":-2.2676169160363466,"pz":3.36511883044942,"x0":0.6595637394594435,"y0":50.00437905218753,"z0":5.34541740841369,"ax":17.88657318167265,"ay":32.55543748784064,"az":-22.23980361951308,"vx0":-11.185479528708907,"vy0":-138.28744860972927,"vz0":-1.165503207170693,"pfxX":-1.1916666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-14.3,"breakXFeet":-1.1916666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":14.3,"pfxXNoAbs":-1.1916666666666667,"plateTimeSZDepth":0.37283772982503155,"plateXPoly":-2.2676169160363466,"plateYPoly":0.708333333333357,"plateZPoly":3.36511883044942,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-2.2676169160363466,"plate_z":3.36511883044942,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":234,"rowId":"234-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c21a6a04-fe3b-3d91-8bcd-a57fe19f4473","inning":8,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Bunt Lineout","des":"Garrett Mitchell bunt lines out to third baseman Junior Caminero.","events":"Bunt Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":97,"end_speed":88.2,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.908133546547127,"plateTime":0.3900654403910826,"zone":13,"spin_rate":2434,"breakX":17.5,"inducedBreakZ":7.3,"breakZ":-22.1,"px":-0.7880794488515053,"pz":0.8791495785189545,"x0":0.8701309119646718,"y0":50.00671898616347,"z0":5.0046203943758,"ax":21.352070590901434,"ay":34.26995988508593,"az":-22.52946452680388,"vx0":-8.437419379894665,"vy0":-140.8339267892891,"vz0":-7.132995426290122,"pfxX":-1.4583333333333333,"pfxZ":0.6083333333333333,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":7.3,"breakZInducedFeet":0.6083333333333333,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.36637807971373626,"plateXPoly":-0.7880794488515053,"plateYPoly":0.7083333333333499,"plateZPoly":0.8791495785189545,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.7880794488515053,"plate_z":0.8791495785189545,"player_total_pitches":6,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":235,"rowId":"235-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"36c33af1-dd9e-3e56-adaa-35a4a058a6a8","inning":8,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Bunt Lineout","des":"Garrett Mitchell bunt lines out to third baseman Junior Caminero.","events":"Bunt Lineout","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":96.7,"end_speed":87.8,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.0373143053359035,"plateTime":0.3905554211018716,"zone":5,"spin_rate":2494,"breakX":16.9,"inducedBreakZ":9.1,"breakZ":-20.3,"px":0.02053705970975417,"pz":2.742745828040481,"x0":0.9666494030110574,"y0":50.00455069179149,"z0":5.259012123575855,"ax":20.164811510745256,"ay":34.05615638930287,"az":-21.594992454542027,"vx0":-6.277687007426868,"vy0":-140.63070703744677,"vz0":-2.898637406670142,"pfxX":-1.4083333333333332,"pfxZ":0.7583333333333333,"pfxZWithGravity":-1.6916666666666667,"breakXInches":-16.9,"breakXFeet":-1.4083333333333332,"breakZInducedInches":9.1,"breakZInducedFeet":0.7583333333333333,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.9,"pfxXNoAbs":-1.4083333333333332,"plateTimeSZDepth":0.3668302001623914,"plateXPoly":0.02053705970975417,"plateYPoly":0.7083333333333925,"plateZPoly":2.742745828040481,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"34.0","hit_speed":"33.9","hit_distance":"65","xba":".340","hit_angle":"26","is_barrel":0,"hc_x":110.84,"hc_x_ft":-34.61269759999999,"hc_y":182.1,"hc_y_ft":51.34044400000005,"isSword":false,"batSpeed":10,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.02053705970975417,"plate_z":2.742745828040481,"launch_speed":"33.9","launch_angle":"26","player_total_pitches":7,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":236,"rowId":"236-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"da7ce933-4eb8-3662-9e72-2207191ed1ac","inning":8,"half_inning":"bottom","ab_number":62,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Forceout","des":"Brewers challenged (play at 1st), call on the field was overturned: Brewers challenged (force play), call on the field was upheld: Cooper Pratt grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. William Contreras to 3rd. Brice Turang out at 2nd. Cooper Pratt to 1st.","events":"Forceout","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":89,"end_speed":81.6,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.0351657570134964,"plateTime":0.4220617671604714,"zone":12,"spin_rate":2445,"breakX":5.3,"inducedBreakZ":3.5,"breakZ":-31,"px":1.4789855637211429,"pz":3.6466480106121852,"x0":1.426625223222819,"y0":50.00512308815297,"z0":5.318915561423845,"ax":-5.252656411861065,"ay":26.38454686937006,"az":-29.439565998205346,"vx0":1.1728174598557761,"vy0":-129.6363639710966,"vz0":1.6124278626520203,"pfxX":0.44166666666666665,"pfxZ":0.2916666666666667,"pfxZWithGravity":-2.5833333333333335,"breakXInches":5.3,"breakXFeet":0.44166666666666665,"breakZInducedInches":3.5,"breakZInducedFeet":0.2916666666666667,"breakZWithGravityInches":31,"breakZWithGravityFeet":2.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.44166666666666665,"pfxXNoAbs":0.44166666666666665,"plateTimeSZDepth":0.3962479273368231,"plateXPoly":1.4789855637211429,"plateYPoly":0.7083333333333712,"plateZPoly":3.6466480106121852,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.4789855637211429,"plate_z":3.6466480106121852,"player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":237,"rowId":"237-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db493917-4107-3146-9a68-501f9e32c663","inning":8,"half_inning":"bottom","ab_number":62,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Forceout","des":"Brewers challenged (play at 1st), call on the field was overturned: Brewers challenged (force play), call on the field was upheld: Cooper Pratt grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. William Contreras to 3rd. Brice Turang out at 2nd. Cooper Pratt to 1st.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":96.4,"end_speed":87.4,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.165289457656178,"plateTime":0.391750670658467,"zone":2,"spin_rate":2189,"breakX":18.5,"inducedBreakZ":9.2,"breakZ":-20.4,"px":0.20477413945073397,"pz":3.0563976764216014,"x0":0.9118869130114985,"y0":50.000881426432976,"z0":5.27205309630057,"ax":21.610358961125787,"ay":34.26945818334308,"az":-21.807926874607155,"vx0":-5.897517084434911,"vy0":-140.27080759241463,"vz0":-2.0095657925678307,"pfxX":-1.5416666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.7,"breakXInches":-18.5,"breakXFeet":-1.5416666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":18.5,"pfxXNoAbs":-1.5416666666666667,"plateTimeSZDepth":0.36794786526531215,"plateXPoly":0.20477413945073397,"plateYPoly":0.7083333333333357,"plateZPoly":3.0563976764216014,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.20477413945073397,"plate_z":3.0563976764216014,"player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":238,"rowId":"238-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1a105f08-32e0-34c8-a96f-68c802f1f132","inning":8,"half_inning":"bottom","ab_number":62,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Forceout","des":"Brewers challenged (play at 1st), call on the field was overturned: Brewers challenged (force play), call on the field was upheld: Cooper Pratt grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. William Contreras to 3rd. Brice Turang out at 2nd. Cooper Pratt to 1st.","events":"Forceout","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, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":87.7,"end_speed":80.7,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":5.880561535506178,"plateTime":0.4280444911225807,"zone":6,"spin_rate":2531,"breakX":4.6,"inducedBreakZ":-0.1,"breakZ":-35.4,"px":0.3105723520583812,"pz":2.4805597627000506,"x0":1.1608210037414828,"y0":50.00544561035442,"z0":5.149737099329154,"ax":-3.8936220814326497,"ay":25.610405477841635,"az":-32.43608859087844,"vx0":-1.3334381192878184,"vy0":-127.8182678989334,"vz0":-0.12467615858474379,"pfxX":0.3833333333333333,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-2.9499999999999997,"breakXInches":4.6,"breakXFeet":0.3833333333333333,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":35.4,"breakZWithGravityFeet":2.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":0.3833333333333333,"pfxXNoAbs":0.3833333333333333,"plateTimeSZDepth":0.40185994911731815,"plateXPoly":0.3105723520583812,"plateYPoly":0.7083333333333144,"plateZPoly":2.4805597627000506,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"92.2","hit_distance":"6","xba":".130","hit_angle":"-28","is_barrel":0,"hc_x":110.11,"hc_x_ft":-36.372260400000016,"hc_y":168.53,"hc_y_ft":84.0490292,"isSword":false,"batSpeed":74.1,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.3105723520583812,"plate_z":2.4805597627000506,"launch_speed":"92.2","launch_angle":"-28","player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":239,"rowId":"239-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d62ed35d-03be-3251-85c0-d91c172809a3","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.5,"end_speed":84.3,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.811994777477432,"plateTime":0.4075869321334604,"zone":12,"spin_rate":2108,"breakX":5.8,"inducedBreakZ":17.4,"breakZ":-14.6,"px":0.709718440675736,"pz":3.8107443256403237,"x0":-1.3116592517974648,"y0":50.00439833828748,"z0":5.7175153328348305,"ax":-7.261991144388577,"ay":29.792227255501412,"az":-14.274515903509059,"vx0":6.671105344303214,"vy0":-134.50052728824386,"vz0":-2.2502700736120795,"pfxX":0.48333333333333334,"pfxZ":1.45,"pfxZWithGravity":-1.2166666666666666,"breakXInches":5.8,"breakXFeet":0.48333333333333334,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":14.6,"breakZWithGravityFeet":1.2166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.48333333333333334,"pfxXNoAbs":0.48333333333333334,"plateTimeSZDepth":0.38273564167744545,"plateXPoly":0.709718440675736,"plateYPoly":0.7083333333333428,"plateZPoly":3.8107443256403237,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.709718440675736,"plate_z":3.8107443256403237,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":240,"rowId":"240-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0f6e0a93-6746-3c9a-8dd7-9fa3de6314bc","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":87.4,"end_speed":80.6,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.789203195257317,"plateTime":0.42972245638014517,"zone":12,"spin_rate":2281,"breakX":4.6,"inducedBreakZ":8.5,"breakZ":-27.1,"px":1.558091400940356,"pz":3.160589919678804,"x0":-1.7430687150301438,"y0":50.00153836474797,"z0":5.645943406012867,"ax":2.6971006456119033,"ay":24.315082924725296,"az":-24.416092908396525,"vx0":7.640488938711218,"vy0":-127.11419852945843,"vz0":-1.2377527034558844,"pfxX":-0.3833333333333333,"pfxZ":0.7083333333333334,"pfxZWithGravity":-2.2583333333333333,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":27.1,"breakZWithGravityFeet":2.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.4033467464588507,"plateXPoly":1.558091400940356,"plateYPoly":0.7083333333333499,"plateZPoly":3.160589919678804,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.558091400940356,"plate_z":3.160589919678804,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":241,"rowId":"241-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f0c82e14-6d7e-3849-8339-2ec1dfe80700","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","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.9,"end_speed":80.9,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.659231379403254,"plateTime":0.42777716846453995,"zone":6,"spin_rate":2260,"breakX":6.2,"inducedBreakZ":7.9,"breakZ":-27.4,"px":0.6581003983005236,"pz":2.215716703024602,"x0":-1.9288760471196722,"y0":50.00569647113115,"z0":5.559633982825627,"ax":4.647908015136258,"ay":26.186299374632767,"az":-24.407878022048028,"vx0":5.5074843191826215,"vy0":-127.9964257852692,"vz0":-3.423788712541993,"pfxX":-0.5166666666666667,"pfxZ":0.6583333333333333,"pfxZWithGravity":-2.283333333333333,"breakXInches":-6.2,"breakXFeet":-0.5166666666666667,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":27.4,"breakZWithGravityFeet":2.283333333333333,"pfxZDirection":"↓","pfxXWithGravity":6.2,"pfxXNoAbs":-0.5166666666666667,"plateTimeSZDepth":0.4016484786589446,"plateXPoly":0.6581003983005236,"plateYPoly":0.7083333333333641,"plateZPoly":2.215716703024602,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":81.2,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6581003983005236,"plate_z":2.215716703024602,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":242,"rowId":"242-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ee678574-3ab6-39ce-8412-3dfe2acdcd22","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":88.4,"end_speed":81.7,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.763199369177494,"plateTime":0.4245102792662707,"zone":14,"spin_rate":2454,"breakX":5.4,"inducedBreakZ":6.8,"breakZ":-28,"px":0.8858004763198504,"pz":2.0017371468421095,"x0":-1.849598458869278,"y0":50.00111582933572,"z0":5.516383343410904,"ax":3.7857972258378694,"ay":25.208348786939045,"az":-25.288054848720215,"vx0":6.110409527585351,"vy0":-128.72623347092627,"vz0":-3.7819382386941562,"pfxX":-0.45,"pfxZ":0.5666666666666667,"pfxZWithGravity":-2.3333333333333335,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":28,"breakZWithGravityFeet":2.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.39847429842768106,"plateXPoly":0.8858004763198504,"plateYPoly":0.7083333333333357,"plateZPoly":2.0017371468421095,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"105.0","hit_speed":"105.3","hit_distance":"4","xba":".130","hit_angle":"-26","is_barrel":0,"hc_x":106.07,"hc_x_ft":-46.11011480000002,"hc_y":163.97,"hc_y_ft":95.04027080000003,"isSword":false,"batSpeed":73.4,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8858004763198504,"plate_z":2.0017371468421095,"launch_speed":"105.3","launch_angle":"-26","player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":243,"rowId":"243-849805","game_pk":"849805","source":"gamefeed"}],"home_batters":{"592885":[{"type":"pitch","year":2026,"sportId":1,"play_id":"cb99c1fa-9890-35ca-b56c-8c1b517189ad","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":85.7,"end_speed":77.5,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.011446053895053,"plateTime":0.4422935238477761,"zone":4,"spin_rate":2353,"breakX":0.7,"inducedBreakZ":1.4,"breakZ":-36.2,"px":-0.6740289820670821,"pz":2.7903281358617185,"x0":-1.6536800871159492,"y0":50.0046159669518,"z0":5.908526369394123,"ax":-1.2545360801951306,"ay":28.99367298015784,"az":-30.894589237873696,"vx0":2.6179909219960105,"vy0":-124.64505463841262,"vz0":-1.0836598607807242,"pfxX":0.05833333333333333,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.016666666666667,"breakXInches":0.7,"breakXFeet":0.05833333333333333,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.05833333333333333,"pfxXNoAbs":0.05833333333333333,"plateTimeSZDepth":0.4155799302400042,"plateXPoly":-0.6740289820670821,"plateYPoly":0.7083333333333144,"plateZPoly":2.7903281358617185,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6740289820670821,"plate_z":2.7903281358617185,"player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":21,"rowId":"21-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"SL":3,"FF":3,"CH":4,"SI":6,"FC":3},"results":{"S":11,"X":3,"B":5},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":1,"zSwings":3,"o_swing":0,"z_swing":0.75,"strike_rate":0.8333333333333334,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":null,"z_contact":1,"zone_rate":0.6666666666666666,"swings":3,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":33,"avg_rel_x":"-0.1","avg_rel_z":"4.9","avg_rpm":"2154","max_rpm":"2277","min_rpm":"1965","avg_break_z":"26","max_break_z":"40","min_break_z":"17","avg_bat_speed":"74.8","avg_break_z_induced":"5","max_break_z_induced":"15","min_break_z_induced":"-7","avg_break_x":"15","max_break_x":"18","min_break_x":"13","min_pitch_speed":"90.8","avg_pitch_speed":"93.8","max_pitch_speed":"96.2","avg_hit_speed":"107.8","max_hit_speed":"107.8","min_hit_speed":"107.8","count":6,"pitches_vs_right":0,"pitches_vs_left":6,"results":{"S":4,"X":1,"B":1},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":2,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":7,"pitches_time_thru_1":5,"pitches_time_thru_2":1,"pitches_inning_1":1,"avg_speed_inning_1":"94.1","avg_speed_inning_1_vs_avg":0.29999999999999716,"pitches_inning_3":1,"avg_speed_inning_3":"93.7","avg_speed_inning_3_vs_avg":-0.09999999999999432,"pitches_inning_6":2,"avg_speed_inning_6":"96.1","avg_speed_inning_6_vs_avg":2.250000000000014,"pitches_inning_7":2,"avg_speed_inning_7":"91.3","avg_speed_inning_7_vs_avg":-2.450000000000003,"percent":"32","rhb_pitch_percent":null,"lhb_pitch_percent":32,"pitch_pct_time_thru_1":"45","pitch_pct_time_thru_1_vs_avg":13.454545454545453,"pitch_pct_time_thru_2":"13","pitch_pct_time_thru_2_vs_avg":-19.5,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":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":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.5","avg_rel_z":"4.9","avg_rpm":"1848","max_rpm":"1940","min_rpm":"1668","avg_break_z":"42","max_break_z":"45","min_break_z":"38","avg_bat_speed":"74.9","avg_break_z_induced":"-1","max_break_z_induced":"1","min_break_z_induced":"-4","avg_break_x":"12","max_break_x":"14","min_break_x":"11","min_pitch_speed":"78.0","avg_pitch_speed":"82.0","max_pitch_speed":"86.7","avg_hit_speed":"96.2","max_hit_speed":"96.2","min_hit_speed":"96.2","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"results":{"S":1,"B":2,"X":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":7,"pitches_time_thru_1":3,"pitches_time_thru_2":1,"pitches_inning_1":1,"avg_speed_inning_1":"78.0","avg_speed_inning_1_vs_avg":-4,"pitches_inning_3":1,"avg_speed_inning_3":"78.1","avg_speed_inning_3_vs_avg":-3.9000000000000057,"pitches_inning_7":2,"avg_speed_inning_7":"86.0","avg_speed_inning_7_vs_avg":3.950000000000003,"percent":"21","rhb_pitch_percent":null,"lhb_pitch_percent":21,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":6.27272727272727,"pitch_pct_time_thru_2":"13","pitch_pct_time_thru_2_vs_avg":-8.5,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":1,"zInPlay":1,"zSwings":3,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":0.6666666666666666,"zone_rate":1,"swings":3,"miss_percent":"33","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"-1.6","avg_rel_z":"5.7","avg_rpm":"2273","max_rpm":"2323","min_rpm":"2209","avg_break_z":"23","max_break_z":"24","min_break_z":"22","avg_bat_speed":"70.1","avg_break_z_induced":"10","max_break_z_induced":"11","min_break_z_induced":"9","avg_break_x":"0","max_break_x":"1","min_break_x":"0","min_pitch_speed":"90.8","avg_pitch_speed":"90.9","max_pitch_speed":"91.0","avg_hit_speed":"103.1","max_hit_speed":"103.1","min_hit_speed":"103.1","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"X":1,"S":2},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":1,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":3,"pitches_time_thru_1":1,"pitches_time_thru_2":2,"pitches_inning_1":1,"avg_speed_inning_1":"91.0","avg_speed_inning_1_vs_avg":0.09999999999999432,"pitches_inning_3":2,"avg_speed_inning_3":"90.8","avg_speed_inning_3_vs_avg":-0.10000000000000853,"percent":"16","rhb_pitch_percent":null,"lhb_pitch_percent":16,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":-6.909090909090908,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":9,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":1,"zFouls":1,"zInPlay":0,"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.6666666666666666,"swings":3,"miss_percent":"67","cs_plus_whiffs":2,"csw_percent":67,"avg_rel_x":"-1.6","avg_rel_z":"5.8","avg_rpm":"2261","max_rpm":"2302","min_rpm":"2190","avg_break_z":"14","max_break_z":"15","min_break_z":"12","avg_bat_speed":"63.3","avg_break_z_induced":"17","max_break_z_induced":"19","min_break_z_induced":"16","avg_break_x":"6","max_break_x":"8","min_break_x":"4","min_pitch_speed":"94.4","avg_pitch_speed":"94.7","max_pitch_speed":"95.1","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"S":3},"swinging_strikes":2,"fouls":1,"strikeouts":1,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":3,"pitches_time_thru_1":1,"pitches_time_thru_2":2,"pitches_inning_1":1,"avg_speed_inning_1":"95.1","avg_speed_inning_1_vs_avg":0.3999999999999915,"pitches_inning_3":2,"avg_speed_inning_3":"94.5","avg_speed_inning_3_vs_avg":-0.25,"percent":"16","rhb_pitch_percent":null,"lhb_pitch_percent":16,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":-6.909090909090908,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":9,"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.3333333333333333,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":null,"zone_rate":0.3333333333333333,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"-1.5","avg_rel_z":"5.8","avg_rpm":"2421","max_rpm":"2466","min_rpm":"2353","avg_break_z":"38","max_break_z":"40","min_break_z":"36","avg_bat_speed":"--","avg_break_z_induced":"0","max_break_z_induced":"1","min_break_z_induced":"-1","avg_break_x":"1","max_break_x":"1","min_break_x":"0","min_pitch_speed":"84.7","avg_pitch_speed":"85.1","max_pitch_speed":"85.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"S":1,"B":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":3,"pitches_time_thru_1":1,"pitches_time_thru_2":2,"pitches_inning_1":1,"avg_speed_inning_1":"85.7","avg_speed_inning_1_vs_avg":0.6000000000000085,"pitches_inning_3":2,"avg_speed_inning_3":"84.8","avg_speed_inning_3_vs_avg":-0.3499999999999943,"percent":"16","rhb_pitch_percent":null,"lhb_pitch_percent":16,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":-6.909090909090908,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":9,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":2,"zFouls":5,"zInPlay":3,"zSwings":10,"o_swing":0.14285714285714285,"z_swing":0.8333333333333334,"strike_rate":0.7368421052631579,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0,"z_contact":0.8,"zone_rate":0.631578947368421,"swings":11,"miss_percent":"27","cs_plus_whiffs":6,"csw_percent":32,"avg_rel_x":"-1.1","avg_rel_z":"5.3","avg_rpm":"2167","max_rpm":"2466","min_rpm":"1668","avg_break_z":"29","max_break_z":"45","min_break_z":"12","avg_bat_speed":"70.4","avg_break_z_induced":"6","max_break_z_induced":"19","min_break_z_induced":"-7","avg_break_x":"9","max_break_x":"18","min_break_x":"0","min_pitch_speed":"78.0","avg_pitch_speed":"89.6","max_pitch_speed":"96.2","avg_hit_speed":"102.4","max_hit_speed":"","min_hit_speed":"","count":19,"pitches_vs_right":0,"pitches_vs_left":19,"results":{"S":11,"X":3,"B":5},"swinging_strikes":3,"fouls":5,"strikeouts":1,"called_strikes":3,"balls_in_play":3,"base_hits":1,"hard_hits":3,"barrels":1,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":7,"pitches_time_thru_1":11,"pitches_time_thru_2":8,"pitches_inning_1":5,"avg_speed_inning_1":"88.8","avg_speed_inning_1_vs_avg":-0.8199999999999932,"pitches_inning_3":8,"avg_speed_inning_3":"89.0","avg_speed_inning_3_vs_avg":-0.625,"pitches_inning_6":2,"avg_speed_inning_6":"96.1","avg_speed_inning_6_vs_avg":6.450000000000017,"pitches_inning_7":4,"avg_speed_inning_7":"88.6","avg_speed_inning_7_vs_avg":-0.9500000000000028,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"2726acaa-0da0-3fce-b7c1-dd5190d055b1","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","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":95.1,"end_speed":85.7,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.02145679724081,"plateTime":0.3983714158872549,"zone":12,"spin_rate":2302,"breakX":4.2,"inducedBreakZ":18.5,"breakZ":-12.1,"px":0.5091533495312437,"pz":3.6890456560442257,"x0":-1.5125951732917173,"y0":50.005587940596925,"z0":5.860070526463344,"ax":-6.0476695818736905,"ay":34.83214408004866,"az":-11.945658087073273,"vx0":6.533496285270717,"vy0":-138.23173912545022,"vz0":-3.5650916115146,"pfxX":0.35000000000000003,"pfxZ":1.5416666666666667,"pfxZWithGravity":-1.0083333333333333,"breakXInches":4.2,"breakXFeet":0.35000000000000003,"breakZInducedInches":18.5,"breakZInducedFeet":1.5416666666666667,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.35000000000000003,"pfxXNoAbs":0.35000000000000003,"plateTimeSZDepth":0.3742769548867946,"plateXPoly":0.5091533495312437,"plateYPoly":0.7083333333333002,"plateZPoly":3.6890456560442257,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":48,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5091533495312437,"plate_z":3.6890456560442257,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":22,"rowId":"22-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d5ea6894-a011-3a87-9c5a-95a46b73ff31","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":78,"end_speed":71.2,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":5.981725626664817,"plateTime":0.4847037916437005,"zone":7,"spin_rate":1913,"breakX":10.9,"inducedBreakZ":0.4,"breakZ":-45,"px":-0.7859005714716504,"pz":2.1838644811166987,"x0":-1.4744146895845367,"y0":50.0052924319516,"z0":6.096707003628682,"ax":-8.53049625914227,"ay":22.93056926786545,"az":-31.859422364446335,"vx0":3.4542098754246617,"vy0":-113.48853460423858,"vz0":-1.3403926411048315,"pfxX":0.9083333333333333,"pfxZ":0.03333333333333333,"pfxZWithGravity":-3.75,"breakXInches":10.9,"breakXFeet":0.9083333333333333,"breakZInducedInches":0.4,"breakZInducedFeet":0.03333333333333333,"breakZWithGravityInches":45,"breakZWithGravityFeet":3.75,"pfxZDirection":"↓","pfxXWithGravity":0.9083333333333333,"pfxXNoAbs":0.9083333333333333,"plateTimeSZDepth":0.4553229106785339,"plateXPoly":-0.7859005714716504,"plateYPoly":0.7083333333333641,"plateZPoly":2.1838644811166987,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.7859005714716504,"plate_z":2.1838644811166987,"player_total_pitches":10,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":23,"rowId":"23-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"212f6eee-17a1-3bcb-a5e6-b1a0cc3b4877","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":94.1,"end_speed":85.9,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.02664073747828,"plateTime":0.40061591438101196,"zone":5,"spin_rate":2242,"breakX":15.2,"inducedBreakZ":10.2,"breakZ":-20.9,"px":-0.061791448501966384,"pz":2.4596728351336163,"x0":-1.5084928834859597,"y0":50.00073194823182,"z0":5.753264536649203,"ax":-17.56787025308869,"ay":30.829483306948198,"az":-20.651078882472092,"vx0":7.150144171852714,"vy0":-136.84072774788248,"vz0":-4.871900359794475,"pfxX":1.2666666666666666,"pfxZ":0.85,"pfxZWithGravity":-1.7416666666666665,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.376156168099618,"plateXPoly":-0.061791448501966384,"plateYPoly":0.7083333333332931,"plateZPoly":2.4596728351336163,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.061791448501966384,"plate_z":2.4596728351336163,"player_total_pitches":11,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":24,"rowId":"24-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e0865cf4-2bd1-3dd1-b8f7-e85d4f32612e","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":91,"end_speed":83.7,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.03654301849201,"plateTime":0.41331696901854054,"zone":9,"spin_rate":2209,"breakX":0.4,"inducedBreakZ":8.8,"breakZ":-24.2,"px":0.6494822607210029,"pz":2.113811597165327,"x0":-1.6127030422755362,"y0":50.00476472167005,"z0":5.704825303293857,"ax":-0.898066775054956,"ay":27.416379135683048,"az":-22.803593198702835,"vx0":6.004182202447665,"vy0":-132.36245568462573,"vz0":-4.830283775214796,"pfxX":-0.03333333333333333,"pfxZ":0.7333333333333334,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-0.4,"breakXFeet":-0.03333333333333333,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.4,"pfxXNoAbs":-0.03333333333333333,"plateTimeSZDepth":0.3880286242520488,"plateXPoly":0.6494822607210029,"plateYPoly":0.708333333333357,"plateZPoly":2.113811597165327,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"103.0","hit_speed":"103.1","hit_distance":"358","xba":".630","hit_angle":"22","is_barrel":1,"hc_x":153.11,"hc_x_ft":67.2732196,"hc_y":57.27,"hc_y_ft":352.22568279999996,"isSword":false,"batSpeed":76.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6494822607210029,"plate_z":2.113811597165327,"launch_speed":"103.1","launch_angle":"22","player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":25,"rowId":"25-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7be2c6bc-eaef-31af-933d-ddee6d7c9e1f","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.7,"end_speed":85.2,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.139113631334972,"plateTime":0.4031684015034527,"zone":12,"spin_rate":2277,"breakX":14.9,"inducedBreakZ":14.5,"breakZ":-16.8,"px":0.8813581814261331,"pz":2.879788586236174,"x0":-1.404331699722522,"y0":50.00472457193544,"z0":5.72251419293436,"ax":-17.501038712079534,"ay":30.97322551845587,"az":-16.294057411024482,"vx0":9.350111801648408,"vy0":-136.06797886163756,"vz0":-4.4238581119308575,"pfxX":1.2416666666666667,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.4000000000000001,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":16.8,"breakZWithGravityFeet":1.4000000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.3786070284053081,"plateXPoly":0.8813581814261331,"plateYPoly":0.708333333333357,"plateZPoly":2.879788586236174,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.8813581814261331,"plate_z":2.879788586236174,"player_total_pitches":42,"player_total_pitches_pitch_types":10,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":80,"rowId":"80-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fd03d33f-efb2-395f-990e-3464561172d1","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","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":84.7,"end_speed":77.8,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.027712305803235,"plateTime":0.4449002314192958,"zone":13,"spin_rate":2445,"breakX":0.1,"inducedBreakZ":1.1,"breakZ":-37.1,"px":-0.7651998423112256,"pz":1.0047837190349345,"x0":-1.6270724056646293,"y0":50.005082103020136,"z0":5.769863191218761,"ax":-0.3042168821662578,"ay":25.649906655974416,"az":-30.39474870445527,"vx0":2.1262979898899714,"vy0":-123.34186321575038,"vz0":-5.0544976820254375,"pfxX":-0.008333333333333333,"pfxZ":0.09166666666666667,"pfxZWithGravity":-3.091666666666667,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":37.1,"breakZWithGravityFeet":3.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.41782842748188515,"plateXPoly":-0.7651998423112256,"plateYPoly":0.7083333333333357,"plateZPoly":1.0047837190349345,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7651998423112256,"plate_z":1.0047837190349345,"player_total_pitches":43,"player_total_pitches_pitch_types":9,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":81,"rowId":"81-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"60dc5d0f-b096-357a-8837-024c51288f34","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":78.1,"end_speed":72.1,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.112277005381009,"plateTime":0.48286586720278235,"zone":13,"spin_rate":1940,"breakX":14,"inducedBreakZ":1.4,"breakZ":-43.6,"px":-0.69992488751108,"pz":0.31866156988096694,"x0":-1.3834584318418186,"y0":50.00410676276589,"z0":5.923494012284672,"ax":-10.829306253363319,"ay":21.371753713430152,"az":-30.284762836750215,"vx0":3.9626287029518603,"vy0":-113.56395336642674,"vz0":-5.49517025342629,"pfxX":1.1666666666666667,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.6333333333333333,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.45342492784654326,"plateXPoly":-0.69992488751108,"plateYPoly":0.7083333333333641,"plateZPoly":0.31866156988096694,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.69992488751108,"plate_z":0.31866156988096694,"player_total_pitches":44,"player_total_pitches_pitch_types":12,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":82,"rowId":"82-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f598c43f-f09b-37ce-b26e-de52f652744d","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich 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":90.8,"end_speed":83.3,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.0372648268379665,"plateTime":0.413694871738171,"zone":2,"spin_rate":2323,"breakX":0.1,"inducedBreakZ":11.3,"breakZ":-21.7,"px":-0.1627631310708062,"pz":3.488323672343328,"x0":-1.604532455562846,"y0":50.005277397574424,"z0":5.829505700083962,"ax":-0.9301010962982568,"ay":27.705948816193718,"az":-20.853176867030992,"vx0":3.892600739835615,"vy0":-132.3002418314648,"vz0":-1.9777925523588864,"pfxX":0.008333333333333333,"pfxZ":0.9416666666666668,"pfxZWithGravity":-1.8083333333333333,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":11.3,"breakZInducedFeet":0.9416666666666668,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.38841081541585215,"plateXPoly":-0.1627631310708062,"plateYPoly":0.7083333333333428,"plateZPoly":3.488323672343328,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.1627631310708062,"plate_z":3.488323672343328,"player_total_pitches":45,"player_total_pitches_pitch_types":8,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":83,"rowId":"83-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b36cb291-a8ba-34b3-8b0f-9b72334210fe","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":94.4,"end_speed":85.7,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.079121976432158,"plateTime":0.4003060933003346,"zone":2,"spin_rate":2291,"breakX":7.7,"inducedBreakZ":16.1,"breakZ":-14.9,"px":0.1678840947993394,"pz":2.9787106440905573,"x0":-1.5530805736692703,"y0":50.00454765757443,"z0":5.706415136300656,"ax":-9.52439471620373,"ay":32.34271945584795,"az":-14.460422966420568,"vx0":6.367824588458212,"vy0":-137.1965681447364,"vz0":-4.536706268412322,"pfxX":0.6416666666666667,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.2416666666666667,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":14.9,"breakZWithGravityFeet":1.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.3759723828251022,"plateXPoly":0.1678840947993394,"plateYPoly":0.7083333333333854,"plateZPoly":2.9787106440905573,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":65.2,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.1678840947993394,"plate_z":2.9787106440905573,"player_total_pitches":46,"player_total_pitches_pitch_types":7,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":84,"rowId":"84-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93a2ec5b-7dac-330f-9459-cb9684526755","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":84.8,"end_speed":77.9,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.080588591275895,"plateTime":0.4454875119441635,"zone":14,"spin_rate":2466,"breakX":1.1,"inducedBreakZ":-1.2,"breakZ":-39.6,"px":0.6265799316361096,"pz":0.2674466856174753,"x0":-1.3135701265451118,"y0":50.00155119303059,"z0":5.7452720207159285,"ax":-0.09535941035583437,"ay":26.209967541887377,"az":-32.078235660506145,"vx0":4.657156700208493,"vy0":-123.3000906951628,"vz0":-6.382139960569262,"pfxX":-0.09166666666666667,"pfxZ":-0.09999999999999999,"pfxZWithGravity":-3.3000000000000003,"breakXInches":-1.1,"breakXFeet":-0.09166666666666667,"breakZInducedInches":-1.2,"breakZInducedFeet":-0.09999999999999999,"breakZWithGravityInches":39.6,"breakZWithGravityFeet":3.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.1,"pfxXNoAbs":-0.09166666666666667,"plateTimeSZDepth":0.4183875327207394,"plateXPoly":0.6265799316361096,"plateYPoly":0.7083333333333286,"plateZPoly":0.2674466856174753,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.6265799316361096,"plate_z":0.2674466856174753,"player_total_pitches":47,"player_total_pitches_pitch_types":10,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":85,"rowId":"85-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"10418c9b-c120-33e2-9ef3-e16cee3022a6","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"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":"32","start_speed":90.8,"end_speed":83,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.021075146702145,"plateTime":0.41514210940873664,"zone":5,"spin_rate":2286,"breakX":0.6,"inducedBreakZ":10.1,"breakZ":-23.2,"px":-0.01946922035526777,"pz":2.414720213593804,"x0":-1.713004067654376,"y0":50.00456338208378,"z0":5.692040115441771,"ax":-0.40508417807148533,"ay":29.011253870282463,"az":-21.608913541643297,"vx0":4.423103872863998,"vy0":-132.10636695310322,"vz0":-4.194722098882407,"pfxX":-0.049999999999999996,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.9333333333333333,"breakXInches":-0.6,"breakXFeet":-0.049999999999999996,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6,"pfxXNoAbs":-0.049999999999999996,"plateTimeSZDepth":0.389843144805165,"plateXPoly":-0.01946922035526777,"plateYPoly":0.7083333333333144,"plateZPoly":2.414720213593804,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":62.8,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.01946922035526777,"plate_z":2.414720213593804,"player_total_pitches":48,"player_total_pitches_pitch_types":9,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":86,"rowId":"86-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4eb241c4-5f70-3caa-a15c-10a55bbd6f0b","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"32","start_speed":94.5,"end_speed":85.6,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.069163211430651,"plateTime":0.4000755941433227,"zone":2,"spin_rate":2190,"breakX":7.3,"inducedBreakZ":16.2,"breakZ":-14.6,"px":-0.1422070169295644,"pz":3.4672290338778184,"x0":-1.685637191735576,"y0":50.00332701677052,"z0":5.71295783356574,"ax":-9.010456258494933,"ay":33.024895422801066,"az":-14.583240172901831,"vx0":5.800237261611705,"vy0":-137.38509247569928,"vz0":-3.2361056515392184,"pfxX":0.6083333333333333,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.2166666666666666,"breakXInches":7.3,"breakXFeet":0.6083333333333333,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":14.6,"breakZWithGravityFeet":1.2166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6083333333333333,"pfxXNoAbs":0.6083333333333333,"plateTimeSZDepth":0.3757812516139086,"plateXPoly":-0.1422070169295644,"plateYPoly":0.708333333333357,"plateZPoly":3.4672290338778184,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.6,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.1422070169295644,"plate_z":3.4672290338778184,"player_total_pitches":49,"player_total_pitches_pitch_types":8,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":87,"rowId":"87-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c454b3ad-f500-302b-b794-013e8556e707","inning":6,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out sharply, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.9,"end_speed":87.6,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.833734014318705,"plateTime":0.39406163952634987,"zone":7,"spin_rate":2191,"breakX":18,"inducedBreakZ":8.6,"breakZ":-21.2,"px":-0.6072112302953361,"pz":1.6976305708121533,"x0":2.4446758876651877,"y0":50.00560478613428,"z0":5.508281992106901,"ax":22.20972199957822,"ay":31.23929242581589,"az":-21.464197329635944,"vx0":-12.356947373182996,"vy0":-139.00914099912663,"vz0":-6.327509972279311,"pfxX":-1.5,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-18,"breakXFeet":-1.5,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":18,"pfxXNoAbs":-1.5,"plateTimeSZDepth":0.3700174095246046,"plateXPoly":-0.6072112302953361,"plateYPoly":0.7083333333333641,"plateZPoly":1.6976305708121533,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6072112302953361,"plate_z":1.6976305708121533,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":167,"rowId":"167-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bea393ad-3ec8-368b-9a6e-010336534ecd","inning":6,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out sharply, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","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":96.2,"end_speed":87.9,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.819688247911914,"plateTime":0.3925254903277695,"zone":8,"spin_rate":2215,"breakX":16.6,"inducedBreakZ":10.1,"breakZ":-19.7,"px":-0.225180390976095,"pz":1.614436658990904,"x0":2.3762007625888586,"y0":50.00240787673611,"z0":5.472026515106521,"ax":20.50190934981275,"ay":31.632039038806997,"az":-19.781599837228278,"vx0":-10.836293826698748,"vy0":-139.57582949527293,"vz0":-6.821180921667287,"pfxX":-1.3833333333333335,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.6416666666666666,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":19.7,"breakZWithGravityFeet":1.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.36856312031274013,"plateXPoly":-0.225180390976095,"plateYPoly":0.7083333333333144,"plateZPoly":1.614436658990904,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"108.0","hit_speed":"107.8","hit_distance":"5","xba":".130","hit_angle":"-21","is_barrel":0,"hc_x":114.16,"hc_x_ft":-26.610302400000023,"hc_y":145.76,"hc_y_ft":138.93292640000004,"isSword":false,"batSpeed":72.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.225180390976095,"plate_z":1.614436658990904,"launch_speed":"107.8","launch_angle":"-21","player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":168,"rowId":"168-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1bbaeb5c-544d-3275-8c1c-be81c7b32ffd","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","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":90.8,"end_speed":82.3,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.0164285371379,"plateTime":0.41691690146058935,"zone":14,"spin_rate":1965,"breakX":12.6,"inducedBreakZ":-6.6,"breakZ":-40.1,"px":0.853138524416672,"pz":1.6166259213027192,"x0":-1.3467080091362214,"y0":50.00322542878199,"z0":3.5969465437840857,"ax":-14.150642101173263,"ay":30.914647954776747,"az":-39.42290332292677,"vx0":8.388153592856503,"vy0":-131.92843569629707,"vz0":2.6625793473871995,"pfxX":1.05,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.341666666666667,"breakXInches":12.6,"breakXFeet":1.05,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":40.1,"breakZWithGravityFeet":3.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.05,"pfxXNoAbs":1.05,"plateTimeSZDepth":0.3916175757792862,"plateXPoly":0.853138524416672,"plateYPoly":0.7083333333333357,"plateZPoly":1.6166259213027192,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","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":139,"edge_distance":0.0462587980292858,"edge_distance_calc":0.04625879802928532,"challenging_player_id":689414,"challenging_player_type":"catcher"},"plate_x":0.853138524416672,"plate_z":1.6166259213027192,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":210,"rowId":"210-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6be8afe9-0a34-333a-b392-29e1a98add03","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":85.2,"end_speed":77.2,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.6885763845881625,"plateTime":0.4438235253811338,"zone":11,"spin_rate":1668,"breakX":13,"inducedBreakZ":-3.8,"breakZ":-41.9,"px":-0.9829366978728509,"pz":2.953383754865015,"x0":-1.5252062884103057,"y0":50.000109129324976,"z0":3.90099826308109,"ax":-11.907911448135359,"ay":26.916877680766195,"az":-36.903046026082336,"vx0":3.782773985902986,"vy0":-123.85905913116551,"vz0":5.418182966648999,"pfxX":1.0833333333333333,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.4916666666666667,"breakXInches":13,"breakXFeet":1.0833333333333333,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":41.9,"breakZWithGravityFeet":3.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0833333333333333,"pfxXNoAbs":1.0833333333333333,"plateTimeSZDepth":0.4168474974944463,"plateXPoly":-0.9829366978728509,"plateYPoly":0.7083333333333712,"plateZPoly":2.953383754865015,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9829366978728509,"plate_z":2.953383754865015,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":211,"rowId":"211-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6e3b1954-4696-34d4-8920-9272ba4a9624","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","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":91.9,"end_speed":83.3,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.12811468397617,"plateTime":0.41182025668160227,"zone":9,"spin_rate":2034,"breakX":14.2,"inducedBreakZ":-5.6,"breakZ":-38.3,"px":0.6086656346190693,"pz":1.5843900965517324,"x0":-1.3785296548405015,"y0":50.00547349617729,"z0":3.6268149502664087,"ax":-15.982352345704905,"ay":31.510911894180822,"az":-38.495153394552155,"vx0":8.228238301131464,"vy0":-133.52654196007052,"vz0":2.1663621568758824,"pfxX":1.1833333333333333,"pfxZ":-0.4666666666666666,"pfxZWithGravity":-3.1916666666666664,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":-5.6,"breakZInducedFeet":-0.4666666666666666,"breakZWithGravityInches":38.3,"breakZWithGravityFeet":3.1916666666666664,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.38685203923275424,"plateXPoly":0.6086656346190693,"plateYPoly":0.7083333333333428,"plateZPoly":1.5843900965517324,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.1,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6086656346190693,"plate_z":1.5843900965517324,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":212,"rowId":"212-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6bf42403-4542-3583-928f-dfa0e626b223","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":86.7,"end_speed":78.6,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.034801964207522,"plateTime":0.43640688715150056,"zone":8,"spin_rate":1872,"breakX":11,"inducedBreakZ":-1.1,"breakZ":-37.8,"px":-0.026445706237886446,"pz":2.0494130299106326,"x0":-1.5486732671512697,"y0":50.00534921553724,"z0":3.696705314209688,"ax":-11.074939548263243,"ay":27.823700893882542,"az":-33.9938933578892,"vx0":5.983353707391086,"vy0":-125.95961066315806,"vz0":2.9491274506558787,"pfxX":0.9166666666666666,"pfxZ":-0.09166666666666667,"pfxZWithGravity":-3.15,"breakXInches":11,"breakXFeet":0.9166666666666666,"breakZInducedInches":-1.1,"breakZInducedFeet":-0.09166666666666667,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":0.9166666666666666,"pfxXNoAbs":0.9166666666666666,"plateTimeSZDepth":0.4099315387626485,"plateXPoly":-0.026445706237886446,"plateYPoly":0.7083333333333357,"plateZPoly":2.0494130299106326,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"96.2","hit_distance":"15","xba":".190","hit_angle":"-8","is_barrel":0,"hc_x":157.68,"hc_x_ft":78.28856480000002,"hc_y":169.54,"hc_y_ft":81.61456560000005,"isSword":false,"batSpeed":75.4,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.026445706237886446,"plate_z":2.0494130299106326,"launch_speed":"96.2","launch_angle":"-8","player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":213,"rowId":"213-849805","game_pk":"849805","source":"gamefeed"}],"596142":[{"type":"pitch","year":2026,"sportId":1,"play_id":"d62ed35d-03be-3251-85c0-d91c172809a3","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.5,"end_speed":84.3,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.811994777477432,"plateTime":0.4075869321334604,"zone":12,"spin_rate":2108,"breakX":5.8,"inducedBreakZ":17.4,"breakZ":-14.6,"px":0.709718440675736,"pz":3.8107443256403237,"x0":-1.3116592517974648,"y0":50.00439833828748,"z0":5.7175153328348305,"ax":-7.261991144388577,"ay":29.792227255501412,"az":-14.274515903509059,"vx0":6.671105344303214,"vy0":-134.50052728824386,"vz0":-2.2502700736120795,"pfxX":0.48333333333333334,"pfxZ":1.45,"pfxZWithGravity":-1.2166666666666666,"breakXInches":5.8,"breakXFeet":0.48333333333333334,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":14.6,"breakZWithGravityFeet":1.2166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.48333333333333334,"pfxXNoAbs":0.48333333333333334,"plateTimeSZDepth":0.38273564167744545,"plateXPoly":0.709718440675736,"plateYPoly":0.7083333333333428,"plateZPoly":3.8107443256403237,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.709718440675736,"plate_z":3.8107443256403237,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":240,"rowId":"240-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":1,"FC":3},"results":{"B":2,"S":1,"X":1},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.5,"z_swing":1,"strike_rate":0.6666666666666666,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":1,"zone_rate":0.3333333333333333,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.8","avg_rel_z":"5.6","avg_rpm":"2332","max_rpm":"2454","min_rpm":"2260","avg_break_z":"28","max_break_z":"28","min_break_z":"27","avg_bat_speed":"77.3","avg_break_z_induced":"8","max_break_z_induced":"9","min_break_z_induced":"7","avg_break_x":"5","max_break_x":"6","min_break_x":"5","min_pitch_speed":"87.4","avg_pitch_speed":"87.9","max_pitch_speed":"88.4","avg_hit_speed":"105.3","max_hit_speed":"105.3","min_hit_speed":"105.3","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"B":1,"S":1,"X":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":3,"pitches_inning_8":3,"avg_speed_inning_8":"87.9","avg_speed_inning_8_vs_avg":1.4210854715202004e-14,"percent":"75","rhb_pitch_percent":75,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"75","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":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.3","avg_rel_z":"5.7","avg_rpm":"2108","max_rpm":"2108","min_rpm":"2108","avg_break_z":"15","max_break_z":"15","min_break_z":"15","avg_bat_speed":"--","avg_break_z_induced":"17","max_break_z_induced":"17","min_break_z_induced":"17","avg_break_x":"6","max_break_x":"6","min_break_x":"6","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":{"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":"92.5","avg_speed_inning_8_vs_avg":0,"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":1,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.3333333333333333,"z_swing":1,"strike_rate":0.5,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","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.7","avg_rel_z":"5.6","avg_rpm":"2276","max_rpm":"2454","min_rpm":"2108","avg_break_z":"24","max_break_z":"28","min_break_z":"15","avg_bat_speed":"77.3","avg_break_z_induced":"10","max_break_z_induced":"17","min_break_z_induced":"7","avg_break_x":"6","max_break_x":"6","min_break_x":"5","min_pitch_speed":"87.4","avg_pitch_speed":"89.1","max_pitch_speed":"92.5","avg_hit_speed":"105.3","max_hit_speed":"","min_hit_speed":"","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"B":2,"S":1,"X":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":4,"pitches_inning_8":4,"avg_speed_inning_8":"89.1","avg_speed_inning_8_vs_avg":-0.04999999999998295,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"0f6e0a93-6746-3c9a-8dd7-9fa3de6314bc","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":87.4,"end_speed":80.6,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.789203195257317,"plateTime":0.42972245638014517,"zone":12,"spin_rate":2281,"breakX":4.6,"inducedBreakZ":8.5,"breakZ":-27.1,"px":1.558091400940356,"pz":3.160589919678804,"x0":-1.7430687150301438,"y0":50.00153836474797,"z0":5.645943406012867,"ax":2.6971006456119033,"ay":24.315082924725296,"az":-24.416092908396525,"vx0":7.640488938711218,"vy0":-127.11419852945843,"vz0":-1.2377527034558844,"pfxX":-0.3833333333333333,"pfxZ":0.7083333333333334,"pfxZWithGravity":-2.2583333333333333,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":27.1,"breakZWithGravityFeet":2.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.4033467464588507,"plateXPoly":1.558091400940356,"plateYPoly":0.7083333333333499,"plateZPoly":3.160589919678804,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.558091400940356,"plate_z":3.160589919678804,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":241,"rowId":"241-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f0c82e14-6d7e-3849-8339-2ec1dfe80700","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","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.9,"end_speed":80.9,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.659231379403254,"plateTime":0.42777716846453995,"zone":6,"spin_rate":2260,"breakX":6.2,"inducedBreakZ":7.9,"breakZ":-27.4,"px":0.6581003983005236,"pz":2.215716703024602,"x0":-1.9288760471196722,"y0":50.00569647113115,"z0":5.559633982825627,"ax":4.647908015136258,"ay":26.186299374632767,"az":-24.407878022048028,"vx0":5.5074843191826215,"vy0":-127.9964257852692,"vz0":-3.423788712541993,"pfxX":-0.5166666666666667,"pfxZ":0.6583333333333333,"pfxZWithGravity":-2.283333333333333,"breakXInches":-6.2,"breakXFeet":-0.5166666666666667,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":27.4,"breakZWithGravityFeet":2.283333333333333,"pfxZDirection":"↓","pfxXWithGravity":6.2,"pfxXNoAbs":-0.5166666666666667,"plateTimeSZDepth":0.4016484786589446,"plateXPoly":0.6581003983005236,"plateYPoly":0.7083333333333641,"plateZPoly":2.215716703024602,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":81.2,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6581003983005236,"plate_z":2.215716703024602,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":242,"rowId":"242-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ee678574-3ab6-39ce-8412-3dfe2acdcd22","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":88.4,"end_speed":81.7,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.763199369177494,"plateTime":0.4245102792662707,"zone":14,"spin_rate":2454,"breakX":5.4,"inducedBreakZ":6.8,"breakZ":-28,"px":0.8858004763198504,"pz":2.0017371468421095,"x0":-1.849598458869278,"y0":50.00111582933572,"z0":5.516383343410904,"ax":3.7857972258378694,"ay":25.208348786939045,"az":-25.288054848720215,"vx0":6.110409527585351,"vy0":-128.72623347092627,"vz0":-3.7819382386941562,"pfxX":-0.45,"pfxZ":0.5666666666666667,"pfxZWithGravity":-2.3333333333333335,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":28,"breakZWithGravityFeet":2.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.39847429842768106,"plateXPoly":0.8858004763198504,"plateYPoly":0.7083333333333357,"plateZPoly":2.0017371468421095,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"105.0","hit_speed":"105.3","hit_distance":"4","xba":".130","hit_angle":"-26","is_barrel":0,"hc_x":106.07,"hc_x_ft":-46.11011480000002,"hc_y":163.97,"hc_y_ft":95.04027080000003,"isSword":false,"batSpeed":73.4,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8858004763198504,"plate_z":2.0017371468421095,"launch_speed":"105.3","launch_angle":"-26","player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":243,"rowId":"243-849805","game_pk":"849805","source":"gamefeed"}],"641343":[{"type":"pitch","year":2026,"sportId":1,"play_id":"15adb1fe-9650-3ea2-b1b9-d9723d08570f","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","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.4,"end_speed":83.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.135731782317238,"plateTime":0.41361314442169617,"zone":14,"spin_rate":2320,"breakX":1,"inducedBreakZ":11.4,"breakZ":-21.6,"px":1.0162178006769271,"pz":1.2640059001750084,"x0":-1.5896463384690063,"y0":50.005953491862506,"z0":5.6542461241858515,"ax":-0.623731978879153,"ay":30.000160196022918,"az":-19.488148038132355,"vx0":6.8292771563302255,"vy0":-132.73105913486833,"vz0":-7.516328296434729,"pfxX":-0.08333333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.8,"breakXInches":-1,"breakXFeet":-0.08333333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":21.6,"breakZWithGravityFeet":1.8,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":-0.08333333333333333,"plateTimeSZDepth":0.38846365542062194,"plateXPoly":1.0162178006769271,"plateYPoly":0.7083333333333499,"plateZPoly":1.2640059001750084,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0162178006769271,"plate_z":1.2640059001750084,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":15,"rowId":"15-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FC":2,"SI":5,"SL":3,"FF":4,"CH":4},"results":{"B":6,"S":9,"X":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0,"z_swing":0.25,"strike_rate":0.8,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":0.8,"swings":1,"miss_percent":"0","cs_plus_whiffs":3,"csw_percent":60,"avg_rel_x":"0.1","avg_rel_z":"4.9","avg_rpm":"2161","max_rpm":"2324","min_rpm":"2032","avg_break_z":"29","max_break_z":"42","min_break_z":"20","avg_bat_speed":"73.2","avg_break_z_induced":"3","max_break_z_induced":"11","min_break_z_induced":"-9","avg_break_x":"17","max_break_x":"19","min_break_x":"15","min_pitch_speed":"91.1","avg_pitch_speed":"93.4","max_pitch_speed":"95.4","avg_hit_speed":"74.0","max_hit_speed":"74.0","min_hit_speed":"74.0","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"S":3,"B":1,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":3,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":7,"pitches_time_thru_1":5,"pitches_inning_1":1,"avg_speed_inning_1":"94.7","avg_speed_inning_1_vs_avg":1.2999999999999972,"pitches_inning_6":2,"avg_speed_inning_6":"95.0","avg_speed_inning_6_vs_avg":1.5999999999999943,"pitches_inning_7":2,"avg_speed_inning_7":"91.3","avg_speed_inning_7_vs_avg":-2.1500000000000057,"percent":"28","rhb_pitch_percent":null,"lhb_pitch_percent":28,"pitch_pct_time_thru_1":"42","pitch_pct_time_thru_1_vs_avg":13.666666666666671,"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":1,"oSwings":1,"zSwingMiss":1,"zFouls":0,"zInPlay":1,"zSwings":2,"o_swing":1,"z_swing":0.6666666666666666,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"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.4","avg_rel_z":"5.9","avg_rpm":"1970","max_rpm":"2438","min_rpm":"1692","avg_break_z":"41","max_break_z":"47","min_break_z":"34","avg_bat_speed":"74.2","avg_break_z_induced":"1","max_break_z_induced":"3","min_break_z_induced":"-2","avg_break_x":"13","max_break_x":"17","min_break_x":"10","min_pitch_speed":"77.7","avg_pitch_speed":"80.4","max_pitch_speed":"86.5","avg_hit_speed":"87.4","max_hit_speed":"94.8","min_hit_speed":"80.1","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"results":{"X":2,"S":2},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":1,"balls_in_play":2,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":6,"pitches_time_thru_1":2,"pitches_time_thru_2":2,"pitches_inning_1":1,"avg_speed_inning_1":"78.6","avg_speed_inning_1_vs_avg":-1.8000000000000114,"pitches_inning_3":2,"avg_speed_inning_3":"78.3","avg_speed_inning_3_vs_avg":-2.1500000000000057,"pitches_inning_6":1,"avg_speed_inning_6":"86.5","avg_speed_inning_6_vs_avg":6.099999999999994,"percent":"22","rhb_pitch_percent":null,"lhb_pitch_percent":22,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":-5.333333333333336,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":11.333333333333329,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.25,"z_swing":null,"strike_rate":0.25,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.8","avg_rel_z":"5.4","avg_rpm":"2218","max_rpm":"2283","min_rpm":"2111","avg_break_z":"15","max_break_z":"24","min_break_z":"12","avg_bat_speed":"74.6","avg_break_z_induced":"16","max_break_z_induced":"19","min_break_z_induced":"9","avg_break_x":"7","max_break_x":"11","min_break_x":"5","min_pitch_speed":"91.9","avg_pitch_speed":"94.1","max_pitch_speed":"95.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"results":{"S":1,"B":3},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":7,"pitches_time_thru_1":2,"pitches_time_thru_2":2,"pitches_inning_1":1,"avg_speed_inning_1":"95.2","avg_speed_inning_1_vs_avg":1.1000000000000085,"pitches_inning_3":2,"avg_speed_inning_3":"94.6","avg_speed_inning_3_vs_avg":0.45000000000001705,"pitches_inning_7":1,"avg_speed_inning_7":"91.9","avg_speed_inning_7_vs_avg":-2.1999999999999886,"percent":"22","rhb_pitch_percent":null,"lhb_pitch_percent":22,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":-5.333333333333336,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":11.333333333333329,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"zSwings":2,"o_swing":null,"z_swing":0.6666666666666666,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"-1.6","avg_rel_z":"5.8","avg_rpm":"2435","max_rpm":"2492","min_rpm":"2399","avg_break_z":"37","max_break_z":"38","min_break_z":"36","avg_bat_speed":"74.0","avg_break_z_induced":"1","max_break_z_induced":"2","min_break_z_induced":"0","avg_break_x":"0","max_break_x":"1","min_break_x":"0","min_pitch_speed":"85.0","avg_pitch_speed":"85.3","max_pitch_speed":"85.8","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":2,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":3,"pitches_time_thru_1":1,"pitches_time_thru_2":2,"pitches_inning_1":1,"avg_speed_inning_1":"85.8","avg_speed_inning_1_vs_avg":0.5,"pitches_inning_3":2,"avg_speed_inning_3":"85.0","avg_speed_inning_3_vs_avg":-0.25,"percent":"17","rhb_pitch_percent":null,"lhb_pitch_percent":17,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":-8.666666666666668,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":16.33333333333333,"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":"-1.6","avg_rel_z":"5.7","avg_rpm":"2337","max_rpm":"2353","min_rpm":"2320","avg_break_z":"23","max_break_z":"23","min_break_z":"22","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"11","min_break_z_induced":"9","avg_break_x":"1","max_break_x":"1","min_break_x":"1","min_pitch_speed":"91.4","avg_pitch_speed":"91.6","max_pitch_speed":"91.8","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":"91.6","avg_speed_inning_1_vs_avg":0,"percent":"11","rhb_pitch_percent":null,"lhb_pitch_percent":11,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":5.666666666666664,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":1,"oInPlay":1,"oSwings":2,"zSwingMiss":1,"zFouls":2,"zInPlay":2,"zSwings":5,"o_swing":0.25,"z_swing":0.5,"strike_rate":0.6666666666666666,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":1,"z_contact":0.8,"zone_rate":0.5555555555555556,"swings":7,"miss_percent":"14","cs_plus_whiffs":6,"csw_percent":33,"avg_rel_x":"-0.9","avg_rel_z":"5.5","avg_rpm":"2196","max_rpm":"2492","min_rpm":"1692","avg_break_z":"29","max_break_z":"47","min_break_z":"12","avg_bat_speed":"74.0","avg_break_z_induced":"6","max_break_z_induced":"19","min_break_z_induced":"-9","avg_break_x":"9","max_break_x":"19","min_break_x":"0","min_pitch_speed":"77.7","avg_pitch_speed":"89.1","max_pitch_speed":"95.4","avg_hit_speed":"83.0","max_hit_speed":"","min_hit_speed":"","count":18,"pitches_vs_right":0,"pitches_vs_left":18,"results":{"B":6,"S":9,"X":3},"swinging_strikes":1,"fouls":3,"strikeouts":1,"called_strikes":5,"balls_in_play":3,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":7,"pitches_time_thru_1":12,"pitches_time_thru_2":6,"pitches_inning_1":6,"avg_speed_inning_1":"89.6","avg_speed_inning_1_vs_avg":0.4833333333333343,"pitches_inning_3":6,"avg_speed_inning_3":"86.0","avg_speed_inning_3_vs_avg":-3.1499999999999915,"pitches_inning_6":3,"avg_speed_inning_6":"92.2","avg_speed_inning_6_vs_avg":3.066666666666677,"pitches_inning_7":3,"avg_speed_inning_7":"91.5","avg_speed_inning_7_vs_avg":2.36666666666666,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"a43255f5-79b2-3cdc-813f-4ab822951606","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.7,"end_speed":85.9,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.06509368935839,"plateTime":0.39975501923647583,"zone":6,"spin_rate":2324,"breakX":16.7,"inducedBreakZ":10.9,"breakZ":-19.9,"px":0.8210965588657675,"pz":2.434450849716545,"x0":-1.4225094216016763,"y0":50.00262639146889,"z0":5.731672288907943,"ax":-19.871774441531148,"ay":32.589207039165565,"az":-19.652977883386004,"vx0":9.706209812159132,"vy0":-137.41184975913922,"vz0":-5.092711253960409,"pfxX":1.3916666666666666,"pfxZ":0.9083333333333333,"pfxZWithGravity":-1.6583333333333332,"breakXInches":16.7,"breakXFeet":1.3916666666666666,"breakZInducedInches":10.9,"breakZInducedFeet":0.9083333333333333,"breakZWithGravityInches":19.9,"breakZWithGravityFeet":1.6583333333333332,"pfxZDirection":"↓","pfxXWithGravity":1.3916666666666666,"pfxXNoAbs":1.3916666666666666,"plateTimeSZDepth":0.3754495639296462,"plateXPoly":0.8210965588657675,"plateYPoly":0.7083333333333357,"plateZPoly":2.434450849716545,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8210965588657675,"plate_z":2.434450849716545,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":16,"rowId":"16-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"450571c9-fc00-3d84-ad7d-b217e71e29f7","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":85.8,"end_speed":78.3,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.013752588026413,"plateTime":0.4403737239674568,"zone":8,"spin_rate":2492,"breakX":0,"inducedBreakZ":1.6,"breakZ":-35.9,"px":-0.2693234845982868,"pz":1.7117442775053675,"x0":-1.6214660056310466,"y0":50.00381601978707,"z0":5.800062226902752,"ax":-0.7394454379752315,"ay":27.579151382386108,"az":-30.23534065971792,"vx0":3.421737558722377,"vy0":-124.87578598141658,"vz0":-3.6300619426050127,"pfxX":0,"pfxZ":0.13333333333333333,"pfxZWithGravity":-2.9916666666666667,"breakXInches":0,"breakXFeet":0,"breakZInducedInches":1.6,"breakZInducedFeet":0.13333333333333333,"breakZWithGravityInches":35.9,"breakZWithGravityFeet":2.9916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0,"pfxXNoAbs":0,"plateTimeSZDepth":0.41365085839963367,"plateXPoly":-0.2693234845982868,"plateYPoly":0.7083333333333215,"plateZPoly":1.7117442775053675,"pfxXDirection":"","inducedBreakZForcedSign":"+1.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2693234845982868,"plate_z":1.7117442775053675,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":17,"rowId":"17-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5974824d-7683-3fc2-98a9-4bcbdb29c594","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","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":91.8,"end_speed":83.6,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.100369848331707,"plateTime":0.41146664675825173,"zone":12,"spin_rate":2353,"breakX":0.5,"inducedBreakZ":9.2,"breakZ":-23.4,"px":1.0415018492532115,"pz":2.831884258513756,"x0":-1.6210069909113183,"y0":50.00099982221632,"z0":5.819456218426178,"ax":-2.119447024395353,"ay":30.60733676298172,"az":-22.386599927715075,"vx0":7.299411418332793,"vy0":-133.47077641593717,"vz0":-3.4055733078876664,"pfxX":0.041666666666666664,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.95,"breakXInches":0.5,"breakXFeet":0.041666666666666664,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.4,"breakZWithGravityFeet":1.95,"pfxZDirection":"↓","pfxXWithGravity":0.041666666666666664,"pfxXNoAbs":0.041666666666666664,"plateTimeSZDepth":0.38643676378834546,"plateXPoly":1.0415018492532115,"plateYPoly":0.7083333333333499,"plateZPoly":2.831884258513756,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":1.0415018492532115,"plate_z":2.831884258513756,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":18,"rowId":"18-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"618cbb14-5033-3022-bb10-0a651a786bee","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.2,"end_speed":86.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.107331575482704,"plateTime":0.39677933005361554,"zone":12,"spin_rate":2281,"breakX":5.4,"inducedBreakZ":16.8,"breakZ":-13.6,"px":0.09898876110191335,"pz":3.468387292126124,"x0":-1.6612239584061903,"y0":50.001219468576174,"z0":5.7440259025490805,"ax":-7.16513524136203,"ay":33.05695522659952,"az":-13.567765203966118,"vx0":6.058737439636251,"vy0":-138.44312887092357,"vz0":-3.579114363839299,"pfxX":0.45,"pfxZ":1.4000000000000001,"pfxZWithGravity":-1.1333333333333333,"breakXInches":5.4,"breakXFeet":0.45,"breakZInducedInches":16.8,"breakZInducedFeet":1.4000000000000001,"breakZWithGravityInches":13.6,"breakZWithGravityFeet":1.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.45,"pfxXNoAbs":0.45,"plateTimeSZDepth":0.37262883971017297,"plateXPoly":0.09898876110191335,"plateYPoly":0.7083333333333357,"plateZPoly":3.468387292126124,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":74.6,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.09898876110191335,"plate_z":3.468387292126124,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":19,"rowId":"19-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"31462842-8190-3bc7-8428-1da496440111","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":78.6,"end_speed":71.7,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.164887274584449,"plateTime":0.4816394032683191,"zone":8,"spin_rate":2022,"breakX":13.1,"inducedBreakZ":-2,"breakZ":-46.8,"px":0.09434049918139586,"pz":1.6740710238032994,"x0":-1.29573995184536,"y0":50.00188819001935,"z0":6.063811787666916,"ax":-10.645599863859207,"ay":23.75589448270789,"az":-33.43521308640947,"vx0":5.480624518913902,"vy0":-114.31962911967818,"vz0":-2.1378388753411417,"pfxX":1.0916666666666666,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.9,"breakXInches":13.1,"breakXFeet":1.0916666666666666,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":46.8,"breakZWithGravityFeet":3.9,"pfxZDirection":"↓","pfxXWithGravity":1.0916666666666666,"pfxXNoAbs":1.0916666666666666,"plateTimeSZDepth":0.45246144284905676,"plateXPoly":0.09434049918139586,"plateYPoly":0.708333333333357,"plateZPoly":1.6740710238032994,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"94.8","hit_distance":"220","xba":".020","hit_angle":"58","is_barrel":0,"hc_x":175.4,"hc_x_ft":121.00014399999998,"hc_y":120.45,"hc_y_ft":199.939138,"isSword":false,"batSpeed":77.6,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.09434049918139586,"plate_z":1.6740710238032994,"launch_speed":"94.8","launch_angle":"58","player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":20,"rowId":"20-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"14464ead-a555-3de0-a863-ad2b3f1a5f3e","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":85,"end_speed":78,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.029301823493384,"plateTime":0.44298137700947304,"zone":5,"spin_rate":2399,"breakX":0.5,"inducedBreakZ":1.7,"breakZ":-36.2,"px":-0.16063384739604203,"pz":2.438566286134937,"x0":-1.5704612113640992,"y0":50.005447570196374,"z0":5.873234638034343,"ax":-0.27327876864274714,"ay":25.178425104336593,"az":-30.56400859151207,"vx0":3.4460007997116078,"vy0":-123.7449144108632,"vz0":-1.8997615537951706,"pfxX":-0.041666666666666664,"pfxZ":0.14166666666666666,"pfxZWithGravity":-3.016666666666667,"breakXInches":-0.5,"breakXFeet":-0.041666666666666664,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":-0.041666666666666664,"plateTimeSZDepth":0.4159811832506829,"plateXPoly":-0.16063384739604203,"plateYPoly":0.7083333333333428,"plateZPoly":2.438566286134937,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":77,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.16063384739604203,"plate_z":2.438566286134937,"player_total_pitches":36,"player_total_pitches_pitch_types":7,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":74,"rowId":"74-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"89d55190-8ea6-306f-a53a-0e4bd5fee4b1","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","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":94.9,"end_speed":86.3,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":5.989133135604943,"plateTime":0.3970814360270034,"zone":12,"spin_rate":2283,"breakX":6.5,"inducedBreakZ":18.7,"breakZ":-11.8,"px":0.5293930356399978,"pz":5.269351300941209,"x0":-1.611490819113881,"y0":50.00528798803322,"z0":5.96451719930974,"ax":-8.551615541129081,"ay":31.541538504548484,"az":-12.636444487534183,"vx0":7.3357508176038895,"vy0":-138.08367563396448,"vz0":0.491719562888609,"pfxX":0.5416666666666666,"pfxZ":1.5583333333333333,"pfxZWithGravity":-0.9833333333333334,"breakXInches":6.5,"breakXFeet":0.5416666666666666,"breakZInducedInches":18.7,"breakZInducedFeet":1.5583333333333333,"breakZWithGravityInches":11.8,"breakZWithGravityFeet":0.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.5416666666666666,"pfxXNoAbs":0.5416666666666666,"plateTimeSZDepth":0.37288849784372424,"plateXPoly":0.5293930356399978,"plateYPoly":0.7083333333333215,"plateZPoly":5.269351300941209,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5293930356399978,"plate_z":5.269351300941209,"player_total_pitches":37,"player_total_pitches_pitch_types":5,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":75,"rowId":"75-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9726368d-c03a-3704-9311-c8d75630b38b","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"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":"11","start_speed":78.8,"end_speed":72.9,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.070224316993859,"plateTime":0.47623963057776475,"zone":4,"spin_rate":1692,"breakX":10,"inducedBreakZ":1.7,"breakZ":-42.1,"px":-0.5833835679163497,"pz":2.325734046852898,"x0":-1.476079746476383,"y0":50.000631472056135,"z0":6.085067447028547,"ax":-8.028886085984775,"ay":20.27310405440851,"az":-30.89362807815298,"vx0":3.79152560192793,"vy0":-114.79752874550732,"vz0":-1.5043865146077442,"pfxX":0.8333333333333334,"pfxZ":0.14166666666666666,"pfxZWithGravity":-3.5083333333333333,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":42.1,"breakZWithGravityFeet":3.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.4470300478467685,"plateXPoly":-0.5833835679163497,"plateYPoly":0.7083333333333854,"plateZPoly":2.325734046852898,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5833835679163497,"plate_z":2.325734046852898,"player_total_pitches":38,"player_total_pitches_pitch_types":10,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":76,"rowId":"76-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1fe6a175-0e38-3730-a0f0-9d6828193318","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":94.2,"end_speed":85.9,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":5.94877386354174,"plateTime":0.39958694506840375,"zone":11,"spin_rate":2195,"breakX":6.4,"inducedBreakZ":18.4,"breakZ":-12.5,"px":-0.8868661972784904,"pz":3.5480387194018066,"x0":-1.7418214255143396,"y0":50.00466202920341,"z0":5.755913242584383,"ax":-7.483640555241332,"ay":30.996326000442746,"az":-12.314785970473846,"vx0":3.6825517494320956,"vy0":-137.19532001766098,"vz0":-3.5738558357635846,"pfxX":0.5333333333333333,"pfxZ":1.5333333333333332,"pfxZWithGravity":-1.0416666666666667,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":18.4,"breakZInducedFeet":1.5333333333333332,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3752191067388162,"plateXPoly":-0.8868661972784904,"plateYPoly":0.708333333333357,"plateZPoly":3.5480387194018066,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8868661972784904,"plate_z":3.5480387194018066,"player_total_pitches":39,"player_total_pitches_pitch_types":6,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":77,"rowId":"77-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3e9830c2-1931-3220-879c-894884b5f4d2","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":85.1,"end_speed":78.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.08193912562472,"plateTime":0.44190135318565105,"zone":8,"spin_rate":2413,"breakX":0.4,"inducedBreakZ":0.2,"breakZ":-37.6,"px":-0.26354485633753977,"pz":1.919207225631749,"x0":-1.4946800855969893,"y0":50.000726898314106,"z0":5.8676584885828476,"ax":-0.9314564471750013,"ay":24.497576753338592,"az":-31.636745579700047,"vx0":3.160692965453275,"vy0":-123.89391363373973,"vz0":-2.954497210061164,"pfxX":0.03333333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.1333333333333333,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":37.6,"breakZWithGravityFeet":3.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.4148766099815763,"plateXPoly":-0.26354485633753977,"plateYPoly":0.7083333333333428,"plateZPoly":1.919207225631749,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.26354485633753977,"plate_z":1.919207225631749,"player_total_pitches":40,"player_total_pitches_pitch_types":8,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":78,"rowId":"78-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0ae955fc-53e8-352b-ba51-3194f5fc0a1d","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers 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":77.7,"end_speed":71.2,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.047490618602042,"plateTime":0.48479454410581857,"zone":1,"spin_rate":1728,"breakX":11.4,"inducedBreakZ":2.9,"breakZ":-42.5,"px":-0.7520886308366349,"pz":3.0987942151874734,"x0":-1.4506228207142284,"y0":50.00293821234024,"z0":6.092329804857866,"ax":-8.832688692887096,"ay":21.24721135611906,"az":-30.380613179761124,"vx0":3.5449114453272945,"vy0":-113.1223906855303,"vz0":0.3390578455935802,"pfxX":0.9500000000000001,"pfxZ":0.24166666666666667,"pfxZWithGravity":-3.5416666666666665,"breakXInches":11.4,"breakXFeet":0.9500000000000001,"breakZInducedInches":2.9,"breakZInducedFeet":0.24166666666666667,"breakZWithGravityInches":42.5,"breakZWithGravityFeet":3.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.9500000000000001,"pfxXNoAbs":0.9500000000000001,"plateTimeSZDepth":0.45522492523710933,"plateXPoly":-0.7520886308366349,"plateYPoly":0.7083333333333357,"plateZPoly":3.0987942151874734,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.8,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.7520886308366349,"plate_z":3.0987942151874734,"player_total_pitches":41,"player_total_pitches_pitch_types":11,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":79,"rowId":"79-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"88a248ab-fc4a-350d-b697-c643891e892c","inning":6,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jake Bauers grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":94.6,"end_speed":86.2,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.620908517662064,"plateTime":0.3986761656167088,"zone":3,"spin_rate":2156,"breakX":18.6,"inducedBreakZ":7,"breakZ":-23.8,"px":0.6456787519560703,"pz":3.289093663205408,"x0":2.5663217367284887,"y0":50.00173169598783,"z0":5.65751534962392,"ax":21.744443718949277,"ay":31.198218776443657,"az":-24.676249500422866,"vx0":-9.200638585474376,"vy0":-137.51856802757234,"vz0":-1.708131756633363,"pfxX":-1.55,"pfxZ":0.5833333333333334,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-18.6,"breakXFeet":-1.55,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":18.6,"pfxXNoAbs":-1.55,"plateTimeSZDepth":0.3743448283690124,"plateXPoly":0.6456787519560703,"plateYPoly":0.7083333333333357,"plateZPoly":3.289093663205408,"pfxXDirection":"←","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6456787519560703,"plate_z":3.289093663205408,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":164,"rowId":"164-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2017a071-4bd0-3d32-b757-a17d28c1dd4d","inning":6,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jake Bauers grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.4,"end_speed":87,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.6130173541534605,"plateTime":0.3956897140657829,"zone":5,"spin_rate":2213,"breakX":17.5,"inducedBreakZ":8.6,"breakZ":-21.6,"px":-0.20320056206000014,"pz":2.6501635374901404,"x0":2.403798185981893,"y0":50.00018029278876,"z0":5.661248259866899,"ax":21.287286489307586,"ay":31.253867747374173,"az":-22.21448870243785,"vx0":-10.971496445828414,"vy0":-138.48414071214816,"vz0":-3.978426215819257,"pfxX":-1.4583333333333333,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.8,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":21.6,"breakZWithGravityFeet":1.8,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.37151337548413293,"plateXPoly":-0.20320056206000014,"plateYPoly":0.708333333333357,"plateZPoly":2.6501635374901404,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.20320056206000014,"plate_z":2.6501635374901404,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":165,"rowId":"165-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6c3e2f9c-e624-34bc-b797-b480d915e006","inning":6,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jake Bauers grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":86.5,"end_speed":79.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.769221840852241,"plateTime":0.4363801799233742,"zone":13,"spin_rate":2438,"breakX":17,"inducedBreakZ":2.6,"breakZ":-34.1,"px":-0.4190213483805789,"pz":1.1727557864532212,"x0":2.597089781544172,"y0":50.00285033085131,"z0":5.46873484277301,"ax":17.253948579737216,"ay":25.313525913818488,"az":-29.071889422687207,"vx0":-10.896034516248433,"vy0":-125.49826367461363,"vz0":-4.529468281961153,"pfxX":-1.4166666666666667,"pfxZ":0.21666666666666667,"pfxZWithGravity":-2.841666666666667,"breakXInches":-17,"breakXFeet":-1.4166666666666667,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":34.1,"breakZWithGravityFeet":2.841666666666667,"pfxZDirection":"↓","pfxXWithGravity":17,"pfxXNoAbs":-1.4166666666666667,"plateTimeSZDepth":0.4097205668300325,"plateXPoly":-0.4190213483805789,"plateYPoly":0.7083333333333357,"plateZPoly":1.1727557864532212,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"80.0","hit_speed":"80.1","hit_distance":"9","xba":".110","hit_angle":"-8","is_barrel":0,"hc_x":136.94,"hc_x_ft":28.2976984,"hc_y":163.47,"hc_y_ft":96.24545080000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.4190213483805789,"plate_z":1.1727557864532212,"launch_speed":"80.1","launch_angle":"-8","player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":166,"rowId":"166-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6b9b7113-d1ca-34af-95a7-2b0b41181fb7","inning":7,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Rays challenged (fair or foul in outfield), call on the field was upheld: Jake Bauers singles on a line drive to left fielder Chandler Simpson. Jackson Chourio to 3rd.","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":91.9,"end_speed":83.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.979041648381561,"plateTime":0.41081424590527105,"zone":11,"spin_rate":2111,"breakX":11.3,"inducedBreakZ":9,"breakZ":-23.6,"px":-1.017260775093202,"pz":3.73288596852321,"x0":-2.0044441302552882,"y0":50.00510841961007,"z0":4.21013035189965,"ax":-12.391548582211382,"ay":30.26281868486442,"az":-24.298882723188502,"vx0":4.949116301677995,"vy0":-133.60919893979238,"vz0":3.4505477230471855,"pfxX":0.9416666666666668,"pfxZ":0.75,"pfxZWithGravity":-1.9666666666666668,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.38582074833873187,"plateXPoly":-1.017260775093202,"plateYPoly":0.7083333333333712,"plateZPoly":3.73288596852321,"pfxXDirection":"→","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.017260775093202,"plate_z":3.73288596852321,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":207,"rowId":"207-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"256064e9-feb8-3ad9-b0ee-5d43faea0bd9","inning":7,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Rays challenged (fair or foul in outfield), call on the field was upheld: Jake Bauers singles on a line drive to left fielder Chandler Simpson. Jackson Chourio to 3rd.","events":"Single","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":91.4,"end_speed":82.7,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.994137764248576,"plateTime":0.41405678154825853,"zone":13,"spin_rate":2078,"breakX":16.3,"inducedBreakZ":-3.2,"breakZ":-36.4,"px":-1.5337762789137113,"pz":1.9193257468747675,"x0":-1.7393759140587415,"y0":50.005003306582566,"z0":3.653791383544794,"ax":-16.901689469678868,"ay":31.842332140310855,"az":-36.20467826986785,"vx0":3.815750855422173,"vy0":-132.9270486055202,"vz0":2.5823560570196857,"pfxX":1.3583333333333334,"pfxZ":-0.26666666666666666,"pfxZWithGravity":-3.033333333333333,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":-3.2,"breakZInducedFeet":-0.26666666666666666,"breakZWithGravityInches":36.4,"breakZWithGravityFeet":3.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.388977226261384,"plateXPoly":-1.5337762789137113,"plateYPoly":0.7083333333333428,"plateZPoly":1.9193257468747675,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.5337762789137113,"plate_z":1.9193257468747675,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":208,"rowId":"208-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e2fed156-7301-3bd2-9c9d-8c208c711ecb","inning":7,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Rays challenged (fair or foul in outfield), call on the field was upheld: Jake Bauers singles on a line drive to left fielder Chandler Simpson. Jackson Chourio to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":91.1,"end_speed":82.7,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.923420306514539,"plateTime":0.4152334466311598,"zone":6,"spin_rate":2032,"breakX":14.9,"inducedBreakZ":-8.6,"breakZ":-41.9,"px":0.539085901478416,"pz":2.2405213253818825,"x0":-1.5150128486265975,"y0":50.00595209249082,"z0":3.8159360031612843,"ax":-16.445908679585468,"ay":30.207498740576273,"az":-41.75646143335747,"vx0":8.473884678753572,"vy0":-132.2953508752293,"vz0":4.102910569259382,"pfxX":1.2416666666666667,"pfxZ":-0.7166666666666667,"pfxZWithGravity":-3.4916666666666667,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":-8.6,"breakZInducedFeet":-0.7166666666666667,"breakZWithGravityInches":41.9,"breakZWithGravityFeet":3.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.3899976118803062,"plateXPoly":0.539085901478416,"plateYPoly":0.708333333333357,"plateZPoly":2.2405213253818825,"pfxXDirection":"→","inducedBreakZForcedSign":"-8.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"74.0","hit_speed":"74.0","hit_distance":"167","xba":".570","hit_angle":"15","is_barrel":0,"hc_x":53.44,"hc_x_ft":-172.9673616,"hc_y":123.99,"hc_y_ft":191.40646360000005,"isSword":false,"batSpeed":73.2,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.539085901478416,"plate_z":2.2405213253818825,"launch_speed":"74.0","launch_angle":"15","player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":209,"rowId":"209-849805","game_pk":"849805","source":"gamefeed"}],"661388":[{"type":"pitch","year":2026,"sportId":1,"play_id":"7473c65c-e320-36f9-975c-65cb8e49461b","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":70,"outs":1,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn3B":true,"result":"Single","des":"William Contreras singles on a sharp line drive to left fielder Chandler Simpson, deflected by shortstop Taylor Walls. Christian Yelich scores.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":91,"end_speed":84.1,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.118261657536997,"plateTime":0.41167502141486256,"zone":2,"spin_rate":2362,"breakX":0.2,"inducedBreakZ":9.2,"breakZ":-23.5,"px":0.0303065936230984,"pz":2.8174900421729117,"x0":-1.6227648150718552,"y0":50.00450019203445,"z0":5.750558455859778,"ax":-1.0796926540544984,"ay":26.111185160464146,"az":-22.634391867602552,"vx0":4.486689148791706,"vy0":-132.62147024378828,"vz0":-3.217667054720896,"pfxX":0.016666666666666666,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.9583333333333333,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.5,"breakZWithGravityFeet":1.9583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.38640404371302767,"plateXPoly":0.0303065936230984,"plateYPoly":0.7083333333333499,"plateZPoly":2.8174900421729117,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"108.0","hit_speed":"108.4","hit_distance":"137","xba":".620","hit_angle":"6","is_barrel":0,"hc_x":80.12,"hc_x_ft":-108.6589568,"hc_y":137.07,"hc_y_ft":159.87895480000003,"isSword":false,"batSpeed":77.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.0303065936230984,"plate_z":2.8174900421729117,"launch_speed":"108.4","launch_angle":"6","player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":26,"rowId":"26-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FC":1,"FF":2,"SI":3,"CU":2,"CH":3},"results":{"X":3,"S":3,"B":5},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"oSwings":2,"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.5,"z_contact":null,"zone_rate":0.3333333333333333,"swings":2,"miss_percent":"50","cs_plus_whiffs":2,"csw_percent":67,"avg_rel_x":"-1.5","avg_rel_z":"3.7","avg_rpm":"1915","max_rpm":"1998","min_rpm":"1764","avg_break_z":"43","max_break_z":"45","min_break_z":"40","avg_bat_speed":"77.0","avg_break_z_induced":"-6","max_break_z_induced":"-4","min_break_z_induced":"-8","avg_break_x":"15","max_break_x":"17","min_break_x":"12","min_pitch_speed":"86.4","avg_pitch_speed":"86.6","max_pitch_speed":"86.9","avg_hit_speed":"90.2","max_hit_speed":"90.2","min_hit_speed":"90.2","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"S":2,"X":1},"swinging_strikes":1,"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":8,"max_inning":8,"pitches_time_thru_1":3,"pitches_inning_8":3,"avg_speed_inning_8":"86.6","avg_speed_inning_8_vs_avg":0.03333333333333144,"percent":"27","rhb_pitch_percent":27,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"33","pitch_pct_time_thru_1_vs_avg":6.333333333333329,"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":1,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.3333333333333333,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":0.3333333333333333,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"1.3","avg_rel_z":"5.7","avg_rpm":"2228","max_rpm":"2387","min_rpm":"2115","avg_break_z":"20","max_break_z":"23","min_break_z":"16","avg_bat_speed":"77.1","avg_break_z_induced":"10","max_break_z_induced":"14","min_break_z_induced":"7","avg_break_x":"16","max_break_x":"18","min_break_x":"14","min_pitch_speed":"94.7","avg_pitch_speed":"95.1","max_pitch_speed":"95.6","avg_hit_speed":"82.9","max_hit_speed":"82.9","min_hit_speed":"82.9","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"X":1,"B":2},"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":3,"max_inning":6,"pitches_time_thru_1":2,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"94.7","avg_speed_inning_3_vs_avg":-0.3999999999999915,"pitches_inning_6":2,"avg_speed_inning_6":"95.3","avg_speed_inning_6_vs_avg":0.15000000000000568,"percent":"27","rhb_pitch_percent":27,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"22","pitch_pct_time_thru_1_vs_avg":-4.777777777777779,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":23,"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.7","avg_rel_z":"6.0","avg_rpm":"2123","max_rpm":"2298","min_rpm":"1948","avg_break_z":"54","max_break_z":"55","min_break_z":"52","avg_bat_speed":"--","avg_break_z_induced":"-9","max_break_z_induced":"-8","min_break_z_induced":"-10","avg_break_x":"11","max_break_x":"12","min_break_x":"10","min_pitch_speed":"78.3","avg_pitch_speed":"78.5","max_pitch_speed":"78.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":6,"max_inning":6,"pitches_time_thru_1":2,"pitches_inning_6":2,"avg_speed_inning_6":"78.5","avg_speed_inning_6_vs_avg":0,"percent":"18","rhb_pitch_percent":18,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"22","pitch_pct_time_thru_1_vs_avg":4.222222222222221,"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":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":"-1.5","avg_rel_z":"5.0","avg_rpm":"2146","max_rpm":"2304","min_rpm":"1987","avg_break_z":"19","max_break_z":"23","min_break_z":"15","avg_bat_speed":"80.6","avg_break_z_induced":"13","max_break_z_induced":"16","min_break_z_induced":"9","avg_break_x":"7","max_break_x":"8","min_break_x":"5","min_pitch_speed":"92.8","avg_pitch_speed":"93.3","max_pitch_speed":"93.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":1,"B":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":8,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"93.9","avg_speed_inning_3_vs_avg":0.6000000000000085,"pitches_inning_8":1,"avg_speed_inning_8":"92.8","avg_speed_inning_8_vs_avg":-0.5,"percent":"18","rhb_pitch_percent":18,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":-6.888888888888889,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":32,"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":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.6","avg_rel_z":"5.8","avg_rpm":"2362","max_rpm":"2362","min_rpm":"2362","avg_break_z":"24","max_break_z":"24","min_break_z":"24","avg_bat_speed":"77.8","avg_break_z_induced":"9","max_break_z_induced":"9","min_break_z_induced":"9","avg_break_x":"0","max_break_x":"0","min_break_x":"0","min_pitch_speed":"91.0","avg_pitch_speed":"91.0","max_pitch_speed":"91.0","avg_hit_speed":"108.4","max_hit_speed":"108.4","min_hit_speed":"108.4","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":1,"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":"91.0","avg_speed_inning_1_vs_avg":0,"percent":"9","rhb_pitch_percent":9,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":2.1111111111111107,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"oSwings":2,"zSwingMiss":0,"zFouls":1,"zInPlay":2,"zSwings":3,"o_swing":0.2857142857142857,"z_swing":0.75,"strike_rate":0.5454545454545454,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0.5,"z_contact":1,"zone_rate":0.36363636363636365,"swings":5,"miss_percent":"20","cs_plus_whiffs":2,"csw_percent":18,"avg_rel_x":"0.0","avg_rel_z":"5.1","avg_rpm":"2121","max_rpm":"2387","min_rpm":"1764","avg_break_z":"33","max_break_z":"55","min_break_z":"15","avg_bat_speed":"77.9","avg_break_z_induced":"3","max_break_z_induced":"16","min_break_z_induced":"-10","avg_break_x":"12","max_break_x":"18","min_break_x":"0","min_pitch_speed":"78.3","avg_pitch_speed":"89.1","max_pitch_speed":"95.6","avg_hit_speed":"93.8","max_hit_speed":"","min_hit_speed":"","count":11,"pitches_vs_right":11,"pitches_vs_left":0,"results":{"X":3,"S":3,"B":5},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":3,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":8,"pitches_time_thru_1":9,"pitches_time_thru_2":2,"pitches_inning_1":1,"avg_speed_inning_1":"91.0","avg_speed_inning_1_vs_avg":1.9000000000000057,"pitches_inning_3":2,"avg_speed_inning_3":"94.3","avg_speed_inning_3_vs_avg":5.200000000000017,"pitches_inning_6":4,"avg_speed_inning_6":"86.9","avg_speed_inning_6_vs_avg":-2.2249999999999943,"pitches_inning_8":4,"avg_speed_inning_8":"88.2","avg_speed_inning_8_vs_avg":-0.924999999999983,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"30bab408-fa45-365f-b83a-f19874ab47ff","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"William Contreras flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.9,"end_speed":85.3,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.027291527567683,"plateTime":0.40184306592235464,"zone":1,"spin_rate":2304,"breakX":5.2,"inducedBreakZ":16.3,"breakZ":-14.9,"px":-0.3248784051138611,"pz":3.247880072818096,"x0":-1.5171373881683508,"y0":50.00107443108325,"z0":5.781729137930086,"ax":-6.4026328145120806,"ay":31.846852327826557,"az":-14.481423337679418,"vx0":4.367483359946235,"vy0":-136.63161070996895,"vz0":-3.982129079581736,"pfxX":0.43333333333333335,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.2416666666666667,"breakXInches":5.2,"breakXFeet":0.43333333333333335,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":14.9,"breakZWithGravityFeet":1.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.43333333333333335,"pfxXNoAbs":0.43333333333333335,"plateTimeSZDepth":0.3773675548313771,"plateXPoly":-0.3248784051138611,"plateYPoly":0.7083333333333428,"plateZPoly":3.247880072818096,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":80.6,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3248784051138611,"plate_z":3.247880072818096,"player_total_pitches":50,"player_total_pitches_pitch_types":9,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":88,"rowId":"88-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1c842d98-5243-3b45-a849-f8019f8cbd78","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"William Contreras flies out to right fielder Victor Mesa Jr.","events":"Flyout","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":94.7,"end_speed":86.2,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.083360866512552,"plateTime":0.3986314977254053,"zone":5,"spin_rate":2387,"breakX":13.6,"inducedBreakZ":14.4,"breakZ":-16.3,"px":0.06345134204999314,"pz":2.5034164096121194,"x0":-1.4007423622901096,"y0":50.003030585924215,"z0":5.72108993112376,"ax":-15.921085641885131,"ay":32.08408355205964,"az":-15.895375822134188,"vx0":6.891278597610505,"vy0":-137.6798034528072,"vz0":-5.619563652424904,"pfxX":1.1333333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.3583333333333334,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.3743687893630487,"plateXPoly":0.06345134204999314,"plateYPoly":0.7083333333333712,"plateZPoly":2.5034164096121194,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.9","hit_distance":"199","xba":".030","hit_angle":"57","is_barrel":0,"hc_x":175.1,"hc_x_ft":120.27703599999995,"hc_y":137.65,"hc_y_ft":158.48094600000002,"isSword":false,"batSpeed":77.1,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.06345134204999314,"plate_z":2.5034164096121194,"launch_speed":"82.9","launch_angle":"57","player_total_pitches":51,"player_total_pitches_pitch_types":11,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":89,"rowId":"89-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7cfb8f5e-8ea8-30f0-917a-b6dc0d92bf8c","inning":6,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"William Contreras 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":78.7,"end_speed":71.8,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.70343816161282,"plateTime":0.4797715358710124,"zone":12,"spin_rate":1948,"breakX":10.2,"inducedBreakZ":-7.7,"breakZ":-52.2,"px":1.8840037980975382,"pz":4.42685351350114,"x0":2.7069569789829195,"y0":50.004778424633194,"z0":5.9687711649415425,"ax":-7.390021706865137,"ay":22.293587617946233,"az":-39.085783510572206,"vx0":-0.16139986076268187,"vy0":-114.4251908615512,"vz0":5.384028731621953,"pfxX":0.85,"pfxZ":-0.6416666666666667,"pfxZWithGravity":-4.3500000000000005,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":-7.7,"breakZInducedFeet":-0.6416666666666667,"breakZWithGravityInches":52.2,"breakZWithGravityFeet":4.3500000000000005,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.45059715574001025,"plateXPoly":1.8840037980975382,"plateYPoly":0.7083333333333215,"plateZPoly":4.42685351350114,"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.8840037980975382,"plate_z":4.42685351350114,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":169,"rowId":"169-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9ecd15aa-2015-3b18-b0e4-fce35c7b6384","inning":6,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"William Contreras 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":78.3,"end_speed":71.5,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.7581303560976425,"plateTime":0.48228776191910594,"zone":12,"spin_rate":2298,"breakX":12,"inducedBreakZ":-10.4,"breakZ":-55.3,"px":1.4642942688691318,"pz":3.9428497765212436,"x0":2.7085179992340267,"y0":50.005145077552,"z0":5.948607300020859,"ax":-8.54442095570858,"ay":22.107794985590072,"az":-40.861085743108156,"vx0":-0.8117187853561203,"vy0":-113.83925560333407,"vz0":4.826147973847676,"pfxX":1,"pfxZ":-0.8666666666666667,"pfxZWithGravity":-4.608333333333333,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":-10.4,"breakZInducedFeet":-0.8666666666666667,"breakZWithGravityInches":55.3,"breakZWithGravityFeet":4.608333333333333,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.45296135998818254,"plateXPoly":1.4642942688691318,"plateYPoly":0.7083333333333215,"plateZPoly":3.9428497765212436,"pfxXDirection":"→","inducedBreakZForcedSign":"-10.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.4642942688691318,"plate_z":3.9428497765212436,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":170,"rowId":"170-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4fb29dbc-104d-3581-b137-4e61c855e12c","inning":6,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"William Contreras walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":95.6,"end_speed":87,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.62439470140819,"plateTime":0.39469355452512955,"zone":12,"spin_rate":2115,"breakX":17.5,"inducedBreakZ":7.4,"breakZ":-22.7,"px":1.1314825742248937,"pz":3.8764190258999096,"x0":2.660754115403304,"y0":50.00050910682712,"z0":5.7380872426467775,"ax":20.718082111287405,"ay":32.05547325021269,"az":-24.251461799820536,"vx0":-7.9655329597444355,"vy0":-138.9452276189023,"vz0":-0.5295142546798374,"pfxX":-1.4583333333333333,"pfxZ":0.6166666666666667,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.37060309798648355,"plateXPoly":1.1314825742248937,"plateYPoly":0.7083333333333357,"plateZPoly":3.8764190258999096,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.1314825742248937,"plate_z":3.8764190258999096,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":171,"rowId":"171-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9ad87e80-10d3-32e9-971d-637883ecf970","inning":6,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"William Contreras walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":3,"pre_strikes":0,"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":"30","start_speed":94.9,"end_speed":86.3,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.6659386578999245,"plateTime":0.3974761213698099,"zone":12,"spin_rate":2183,"breakX":17.2,"inducedBreakZ":9.6,"breakZ":-20.9,"px":1.344204194842219,"pz":3.7654231876388375,"x0":2.564785141279811,"y0":50.00394228980648,"z0":5.721004009387327,"ax":19.877631500067444,"ay":32.22286395499028,"az":-21.91468862666149,"vx0":-6.979859733405712,"vy0":-138.06953556599106,"vz0":-1.1483678406256739,"pfxX":-1.4333333333333333,"pfxZ":0.7999999999999999,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.3732954454260372,"plateXPoly":1.344204194842219,"plateYPoly":0.7083333333333144,"plateZPoly":3.7654231876388375,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.344204194842219,"plate_z":3.7654231876388375,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":172,"rowId":"172-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"57346f2f-831f-3c55-b586-839895e13e5e","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":86.9,"end_speed":79.4,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.471388481192468,"plateTime":0.43404892816329355,"zone":9,"spin_rate":1998,"breakX":15.8,"inducedBreakZ":-4,"breakZ":-40.3,"px":0.6112025934099206,"pz":1.915681852835914,"x0":-1.4197311416533547,"y0":50.00399331328497,"z0":3.840266546685363,"ax":-15.793061457902908,"ay":26.031923519459504,"az":-36.50598986151389,"vx0":8.201458963136274,"vy0":-126.2576686792234,"vz0":2.7170052248521346,"pfxX":1.3166666666666667,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.358333333333333,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.4075608894258626,"plateXPoly":0.6112025934099206,"plateYPoly":0.708333333333357,"plateZPoly":1.915681852835914,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6112025934099206,"plate_z":1.915681852835914,"player_total_pitches":9,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":226,"rowId":"226-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"af83539c-434f-3add-9f8a-9fcd0e4e30ef","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":86.6,"end_speed":78.8,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.095585976794256,"plateTime":0.43691677665140727,"zone":14,"spin_rate":1982,"breakX":16.8,"inducedBreakZ":-7.9,"breakZ":-44.8,"px":0.24780655094554138,"pz":0.567137439587504,"x0":-1.426707148817823,"y0":50.00519068841593,"z0":3.691066069761143,"ax":-16.412441485004322,"ay":27.73645636479664,"az":-39.45787721869273,"vx0":7.448025096614984,"vy0":-125.809449401665,"vz0":0.48499823581064305,"pfxX":1.4000000000000001,"pfxZ":-0.6583333333333333,"pfxZWithGravity":-3.733333333333333,"breakXInches":16.8,"breakXFeet":1.4000000000000001,"breakZInducedInches":-7.9,"breakZInducedFeet":-0.6583333333333333,"breakZWithGravityInches":44.8,"breakZWithGravityFeet":3.733333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4000000000000001,"pfxXNoAbs":1.4000000000000001,"plateTimeSZDepth":0.410404015472421,"plateXPoly":0.24780655094554138,"plateYPoly":0.7083333333333215,"plateZPoly":0.567137439587504,"pfxXDirection":"→","inducedBreakZForcedSign":"-7.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":77.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.24780655094554138,"plate_z":0.567137439587504,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":227,"rowId":"227-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bbeb432e-70eb-32ad-a7c7-bbf9e3b07120","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","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":83.8,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.117502863845869,"plateTime":0.4076834737964896,"zone":12,"spin_rate":1987,"breakX":7.9,"inducedBreakZ":8.8,"breakZ":-23.3,"px":0.07882632656328292,"pz":4.288532701071234,"x0":-1.5538098572917134,"y0":50.000705008546305,"z0":4.260599239859269,"ax":-9.480709684370538,"ay":31.689672811512462,"az":-24.69676914612536,"vx0":6.078992935994996,"vy0":-134.80331922482588,"vz0":4.801072543687148,"pfxX":0.6583333333333333,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.9416666666666667,"breakXInches":7.9,"breakXFeet":0.6583333333333333,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":23.3,"breakZWithGravityFeet":1.9416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6583333333333333,"pfxXNoAbs":0.6583333333333333,"plateTimeSZDepth":0.3828937261925146,"plateXPoly":0.07882632656328292,"plateYPoly":0.7083333333333073,"plateZPoly":4.288532701071234,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.07882632656328292,"plate_z":4.288532701071234,"player_total_pitches":11,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":228,"rowId":"228-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"544be5fb-560b-3355-9362-4de1adbe2f65","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":86.4,"end_speed":78.5,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.1497147576551425,"plateTime":0.43772624866804355,"zone":13,"spin_rate":1764,"breakX":12.4,"inducedBreakZ":-6.6,"breakZ":-43.6,"px":-0.24285002395569832,"pz":1.019248279009438,"x0":-1.5139421183541402,"y0":50.001735388848836,"z0":3.6868723068930844,"ax":-12.137656985353578,"ay":28.246986568694705,"az":-38.518926047361965,"vx0":5.58672152078554,"vy0":-125.69256613339337,"vz0":1.4310638810975171,"pfxX":1.0333333333333334,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.6333333333333333,"breakXInches":12.4,"breakXFeet":1.0333333333333334,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0333333333333334,"pfxXNoAbs":1.0333333333333334,"plateTimeSZDepth":0.4111710367678878,"plateXPoly":-0.24285002395569832,"plateYPoly":0.708333333333357,"plateZPoly":1.019248279009438,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"90.0","hit_speed":"90.2","hit_distance":"224","xba":".980","hit_angle":"14","is_barrel":0,"hc_x":79.72,"hc_x_ft":-109.6231008,"hc_y":103.51,"hc_y_ft":240.7706364,"isSword":false,"batSpeed":76.8,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.24285002395569832,"plate_z":1.019248279009438,"launch_speed":"90.2","launch_angle":"14","player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":229,"rowId":"229-849805","game_pk":"849805","source":"gamefeed"}],"666152":[{"type":"pitch","year":2026,"sportId":1,"play_id":"9315acf3-eb31-3b91-8c91-4f2aa581fba9","inning":2,"half_inning":"bottom","ab_number":16,"cap_index":4,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Sac Bunt","des":"David Hamilton out on a sacrifice bunt, pitcher Nick Martinez to second baseman Ben Williamson. Sal Frelick to 2nd.","events":"Sac Bunt","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":84.2,"end_speed":77.7,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.106997436754033,"plateTime":0.44602346553013916,"zone":6,"spin_rate":2319,"breakX":0.1,"inducedBreakZ":1.2,"breakZ":-37.2,"px":0.5098025179395105,"pz":2.6313186199185687,"x0":-1.5856533498686929,"y0":50.00072399201301,"z0":5.909271798728111,"ax":-0.8755213866625313,"ay":23.346484453125942,"az":-31.163242036440426,"vx0":5.187988579447654,"vy0":-122.61544456562582,"vz0":-1.3049380115854041,"pfxX":-0.008333333333333333,"pfxZ":0.09999999999999999,"pfxZWithGravity":-3.1,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":1.2,"breakZInducedFeet":0.09999999999999999,"breakZWithGravityInches":37.2,"breakZWithGravityFeet":3.1,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.41869766479779785,"plateXPoly":0.5098025179395105,"plateYPoly":0.7083333333333499,"plateZPoly":2.6313186199185687,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"33.0","hit_speed":"32.9","hit_distance":"11","xba":".380","hit_angle":"-14","is_barrel":0,"hc_x":130.19,"hc_x_ft":12.027768400000014,"hc_y":194.17,"hc_y_ft":22.24739880000004,"isSword":false,"batSpeed":9.5,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5098025179395105,"plate_z":2.6313186199185687,"launch_speed":"32.9","launch_angle":"-14","player_total_pitches":29,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":51,"rowId":"51-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"SL":1,"FC":1,"SI":1,"CH":2},"results":{"X":3,"S":2},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":0.5,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"2.6","avg_rel_z":"5.5","avg_rpm":"2486","max_rpm":"2490","min_rpm":"2481","avg_break_z":"37","max_break_z":"39","min_break_z":"36","avg_bat_speed":"53.2","avg_break_z_induced":"2","max_break_z_induced":"3","min_break_z_induced":"1","avg_break_x":"18","max_break_x":"18","min_break_x":"17","min_pitch_speed":"83.4","avg_pitch_speed":"84.1","max_pitch_speed":"84.8","avg_hit_speed":"56.6","max_hit_speed":"56.6","min_hit_speed":"56.6","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":1,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":2,"pitches_inning_7":2,"avg_speed_inning_7":"84.1","avg_speed_inning_7_vs_avg":0,"percent":"40","rhb_pitch_percent":null,"lhb_pitch_percent":40,"pitch_pct_time_thru_1":"50","pitch_pct_time_thru_1_vs_avg":10,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":null,"z_swing":0,"strike_rate":1,"first_pitches":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.6","avg_rel_z":"5.4","avg_rpm":"2341","max_rpm":"2341","min_rpm":"2341","avg_break_z":"19","max_break_z":"19","min_break_z":"19","avg_bat_speed":"--","avg_break_z_induced":"12","max_break_z_induced":"12","min_break_z_induced":"12","avg_break_x":"16","max_break_x":"16","min_break_x":"16","min_pitch_speed":"94.1","avg_pitch_speed":"94.1","max_pitch_speed":"94.1","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":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"94.1","avg_speed_inning_7_vs_avg":0,"percent":"20","rhb_pitch_percent":null,"lhb_pitch_percent":20,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":null,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.5","avg_rel_z":"5.6","avg_rpm":"2372","max_rpm":"2372","min_rpm":"2372","avg_break_z":"22","max_break_z":"22","min_break_z":"22","avg_bat_speed":"74.1","avg_break_z_induced":"11","max_break_z_induced":"11","min_break_z_induced":"11","avg_break_x":"2","max_break_x":"2","min_break_x":"2","min_pitch_speed":"90.6","avg_pitch_speed":"90.6","max_pitch_speed":"90.6","avg_hit_speed":"103.7","max_hit_speed":"103.7","min_hit_speed":"103.7","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":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":5,"max_inning":5,"pitches_time_thru_1":0,"pitches_time_thru_2":1,"pitches_inning_5":1,"avg_speed_inning_5":"90.6","avg_speed_inning_5_vs_avg":0,"percent":"20","rhb_pitch_percent":null,"lhb_pitch_percent":20,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-20,"pitch_pct_time_thru_2":"100","pitch_pct_time_thru_2_vs_avg":80,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.6","avg_rel_z":"5.9","avg_rpm":"2319","max_rpm":"2319","min_rpm":"2319","avg_break_z":"37","max_break_z":"37","min_break_z":"37","avg_bat_speed":"9.5","avg_break_z_induced":"1","max_break_z_induced":"1","min_break_z_induced":"1","avg_break_x":"0","max_break_x":"0","min_break_x":"0","min_pitch_speed":"84.2","avg_pitch_speed":"84.2","max_pitch_speed":"84.2","avg_hit_speed":"32.9","max_hit_speed":"32.9","min_hit_speed":"32.9","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":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":"84.2","avg_speed_inning_2_vs_avg":0,"percent":"20","rhb_pitch_percent":null,"lhb_pitch_percent":20,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":2,"zSwings":2,"o_swing":1,"z_swing":0.5,"strike_rate":1,"first_pitches":3,"first_pitch_strikes":3,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":1,"zone_rate":0.8,"swings":3,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":40,"avg_rel_x":"0.9","avg_rel_z":"5.6","avg_rpm":"2401","max_rpm":"2490","min_rpm":"2319","avg_break_z":"31","max_break_z":"39","min_break_z":"19","avg_bat_speed":"45.6","avg_break_z_induced":"6","max_break_z_induced":"12","min_break_z_induced":"1","avg_break_x":"11","max_break_x":"18","min_break_x":"0","min_pitch_speed":"83.4","avg_pitch_speed":"87.4","max_pitch_speed":"94.1","avg_hit_speed":"64.4","max_hit_speed":"","min_hit_speed":"","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"X":3,"S":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":2,"balls_in_play":3,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":7,"pitches_time_thru_1":4,"pitches_time_thru_2":1,"pitches_inning_2":1,"avg_speed_inning_2":"84.2","avg_speed_inning_2_vs_avg":-3.200000000000003,"pitches_inning_5":1,"avg_speed_inning_5":"90.6","avg_speed_inning_5_vs_avg":3.1999999999999886,"pitches_inning_7":3,"avg_speed_inning_7":"87.4","avg_speed_inning_7_vs_avg":0.03333333333331723,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"742275aa-bf02-3c5a-bc7f-1173d0a460f9","inning":5,"half_inning":"bottom","ab_number":37,"cap_index":34,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Double","des":"David Hamilton doubles (1) on a sharp line drive to right fielder Victor Mesa Jr. David Hamilton out at 3rd on the throw, right fielder Victor Mesa Jr. to second baseman Ben Williamson to third baseman Junior Caminero.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.6,"end_speed":83.3,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.132590713186883,"plateTime":0.4154707341421542,"zone":14,"spin_rate":2372,"breakX":1.9,"inducedBreakZ":11.4,"breakZ":-22,"px":0.9895853876402896,"pz":1.8610522492578188,"x0":-1.5455045505514207,"y0":50.00454273060206,"z0":5.645166094305887,"ax":0.5651560451258356,"ay":27.43135064267949,"az":-20.074314709608675,"vx0":6.388941842339095,"vy0":-131.72981219101766,"vz0":-5.786132890645557,"pfxX":-0.15833333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.8333333333333333,"breakXInches":-1.9,"breakXFeet":-0.15833333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.9,"pfxXNoAbs":-0.15833333333333333,"plateTimeSZDepth":0.39006392476118384,"plateXPoly":0.9895853876402896,"plateYPoly":0.7083333333333641,"plateZPoly":1.8610522492578188,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"104.0","hit_speed":"103.7","hit_distance":"154","xba":".770","hit_angle":"9","is_barrel":0,"hc_x":191.71,"hc_x_ft":160.3131156,"hc_y":141.78,"hc_y_ft":148.5261592,"isSword":false,"batSpeed":74.1,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.9895853876402896,"plate_z":1.8610522492578188,"launch_speed":"103.7","launch_angle":"9","player_total_pitches":68,"player_total_pitches_pitch_types":14,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":146,"rowId":"146-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5d8b92be-3af6-3ca6-b909-63436344244a","inning":7,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Groundout","des":"David Hamilton grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda. Cooper Pratt to 2nd.","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":94.1,"end_speed":85.3,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.85330087956051,"plateTime":0.40206020102764883,"zone":5,"spin_rate":2341,"breakX":15.7,"inducedBreakZ":11.8,"breakZ":-19.4,"px":0.1839148718942898,"pz":2.6332479873275823,"x0":2.6311840738961605,"y0":50.00654584230968,"z0":5.437102993105577,"ax":18.7327895334755,"ay":32.14932016084045,"az":-19.310985850662746,"vx0":-10.017446883950718,"vy0":-136.6087697625927,"vz0":-3.7779725306172933,"pfxX":-1.3083333333333333,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.37765378374341707,"plateXPoly":0.1839148718942898,"plateYPoly":0.7083333333333357,"plateZPoly":2.6332479873275823,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1839148718942898,"plate_z":2.6332479873275823,"player_total_pitches":29,"player_total_pitches_pitch_types":20,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":203,"rowId":"203-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1ff3cf0f-fa22-30fd-a396-70b48d3977df","inning":7,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Groundout","des":"David Hamilton grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda. Cooper Pratt to 2nd.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":84.8,"end_speed":76.7,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.849148965748877,"plateTime":0.448237947185675,"zone":8,"spin_rate":2481,"breakX":17.2,"inducedBreakZ":2.5,"breakZ":-36.2,"px":-0.16921910613581703,"pz":1.693912336034967,"x0":2.6517884774562575,"y0":50.001281436980456,"z0":5.50932386792456,"ax":16.698355242628196,"ay":27.80104320704119,"az":-29.634434434708925,"vx0":-10.214953933154229,"vy0":-122.91024977465189,"vz0":-2.820936966526021,"pfxX":-1.4333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-3.016666666666667,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.4211031908797528,"plateXPoly":-0.16921910613581703,"plateYPoly":0.7083333333333215,"plateZPoly":1.693912336034967,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.16921910613581703,"plate_z":1.693912336034967,"player_total_pitches":30,"player_total_pitches_pitch_types":8,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":204,"rowId":"204-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b752b7a6-3e60-3667-bc09-5fcb7510f89b","inning":7,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Groundout","des":"David Hamilton grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda. Cooper Pratt to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":83.4,"end_speed":75.4,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.806404642254945,"plateTime":0.45495948616223814,"zone":5,"spin_rate":2490,"breakX":17.8,"inducedBreakZ":1.4,"breakZ":-38.5,"px":0.016076816897954593,"pz":2.551184928801668,"x0":2.5338465941236317,"y0":50.003506270155796,"z0":5.551896127687653,"ax":16.48540095965369,"ay":26.75464564273093,"az":-31.20685040428411,"vx0":-9.413784295277598,"vy0":-121.0527645105614,"vz0":-0.3516924877566331,"pfxX":-1.4833333333333334,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.2083333333333335,"breakXInches":-17.8,"breakXFeet":-1.4833333333333334,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":38.5,"breakZWithGravityFeet":3.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":17.8,"pfxXNoAbs":-1.4833333333333334,"plateTimeSZDepth":0.4274079103225996,"plateXPoly":0.016076816897954593,"plateYPoly":0.7083333333333215,"plateZPoly":2.551184928801668,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"57.0","hit_speed":"56.6","hit_distance":"10","xba":".080","hit_angle":"-15","is_barrel":0,"hc_x":120.98,"hc_x_ft":-10.171647199999995,"hc_y":158.91,"hc_y_ft":107.23669240000004,"isSword":false,"batSpeed":53.2,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.016076816897954593,"plate_z":2.551184928801668,"launch_speed":"56.6","launch_angle":"-15","player_total_pitches":31,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":205,"rowId":"205-849805","game_pk":"849805","source":"gamefeed"}],"668930":[{"type":"pitch","year":2026,"sportId":1,"play_id":"71044042-2625-33db-9ce6-c6c1ec67bb28","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Brice Turang 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,"end_speed":85.7,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.121283255791698,"plateTime":0.4014457546726313,"zone":6,"spin_rate":2214,"breakX":16.6,"inducedBreakZ":12.4,"breakZ":-18.8,"px":0.5499865432996038,"pz":2.47348424767202,"x0":-1.454121035281973,"y0":50.001751664270905,"z0":5.713088172886516,"ax":-19.29874723128319,"ay":30.904510088535,"az":-18.359490716190535,"vx0":8.953953651326907,"vy0":-136.59249849732436,"vz0":-5.133818885420882,"pfxX":1.3833333333333335,"pfxZ":1.0333333333333334,"pfxZWithGravity":-1.5666666666666667,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":12.4,"breakZInducedFeet":1.0333333333333334,"breakZWithGravityInches":18.8,"breakZWithGravityFeet":1.5666666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.376954058396642,"plateXPoly":0.5499865432996038,"plateYPoly":0.7083333333333073,"plateZPoly":2.47348424767202,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.9,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5499865432996038,"plate_z":2.47348424767202,"player_total_pitches":14,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":27,"rowId":"27-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"SI":11,"SL":2,"FF":2,"CH":2},"results":{"S":6,"B":10,"X":1},"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.3333333333333333,"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.5454545454545454,"swings":2,"miss_percent":"0","cs_plus_whiffs":3,"csw_percent":27,"avg_rel_x":"1.1","avg_rel_z":"5.4","avg_rpm":"2258","max_rpm":"2452","min_rpm":"2059","avg_break_z":"21","max_break_z":"26","min_break_z":"19","avg_bat_speed":"70.7","avg_break_z_induced":"9","max_break_z_induced":"13","min_break_z_induced":"5","avg_break_x":"16","max_break_x":"17","min_break_x":"14","min_pitch_speed":"92.9","avg_pitch_speed":"95.2","max_pitch_speed":"97.1","avg_hit_speed":"101.6","max_hit_speed":"101.6","min_hit_speed":"101.6","count":11,"pitches_vs_right":0,"pitches_vs_left":11,"results":{"S":4,"X":1,"B":6},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":3,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":1,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":8,"pitches_time_thru_1":10,"pitches_time_thru_2":1,"pitches_inning_1":1,"avg_speed_inning_1":"94.0","avg_speed_inning_1_vs_avg":-1.2000000000000028,"pitches_inning_4":1,"avg_speed_inning_4":"92.9","avg_speed_inning_4_vs_avg":-2.299999999999997,"pitches_inning_6":5,"avg_speed_inning_6":"95.1","avg_speed_inning_6_vs_avg":-0.060000000000002274,"pitches_inning_8":4,"avg_speed_inning_8":"96.1","avg_speed_inning_8_vs_avg":0.9499999999999886,"percent":"65","rhb_pitch_percent":null,"lhb_pitch_percent":65,"pitch_pct_time_thru_1":"67","pitch_pct_time_thru_1_vs_avg":1.6666666666666572,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":-15,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.5,"z_swing":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":1,"miss_percent":"100","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"0.5","avg_rel_z":"5.7","avg_rpm":"2086","max_rpm":"2261","min_rpm":"1910","avg_break_z":"42","max_break_z":"43","min_break_z":"41","avg_bat_speed":"66.4","avg_break_z_induced":"0","max_break_z_induced":"2","min_break_z_induced":"-2","avg_break_x":"14","max_break_x":"15","min_break_x":"13","min_pitch_speed":"78.2","avg_pitch_speed":"81.6","max_pitch_speed":"84.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":1,"B":1},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":6,"pitches_time_thru_1":2,"pitches_inning_1":1,"avg_speed_inning_1":"78.2","avg_speed_inning_1_vs_avg":-3.3999999999999915,"pitches_inning_6":1,"avg_speed_inning_6":"84.9","avg_speed_inning_6_vs_avg":3.3000000000000114,"percent":"12","rhb_pitch_percent":null,"lhb_pitch_percent":12,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":1.333333333333334,"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":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.7","avg_rel_z":"5.8","avg_rpm":"2254","max_rpm":"2293","min_rpm":"2214","avg_break_z":"14","max_break_z":"14","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"18","max_break_z_induced":"18","min_break_z_induced":"17","avg_break_x":"7","max_break_x":"8","min_break_x":"6","min_pitch_speed":"92.1","avg_pitch_speed":"93.0","max_pitch_speed":"94.0","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"B":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":4,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_1":1,"avg_speed_inning_1":"94.0","avg_speed_inning_1_vs_avg":1,"pitches_inning_4":1,"avg_speed_inning_4":"92.1","avg_speed_inning_4_vs_avg":-0.9000000000000057,"percent":"12","rhb_pitch_percent":null,"lhb_pitch_percent":12,"pitch_pct_time_thru_1":"7","pitch_pct_time_thru_1_vs_avg":-5.333333333333333,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":38,"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":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":0.5,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.1","avg_rel_z":"5.6","avg_rpm":"2536","max_rpm":"2727","min_rpm":"2344","avg_break_z":"35","max_break_z":"37","min_break_z":"32","avg_bat_speed":"71.5","avg_break_z_induced":"2","max_break_z_induced":"4","min_break_z_induced":"1","avg_break_x":"4","max_break_x":"7","min_break_x":"1","min_pitch_speed":"84.6","avg_pitch_speed":"86.0","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":1,"B":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":8,"pitches_time_thru_1":2,"pitches_inning_1":1,"avg_speed_inning_1":"84.6","avg_speed_inning_1_vs_avg":-1.4000000000000057,"pitches_inning_8":1,"avg_speed_inning_8":"87.5","avg_speed_inning_8_vs_avg":1.5,"percent":"12","rhb_pitch_percent":null,"lhb_pitch_percent":12,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":1.333333333333334,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":2,"zInPlay":1,"zSwings":3,"o_swing":0.1,"z_swing":0.42857142857142855,"strike_rate":0.4117647058823529,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":0,"z_contact":1,"zone_rate":0.4117647058823529,"swings":4,"miss_percent":"25","cs_plus_whiffs":4,"csw_percent":24,"avg_rel_x":"0.6","avg_rel_z":"5.5","avg_rpm":"2270","max_rpm":"2727","min_rpm":"1910","avg_break_z":"24","max_break_z":"43","min_break_z":"14","avg_bat_speed":"69.8","avg_break_z_induced":"8","max_break_z_induced":"18","min_break_z_induced":"-2","avg_break_x":"13","max_break_x":"17","min_break_x":"1","min_pitch_speed":"78.2","avg_pitch_speed":"92.3","max_pitch_speed":"97.1","avg_hit_speed":"101.6","max_hit_speed":"","min_hit_speed":"","count":17,"pitches_vs_right":0,"pitches_vs_left":17,"results":{"S":6,"B":10,"X":1},"swinging_strikes":1,"fouls":2,"strikeouts":1,"called_strikes":3,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":1,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":8,"pitches_time_thru_1":15,"pitches_time_thru_2":2,"pitches_inning_1":4,"avg_speed_inning_1":"87.7","avg_speed_inning_1_vs_avg":-4.599999999999994,"pitches_inning_4":2,"avg_speed_inning_4":"92.5","avg_speed_inning_4_vs_avg":0.20000000000000284,"pitches_inning_6":6,"avg_speed_inning_6":"93.4","avg_speed_inning_6_vs_avg":1.1333333333333258,"pitches_inning_8":5,"avg_speed_inning_8":"94.4","avg_speed_inning_8_vs_avg":2.1199999999999903,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"bf400acf-3486-3ed5-86b3-1c0933559893","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Brice Turang strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":84.6,"end_speed":77.7,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.027188973828236,"plateTime":0.4447847922025585,"zone":4,"spin_rate":2344,"breakX":0.8,"inducedBreakZ":0.7,"breakZ":-37.4,"px":-0.5225623723381638,"pz":2.1217621257819173,"x0":-1.559917764784818,"y0":50.00365511294359,"z0":5.883323723671351,"ax":0.2523119669396622,"ay":25.077407747066687,"az":-31.22829154335329,"vx0":2.43107369191962,"vy0":-123.26574521764523,"vz0":-2.4850703278386854,"pfxX":-0.06666666666666667,"pfxZ":0.05833333333333333,"pfxZWithGravity":-3.1166666666666667,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":0.7,"breakZInducedFeet":0.05833333333333333,"breakZWithGravityInches":37.4,"breakZWithGravityFeet":3.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.4176546855787279,"plateXPoly":-0.5225623723381638,"plateYPoly":0.7083333333333215,"plateZPoly":2.1217621257819173,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5225623723381638,"plate_z":2.1217621257819173,"player_total_pitches":15,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":28,"rowId":"28-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"309e273e-d948-3849-869b-dceeff3f2deb","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Brice Turang 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":94,"end_speed":84.9,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.033571645664881,"plateTime":0.4023832194480792,"zone":11,"spin_rate":2293,"breakX":5.9,"inducedBreakZ":17.3,"breakZ":-14,"px":-0.7650331603894753,"pz":3.66499734092576,"x0":-1.7443055188114862,"y0":50.00382963962155,"z0":5.778798506895891,"ax":-7.046289789091391,"ay":33.42601600693519,"az":-13.79143535186613,"vx0":3.922473969049613,"vy0":-136.73455881368812,"vz0":-2.985860284795688,"pfxX":0.4916666666666667,"pfxZ":1.4416666666666667,"pfxZWithGravity":-1.1666666666666667,"breakXInches":5.9,"breakXFeet":0.4916666666666667,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.4916666666666667,"pfxXNoAbs":0.4916666666666667,"plateTimeSZDepth":0.37798271157986163,"plateXPoly":-0.7650331603894753,"plateYPoly":0.7083333333333215,"plateZPoly":3.66499734092576,"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.7650331603894753,"plate_z":3.66499734092576,"player_total_pitches":16,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":29,"rowId":"29-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5d5077bd-7611-37e0-b6a8-93ada5ee238f","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Brice Turang strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":78.2,"end_speed":71.6,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.097555187431026,"plateTime":0.48379074428514013,"zone":14,"spin_rate":1910,"breakX":13.4,"inducedBreakZ":2,"breakZ":-43.2,"px":0.10486470350784871,"pz":0.6818039871143631,"x0":-1.405287628155115,"y0":50.00307246365809,"z0":5.956451638017381,"ax":-10.793024113659786,"ay":22.929152145154863,"az":-29.97019184626452,"vx0":5.775480708460382,"vy0":-113.68161820909897,"vz0":-4.796745416580392,"pfxX":1.1166666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-3.6,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":43.2,"breakZWithGravityFeet":3.6,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.4544485187539246,"plateXPoly":0.10486470350784871,"plateYPoly":0.7083333333332931,"plateZPoly":0.6818039871143631,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":66.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.10486470350784871,"plate_z":0.6818039871143631,"player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":30,"rowId":"30-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fe1ae235-1484-33cc-957d-5b6a461a241a","inning":4,"half_inning":"bottom","ab_number":29,"cap_index":0,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Brice Turang flies out sharply to left fielder Chandler Simpson.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.1,"end_speed":83.5,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.1060979424319335,"plateTime":0.4101585474963243,"zone":11,"spin_rate":2214,"breakX":8.2,"inducedBreakZ":18.4,"breakZ":-14.2,"px":-1.3274728565756693,"pz":3.081676983494157,"x0":-1.723321703318228,"y0":50.00522821611414,"z0":5.725709598765652,"ax":-8.724092143298074,"ay":31.55106726243193,"az":-13.086989815453624,"vx0":2.7080016711165555,"vy0":-134.03611049642177,"vz0":-4.342109385821159,"pfxX":0.6833333333333332,"pfxZ":1.5333333333333332,"pfxZWithGravity":-1.1833333333333333,"breakXInches":8.2,"breakXFeet":0.6833333333333332,"breakZInducedInches":18.4,"breakZInducedFeet":1.5333333333333332,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6833333333333332,"pfxXNoAbs":0.6833333333333332,"plateTimeSZDepth":0.38525697043059737,"plateXPoly":-1.3274728565756693,"plateYPoly":0.7083333333333428,"plateZPoly":3.081676983494157,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.3274728565756693,"plate_z":3.081676983494157,"player_total_pitches":52,"player_total_pitches_pitch_types":10,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":108,"rowId":"108-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0ef857ab-ecd0-33a3-8626-1cd7cbe6cb0c","inning":4,"half_inning":"bottom","ab_number":29,"cap_index":0,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Brice Turang flies out sharply to left fielder Chandler Simpson.","events":"Flyout","contextMetrics":{"homeRunBallparks":1},"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":92.9,"end_speed":84,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.078958143653099,"plateTime":0.4076790227511742,"zone":2,"spin_rate":2378,"breakX":15.5,"inducedBreakZ":12.7,"breakZ":-19.3,"px":0.07138315674699935,"pz":2.9211530816881597,"x0":-1.4556704752837417,"y0":50.00462411978338,"z0":5.759637391368528,"ax":-17.432606525980233,"ay":32.37724543565823,"az":-18.580043974331577,"vx0":7.3255004843761125,"vy0":-134.9246101290095,"vz0":-3.854309809677172,"pfxX":1.2916666666666667,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.6083333333333334,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":19.3,"breakZWithGravityFeet":1.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.3829580328642414,"plateXPoly":0.07138315674699935,"plateYPoly":0.7083333333333499,"plateZPoly":2.9211530816881597,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"101.6","hit_distance":"367","xba":".610","hit_angle":"30","is_barrel":1,"hc_x":71.61,"hc_x_ft":-129.1711204,"hc_y":61.16,"hc_y_ft":342.8493824,"isSword":false,"batSpeed":70.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.07138315674699935,"plate_z":2.9211530816881597,"launch_speed":"101.6","launch_angle":"30","player_total_pitches":53,"player_total_pitches_pitch_types":12,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":109,"rowId":"109-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"789c3c32-24f6-386a-abe0-2a228ca0b595","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.4,"end_speed":86.6,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.753886066713417,"plateTime":0.3967203121180347,"zone":8,"spin_rate":2156,"breakX":15.4,"inducedBreakZ":9.2,"breakZ":-21.1,"px":-0.18825685331195263,"pz":2.011435760289374,"x0":2.4247815789259244,"y0":50.0009939280066,"z0":5.495895662494017,"ax":18.853252938763337,"ay":32.96844380884696,"az":-21.206435860111483,"vx0":-10.525552777790182,"vy0":-138.44322517174186,"vz0":-5.40176859639567,"pfxX":-1.2833333333333334,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.3725780591367474,"plateXPoly":-0.18825685331195263,"plateYPoly":0.7083333333333215,"plateZPoly":2.011435760289374,"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.18825685331195263,"plate_z":2.011435760289374,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":173,"rowId":"173-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7dba0cf5-da6e-3f04-99fd-9e4e2d712c9f","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.6,"end_speed":86.9,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.860284058841177,"plateTime":0.3960954822875431,"zone":7,"spin_rate":2094,"breakX":17.4,"inducedBreakZ":6.2,"breakZ":-24.1,"px":-0.7685272898626287,"pz":1.923292980027954,"x0":2.290442661897122,"y0":50.00126957409947,"z0":5.505713326435678,"ax":21.512406388926586,"ay":32.99793164174502,"az":-24.442820289220226,"vx0":-12.224353811560896,"vy0":-138.64576937833445,"vz0":-5.083826924256744,"pfxX":-1.45,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-17.4,"breakXFeet":-1.45,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.4,"pfxXNoAbs":-1.45,"plateTimeSZDepth":0.371999231768656,"plateXPoly":-0.7685272898626287,"plateYPoly":0.7083333333332789,"plateZPoly":1.923292980027954,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7685272898626287,"plate_z":1.923292980027954,"player_total_pitches":11,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":174,"rowId":"174-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0d5880f8-3c6c-3f6c-bfd9-23881e1270b7","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":84.9,"end_speed":77,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.848761124364359,"plateTime":0.44774361660831197,"zone":13,"spin_rate":2261,"breakX":15,"inducedBreakZ":-2,"breakZ":-40.7,"px":-0.1660459897072628,"pz":0.899442693862099,"x0":2.497872038128765,"y0":50.001370801118256,"z0":5.528944479629415,"ax":14.761064632100828,"ay":28.097147780222056,"az":-33.12235344524699,"vx0":-9.437535626605793,"vy0":-123.09440012382795,"vz0":-4.03943020357467,"pfxX":-1.25,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.391666666666667,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":40.7,"breakZWithGravityFeet":3.391666666666667,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.4206430168483713,"plateXPoly":-0.1660459897072628,"plateYPoly":0.708333333333357,"plateZPoly":0.899442693862099,"pfxXDirection":"←","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.1660459897072628,"plate_z":0.899442693862099,"player_total_pitches":12,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":175,"rowId":"175-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3653ec28-37bc-3d71-b404-481fc96821d6","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":94.9,"end_speed":85.8,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.943055430951681,"plateTime":0.4000174717075753,"zone":13,"spin_rate":2153,"breakX":15.4,"inducedBreakZ":11.8,"breakZ":-19.1,"px":-0.8698812854705351,"pz":1.8454267837388132,"x0":2.3593808093738478,"y0":50.00159552685074,"z0":5.465907212119544,"ax":19.04599910012399,"ay":33.34870939340115,"az":-18.4090635766251,"vx0":-12.17264949680257,"vy0":-137.45682526533434,"vz0":-6.177276576716118,"pfxX":-1.2833333333333334,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.5916666666666668,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":19.1,"breakZWithGravityFeet":1.5916666666666668,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.37573463040364014,"plateXPoly":-0.8698812854705351,"plateYPoly":0.7083333333333286,"plateZPoly":1.8454267837388132,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8698812854705351,"plate_z":1.8454267837388132,"player_total_pitches":13,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":176,"rowId":"176-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8f3b7f70-113d-369d-b738-d715c8781f08","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":95,"end_speed":85.9,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.832164858308958,"plateTime":0.39923111362690955,"zone":4,"spin_rate":2143,"breakX":16.2,"inducedBreakZ":10.1,"breakZ":-20.6,"px":-0.6019174030376795,"pz":2.6219977411411377,"x0":2.505520880955302,"y0":50.00103009591761,"z0":5.507103524276381,"ax":20.022785300726067,"ay":33.36216630249711,"az":-20.792681230639154,"vx0":-12.041050471589946,"vy0":-137.71022479897655,"vz0":-3.7956939262668006,"pfxX":-1.3499999999999999,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.3749771547635408,"plateXPoly":-0.6019174030376795,"plateYPoly":0.7083333333333073,"plateZPoly":2.6219977411411377,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.6019174030376795,"plate_z":2.6219977411411377,"player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":177,"rowId":"177-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8dc92938-780d-3e23-af83-1617cac86d9f","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94.8,"end_speed":86.2,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.890108147252687,"plateTime":0.3999409314904505,"zone":13,"spin_rate":2059,"breakX":16.8,"inducedBreakZ":5.4,"breakZ":-25.6,"px":-0.350437721559381,"pz":1.0748920848127916,"x0":2.5514918305099905,"y0":50.00613126868318,"z0":5.318653424875173,"ax":20.41454797206016,"ay":32.513299488574475,"az":-25.13014749565548,"vx0":-11.55946478093422,"vy0":-137.34057306229144,"vz0":-6.5771015061984,"pfxX":-1.4000000000000001,"pfxZ":0.45,"pfxZWithGravity":-2.1333333333333333,"breakXInches":-16.8,"breakXFeet":-1.4000000000000001,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":25.6,"breakZWithGravityFeet":2.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.8,"pfxXNoAbs":-1.4000000000000001,"plateTimeSZDepth":0.3756486814991204,"plateXPoly":-0.350437721559381,"plateYPoly":0.7083333333333286,"plateZPoly":1.0748920848127916,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.350437721559381,"plate_z":1.0748920848127916,"player_total_pitches":15,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":178,"rowId":"178-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0cf08745-804a-3794-8801-2bd9e8e4446b","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":97.1,"end_speed":88,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.00737880437319,"plateTime":0.3899463988535925,"zone":13,"spin_rate":2354,"breakX":16.4,"inducedBreakZ":8.6,"breakZ":-20.8,"px":-1.717784435601938,"pz":1.8031933262729822,"x0":0.8355142531528893,"y0":50.0027510039042,"z0":5.162157931155167,"ax":20.776093728426655,"ay":34.65260926593556,"az":-21.54805987977627,"vx0":-10.776006648431252,"vy0":-140.93480567824392,"vz0":-5.224916594556669,"pfxX":-1.3666666666666665,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.7333333333333334,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":20.8,"breakZWithGravityFeet":1.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.36625919621180736,"plateXPoly":-1.717784435601938,"plateYPoly":0.7083333333333215,"plateZPoly":1.8031933262729822,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.717784435601938,"plate_z":1.8031933262729822,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":230,"rowId":"230-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b0a5d51e-f7dd-319f-b12d-c2cb90ab93b5","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95.3,"end_speed":86.8,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.0594475764046205,"plateTime":0.39669361194932584,"zone":13,"spin_rate":2389,"breakX":15.5,"inducedBreakZ":7.7,"breakZ":-22.7,"px":-1.337440233030613,"pz":1.2805195277033503,"x0":0.8946315604827394,"y0":50.00362430824571,"z0":5.13550555705924,"ax":18.675982665474248,"ay":32.56772123905609,"az":-22.661509476571982,"vx0":-9.470263280970308,"vy0":-138.38814651142212,"vz0":-6.126640757722182,"pfxX":-1.2916666666666667,"pfxZ":0.6416666666666667,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.3725411373279409,"plateXPoly":-1.337440233030613,"plateYPoly":0.7083333333333002,"plateZPoly":1.2805195277033503,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.337440233030613,"plate_z":1.2805195277033503,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":231,"rowId":"231-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1ea70b75-66a5-377e-bdf8-ab6d1576f3ed","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","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":96.9,"end_speed":87.8,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.028056707129095,"plateTime":0.3902617407502831,"zone":1,"spin_rate":2452,"breakX":16.7,"inducedBreakZ":8,"breakZ":-21.4,"px":-0.5824312102583004,"pz":2.884536503098678,"x0":0.9110983666717408,"y0":50.00671844811494,"z0":5.279641750504865,"ax":20.251136730322205,"ay":34.68510261929634,"az":-22.977341736416143,"vx0":-7.786052038372298,"vy0":-140.8378419170576,"vz0":-2.322005229005322,"pfxX":-1.3916666666666666,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.7833333333333332,"breakXInches":-16.7,"breakXFeet":-1.3916666666666666,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":21.4,"breakZWithGravityFeet":1.7833333333333332,"pfxZDirection":"↓","pfxXWithGravity":16.7,"pfxXNoAbs":-1.3916666666666666,"plateTimeSZDepth":0.36658434438865306,"plateXPoly":-0.5824312102583004,"plateYPoly":0.7083333333333286,"plateZPoly":2.884536503098678,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5824312102583004,"plate_z":2.884536503098678,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":232,"rowId":"232-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"83dd7141-d75f-35e2-bc37-b56c0f65a558","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":87.5,"end_speed":80.6,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":5.867196725807795,"plateTime":0.428523321954585,"zone":12,"spin_rate":2727,"breakX":6.6,"inducedBreakZ":3.7,"breakZ":-31.7,"px":1.1788893461020813,"pz":3.236239869194404,"x0":1.3233671073196052,"y0":50.00149836822445,"z0":5.299220172528197,"ax":-6.197623774822783,"ay":24.701885656954303,"az":-29.128795683878515,"vx0":0.8872995596048904,"vy0":-127.51349040285962,"vz0":0.7297660419638025,"pfxX":0.5499999999999999,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.6416666666666666,"breakXInches":6.6,"breakXFeet":0.5499999999999999,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":31.7,"breakZWithGravityFeet":2.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.5499999999999999,"pfxXNoAbs":0.5499999999999999,"plateTimeSZDepth":0.40224411958109313,"plateXPoly":1.1788893461020813,"plateYPoly":0.7083333333333712,"plateZPoly":3.236239869194404,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1788893461020813,"plate_z":3.236239869194404,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":233,"rowId":"233-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"88ed1116-0af1-32b9-b5e8-248d0ac39420","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras 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":95.3,"end_speed":86.4,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.016301292157578,"plateTime":0.39697564236823357,"zone":11,"spin_rate":2442,"breakX":14.3,"inducedBreakZ":9.2,"breakZ":-21.1,"px":-2.2676169160363466,"pz":3.36511883044942,"x0":0.6595637394594435,"y0":50.00437905218753,"z0":5.34541740841369,"ax":17.88657318167265,"ay":32.55543748784064,"az":-22.23980361951308,"vx0":-11.185479528708907,"vy0":-138.28744860972927,"vz0":-1.165503207170693,"pfxX":-1.1916666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-14.3,"breakXFeet":-1.1916666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":14.3,"pfxXNoAbs":-1.1916666666666667,"plateTimeSZDepth":0.37283772982503155,"plateXPoly":-2.2676169160363466,"plateYPoly":0.708333333333357,"plateZPoly":3.36511883044942,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-2.2676169160363466,"plate_z":3.36511883044942,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":234,"rowId":"234-849805","game_pk":"849805","source":"gamefeed"}],"669003":[{"type":"pitch","year":2026,"sportId":1,"play_id":"e8b0cc2d-5804-3bfa-b07a-203cbf623a1c","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":85.5,"end_speed":78.4,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.045292593857377,"plateTime":0.4410229532403984,"zone":8,"spin_rate":2367,"breakX":0.2,"inducedBreakZ":1.4,"breakZ":-36.1,"px":0.117981843625667,"pz":1.5939421530551856,"x0":-1.5014361515708068,"y0":50.00470834006718,"z0":5.82841208143027,"ax":-1.049767410301707,"ay":26.35815144393355,"az":-30.356888338699704,"vx0":4.1271522644181795,"vy0":-124.47454048974053,"vz0":-3.9363223819442847,"pfxX":0.016666666666666666,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.0083333333333333,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":36.1,"breakZWithGravityFeet":3.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.4142003890595242,"plateXPoly":0.117981843625667,"plateYPoly":0.7083333333333357,"plateZPoly":1.5939421530551856,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":77.1,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.117981843625667,"plate_z":1.5939421530551856,"player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":31,"rowId":"31-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"SL":1,"CH":7,"FF":1,"SI":5},"results":{"S":6,"B":5,"X":3},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":2,"oSwings":3,"zSwingMiss":1,"zFouls":0,"zInPlay":0,"zSwings":1,"o_swing":0.5,"z_swing":1,"strike_rate":0.5714285714285714,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":0.6666666666666666,"z_contact":0,"zone_rate":0.14285714285714285,"swings":4,"miss_percent":"50","cs_plus_whiffs":2,"csw_percent":29,"avg_rel_x":"-0.3","avg_rel_z":"5.9","avg_rpm":"2023","max_rpm":"2314","min_rpm":"1823","avg_break_z":"42","max_break_z":"47","min_break_z":"37","avg_bat_speed":"79.3","avg_break_z_induced":"1","max_break_z_induced":"3","min_break_z_induced":"-3","avg_break_x":"13","max_break_x":"17","min_break_x":"10","min_pitch_speed":"77.4","avg_pitch_speed":"80.2","max_pitch_speed":"85.1","avg_hit_speed":"70.3","max_hit_speed":"78.8","min_hit_speed":"61.9","count":7,"pitches_vs_right":0,"pitches_vs_left":7,"results":{"S":2,"B":3,"X":2},"swinging_strikes":2,"fouls":0,"strikeouts":1,"called_strikes":0,"balls_in_play":2,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":6,"pitches_time_thru_1":6,"pitches_time_thru_2":1,"pitches_inning_1":4,"avg_speed_inning_1":"78.4","avg_speed_inning_1_vs_avg":-1.8250000000000028,"pitches_inning_4":1,"avg_speed_inning_4":"78.9","avg_speed_inning_4_vs_avg":-1.2999999999999972,"pitches_inning_6":2,"avg_speed_inning_6":"84.4","avg_speed_inning_6_vs_avg":4.249999999999986,"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_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":0,"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.3333333333333333,"strike_rate":0.6,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":null,"z_contact":1,"zone_rate":0.6,"swings":1,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":40,"avg_rel_x":"0.3","avg_rel_z":"5.4","avg_rpm":"2358","max_rpm":"2494","min_rpm":"2147","avg_break_z":"21","max_break_z":"23","min_break_z":"17","avg_bat_speed":"10.0","avg_break_z_induced":"10","max_break_z_induced":"14","min_break_z_induced":"7","avg_break_x":"17","max_break_x":"18","min_break_x":"16","min_pitch_speed":"93.8","avg_pitch_speed":"95.3","max_pitch_speed":"97.0","avg_hit_speed":"33.9","max_hit_speed":"33.9","min_hit_speed":"33.9","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"B":2,"S":2,"X":1},"swinging_strikes":0,"fouls":0,"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":8,"pitches_time_thru_1":4,"pitches_time_thru_2":1,"pitches_inning_1":1,"avg_speed_inning_1":"94.5","avg_speed_inning_1_vs_avg":-0.7999999999999972,"pitches_inning_4":1,"avg_speed_inning_4":"93.8","avg_speed_inning_4_vs_avg":-1.5,"pitches_inning_6":1,"avg_speed_inning_6":"94.4","avg_speed_inning_6_vs_avg":-0.8999999999999915,"pitches_inning_8":2,"avg_speed_inning_8":"96.8","avg_speed_inning_8_vs_avg":1.5499999999999972,"percent":"36","rhb_pitch_percent":null,"lhb_pitch_percent":36,"pitch_pct_time_thru_1":"33","pitch_pct_time_thru_1_vs_avg":-2.6666666666666714,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":14,"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":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.7","avg_rel_z":"5.7","avg_rpm":"2247","max_rpm":"2247","min_rpm":"2247","avg_break_z":"14","max_break_z":"14","min_break_z":"14","avg_bat_speed":"76.3","avg_break_z_induced":"17","max_break_z_induced":"17","min_break_z_induced":"17","avg_break_x":"8","max_break_x":"8","min_break_x":"8","min_pitch_speed":"93.5","avg_pitch_speed":"93.5","max_pitch_speed":"93.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":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":1,"pitches_time_thru_1":1,"pitches_inning_1":1,"avg_speed_inning_1":"93.5","avg_speed_inning_1_vs_avg":0,"percent":"7","rhb_pitch_percent":null,"lhb_pitch_percent":7,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":1.3333333333333321,"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":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":"-1.5","avg_rel_z":"5.8","avg_rpm":"2367","max_rpm":"2367","min_rpm":"2367","avg_break_z":"36","max_break_z":"36","min_break_z":"36","avg_bat_speed":"77.1","avg_break_z_induced":"1","max_break_z_induced":"1","min_break_z_induced":"1","avg_break_x":"0","max_break_x":"0","min_break_x":"0","min_pitch_speed":"85.5","avg_pitch_speed":"85.5","max_pitch_speed":"85.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":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":1,"pitches_time_thru_1":1,"pitches_inning_1":1,"avg_speed_inning_1":"85.5","avg_speed_inning_1_vs_avg":0,"percent":"7","rhb_pitch_percent":null,"lhb_pitch_percent":7,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":1.3333333333333321,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":1,"oFouls":0,"oInPlay":2,"oSwings":3,"zSwingMiss":1,"zFouls":2,"zInPlay":1,"zSwings":4,"o_swing":0.375,"z_swing":0.6666666666666666,"strike_rate":0.6428571428571429,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0.6666666666666666,"z_contact":0.75,"zone_rate":0.42857142857142855,"swings":7,"miss_percent":"29","cs_plus_whiffs":4,"csw_percent":29,"avg_rel_x":"-0.3","avg_rel_z":"5.7","avg_rpm":"2183","max_rpm":"2494","min_rpm":"1823","avg_break_z":"32","max_break_z":"47","min_break_z":"14","avg_bat_speed":"68.6","avg_break_z_induced":"5","max_break_z_induced":"17","min_break_z_induced":"-3","avg_break_x":"13","max_break_x":"18","min_break_x":"0","min_pitch_speed":"77.4","avg_pitch_speed":"86.9","max_pitch_speed":"97.0","avg_hit_speed":"58.2","max_hit_speed":"","min_hit_speed":"","count":14,"pitches_vs_right":0,"pitches_vs_left":14,"results":{"S":6,"B":5,"X":3},"swinging_strikes":2,"fouls":2,"strikeouts":1,"called_strikes":2,"balls_in_play":3,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":8,"pitches_time_thru_1":12,"pitches_time_thru_2":2,"pitches_inning_1":7,"avg_speed_inning_1":"83.9","avg_speed_inning_1_vs_avg":-3.0428571428571445,"pitches_inning_4":2,"avg_speed_inning_4":"86.3","avg_speed_inning_4_vs_avg":-0.5500000000000114,"pitches_inning_6":3,"avg_speed_inning_6":"87.8","avg_speed_inning_6_vs_avg":0.86666666666666,"pitches_inning_8":2,"avg_speed_inning_8":"96.8","avg_speed_inning_8_vs_avg":9.949999999999989,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"e91115c1-098d-34eb-9ee3-3482802db2c2","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":78.6,"end_speed":72.4,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.073752072019109,"plateTime":0.47936527290242426,"zone":13,"spin_rate":1823,"breakX":10.7,"inducedBreakZ":0.2,"breakZ":-44,"px":-0.2237571747377447,"pz":1.3126552051998193,"x0":-1.4510656867522707,"y0":50.00280553045111,"z0":6.0195825787866015,"ax":-8.706309843593294,"ay":21.47211438511769,"az":-31.55364783216839,"vx0":4.686068844927822,"vy0":-114.34680054012436,"vz0":-3.3556227597311636,"pfxX":0.8916666666666666,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.6666666666666665,"breakXInches":10.7,"breakXFeet":0.8916666666666666,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":44,"breakZWithGravityFeet":3.6666666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.8916666666666666,"pfxXNoAbs":0.8916666666666666,"plateTimeSZDepth":0.4501190597052188,"plateXPoly":-0.2237571747377447,"plateYPoly":0.7083333333333002,"plateZPoly":1.3126552051998193,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":81.3,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.2237571747377447,"plate_z":1.3126552051998193,"player_total_pitches":19,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":32,"rowId":"32-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f9cc380c-24a3-303f-ac4a-10843315b197","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":93.5,"end_speed":85,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.986064968427364,"plateTime":0.4039254175603464,"zone":5,"spin_rate":2247,"breakX":7.8,"inducedBreakZ":17.2,"breakZ":-14.4,"px":-0.20861214592446276,"pz":2.5952684867275133,"x0":-1.6941461158465523,"y0":50.0003084703866,"z0":5.661868587130373,"ax":-9.293322200148554,"ay":31.449851032599835,"az":-13.48483219613092,"vx0":5.678805873880582,"vy0":-135.90880098975197,"vz0":-5.52656992281173,"pfxX":0.65,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.2,"breakXInches":7.8,"breakXFeet":0.65,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":14.4,"breakZWithGravityFeet":1.2,"pfxZDirection":"↓","pfxXWithGravity":0.65,"pfxXNoAbs":0.65,"plateTimeSZDepth":0.37933297493414947,"plateXPoly":-0.20861214592446276,"plateYPoly":0.7083333333333428,"plateZPoly":2.5952684867275133,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.3,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.20861214592446276,"plate_z":2.5952684867275133,"player_total_pitches":20,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":33,"rowId":"33-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f53e5a95-414f-3adc-beaa-68920cb75711","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":78.9,"end_speed":73.2,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.100731158343304,"plateTime":0.47615568121300544,"zone":13,"spin_rate":2035,"breakX":13.6,"inducedBreakZ":2.2,"breakZ":-41.6,"px":-0.5453495727007196,"pz":0.7764828226976555,"x0":-1.5012677297619863,"y0":50.00476169226632,"z0":5.976460954656687,"ax":-10.8568766697515,"ay":20.308823922483754,"az":-29.876874237377347,"vx0":4.565028828055704,"vy0":-114.82276833978678,"vz0":-4.955736655481354,"pfxX":1.1333333333333333,"pfxZ":0.18333333333333335,"pfxZWithGravity":-3.466666666666667,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":2.2,"breakZInducedFeet":0.18333333333333335,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.4469961587753736,"plateXPoly":-0.5453495727007196,"plateYPoly":0.7083333333333641,"plateZPoly":0.7764828226976555,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.5453495727007196,"plate_z":0.7764828226976555,"player_total_pitches":21,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":34,"rowId":"34-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6bdd7d71-81ed-386e-991a-8d7c653684e4","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell strikes out swinging.","events":"Strikeout","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":78.6,"end_speed":72.2,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.989821888700641,"plateTime":0.4795293873372457,"zone":13,"spin_rate":1886,"breakX":11.6,"inducedBreakZ":-2.8,"breakZ":-47,"px":-1.2315047137461677,"pz":2.285546270290472,"x0":-1.505871250951763,"y0":50.005237975122235,"z0":6.054494658932707,"ax":-9.023524105689784,"ay":22.056293667912445,"az":-34.24652627366313,"vx0":2.641127819370482,"vy0":-114.42813959707063,"vz0":-0.657173911228709,"pfxX":0.9666666666666667,"pfxZ":-0.2333333333333333,"pfxZWithGravity":-3.9166666666666665,"breakXInches":11.6,"breakXFeet":0.9666666666666667,"breakZInducedInches":-2.8,"breakZInducedFeet":-0.2333333333333333,"breakZWithGravityInches":47,"breakZWithGravityFeet":3.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.9666666666666667,"pfxXNoAbs":0.9666666666666667,"plateTimeSZDepth":0.4503582963333756,"plateXPoly":-1.2315047137461677,"plateYPoly":0.7083333333333215,"plateZPoly":2.285546270290472,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.2315047137461677,"plate_z":2.285546270290472,"player_total_pitches":22,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":35,"rowId":"35-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d605c780-245c-3404-9e44-a5eb72fa617a","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell 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":94.5,"end_speed":85.9,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.044947994082986,"plateTime":0.40017886663778635,"zone":12,"spin_rate":2406,"breakX":16.3,"inducedBreakZ":8.3,"breakZ":-22.6,"px":0.9839599127343996,"pz":2.520739017424484,"x0":-1.5335941018042218,"y0":50.005239974247445,"z0":5.716781371214158,"ax":-19.52424119858598,"ay":31.811184891012722,"az":-22.625746452366755,"vx0":10.367576485641274,"vy0":-137.1470413731867,"vz0":-4.252356892256467,"pfxX":1.3583333333333334,"pfxZ":0.6916666666666668,"pfxZWithGravity":-1.8833333333333335,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.37582656692293825,"plateXPoly":0.9839599127343996,"plateYPoly":0.7083333333333286,"plateZPoly":2.520739017424484,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9839599127343996,"plate_z":2.520739017424484,"player_total_pitches":23,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":36,"rowId":"36-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9e92bf4c-e0a7-3d78-a4e0-650e6b4865fa","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"32","start_speed":77.4,"end_speed":71.3,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.14045824797044,"plateTime":0.48588763230263954,"zone":3,"spin_rate":1946,"breakX":10.4,"inducedBreakZ":2,"breakZ":-43.6,"px":0.40532571289235664,"pz":3.016865610766572,"x0":-1.2888407334058036,"y0":50.0041580290368,"z0":6.136999832955856,"ax":-8.379853374508734,"ay":20.034789826879784,"az":-30.958616881841234,"vx0":5.625199922431445,"vy0":-112.6335568393612,"vz0":0.22143641440877992,"pfxX":0.8666666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-3.6333333333333333,"breakXInches":10.4,"breakXFeet":0.8666666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8666666666666667,"pfxXNoAbs":0.8666666666666667,"plateTimeSZDepth":0.45617295173308603,"plateXPoly":0.40532571289235664,"plateYPoly":0.7083333333333499,"plateZPoly":3.016865610766572,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":77.4,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.40532571289235664,"plate_z":3.016865610766572,"player_total_pitches":24,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":37,"rowId":"37-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7b9d6680-c382-383d-8570-2cc58a47d830","inning":4,"half_inning":"bottom","ab_number":30,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":93.8,"end_speed":85,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.0798227996619945,"plateTime":0.4034124231419587,"zone":6,"spin_rate":2311,"breakX":16.9,"inducedBreakZ":14.2,"breakZ":-17.3,"px":0.3582342638356084,"pz":2.4768664849416187,"x0":-1.3895760822342387,"y0":50.005265002125306,"z0":5.707444697784992,"ax":-19.447366808494124,"ay":32.41230348140191,"az":-16.426536264551995,"vx0":8.297087471815383,"vy0":-136.2365407428032,"vz0":-5.41331679847935,"pfxX":1.4083333333333332,"pfxZ":1.1833333333333333,"pfxZWithGravity":-1.4416666666666667,"breakXInches":16.9,"breakXFeet":1.4083333333333332,"breakZInducedInches":14.2,"breakZInducedFeet":1.1833333333333333,"breakZWithGravityInches":17.3,"breakZWithGravityFeet":1.4416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4083333333333332,"pfxXNoAbs":1.4083333333333332,"plateTimeSZDepth":0.3789286068146191,"plateXPoly":0.3582342638356084,"plateYPoly":0.708333333333357,"plateZPoly":2.4768664849416187,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.3582342638356084,"plate_z":2.4768664849416187,"player_total_pitches":54,"player_total_pitches_pitch_types":13,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":110,"rowId":"110-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6f657c42-b338-39da-8dc1-6858d3659ff9","inning":4,"half_inning":"bottom","ab_number":30,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":78.9,"end_speed":72.1,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.968980509503897,"plateTime":0.47934235068403597,"zone":13,"spin_rate":1936,"breakX":12,"inducedBreakZ":2.8,"breakZ":-41.6,"px":-0.23477547206420457,"pz":1.5093076525417244,"x0":-1.2796571356554054,"y0":50.00564732926283,"z0":6.066156268660641,"ax":-9.65059760745211,"ay":23.364294503119076,"az":-29.72080714939384,"vx0":4.4932523649316805,"vy0":-114.7427199284091,"vz0":-3.428855003095385,"pfxX":1,"pfxZ":0.2333333333333333,"pfxZWithGravity":-3.466666666666667,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":2.8,"breakZInducedFeet":0.2333333333333333,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.4502756026875226,"plateXPoly":-0.23477547206420457,"plateYPoly":0.7083333333333286,"plateZPoly":1.5093076525417244,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"79.0","hit_speed":"78.8","hit_distance":"119","xba":".330","hit_angle":"9","is_barrel":0,"hc_x":152.12,"hc_x_ft":64.88696320000003,"hc_y":138.21,"hc_y_ft":157.13114439999998,"isSword":false,"batSpeed":82.1,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.23477547206420457,"plate_z":1.5093076525417244,"launch_speed":"78.8","launch_angle":"9","player_total_pitches":55,"player_total_pitches_pitch_types":13,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":111,"rowId":"111-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dfea6266-e473-30f9-8807-65116965f075","inning":6,"half_inning":"bottom","ab_number":46,"cap_index":0,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":94.4,"end_speed":85.6,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.855759299396127,"plateTime":0.4011634442191281,"zone":5,"spin_rate":2147,"breakX":16.9,"inducedBreakZ":8.6,"breakZ":-22.4,"px":0.05646706137871593,"pz":2.193400296715015,"x0":2.586484321949314,"y0":50.00194705767504,"z0":5.467099306006761,"ax":20.13467318924312,"ay":32.73301013278941,"az":-22.22273913599677,"vx0":-10.507909613973284,"vy0":-136.99089631920205,"vz0":-4.501634841613355,"pfxX":-1.4083333333333332,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.8666666666666665,"breakXInches":-16.9,"breakXFeet":-1.4083333333333332,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":22.4,"breakZWithGravityFeet":1.8666666666666665,"pfxZDirection":"↓","pfxXWithGravity":16.9,"pfxXNoAbs":-1.4083333333333332,"plateTimeSZDepth":0.37679303350009963,"plateXPoly":0.05646706137871593,"plateYPoly":0.7083333333333144,"plateZPoly":2.193400296715015,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.05646706137871593,"plate_z":2.193400296715015,"player_total_pitches":16,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":179,"rowId":"179-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6f642591-0c37-3771-96f7-89cb6c71997d","inning":6,"half_inning":"bottom","ab_number":46,"cap_index":0,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":85.1,"end_speed":76.9,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.749678712932573,"plateTime":0.4451343935618124,"zone":12,"spin_rate":2219,"breakX":15.7,"inducedBreakZ":0.8,"breakZ":-37.4,"px":1.1605613448130687,"pz":3.8705425100699546,"x0":2.6180476126449412,"y0":50.005497609739656,"z0":5.7483882623038856,"ax":14.785328008946045,"ay":27.732058879171053,"az":-32.252570197187985,"vx0":-6.576760826628698,"vy0":-123.68017029685824,"vz0":2.253506610485929,"pfxX":-1.3083333333333333,"pfxZ":0.06666666666666667,"pfxZWithGravity":-3.1166666666666667,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":0.8,"breakZInducedFeet":0.06666666666666667,"breakZWithGravityInches":37.4,"breakZWithGravityFeet":3.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.4181925424800155,"plateXPoly":1.1605613448130687,"plateYPoly":0.7083333333332931,"plateZPoly":3.8705425100699546,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.1605613448130687,"plate_z":3.8705425100699546,"player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":180,"rowId":"180-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f538fa87-e77b-38c7-a3a3-3ffa2f01bd7c","inning":6,"half_inning":"bottom","ab_number":46,"cap_index":0,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":83.8,"end_speed":75.7,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.9379429950445335,"plateTime":0.4527335517528033,"zone":12,"spin_rate":2314,"breakX":16.6,"inducedBreakZ":-0.6,"breakZ":-40.2,"px":0.8923893735995307,"pz":2.724070123948303,"x0":2.590685166306039,"y0":50.0025807625367,"z0":5.633494243369011,"ax":15.195033085298865,"ay":27.58710721206882,"az":-32.99830407870639,"vx0":-7.224292398049058,"vy0":-121.75619643080896,"vz0":0.17808489862755916,"pfxX":-1.3833333333333335,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-3.35,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":40.2,"breakZWithGravityFeet":3.35,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.4253574091541974,"plateXPoly":0.8923893735995307,"plateYPoly":0.7083333333333002,"plateZPoly":2.724070123948303,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"62.0","hit_speed":"61.9","hit_distance":"12","xba":".080","hit_angle":"-14","is_barrel":0,"hc_x":144,"hc_x_ft":45.314840000000004,"hc_y":155.62,"hc_y_ft":115.16677680000004,"isSword":false,"batSpeed":76.2,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8923893735995307,"plate_z":2.724070123948303,"launch_speed":"61.9","launch_angle":"-14","player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":181,"rowId":"181-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c21a6a04-fe3b-3d91-8bcd-a57fe19f4473","inning":8,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Bunt Lineout","des":"Garrett Mitchell bunt lines out to third baseman Junior Caminero.","events":"Bunt Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":97,"end_speed":88.2,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.908133546547127,"plateTime":0.3900654403910826,"zone":13,"spin_rate":2434,"breakX":17.5,"inducedBreakZ":7.3,"breakZ":-22.1,"px":-0.7880794488515053,"pz":0.8791495785189545,"x0":0.8701309119646718,"y0":50.00671898616347,"z0":5.0046203943758,"ax":21.352070590901434,"ay":34.26995988508593,"az":-22.52946452680388,"vx0":-8.437419379894665,"vy0":-140.8339267892891,"vz0":-7.132995426290122,"pfxX":-1.4583333333333333,"pfxZ":0.6083333333333333,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":7.3,"breakZInducedFeet":0.6083333333333333,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.36637807971373626,"plateXPoly":-0.7880794488515053,"plateYPoly":0.7083333333333499,"plateZPoly":0.8791495785189545,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.7880794488515053,"plate_z":0.8791495785189545,"player_total_pitches":6,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":235,"rowId":"235-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"36c33af1-dd9e-3e56-adaa-35a4a058a6a8","inning":8,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Bunt Lineout","des":"Garrett Mitchell bunt lines out to third baseman Junior Caminero.","events":"Bunt Lineout","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":96.7,"end_speed":87.8,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.0373143053359035,"plateTime":0.3905554211018716,"zone":5,"spin_rate":2494,"breakX":16.9,"inducedBreakZ":9.1,"breakZ":-20.3,"px":0.02053705970975417,"pz":2.742745828040481,"x0":0.9666494030110574,"y0":50.00455069179149,"z0":5.259012123575855,"ax":20.164811510745256,"ay":34.05615638930287,"az":-21.594992454542027,"vx0":-6.277687007426868,"vy0":-140.63070703744677,"vz0":-2.898637406670142,"pfxX":-1.4083333333333332,"pfxZ":0.7583333333333333,"pfxZWithGravity":-1.6916666666666667,"breakXInches":-16.9,"breakXFeet":-1.4083333333333332,"breakZInducedInches":9.1,"breakZInducedFeet":0.7583333333333333,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.9,"pfxXNoAbs":-1.4083333333333332,"plateTimeSZDepth":0.3668302001623914,"plateXPoly":0.02053705970975417,"plateYPoly":0.7083333333333925,"plateZPoly":2.742745828040481,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"34.0","hit_speed":"33.9","hit_distance":"65","xba":".340","hit_angle":"26","is_barrel":0,"hc_x":110.84,"hc_x_ft":-34.61269759999999,"hc_y":182.1,"hc_y_ft":51.34044400000005,"isSword":false,"batSpeed":10,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.02053705970975417,"plate_z":2.742745828040481,"launch_speed":"33.9","launch_angle":"26","player_total_pitches":7,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":236,"rowId":"236-849805","game_pk":"849805","source":"gamefeed"}],"686217":[{"type":"pitch","year":2026,"sportId":1,"play_id":"21a043b0-819b-374e-b1f1-f60543e97089","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":33,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Sal Frelick singles on a ground ball to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":84.6,"end_speed":78.1,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.078799419736992,"plateTime":0.4441981862246944,"zone":8,"spin_rate":2439,"breakX":0.7,"inducedBreakZ":1,"breakZ":-37.1,"px":0.1897025489203692,"pz":1.846609352099219,"x0":-1.558010855592831,"y0":50.004437045811756,"z0":5.858262567493216,"ax":-0.23418736962463613,"ay":24.14294885329698,"az":-30.930011488096838,"vx0":4.239408732735153,"vy0":-123.23407230103668,"vz0":-3.169119523402154,"pfxX":-0.05833333333333333,"pfxZ":0.08333333333333333,"pfxZWithGravity":-3.091666666666667,"breakXInches":-0.7,"breakXFeet":-0.05833333333333333,"breakZInducedInches":1,"breakZInducedFeet":0.08333333333333333,"breakZWithGravityInches":37.1,"breakZWithGravityFeet":3.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7,"pfxXNoAbs":-0.05833333333333333,"plateTimeSZDepth":0.41705825242153116,"plateXPoly":0.1897025489203692,"plateYPoly":0.7083333333333428,"plateZPoly":1.846609352099219,"pfxXDirection":"←","inducedBreakZForcedSign":"+1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1897025489203692,"plate_z":1.846609352099219,"player_total_pitches":26,"player_total_pitches_pitch_types":5,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":48,"rowId":"48-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"SL":3,"SI":4,"CH":1,"FC":2,"FF":1},"results":{"S":6,"B":2,"X":3},"avg_pitch_speed":[{"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.6","avg_rel_z":"5.6","avg_rpm":"2247","max_rpm":"2403","min_rpm":"2127","avg_break_z":"21","max_break_z":"25","min_break_z":"19","avg_bat_speed":"69.4","avg_break_z_induced":"10","max_break_z_induced":"13","min_break_z_induced":"6","avg_break_x":"17","max_break_x":"17","min_break_x":"16","min_pitch_speed":"93.1","avg_pitch_speed":"93.4","max_pitch_speed":"93.7","avg_hit_speed":"98.7","max_hit_speed":"98.7","min_hit_speed":"98.7","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"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":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":7,"pitches_time_thru_1":3,"pitches_time_thru_2":1,"pitches_inning_2":1,"avg_speed_inning_2":"93.2","avg_speed_inning_2_vs_avg":-0.20000000000000284,"pitches_inning_5":1,"avg_speed_inning_5":"93.1","avg_speed_inning_5_vs_avg":-0.30000000000001137,"pitches_inning_7":2,"avg_speed_inning_7":"93.6","avg_speed_inning_7_vs_avg":0.19999999999998863,"percent":"36","rhb_pitch_percent":null,"lhb_pitch_percent":36,"pitch_pct_time_thru_1":"60","pitch_pct_time_thru_1_vs_avg":24,"pitch_pct_time_thru_2":"17","pitch_pct_time_thru_2_vs_avg":-19.333333333333336,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"zSwings":2,"o_swing":null,"z_swing":0.6666666666666666,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"-1.5","avg_rel_z":"5.9","avg_rpm":"2491","max_rpm":"2561","min_rpm":"2439","avg_break_z":"38","max_break_z":"38","min_break_z":"37","avg_bat_speed":"65.0","avg_break_z_induced":"1","max_break_z_induced":"1","min_break_z_induced":"-0","avg_break_x":"1","max_break_x":"3","min_break_x":"1","min_pitch_speed":"83.9","avg_pitch_speed":"84.3","max_pitch_speed":"84.6","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":2,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":5,"pitches_time_thru_1":1,"pitches_time_thru_2":2,"pitches_inning_2":1,"avg_speed_inning_2":"84.6","avg_speed_inning_2_vs_avg":0.29999999999999716,"pitches_inning_5":2,"avg_speed_inning_5":"84.1","avg_speed_inning_5_vs_avg":-0.20000000000000284,"percent":"27","rhb_pitch_percent":null,"lhb_pitch_percent":27,"pitch_pct_time_thru_1":"20","pitch_pct_time_thru_1_vs_avg":-7,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":6.333333333333329,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.5,"z_swing":null,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-1.6","avg_rel_z":"5.7","avg_rpm":"2285","max_rpm":"2372","min_rpm":"2198","avg_break_z":"22","max_break_z":"22","min_break_z":"22","avg_bat_speed":"69.6","avg_break_z_induced":"12","max_break_z_induced":"12","min_break_z_induced":"11","avg_break_x":"2","max_break_x":"2","min_break_x":"1","min_pitch_speed":"89.8","avg_pitch_speed":"90.2","max_pitch_speed":"90.6","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":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":5,"max_inning":5,"pitches_time_thru_1":0,"pitches_time_thru_2":2,"pitches_inning_5":2,"avg_speed_inning_5":"90.2","avg_speed_inning_5_vs_avg":-1.4210854715202004e-14,"percent":"18","rhb_pitch_percent":null,"lhb_pitch_percent":18,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-18,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":15.333333333333329,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":null,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.6","avg_rel_z":"5.8","avg_rpm":"2220","max_rpm":"2220","min_rpm":"2220","avg_break_z":"16","max_break_z":"16","min_break_z":"16","avg_bat_speed":"63.7","avg_break_z_induced":"15","max_break_z_induced":"15","min_break_z_induced":"15","avg_break_x":"4","max_break_x":"4","min_break_x":"4","min_pitch_speed":"94.3","avg_pitch_speed":"94.3","max_pitch_speed":"94.3","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":5,"max_inning":5,"pitches_time_thru_1":0,"pitches_time_thru_2":1,"pitches_inning_5":1,"avg_speed_inning_5":"94.3","avg_speed_inning_5_vs_avg":0,"percent":"9","rhb_pitch_percent":null,"lhb_pitch_percent":9,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-9,"pitch_pct_time_thru_2":"17","pitch_pct_time_thru_2_vs_avg":7.666666666666664,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":null,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.4","avg_rel_z":"6.0","avg_rpm":"1858","max_rpm":"1858","min_rpm":"1858","avg_break_z":"45","max_break_z":"45","min_break_z":"45","avg_bat_speed":"67.9","avg_break_z_induced":"0","max_break_z_induced":"0","min_break_z_induced":"0","avg_break_x":"10","max_break_x":"10","min_break_x":"10","min_pitch_speed":"77.6","avg_pitch_speed":"77.6","max_pitch_speed":"77.6","avg_hit_speed":"85.9","max_hit_speed":"85.9","min_hit_speed":"85.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":2,"max_inning":2,"pitches_time_thru_1":1,"pitches_inning_2":1,"avg_speed_inning_2":"77.6","avg_speed_inning_2_vs_avg":0,"percent":"9","rhb_pitch_percent":null,"lhb_pitch_percent":9,"pitch_pct_time_thru_1":"20","pitch_pct_time_thru_1_vs_avg":11,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":1,"oInPlay":2,"oSwings":3,"zSwingMiss":0,"zFouls":2,"zInPlay":1,"zSwings":3,"o_swing":0.5,"z_swing":0.6,"strike_rate":0.8181818181818182,"first_pitches":3,"first_pitch_strikes":3,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":1,"zone_rate":0.45454545454545453,"swings":6,"miss_percent":"0","cs_plus_whiffs":3,"csw_percent":27,"avg_rel_x":"-0.8","avg_rel_z":"5.8","avg_rpm":"2282","max_rpm":"2561","min_rpm":"1858","avg_break_z":"28","max_break_z":"45","min_break_z":"16","avg_bat_speed":"66.8","avg_break_z_induced":"7","max_break_z_induced":"15","min_break_z_induced":"-0","avg_break_x":"8","max_break_x":"17","min_break_x":"1","min_pitch_speed":"77.6","avg_pitch_speed":"89.0","max_pitch_speed":"94.3","avg_hit_speed":"89.1","max_hit_speed":"","min_hit_speed":"","count":11,"pitches_vs_right":0,"pitches_vs_left":11,"results":{"S":6,"B":2,"X":3},"swinging_strikes":0,"fouls":3,"strikeouts":0,"called_strikes":3,"balls_in_play":3,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":7,"pitches_time_thru_1":5,"pitches_time_thru_2":6,"pitches_inning_2":3,"avg_speed_inning_2":"85.1","avg_speed_inning_2_vs_avg":-3.86666666666666,"pitches_inning_5":6,"avg_speed_inning_5":"89.3","avg_speed_inning_5_vs_avg":0.3333333333333286,"pitches_inning_7":2,"avg_speed_inning_7":"93.6","avg_speed_inning_7_vs_avg":4.599999999999994,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"29a5dd78-a7b5-3269-b6f9-347336bff947","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":33,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Sal Frelick singles on a ground ball to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.2,"end_speed":84.5,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.055878214269776,"plateTime":0.4057747418322122,"zone":12,"spin_rate":2403,"breakX":15.6,"inducedBreakZ":13,"breakZ":-18.8,"px":0.9495146235626335,"pz":3.758474973730972,"x0":-1.3896263072723964,"y0":50.00601201157676,"z0":5.870152274798592,"ax":-18.12343429894892,"ay":31.29881267037694,"az":-18.729829235974762,"vx0":9.591200813642976,"vy0":-135.3163113665616,"vz0":-1.9717445673654805,"pfxX":1.3,"pfxZ":1.0833333333333333,"pfxZWithGravity":-1.5666666666666667,"breakXInches":15.6,"breakXFeet":1.3,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":18.8,"breakZWithGravityFeet":1.5666666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":1.3,"plateTimeSZDepth":0.381112225897035,"plateXPoly":0.9495146235626335,"plateYPoly":0.7083333333333215,"plateZPoly":3.758474973730972,"pfxXDirection":"→","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9495146235626335,"plate_z":3.758474973730972,"player_total_pitches":27,"player_total_pitches_pitch_types":5,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":49,"rowId":"49-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"74c6d651-eadf-3a23-87eb-266a809103f5","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":33,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Sal Frelick singles on a ground ball to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":77.6,"end_speed":71.3,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.178481041642646,"plateTime":0.48620338322146095,"zone":13,"spin_rate":1858,"breakX":10.3,"inducedBreakZ":0.2,"breakZ":-45.4,"px":-0.29197938343915175,"pz":1.1958200313860798,"x0":-1.3992065985627347,"y0":50.00252148762296,"z0":6.012554211322681,"ax":-8.167434323598306,"ay":21.917531933487794,"az":-31.579721445898116,"vx0":4.289538921016197,"vy0":-112.95832755369761,"vz0":-3.3386748916788878,"pfxX":0.8583333333333334,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.783333333333333,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.4566207705070449,"plateXPoly":-0.29197938343915175,"plateYPoly":0.7083333333333641,"plateZPoly":1.1958200313860798,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"86.0","hit_speed":"85.9","hit_distance":"75","xba":".380","hit_angle":"5","is_barrel":0,"hc_x":171.41,"hc_x_ft":111.38280759999998,"hc_y":130.7,"hc_y_ft":175.23294800000002,"isSword":false,"batSpeed":67.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.29197938343915175,"plate_z":1.1958200313860798,"launch_speed":"85.9","launch_angle":"5","player_total_pitches":28,"player_total_pitches_pitch_types":8,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":50,"rowId":"50-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dfd94e39-8a2f-3e26-a7ca-bdfe436cbff0","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","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":89.8,"end_speed":82.1,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.02678450096808,"plateTime":0.41899705071369553,"zone":11,"spin_rate":2198,"breakX":2.3,"inducedBreakZ":12,"breakZ":-21.8,"px":-0.12132473316566172,"pz":3.3377220977574447,"x0":-1.6992669033875483,"y0":50.00012454294718,"z0":5.79533136765816,"ax":1.3255077114687777,"ay":27.89868254489068,"az":-20.4041911584034,"vx0":3.750269790127449,"vy0":-130.78341458876054,"vz0":-2.2334989185347016,"pfxX":-0.19166666666666665,"pfxZ":1,"pfxZWithGravity":-1.8166666666666667,"breakXInches":-2.3,"breakXFeet":-0.19166666666666665,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":21.8,"breakZWithGravityFeet":1.8166666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.3,"pfxXNoAbs":-0.19166666666666665,"plateTimeSZDepth":0.39340371949532565,"plateXPoly":-0.12132473316566172,"plateYPoly":0.7083333333333002,"plateZPoly":3.3377220977574447,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.12132473316566172,"plate_z":3.3377220977574447,"player_total_pitches":62,"player_total_pitches_pitch_types":12,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":140,"rowId":"140-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2c600abc-22ca-3afe-9ba3-7d23b1985c55","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":83.9,"end_speed":76.8,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.1067728961002645,"plateTime":0.4494093269118977,"zone":4,"spin_rate":2472,"breakX":2.5,"inducedBreakZ":1.1,"breakZ":-37.9,"px":-0.44832008120879396,"pz":2.176386531934326,"x0":-1.509028079723552,"y0":50.005935231635135,"z0":5.844094669900007,"ax":-2.70863553594773,"ay":25.040416730443855,"az":-31.03954355280542,"vx0":3.0848156661848187,"vy0":-122.08913647139403,"vz0":-2.1400830754478415,"pfxX":0.20833333333333334,"pfxZ":0.09166666666666667,"pfxZWithGravity":-3.158333333333333,"breakXInches":2.5,"breakXFeet":0.20833333333333334,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":37.9,"breakZWithGravityFeet":3.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.20833333333333334,"pfxXNoAbs":0.20833333333333334,"plateTimeSZDepth":0.4220505292388868,"plateXPoly":-0.44832008120879396,"plateYPoly":0.7083333333333286,"plateZPoly":2.176386531934326,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.44832008120879396,"plate_z":2.176386531934326,"player_total_pitches":63,"player_total_pitches_pitch_types":11,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":141,"rowId":"141-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3c9ff9fd-c4d9-30a3-8fd4-7f18dcf0c222","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":93.1,"end_speed":84.6,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":5.951323696042733,"plateTime":0.4056284653751834,"zone":12,"spin_rate":2276,"breakX":17.2,"inducedBreakZ":6.4,"breakZ":-25.4,"px":0.15082442753293668,"pz":3.7357165603331866,"x0":-1.4768157135570759,"y0":50.0052974927809,"z0":5.807871499687541,"ax":-19.305694502532667,"ay":31.05430112602349,"az":-25.798353159942526,"vx0":7.949822975830448,"vy0":-135.31807206078457,"vz0":-0.5253035722970704,"pfxX":1.4333333333333333,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2.1166666666666667,"breakXInches":17.2,"breakXFeet":1.4333333333333333,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":25.4,"breakZWithGravityFeet":2.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4333333333333333,"pfxXNoAbs":1.4333333333333333,"plateTimeSZDepth":0.38095720528648414,"plateXPoly":0.15082442753293668,"plateYPoly":0.7083333333333499,"plateZPoly":3.7357165603331866,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.15082442753293668,"plate_z":3.7357165603331866,"player_total_pitches":64,"player_total_pitches_pitch_types":17,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":142,"rowId":"142-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"53b072bb-12c7-3e18-8852-afe8c2c538ad","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":94.3,"end_speed":85.8,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.056324946552514,"plateTime":0.3999602693005291,"zone":11,"spin_rate":2220,"breakX":3.6,"inducedBreakZ":15,"breakZ":-16,"px":-0.14782461823817972,"pz":3.4931135942621965,"x0":-1.606031719630525,"y0":50.00532488227978,"z0":5.779376955438852,"ax":-4.88468012031738,"ay":31.559591205529415,"az":-15.964236162406534,"vx0":4.799695073145362,"vy0":-137.1760287104067,"vz0":-3.0889152119635788,"pfxX":0.3,"pfxZ":1.25,"pfxZWithGravity":-1.3333333333333333,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":16,"breakZWithGravityFeet":1.3333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.3755985278809855,"plateXPoly":-0.14782461823817972,"plateYPoly":0.7083333333333144,"plateZPoly":3.4931135942621965,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":63.7,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.14782461823817972,"plate_z":3.4931135942621965,"player_total_pitches":65,"player_total_pitches_pitch_types":12,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":143,"rowId":"143-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"922effb2-1a8e-374c-beec-ff3081f110a7","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":84.3,"end_speed":77.9,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":5.92668171169538,"plateTime":0.4449276486243785,"zone":1,"spin_rate":2561,"breakX":0.5,"inducedBreakZ":-0.1,"breakZ":-38.3,"px":-0.4844487034628041,"pz":2.972355818856574,"x0":-1.4843941863257273,"y0":50.000554644237226,"z0":5.978797882809732,"ax":-0.019314230729795618,"ay":23.020222426253365,"az":-32.377889824172804,"vx0":2.3983916253181934,"vy0":-122.83660434046129,"vz0":-0.4379746038888297,"pfxX":-0.041666666666666664,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-3.1916666666666664,"breakXInches":-0.5,"breakXFeet":-0.041666666666666664,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":38.3,"breakZWithGravityFeet":3.1916666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":-0.041666666666666664,"plateTimeSZDepth":0.4176256208429711,"plateXPoly":-0.4844487034628041,"plateYPoly":0.7083333333333499,"plateZPoly":2.972355818856574,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":60.6,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.4844487034628041,"plate_z":2.972355818856574,"player_total_pitches":66,"player_total_pitches_pitch_types":12,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":144,"rowId":"144-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f0e50381-78e0-3250-a3fc-e4f3e2bcaf41","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","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":90.6,"end_speed":83.7,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.139449253857775,"plateTime":0.41466583866953677,"zone":14,"spin_rate":2372,"breakX":0.8,"inducedBreakZ":11.2,"breakZ":-22.1,"px":1.196552188701239,"pz":1.2921580060453381,"x0":-1.5774204231322961,"y0":50.004086268939766,"z0":5.542698616462873,"ax":-0.6318431159446354,"ay":26.044784676328703,"az":-20.073735704255785,"vx0":7.249571702523595,"vy0":-131.7143804459585,"vz0":-7.013276259164036,"pfxX":-0.06666666666666667,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.3892419840400882,"plateXPoly":1.196552188701239,"plateYPoly":0.7083333333333144,"plateZPoly":1.2921580060453381,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"83.0","hit_speed":"82.8","hit_distance":"174","xba":".010","hit_angle":"61","is_barrel":0,"hc_x":164.77,"hc_x_ft":95.37801719999999,"hc_y":141.71,"hc_y_ft":148.69488439999998,"isSword":false,"batSpeed":69.6,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":1.196552188701239,"plate_z":1.2921580060453381,"launch_speed":"82.8","launch_angle":"61","player_total_pitches":67,"player_total_pitches_pitch_types":13,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":145,"rowId":"145-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"df39d132-a03b-389b-9636-5ed533e45282","inning":7,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Lineout","des":"Sal Frelick lines out to left fielder Chandler Simpson.","events":"Lineout","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.5,"end_speed":85.2,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.808262529463394,"plateTime":0.4043843875628701,"zone":8,"spin_rate":2181,"breakX":16.2,"inducedBreakZ":10.8,"breakZ":-20.8,"px":-0.23867356233922266,"pz":1.7256011538056715,"x0":2.7398236669659957,"y0":50.00334591095888,"z0":5.43570323445856,"ax":19.23622946861501,"ay":30.453264678714238,"az":-19.822045893071714,"vx0":-11.495955300055602,"vy0":-135.596331036947,"vz0":-6.006677701592364,"pfxX":-1.3499999999999999,"pfxZ":0.9,"pfxZWithGravity":-1.7333333333333334,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":20.8,"breakZWithGravityFeet":1.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.37973499956987555,"plateXPoly":-0.23867356233922266,"plateYPoly":0.7083333333333499,"plateZPoly":1.7256011538056715,"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.23867356233922266,"plate_z":1.7256011538056715,"player_total_pitches":27,"player_total_pitches_pitch_types":18,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":201,"rowId":"201-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cfad8957-0d36-37ed-8f45-6b8c57f3bedc","inning":7,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Lineout","des":"Sal Frelick lines out to left fielder Chandler Simpson.","events":"Lineout","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":93.7,"end_speed":85.3,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.8243157449890735,"plateTime":0.40341174416694026,"zone":5,"spin_rate":2127,"breakX":17.2,"inducedBreakZ":11.3,"breakZ":-20.2,"px":-0.15060983024135277,"pz":2.210183406822401,"x0":2.58725056346749,"y0":50.000962281033175,"z0":5.402295796980347,"ax":20.24595221599639,"ay":30.737137056302487,"az":-19.663464791530398,"vx0":-11.062315055410819,"vy0":-135.95041332519676,"vz0":-4.702688191008738,"pfxX":-1.4333333333333333,"pfxZ":0.9416666666666668,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":11.3,"breakZInducedFeet":0.9416666666666668,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.3787987102261864,"plateXPoly":-0.15060983024135277,"plateYPoly":0.708333333333357,"plateZPoly":2.210183406822401,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.7","hit_distance":"334","xba":".330","hit_angle":"21","is_barrel":0,"hc_x":75.25,"hc_x_ft":-120.39741000000001,"hc_y":74.65,"hc_y_ft":310.333626,"isSword":false,"batSpeed":69.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.15060983024135277,"plate_z":2.210183406822401,"launch_speed":"98.7","launch_angle":"21","player_total_pitches":28,"player_total_pitches_pitch_types":19,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":202,"rowId":"202-849805","game_pk":"849805","source":"gamefeed"}],"694192":[{"type":"pitch","year":2026,"sportId":1,"play_id":"5eb09c73-0268-335b-9ef1-ddaaf1ef3c7c","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Jackson Chourio singles on a line drive to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.6,"end_speed":83.9,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.0937363775858095,"plateTime":0.4136306262370404,"zone":6,"spin_rate":2287,"breakX":1.2,"inducedBreakZ":10.4,"breakZ":-22.6,"px":0.4505561013291015,"pz":2.1716259973880456,"x0":-1.573785272390613,"y0":50.000778169155964,"z0":5.7333043011950355,"ax":0.18991161680711108,"ay":25.219547626687266,"az":-21.178815258000686,"vx0":5.178075054242773,"vy0":-131.8778623044246,"vz0":-5.0646788889888565,"pfxX":-0.09999999999999999,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.8833333333333335,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.3881815052833233,"plateXPoly":0.4505561013291015,"plateYPoly":0.7083333333333499,"plateZPoly":2.1716259973880456,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"85.0","hit_speed":"85.3","hit_distance":"207","xba":".980","hit_angle":"16","is_barrel":0,"hc_x":161.04,"hc_x_ft":86.38737439999994,"hc_y":106.95,"hc_y_ft":232.478998,"isSword":false,"batSpeed":68,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4505561013291015,"plate_z":2.1716259973880456,"launch_speed":"85.3","launch_angle":"16","player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":14,"rowId":"14-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FC":3,"SI":5,"CH":3,"FF":1,"SL":1},"results":{"X":3,"B":4,"S":6},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":2,"zFouls":0,"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.3333333333333333,"zone_rate":0.6,"swings":4,"miss_percent":"75","cs_plus_whiffs":3,"csw_percent":60,"avg_rel_x":"-1.6","avg_rel_z":"5.3","avg_rpm":"2252","max_rpm":"2363","min_rpm":"1987","avg_break_z":"24","max_break_z":"40","min_break_z":"17","avg_bat_speed":"75.3","avg_break_z_induced":"7","max_break_z_induced":"13","min_break_z_induced":"-7","avg_break_x":"16","max_break_x":"18","min_break_x":"14","min_pitch_speed":"90.5","avg_pitch_speed":"93.6","max_pitch_speed":"95.1","avg_hit_speed":"103.0","max_hit_speed":"103.0","min_hit_speed":"103.0","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"B":1,"S":3,"X":1},"swinging_strikes":3,"fouls":0,"strikeouts":1,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":7,"pitches_time_thru_1":1,"pitches_time_thru_2":4,"pitches_inning_2":4,"avg_speed_inning_2":"94.3","avg_speed_inning_2_vs_avg":0.75,"pitches_inning_7":1,"avg_speed_inning_7":"90.5","avg_speed_inning_7_vs_avg":-3.0999999999999943,"percent":"38","rhb_pitch_percent":38,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"50","pitch_pct_time_thru_1_vs_avg":12,"pitch_pct_time_thru_2":"67","pitch_pct_time_thru_2_vs_avg":28.666666666666657,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":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":1,"first_pitch_strike_rate":"100","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":"-1.2","avg_rel_z":"6.1","avg_rpm":"1648","max_rpm":"1713","min_rpm":"1573","avg_break_z":"43","max_break_z":"45","min_break_z":"40","avg_bat_speed":"71.9","avg_break_z_induced":"3","max_break_z_induced":"5","min_break_z_induced":"0","avg_break_x":"13","max_break_x":"14","min_break_x":"10","min_pitch_speed":"76.4","avg_pitch_speed":"77.7","max_pitch_speed":"78.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"B":1,"S":2},"swinging_strikes":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":3,"min_inning":2,"max_inning":5,"pitches_time_thru_1":0,"pitches_time_thru_2":1,"pitches_time_thru_3":2,"pitches_inning_2":1,"avg_speed_inning_2":"78.6","avg_speed_inning_2_vs_avg":0.8999999999999915,"pitches_inning_5":2,"avg_speed_inning_5":"77.2","avg_speed_inning_5_vs_avg":-0.5,"percent":"23","rhb_pitch_percent":23,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-23,"pitch_pct_time_thru_2":"17","pitch_pct_time_thru_2_vs_avg":-6.333333333333336,"pitch_pct_time_thru_3":"40","pitch_pct_time_thru_3_vs_avg":17,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"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.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":"-1.5","avg_rel_z":"5.7","avg_rpm":"2298","max_rpm":"2361","min_rpm":"2246","avg_break_z":"21","max_break_z":"23","min_break_z":"21","avg_bat_speed":"70.3","avg_break_z_induced":"12","max_break_z_induced":"12","min_break_z_induced":"10","avg_break_x":"1","max_break_x":"1","min_break_x":"0","min_pitch_speed":"90.6","avg_pitch_speed":"90.8","max_pitch_speed":"91.2","avg_hit_speed":"85.3","max_hit_speed":"85.3","min_hit_speed":"85.3","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"X":1,"B":1,"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":5,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_time_thru_3":1,"pitches_inning_1":1,"avg_speed_inning_1":"90.6","avg_speed_inning_1_vs_avg":-0.20000000000000284,"pitches_inning_2":1,"avg_speed_inning_2":"90.7","avg_speed_inning_2_vs_avg":-0.09999999999999432,"pitches_inning_5":1,"avg_speed_inning_5":"91.2","avg_speed_inning_5_vs_avg":0.4000000000000057,"percent":"23","rhb_pitch_percent":23,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"50","pitch_pct_time_thru_1_vs_avg":27,"pitch_pct_time_thru_2":"17","pitch_pct_time_thru_2_vs_avg":-6.333333333333336,"pitch_pct_time_thru_3":"20","pitch_pct_time_thru_3_vs_avg":-3,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.3","avg_rel_z":"5.8","avg_rpm":"2529","max_rpm":"2529","min_rpm":"2529","avg_break_z":"37","max_break_z":"37","min_break_z":"37","avg_bat_speed":"70.7","avg_break_z_induced":"1","max_break_z_induced":"1","min_break_z_induced":"1","avg_break_x":"2","max_break_x":"2","min_break_x":"2","min_pitch_speed":"85.6","avg_pitch_speed":"85.6","max_pitch_speed":"85.6","avg_hit_speed":"80.5","max_hit_speed":"80.5","min_hit_speed":"80.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":3,"min_inning":5,"max_inning":5,"pitches_time_thru_1":0,"pitches_time_thru_2":0,"pitches_time_thru_3":1,"pitches_inning_5":1,"avg_speed_inning_5":"85.6","avg_speed_inning_5_vs_avg":0,"percent":"8","rhb_pitch_percent":8,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-8,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":-8,"pitch_pct_time_thru_3":"20","pitch_pct_time_thru_3_vs_avg":12,"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.6","avg_rel_z":"5.9","avg_rpm":"2118","max_rpm":"2118","min_rpm":"2118","avg_break_z":"16","max_break_z":"16","min_break_z":"16","avg_bat_speed":"--","avg_break_z_induced":"15","max_break_z_induced":"15","min_break_z_induced":"15","avg_break_x":"7","max_break_x":"7","min_break_x":"7","min_pitch_speed":"94.1","avg_pitch_speed":"94.1","max_pitch_speed":"94.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":3,"min_inning":5,"max_inning":5,"pitches_time_thru_1":0,"pitches_time_thru_2":0,"pitches_time_thru_3":1,"pitches_inning_5":1,"avg_speed_inning_5":"94.1","avg_speed_inning_5_vs_avg":0,"percent":"8","rhb_pitch_percent":8,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-8,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":-8,"pitch_pct_time_thru_3":"20","pitch_pct_time_thru_3_vs_avg":12,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":2,"zFouls":2,"zInPlay":3,"zSwings":7,"o_swing":0.2,"z_swing":0.875,"strike_rate":0.6923076923076923,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0,"z_contact":0.7142857142857143,"zone_rate":0.6153846153846154,"swings":8,"miss_percent":"38","cs_plus_whiffs":4,"csw_percent":31,"avg_rel_x":"-1.5","avg_rel_z":"5.7","avg_rpm":"2134","max_rpm":"2529","min_rpm":"1573","avg_break_z":"28","max_break_z":"45","min_break_z":"16","avg_bat_speed":"73.0","avg_break_z_induced":"7","max_break_z_induced":"15","min_break_z_induced":"-7","avg_break_x":"10","max_break_x":"18","min_break_x":"0","min_pitch_speed":"76.4","avg_pitch_speed":"88.7","max_pitch_speed":"95.1","avg_hit_speed":"89.6","max_hit_speed":"","min_hit_speed":"","count":13,"pitches_vs_right":13,"pitches_vs_left":0,"results":{"X":3,"B":4,"S":6},"swinging_strikes":3,"fouls":2,"strikeouts":1,"called_strikes":1,"balls_in_play":3,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":7,"pitches_time_thru_1":2,"pitches_time_thru_2":6,"pitches_time_thru_3":5,"pitches_inning_1":1,"avg_speed_inning_1":"90.6","avg_speed_inning_1_vs_avg":1.8999999999999915,"pitches_inning_2":6,"avg_speed_inning_2":"91.1","avg_speed_inning_2_vs_avg":2.416666666666657,"pitches_inning_5":5,"avg_speed_inning_5":"85.1","avg_speed_inning_5_vs_avg":-3.640000000000015,"pitches_inning_7":1,"avg_speed_inning_7":"90.5","avg_speed_inning_7_vs_avg":1.7999999999999972,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"a62b90b7-2625-3d5d-8470-c5aabef347d2","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio 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.6,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":5.96647614862728,"plateTime":0.40175968462192957,"zone":12,"spin_rate":2269,"breakX":15.7,"inducedBreakZ":10.4,"breakZ":-20.6,"px":0.7164900491956399,"pz":3.850094212565906,"x0":-1.4481091247781843,"y0":50.002870408845425,"z0":5.843428048936018,"ax":-18.32645788524244,"ay":30.15251829443855,"az":-21.213587571750793,"vx0":9.194883889606247,"vy0":-136.3675701907608,"vz0":-1.283329412356764,"pfxX":1.3083333333333333,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.7166666666666668,"breakXInches":15.7,"breakXFeet":1.3083333333333333,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.3083333333333333,"pfxXNoAbs":1.3083333333333333,"plateTimeSZDepth":0.377213899396568,"plateXPoly":0.7164900491956399,"plateYPoly":0.7083333333333499,"plateZPoly":3.850094212565906,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7164900491956399,"plate_z":3.850094212565906,"player_total_pitches":30,"player_total_pitches_pitch_types":6,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":52,"rowId":"52-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"94ebfd62-df6f-3485-9f1e-ac00ec8030c9","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":93.9,"end_speed":85.9,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.053304016928059,"plateTime":0.40151273693104095,"zone":7,"spin_rate":2363,"breakX":16.6,"inducedBreakZ":9.2,"breakZ":-21.8,"px":-0.4475007824835531,"pz":2.023626301444218,"x0":-1.67712558952954,"y0":50.00385080849706,"z0":5.646664704747456,"ax":-18.794810696301134,"ay":30.43592388259468,"az":-21.494267828874563,"vx0":6.804445429198633,"vy0":-136.48591742687606,"vz0":-5.557572695078562,"pfxX":1.3833333333333335,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.8166666666666667,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":21.8,"breakZWithGravityFeet":1.8166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.3770259202256524,"plateXPoly":-0.4475007824835531,"plateYPoly":0.7083333333333144,"plateZPoly":2.023626301444218,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":78.4,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4475007824835531,"plate_z":2.023626301444218,"player_total_pitches":31,"player_total_pitches_pitch_types":7,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":53,"rowId":"53-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"00a2b32e-2091-34cb-a101-046ca41ba4e1","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":78.6,"end_speed":72.1,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":5.883536424260288,"plateTime":0.47882348224642435,"zone":12,"spin_rate":1713,"breakX":10,"inducedBreakZ":0.1,"breakZ":-44.2,"px":0.08835057797891488,"pz":4.187009820142886,"x0":-1.4566113206587372,"y0":50.000603713758395,"z0":6.264630441393335,"ax":-8.26842092976754,"ay":20.682063236301758,"az":-32.79313828221471,"vx0":5.29536184906279,"vy0":-114.30629649002927,"vz0":2.7484410695759216,"pfxX":0.8333333333333334,"pfxZ":0.008333333333333333,"pfxZWithGravity":-3.6833333333333336,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":0.1,"breakZInducedFeet":0.008333333333333333,"breakZWithGravityInches":44.2,"breakZWithGravityFeet":3.6833333333333336,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.4495095051477178,"plateXPoly":0.08835057797891488,"plateYPoly":0.7083333333333428,"plateZPoly":4.187009820142886,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.08835057797891488,"plate_z":4.187009820142886,"player_total_pitches":32,"player_total_pitches_pitch_types":9,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":54,"rowId":"54-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"095d0b6d-1cc3-3c59-9e97-2d49c345aea2","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio strikes out swinging.","events":"Strikeout","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":90.7,"end_speed":83.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.097942270057983,"plateTime":0.41385693748566066,"zone":14,"spin_rate":2246,"breakX":0.8,"inducedBreakZ":12,"breakZ":-21,"px":1.5308956751235394,"pz":2.334458182348318,"x0":-1.4947265608336675,"y0":50.00355004292149,"z0":5.694140236392624,"ax":-0.78069873693516,"ay":26.10312223109137,"az":-19.59963078412099,"vx0":7.9402028918597285,"vy0":-131.96600166110733,"vz0":-4.841568726394219,"pfxX":-0.06666666666666667,"pfxZ":1,"pfxZWithGravity":-1.75,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.3884698465786781,"plateXPoly":1.5308956751235394,"plateYPoly":0.7083333333333286,"plateZPoly":2.334458182348318,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.5308956751235394,"plate_z":2.334458182348318,"player_total_pitches":33,"player_total_pitches_pitch_types":7,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":55,"rowId":"55-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8517a5b4-13d6-3e48-8dc6-351ab7082cd9","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"31","start_speed":95.1,"end_speed":86.7,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.064119305375348,"plateTime":0.39625339934507364,"zone":11,"spin_rate":2329,"breakX":14.2,"inducedBreakZ":13.3,"breakZ":-17,"px":-0.5180745637382809,"pz":3.65295358990371,"x0":-1.6231555669711157,"y0":50.00553915347666,"z0":5.811872332258539,"ax":-16.497670377583397,"ay":31.457681325894757,"az":-17.62899414540375,"vx0":6.039238038289966,"vy0":-138.34033801253793,"vz0":-2.5223892264195786,"pfxX":1.1833333333333333,"pfxZ":1.1083333333333334,"pfxZWithGravity":-1.4166666666666667,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":13.3,"breakZInducedFeet":1.1083333333333334,"breakZWithGravityInches":17,"breakZWithGravityFeet":1.4166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.37208859964712615,"plateXPoly":-0.5180745637382809,"plateYPoly":0.708333333333357,"plateZPoly":3.65295358990371,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":77.4,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.5180745637382809,"plate_z":3.65295358990371,"player_total_pitches":34,"player_total_pitches_pitch_types":8,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":56,"rowId":"56-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"15599c28-5645-3695-8d85-8fb33eb6d7f7","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio 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":94.6,"end_speed":86.2,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.051890226907251,"plateTime":0.39893264003334705,"zone":5,"spin_rate":2314,"breakX":17.6,"inducedBreakZ":7.9,"breakZ":-22.8,"px":0.18410982420394628,"pz":2.6951685498963625,"x0":-1.537276565199041,"y0":50.00334478137333,"z0":5.6557418406041275,"ax":-20.525091842328923,"ay":31.242153821469543,"az":-23.17036627577983,"vx0":8.439593548460948,"vy0":-137.44178936742207,"vz0":-3.5631324949404637,"pfxX":1.4666666666666668,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.9000000000000001,"breakXInches":17.6,"breakXFeet":1.4666666666666668,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":22.8,"breakZWithGravityFeet":1.9000000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.4666666666666668,"pfxXNoAbs":1.4666666666666668,"plateTimeSZDepth":0.3746107148558171,"plateXPoly":0.18410982420394628,"plateYPoly":0.7083333333333286,"plateZPoly":2.6951685498963625,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73.1,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.18410982420394628,"plate_z":2.6951685498963625,"player_total_pitches":35,"player_total_pitches_pitch_types":9,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":57,"rowId":"57-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"42e10ef0-81aa-3655-be94-4dd6e0eb9f32","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":78,"end_speed":71.5,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.067065693492503,"plateTime":0.4834814753220109,"zone":6,"spin_rate":1659,"breakX":13.8,"inducedBreakZ":5,"breakZ":-40.1,"px":0.8093368586170626,"pz":2.3245730140132714,"x0":-1.0997853664715698,"y0":50.00187460217939,"z0":6.061849835760346,"ax":-11.166921228025997,"ay":21.5386302677822,"az":-28.40975811493818,"vx0":6.7399915863495865,"vy0":-113.46444691977831,"vz0":-1.7827441494462777,"pfxX":1.1500000000000001,"pfxZ":0.4166666666666667,"pfxZWithGravity":-3.341666666666667,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":5,"breakZInducedFeet":0.4166666666666667,"breakZWithGravityInches":40.1,"breakZWithGravityFeet":3.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4540039593188456,"plateXPoly":0.8093368586170626,"plateYPoly":0.7083333333333144,"plateZPoly":2.3245730140132714,"pfxXDirection":"→","inducedBreakZForcedSign":"+5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.8093368586170626,"plate_z":2.3245730140132714,"player_total_pitches":69,"player_total_pitches_pitch_types":14,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":147,"rowId":"147-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d1139633-8e5f-34d7-a96d-8bd2da9c4589","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91.2,"end_speed":83.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.139576737513486,"plateTime":0.41243636822017793,"zone":9,"spin_rate":2361,"breakX":0.2,"inducedBreakZ":12.2,"breakZ":-20.6,"px":0.7281407333450529,"pz":2.0496743000465596,"x0":-1.5503914173334787,"y0":50.003062257597335,"z0":5.654926390893329,"ax":-1.0717235422992535,"ay":27.49547987169258,"az":-19.109067728346393,"vx0":6.092455519449414,"vy0":-132.64100459663592,"vz0":-5.612328039486272,"pfxX":-0.016666666666666666,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-0.2,"breakXFeet":-0.016666666666666666,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.2,"pfxXNoAbs":-0.016666666666666666,"plateTimeSZDepth":0.38717742455363563,"plateXPoly":0.7281407333450529,"plateYPoly":0.7083333333333854,"plateZPoly":2.0496743000465596,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.6,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7281407333450529,"plate_z":2.0496743000465596,"player_total_pitches":70,"player_total_pitches_pitch_types":15,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":148,"rowId":"148-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d8cfdd25-b87d-3905-8256-7fa3113a7714","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":94.1,"end_speed":85.6,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":5.892242079369707,"plateTime":0.40041829993685285,"zone":12,"spin_rate":2118,"breakX":7,"inducedBreakZ":15,"breakZ":-15.8,"px":0.044989725476187736,"pz":5.006124555369822,"x0":-1.593981723267893,"y0":50.00518301816795,"z0":5.944674983815476,"ax":-8.705282150125463,"ay":31.03699282734806,"az":-16.787986265295263,"vx0":5.995436899467313,"vy0":-136.9379481494002,"vz0":0.660251561057441,"pfxX":0.5833333333333334,"pfxZ":1.25,"pfxZWithGravity":-1.3166666666666667,"breakXInches":7,"breakXFeet":0.5833333333333334,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":15.8,"breakZWithGravityFeet":1.3166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5833333333333334,"pfxXNoAbs":0.5833333333333334,"plateTimeSZDepth":0.3760169567123529,"plateXPoly":0.044989725476187736,"plateYPoly":0.708333333333357,"plateZPoly":5.006124555369822,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.044989725476187736,"plate_z":5.006124555369822,"player_total_pitches":71,"player_total_pitches_pitch_types":13,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":149,"rowId":"149-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"018e1f85-e17b-3345-b7c0-5c2d59da2434","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":76.4,"end_speed":69.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.302849016226766,"plateTime":0.49541099098239005,"zone":9,"spin_rate":1573,"breakX":13.8,"inducedBreakZ":2.4,"breakZ":-45,"px":0.6797908585514518,"pz":1.667970892959847,"x0":-1.1660444874652172,"y0":50.00076394343598,"z0":6.015496723461555,"ax":-10.726461906911107,"ay":21.757864318358816,"az":-30.290385082527244,"vx0":6.462396389387745,"vy0":-110.99240241101379,"vz0":-2.2953844510647263,"pfxX":1.1500000000000001,"pfxZ":0.19999999999999998,"pfxZWithGravity":-3.75,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":2.4,"breakZInducedFeet":0.19999999999999998,"breakZWithGravityInches":45,"breakZWithGravityFeet":3.75,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4653297326332528,"plateXPoly":0.6797908585514518,"plateYPoly":0.7083333333333499,"plateZPoly":1.667970892959847,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.9,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.6797908585514518,"plate_z":1.667970892959847,"player_total_pitches":72,"player_total_pitches_pitch_types":15,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":150,"rowId":"150-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4fdadd62-4166-3c53-8d2c-058cb1927ca1","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":85.6,"end_speed":78.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.120602876211761,"plateTime":0.4397119811733332,"zone":9,"spin_rate":2529,"breakX":2.4,"inducedBreakZ":0.6,"breakZ":-36.8,"px":0.6976242530833656,"pz":1.694957895440563,"x0":-1.3067741127529842,"y0":50.004095468194656,"z0":5.809090073778408,"ax":-3.2135556855111296,"ay":24.970713612177565,"az":-31.200343666648944,"vx0":5.518356497815572,"vy0":-124.55733119227862,"vz0":-3.5245505949114797,"pfxX":0.19999999999999998,"pfxZ":0.049999999999999996,"pfxZWithGravity":-3.0666666666666664,"breakXInches":2.4,"breakXFeet":0.19999999999999998,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.19999999999999998,"pfxXNoAbs":0.19999999999999998,"plateTimeSZDepth":0.41285294203838097,"plateXPoly":0.6976242530833656,"plateYPoly":0.7083333333333002,"plateZPoly":1.694957895440563,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"81.0","hit_speed":"80.5","hit_distance":"7","xba":".070","hit_angle":"-19","is_barrel":0,"hc_x":116.19,"hc_x_ft":-21.717271600000004,"hc_y":153.35,"hc_y_ft":120.63829400000003,"isSword":false,"batSpeed":70.7,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6976242530833656,"plate_z":1.694957895440563,"launch_speed":"80.5","launch_angle":"-19","player_total_pitches":73,"player_total_pitches_pitch_types":13,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":151,"rowId":"151-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b1fc212d-e9be-3b98-8272-e5205f1fa9fc","inning":7,"half_inning":"bottom","ab_number":53,"cap_index":70,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Single","des":"Jackson Chourio singles on a ground ball to right fielder Victor Mesa Jr. Cooper Pratt scores.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.5,"end_speed":82.4,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.989007157629553,"plateTime":0.41712995114524,"zone":8,"spin_rate":1987,"breakX":13.7,"inducedBreakZ":-6.6,"breakZ":-40.1,"px":-0.26003262734227883,"pz":1.932591480589322,"x0":-1.5306267113532928,"y0":50.00618625335578,"z0":3.735052354225987,"ax":-14.565579704143586,"ay":29.543290350766977,"az":-39.43836189413143,"vx0":6.096388429787225,"vy0":-131.61936345179595,"vz0":3.1247116795643395,"pfxX":1.1416666666666666,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.341666666666667,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":40.1,"breakZWithGravityFeet":3.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.3917745161610565,"plateXPoly":-0.26003262734227883,"plateYPoly":0.7083333333333499,"plateZPoly":1.932591480589322,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"103.0","hit_speed":"103.0","hit_distance":"11","xba":".330","hit_angle":"-9","is_barrel":0,"hc_x":190.07,"hc_x_ft":156.36012519999997,"hc_y":132.09,"hc_y_ft":171.8825476,"isSword":false,"batSpeed":72.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.26003262734227883,"plate_z":1.932591480589322,"launch_speed":"103.0","launch_angle":"-9","player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":206,"rowId":"206-849805","game_pk":"849805","source":"gamefeed"}],"806198":[{"type":"pitch","year":2026,"sportId":1,"play_id":"d0341b9e-2ac9-35f1-8b30-5cf5e9ebcd6e","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Cooper Pratt flies out to left fielder Chandler Simpson.","events":"Flyout","contextMetrics":{"homeRunBallparks":1},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.9,"end_speed":82.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":5.996507064094008,"plateTime":0.4187869247512541,"zone":5,"spin_rate":2235,"breakX":0.8,"inducedBreakZ":9.6,"breakZ":-24.2,"px":-0.21182127494215552,"pz":2.56233576492367,"x0":-1.7264497181944094,"y0":50.004920211063514,"z0":5.806657673526758,"ax":-0.0551646442412489,"ay":28.003964448952203,"az":-22.357963734394506,"vx0":3.8625264089661013,"vy0":-130.86668157940906,"vz0":-3.8542625952724694,"pfxX":-0.06666666666666667,"pfxZ":0.7999999999999999,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.39323839227022805,"plateXPoly":-0.21182127494215552,"plateYPoly":0.708333333333357,"plateZPoly":2.56233576492367,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"89.0","hit_speed":"88.6","hit_distance":"341","xba":".020","hit_angle":"37","is_barrel":0,"hc_x":43.33,"hc_x_ft":-197.3361012,"hc_y":88.63,"hc_y_ft":276.63679320000006,"isSword":false,"batSpeed":71.3,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.21182127494215552,"plate_z":2.56233576492367,"launch_speed":"88.6","launch_angle":"37","player_total_pitches":25,"player_total_pitches_pitch_types":6,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":47,"rowId":"47-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FC":3,"SI":9,"FF":1,"CH":3,"SL":2},"results":{"X":3,"B":8,"S":7},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":3,"zInPlay":1,"zSwings":4,"o_swing":0,"z_swing":0.8,"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.5555555555555556,"swings":4,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":11,"avg_rel_x":"1.0","avg_rel_z":"5.6","avg_rpm":"2189","max_rpm":"2287","min_rpm":"2089","avg_break_z":"21","max_break_z":"24","min_break_z":"19","avg_bat_speed":"64.2","avg_break_z_induced":"10","max_break_z_induced":"12","min_break_z_induced":"7","avg_break_x":"16","max_break_x":"19","min_break_x":"15","min_pitch_speed":"93.1","avg_pitch_speed":"94.3","max_pitch_speed":"96.4","avg_hit_speed":"94.4","max_hit_speed":"94.4","min_hit_speed":"94.4","count":9,"pitches_vs_right":9,"pitches_vs_left":0,"results":{"B":4,"X":1,"S":4},"swinging_strikes":0,"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":4,"max_inning":8,"pitches_time_thru_1":6,"pitches_time_thru_2":3,"pitches_inning_4":3,"avg_speed_inning_4":"93.4","avg_speed_inning_4_vs_avg":-0.9333333333333371,"pitches_inning_7":5,"avg_speed_inning_7":"94.4","avg_speed_inning_7_vs_avg":0.14000000000000057,"pitches_inning_8":1,"avg_speed_inning_8":"96.4","avg_speed_inning_8_vs_avg":2.1000000000000085,"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_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":0,"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":0.5,"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.6666666666666666,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"2.6","avg_rel_z":"5.5","avg_rpm":"2345","max_rpm":"2433","min_rpm":"2283","avg_break_z":"36","max_break_z":"38","min_break_z":"34","avg_bat_speed":"72.5","avg_break_z_induced":"3","max_break_z_induced":"4","min_break_z_induced":"2","avg_break_x":"15","max_break_x":"16","min_break_x":"15","min_pitch_speed":"83.3","avg_pitch_speed":"84.2","max_pitch_speed":"84.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"B":2,"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":3,"pitches_inning_7":3,"avg_speed_inning_7":"84.2","avg_speed_inning_7_vs_avg":0,"percent":"17","rhb_pitch_percent":17,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":8,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"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":"-1.6","avg_rel_z":"5.7","avg_rpm":"2273","max_rpm":"2304","min_rpm":"2235","avg_break_z":"23","max_break_z":"24","min_break_z":"21","avg_bat_speed":"68.8","avg_break_z_induced":"11","max_break_z_induced":"13","min_break_z_induced":"10","avg_break_x":"2","max_break_x":"3","min_break_x":"1","min_pitch_speed":"89.9","avg_pitch_speed":"90.3","max_pitch_speed":"90.5","avg_hit_speed":"88.6","max_hit_speed":"88.6","min_hit_speed":"88.6","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"X":1,"B":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":2,"min_inning":2,"max_inning":4,"pitches_time_thru_1":1,"pitches_time_thru_2":2,"pitches_inning_2":1,"avg_speed_inning_2":"89.9","avg_speed_inning_2_vs_avg":-0.3999999999999915,"pitches_inning_4":2,"avg_speed_inning_4":"90.5","avg_speed_inning_4_vs_avg":0.15000000000000568,"percent":"17","rhb_pitch_percent":17,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":-8.666666666666668,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":16.33333333333333,"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":"1.3","avg_rel_z":"5.2","avg_rpm":"2488","max_rpm":"2531","min_rpm":"2445","avg_break_z":"33","max_break_z":"35","min_break_z":"31","avg_bat_speed":"74.1","avg_break_z_induced":"2","max_break_z_induced":"4","min_break_z_induced":"-0","avg_break_x":"5","max_break_x":"5","min_break_x":"5","min_pitch_speed":"87.7","avg_pitch_speed":"88.3","max_pitch_speed":"89.0","avg_hit_speed":"92.2","max_hit_speed":"92.2","min_hit_speed":"92.2","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":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":"88.3","avg_speed_inning_8_vs_avg":0.04999999999999716,"percent":"11","rhb_pitch_percent":11,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":5.666666666666664,"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":null,"z_swing":0,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":1,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":100,"avg_rel_x":"-1.6","avg_rel_z":"5.6","avg_rpm":"2154","max_rpm":"2154","min_rpm":"2154","avg_break_z":"14","max_break_z":"14","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"18","max_break_z_induced":"18","min_break_z_induced":"18","avg_break_x":"5","max_break_x":"5","min_break_x":"5","min_pitch_speed":"93.6","avg_pitch_speed":"93.6","max_pitch_speed":"93.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"S":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":4,"pitches_time_thru_1":0,"pitches_time_thru_2":1,"pitches_inning_4":1,"avg_speed_inning_4":"93.6","avg_speed_inning_4_vs_avg":0,"percent":"6","rhb_pitch_percent":6,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-6,"pitch_pct_time_thru_2":"17","pitch_pct_time_thru_2_vs_avg":10.666666666666664,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":5,"zInPlay":3,"zSwings":8,"o_swing":0,"z_swing":0.7272727272727273,"strike_rate":0.5555555555555556,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":null,"z_contact":1,"zone_rate":0.6111111111111112,"swings":8,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":11,"avg_rel_x":"0.7","avg_rel_z":"5.6","avg_rpm":"2260","max_rpm":"2531","min_rpm":"2089","avg_break_z":"25","max_break_z":"38","min_break_z":"14","avg_bat_speed":"67.6","avg_break_z_induced":"8","max_break_z_induced":"18","min_break_z_induced":"-0","avg_break_x":"12","max_break_x":"19","min_break_x":"1","min_pitch_speed":"83.3","avg_pitch_speed":"91.2","max_pitch_speed":"96.4","avg_hit_speed":"91.7","max_hit_speed":"","min_hit_speed":"","count":18,"pitches_vs_right":18,"pitches_vs_left":0,"results":{"X":3,"B":8,"S":7},"swinging_strikes":0,"fouls":5,"strikeouts":0,"called_strikes":2,"balls_in_play":3,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":8,"pitches_time_thru_1":12,"pitches_time_thru_2":6,"pitches_inning_2":1,"avg_speed_inning_2":"89.9","avg_speed_inning_2_vs_avg":-1.2999999999999972,"pitches_inning_4":6,"avg_speed_inning_4":"92.4","avg_speed_inning_4_vs_avg":1.2333333333333343,"pitches_inning_7":8,"avg_speed_inning_7":"90.6","avg_speed_inning_7_vs_avg":-0.6000000000000085,"pitches_inning_8":3,"avg_speed_inning_8":"91.0","avg_speed_inning_8_vs_avg":-0.1666666666666572,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"e5782c0c-a6e7-3ce0-ab5c-06a3f198c6cc","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","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":93.1,"end_speed":84.2,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":5.918837468200674,"plateTime":0.4063609672018407,"zone":11,"spin_rate":2213,"breakX":16.3,"inducedBreakZ":11.2,"breakZ":-20.8,"px":-0.5370157315162745,"pz":3.7720657149275247,"x0":-1.469986951585992,"y0":50.004339263477966,"z0":5.938858647535394,"ax":-18.047626427979854,"ay":32.56941314106421,"az":-20.69901566533079,"vx0":5.888683416582155,"vy0":-135.3593575997634,"vz0":-1.7258862510573572,"pfxX":1.3583333333333334,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.7333333333333334,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":20.8,"breakZWithGravityFeet":1.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.38171576269802987,"plateXPoly":-0.5370157315162745,"plateYPoly":0.7083333333333641,"plateZPoly":3.7720657149275247,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5370157315162745,"plate_z":3.7720657149275247,"player_total_pitches":56,"player_total_pitches_pitch_types":14,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":112,"rowId":"112-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c8322062-856e-30c3-8ad3-ed5b697c9c25","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":90.4,"end_speed":82.5,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.123649516942584,"plateTime":0.4175296512570186,"zone":14,"spin_rate":2304,"breakX":3.4,"inducedBreakZ":10.7,"breakZ":-23,"px":0.10029510968005839,"pz":1.5093857559152761,"x0":-1.605223783236571,"y0":50.002859948862096,"z0":5.640062379620863,"ax":-4.416077377494514,"ay":29.431495392321132,"az":-20.68911532846473,"vx0":5.215223912453146,"vy0":-131.48064255170675,"vz0":-6.477596688056125,"pfxX":0.2833333333333333,"pfxZ":0.8916666666666666,"pfxZWithGravity":-1.9166666666666667,"breakXInches":3.4,"breakXFeet":0.2833333333333333,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.2833333333333333,"pfxXNoAbs":0.2833333333333333,"plateTimeSZDepth":0.3921283573696035,"plateXPoly":0.10029510968005839,"plateYPoly":0.7083333333333002,"plateZPoly":1.5093857559152761,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.10029510968005839,"plate_z":1.5093857559152761,"player_total_pitches":57,"player_total_pitches_pitch_types":10,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":113,"rowId":"113-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0c62052f-b814-3f4e-b469-b2dc455a0e9a","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93.3,"end_speed":84.6,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.049419483926787,"plateTime":0.40521307789134164,"zone":11,"spin_rate":2179,"breakX":15.2,"inducedBreakZ":10.1,"breakZ":-21.6,"px":-1.1697338366371248,"pz":2.74193941226732,"x0":-1.549396855217237,"y0":50.00036684524207,"z0":5.740008875728812,"ax":-16.623219469175567,"ay":32.464110721640935,"az":-21.192216937032637,"vx0":4.160924174145793,"vy0":-135.69002590550892,"vz0":-3.844409379508552,"pfxX":1.2666666666666666,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.8,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":21.6,"breakZWithGravityFeet":1.8,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.3805977792632257,"plateXPoly":-1.1697338366371248,"plateYPoly":0.7083333333333428,"plateZPoly":2.74193941226732,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.1697338366371248,"plate_z":2.74193941226732,"player_total_pitches":58,"player_total_pitches_pitch_types":15,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":114,"rowId":"114-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9263690e-187c-302b-8e87-6fd088277858","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","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.6,"end_speed":84.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.118951047424052,"plateTime":0.4054129067774772,"zone":8,"spin_rate":2154,"breakX":5.2,"inducedBreakZ":17.8,"breakZ":-14,"px":-0.08806403591443912,"pz":1.9492751106391166,"x0":-1.5688802041153525,"y0":50.00570374267715,"z0":5.621242456697476,"ax":-6.534746043102418,"ay":34.30203850017175,"az":-12.461480967539721,"vx0":5.132038335915155,"vy0":-135.94779847547105,"vz0":-7.266127845394989,"pfxX":0.43333333333333335,"pfxZ":1.4833333333333334,"pfxZWithGravity":-1.1666666666666667,"breakXInches":5.2,"breakXFeet":0.43333333333333335,"breakZInducedInches":17.8,"breakZInducedFeet":1.4833333333333334,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.43333333333333335,"pfxXNoAbs":0.43333333333333335,"plateTimeSZDepth":0.38092609289361024,"plateXPoly":-0.08806403591443912,"plateYPoly":0.7083333333333499,"plateZPoly":1.9492751106391166,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.08806403591443912,"plate_z":1.9492751106391166,"player_total_pitches":59,"player_total_pitches_pitch_types":11,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":115,"rowId":"115-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d86fb4b0-e128-30b7-976a-bad6024245c8","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","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.5,"end_speed":82.4,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.128953889602451,"plateTime":0.4170200141305509,"zone":6,"spin_rate":2279,"breakX":2.2,"inducedBreakZ":12.5,"breakZ":-21,"px":0.44232252158610774,"pz":2.626830603855512,"x0":-1.5937913078788675,"y0":50.00378224481813,"z0":5.751714068837519,"ax":0.9238847745018741,"ay":29.73253756587139,"az":-19.362415191893394,"vx0":5.0176813244017495,"vy0":-131.6837946150523,"vz0":-4.186663884937635,"pfxX":-0.18333333333333335,"pfxZ":1.0416666666666667,"pfxZWithGravity":-1.75,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":12.5,"breakZInducedFeet":1.0416666666666667,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.3916651916998009,"plateXPoly":0.44232252158610774,"plateYPoly":0.7083333333333357,"plateZPoly":2.626830603855512,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.2,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.44232252158610774,"plate_z":2.626830603855512,"player_total_pitches":60,"player_total_pitches_pitch_types":11,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":116,"rowId":"116-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f8fe00dd-de45-36f4-a6d8-9270f8b1eca1","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":93.7,"end_speed":84.8,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.119377565235556,"plateTime":0.403860171609399,"zone":2,"spin_rate":2200,"breakX":16.6,"inducedBreakZ":7.2,"breakZ":-24.4,"px":0.21137064129834826,"pz":3.1539907551052693,"x0":-1.427231400422616,"y0":50.003637621419976,"z0":5.744287843469425,"ax":-18.989391977343868,"ay":33.156324650927296,"az":-24.48898433397023,"vx0":7.92124806459516,"vy0":-136.22463676277098,"vz0":-2.1822776704146456,"pfxX":1.3833333333333335,"pfxZ":0.6,"pfxZWithGravity":-2.033333333333333,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.3793839061227485,"plateXPoly":0.21137064129834826,"plateYPoly":0.7083333333333428,"plateZPoly":3.1539907551052693,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"94.4","hit_distance":"18","xba":".210","hit_angle":"-9","is_barrel":0,"hc_x":145.03,"hc_x_ft":47.7975108,"hc_y":163.47,"hc_y_ft":96.24545080000001,"isSword":false,"batSpeed":64.6,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.21137064129834826,"plate_z":3.1539907551052693,"launch_speed":"94.4","launch_angle":"-9","player_total_pitches":61,"player_total_pitches_pitch_types":16,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":117,"rowId":"117-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e5363ed5-9362-32f4-acfb-2e45df0aefd3","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.3,"end_speed":86.2,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.66211488678501,"plateTime":0.39982685048017075,"zone":2,"spin_rate":2089,"breakX":16.1,"inducedBreakZ":10.7,"breakZ":-20.2,"px":-0.18181608272168237,"pz":3.11571043451349,"x0":2.542710581362331,"y0":50.004351823829346,"z0":5.65723408115546,"ax":19.2426901024599,"ay":29.95146380717829,"az":-20.51973710227918,"vx0":-10.869507507820613,"vy0":-136.9375806422692,"vz0":-2.9185958759495505,"pfxX":-1.3416666666666668,"pfxZ":0.8916666666666666,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.3754008602813242,"plateXPoly":-0.18181608272168237,"plateYPoly":0.7083333333332931,"plateZPoly":3.11571043451349,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.18181608272168237,"plate_z":3.11571043451349,"player_total_pitches":19,"player_total_pitches_pitch_types":13,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":193,"rowId":"193-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a19d4219-d734-32d0-8d74-bc5c08142e30","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","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":84.4,"end_speed":77.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.777194777590416,"plateTime":0.44777414156979267,"zone":7,"spin_rate":2319,"breakX":15.5,"inducedBreakZ":3.7,"breakZ":-35,"px":-0.8203184572407225,"pz":1.9310978631684446,"x0":2.7805877222319286,"y0":50.00136921625367,"z0":5.476734614277854,"ax":15.296691300564005,"ay":24.38103879123129,"az":-28.805999413879803,"vx0":-11.78044323047062,"vy0":-122.37026331505369,"vz0":-2.377991263994684,"pfxX":-1.2916666666666667,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.9166666666666665,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":35,"breakZWithGravityFeet":2.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.42042749525352197,"plateXPoly":-0.8203184572407225,"plateYPoly":0.7083333333333002,"plateZPoly":1.9310978631684446,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8203184572407225,"plate_z":1.9310978631684446,"player_total_pitches":20,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":194,"rowId":"194-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2d6710a2-8927-3b51-ba1b-e01990c8692d","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":83.3,"end_speed":76.7,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.611470007157658,"plateTime":0.4521255511555724,"zone":8,"spin_rate":2283,"breakX":15.6,"inducedBreakZ":1.8,"breakZ":-37.7,"px":0.01831694826824526,"pz":1.685722022255372,"x0":2.4853928180010896,"y0":50.00484788186768,"z0":5.628661899329667,"ax":14.511724053867125,"ay":23.090927657368706,"az":-30.304984686905932,"vx0":-8.891900265163137,"vy0":-121.03212135805045,"vz0":-2.856574895017559,"pfxX":-1.3,"pfxZ":0.15,"pfxZWithGravity":-3.141666666666667,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":1.8,"breakZInducedFeet":0.15,"breakZWithGravityInches":37.7,"breakZWithGravityFeet":3.141666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.4244898813426886,"plateXPoly":0.01831694826824526,"plateYPoly":0.708333333333357,"plateZPoly":1.685722022255372,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.01831694826824526,"plate_z":1.685722022255372,"player_total_pitches":21,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":195,"rowId":"195-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20795054-2673-37d1-8d49-24673bdceaf4","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","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,"end_speed":85.2,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.446637633645706,"plateTime":0.4018866517770854,"zone":12,"spin_rate":2216,"breakX":16.7,"inducedBreakZ":8.5,"breakZ":-22.7,"px":0.7117086940038173,"pz":4.107736099035497,"x0":2.530847625358168,"y0":50.00566005063806,"z0":5.7527928499521765,"ax":19.36311468086324,"ay":32.15848300956683,"az":-23.546927061266302,"vx0":-8.47377032700118,"vy0":-136.66648952291635,"vz0":0.08617684470903186,"pfxX":-1.3916666666666666,"pfxZ":0.7083333333333334,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-16.7,"breakXFeet":-1.3916666666666666,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":16.7,"pfxXNoAbs":-1.3916666666666666,"plateTimeSZDepth":0.3774768671282911,"plateXPoly":0.7117086940038173,"plateYPoly":0.7083333333333641,"plateZPoly":4.107736099035497,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7117086940038173,"plate_z":4.107736099035497,"player_total_pitches":22,"player_total_pitches_pitch_types":14,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":196,"rowId":"196-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cd80a404-e42f-3e35-b08b-5ee62af684bc","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95,"end_speed":86.4,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.826168392936081,"plateTime":0.39782654394964023,"zone":2,"spin_rate":2287,"breakX":15.8,"inducedBreakZ":8.9,"breakZ":-21.7,"px":-0.10678890113170736,"pz":2.9022490268076915,"x0":2.417617658076176,"y0":50.003428585636335,"z0":5.549789459615343,"ax":19.208760624074962,"ay":31.880840105139768,"az":-22.327501612680702,"vx0":-10.34531049192462,"vy0":-137.90697963671633,"vz0":-2.9162741804530508,"pfxX":-1.3166666666666667,"pfxZ":0.7416666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-15.8,"breakXFeet":-1.3166666666666667,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.8,"pfxXNoAbs":-1.3166666666666667,"plateTimeSZDepth":0.3735838331460275,"plateXPoly":-0.10678890113170736,"plateYPoly":0.7083333333333357,"plateZPoly":2.9022490268076915,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":62.8,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.10678890113170736,"plate_z":2.9022490268076915,"player_total_pitches":23,"player_total_pitches_pitch_types":15,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":197,"rowId":"197-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1aa5b206-17a9-3535-8985-420afa286818","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":94.6,"end_speed":86.2,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.608072784639025,"plateTime":0.39878256658517675,"zone":3,"spin_rate":2155,"breakX":17,"inducedBreakZ":9.4,"breakZ":-21.2,"px":0.3435102994626402,"pz":3.3578609825510024,"x0":2.56460617099158,"y0":50.00269033380705,"z0":5.637421336975288,"ax":20.120682256014163,"ay":30.91506864919655,"az":-21.99927669995229,"vx0":-9.698702894623517,"vy0":-137.43196438834923,"vz0":-1.9688763039435053,"pfxX":-1.4166666666666667,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-17,"breakXFeet":-1.4166666666666667,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":17,"pfxXNoAbs":-1.4166666666666667,"plateTimeSZDepth":0.37445240070538344,"plateXPoly":0.3435102994626402,"plateYPoly":0.7083333333333997,"plateZPoly":3.3578609825510024,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":59.6,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.3435102994626402,"plate_z":3.3578609825510024,"player_total_pitches":24,"player_total_pitches_pitch_types":16,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":198,"rowId":"198-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"248dd855-6cc6-3164-a501-bd6a8d89f0ed","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":84.9,"end_speed":77.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.964591151830905,"plateTime":0.4466769974851501,"zone":13,"spin_rate":2433,"breakX":14.6,"inducedBreakZ":4.2,"breakZ":-34.3,"px":-0.8337369373035979,"pz":1.2166542525678494,"x0":2.5739909193490997,"y0":50.00169127432918,"z0":5.446337649013304,"ax":14.695781173401194,"ay":26.567306595173584,"az":-27.87216353461724,"vx0":-11.205227783465999,"vy0":-123.06595514320648,"vz0":-4.234846163991796,"pfxX":-1.2166666666666666,"pfxZ":0.35000000000000003,"pfxZWithGravity":-2.858333333333333,"breakXInches":-14.6,"breakXFeet":-1.2166666666666666,"breakZInducedInches":4.2,"breakZInducedFeet":0.35000000000000003,"breakZWithGravityInches":34.3,"breakZWithGravityFeet":2.858333333333333,"pfxZDirection":"↓","pfxXWithGravity":14.6,"pfxXNoAbs":-1.2166666666666666,"plateTimeSZDepth":0.4195433378266036,"plateXPoly":-0.8337369373035979,"plateYPoly":0.7083333333333144,"plateZPoly":1.2166542525678494,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.8337369373035979,"plate_z":1.2166542525678494,"player_total_pitches":25,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":199,"rowId":"199-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d37b373e-2ea4-3055-8a85-5a5e1c07e3ae","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94.3,"end_speed":86,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.711842137280097,"plateTime":0.4011541687332896,"zone":13,"spin_rate":2174,"breakX":15.4,"inducedBreakZ":11.6,"breakZ":-19.4,"px":-1.0266338553256906,"pz":1.5348036895039137,"x0":2.2396911034609723,"y0":50.00117960250563,"z0":5.48491384017619,"ax":18.795381648645254,"ay":30.692636486042225,"az":-18.54917898277418,"vx0":-12.211474409674384,"vy0":-136.64685734933425,"vz0":-6.99363938013263,"pfxX":-1.2833333333333334,"pfxZ":0.9666666666666667,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":11.6,"breakZInducedFeet":0.9666666666666667,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.3766653198356318,"plateXPoly":-1.0266338553256906,"plateYPoly":0.7083333333333499,"plateZPoly":1.5348036895039137,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-1.0266338553256906,"plate_z":1.5348036895039137,"player_total_pitches":26,"player_total_pitches_pitch_types":17,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":200,"rowId":"200-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"da7ce933-4eb8-3662-9e72-2207191ed1ac","inning":8,"half_inning":"bottom","ab_number":62,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Forceout","des":"Brewers challenged (play at 1st), call on the field was overturned: Brewers challenged (force play), call on the field was upheld: Cooper Pratt grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. William Contreras to 3rd. Brice Turang out at 2nd. Cooper Pratt to 1st.","events":"Forceout","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":89,"end_speed":81.6,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.0351657570134964,"plateTime":0.4220617671604714,"zone":12,"spin_rate":2445,"breakX":5.3,"inducedBreakZ":3.5,"breakZ":-31,"px":1.4789855637211429,"pz":3.6466480106121852,"x0":1.426625223222819,"y0":50.00512308815297,"z0":5.318915561423845,"ax":-5.252656411861065,"ay":26.38454686937006,"az":-29.439565998205346,"vx0":1.1728174598557761,"vy0":-129.6363639710966,"vz0":1.6124278626520203,"pfxX":0.44166666666666665,"pfxZ":0.2916666666666667,"pfxZWithGravity":-2.5833333333333335,"breakXInches":5.3,"breakXFeet":0.44166666666666665,"breakZInducedInches":3.5,"breakZInducedFeet":0.2916666666666667,"breakZWithGravityInches":31,"breakZWithGravityFeet":2.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.44166666666666665,"pfxXNoAbs":0.44166666666666665,"plateTimeSZDepth":0.3962479273368231,"plateXPoly":1.4789855637211429,"plateYPoly":0.7083333333333712,"plateZPoly":3.6466480106121852,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.4789855637211429,"plate_z":3.6466480106121852,"player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":237,"rowId":"237-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db493917-4107-3146-9a68-501f9e32c663","inning":8,"half_inning":"bottom","ab_number":62,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Forceout","des":"Brewers challenged (play at 1st), call on the field was overturned: Brewers challenged (force play), call on the field was upheld: Cooper Pratt grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. William Contreras to 3rd. Brice Turang out at 2nd. Cooper Pratt to 1st.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":96.4,"end_speed":87.4,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.165289457656178,"plateTime":0.391750670658467,"zone":2,"spin_rate":2189,"breakX":18.5,"inducedBreakZ":9.2,"breakZ":-20.4,"px":0.20477413945073397,"pz":3.0563976764216014,"x0":0.9118869130114985,"y0":50.000881426432976,"z0":5.27205309630057,"ax":21.610358961125787,"ay":34.26945818334308,"az":-21.807926874607155,"vx0":-5.897517084434911,"vy0":-140.27080759241463,"vz0":-2.0095657925678307,"pfxX":-1.5416666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.7,"breakXInches":-18.5,"breakXFeet":-1.5416666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":18.5,"pfxXNoAbs":-1.5416666666666667,"plateTimeSZDepth":0.36794786526531215,"plateXPoly":0.20477413945073397,"plateYPoly":0.7083333333333357,"plateZPoly":3.0563976764216014,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.20477413945073397,"plate_z":3.0563976764216014,"player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":238,"rowId":"238-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1a105f08-32e0-34c8-a96f-68c802f1f132","inning":8,"half_inning":"bottom","ab_number":62,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Forceout","des":"Brewers challenged (play at 1st), call on the field was overturned: Brewers challenged (force play), call on the field was upheld: Cooper Pratt grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. William Contreras to 3rd. Brice Turang out at 2nd. Cooper Pratt to 1st.","events":"Forceout","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, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":87.7,"end_speed":80.7,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":5.880561535506178,"plateTime":0.4280444911225807,"zone":6,"spin_rate":2531,"breakX":4.6,"inducedBreakZ":-0.1,"breakZ":-35.4,"px":0.3105723520583812,"pz":2.4805597627000506,"x0":1.1608210037414828,"y0":50.00544561035442,"z0":5.149737099329154,"ax":-3.8936220814326497,"ay":25.610405477841635,"az":-32.43608859087844,"vx0":-1.3334381192878184,"vy0":-127.8182678989334,"vz0":-0.12467615858474379,"pfxX":0.3833333333333333,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-2.9499999999999997,"breakXInches":4.6,"breakXFeet":0.3833333333333333,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":35.4,"breakZWithGravityFeet":2.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":0.3833333333333333,"pfxXNoAbs":0.3833333333333333,"plateTimeSZDepth":0.40185994911731815,"plateXPoly":0.3105723520583812,"plateYPoly":0.7083333333333144,"plateZPoly":2.4805597627000506,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"92.2","hit_distance":"6","xba":".130","hit_angle":"-28","is_barrel":0,"hc_x":110.11,"hc_x_ft":-36.372260400000016,"hc_y":168.53,"hc_y_ft":84.0490292,"isSword":false,"batSpeed":74.1,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.3105723520583812,"plate_z":2.4805597627000506,"launch_speed":"92.2","launch_angle":"-28","player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":239,"rowId":"239-849805","game_pk":"849805","source":"gamefeed"}]},"away_pitchers":{"571927":[{"type":"pitch","year":2026,"sportId":1,"play_id":"88a248ab-fc4a-350d-b697-c643891e892c","inning":6,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jake Bauers grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":94.6,"end_speed":86.2,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.620908517662064,"plateTime":0.3986761656167088,"zone":3,"spin_rate":2156,"breakX":18.6,"inducedBreakZ":7,"breakZ":-23.8,"px":0.6456787519560703,"pz":3.289093663205408,"x0":2.5663217367284887,"y0":50.00173169598783,"z0":5.65751534962392,"ax":21.744443718949277,"ay":31.198218776443657,"az":-24.676249500422866,"vx0":-9.200638585474376,"vy0":-137.51856802757234,"vz0":-1.708131756633363,"pfxX":-1.55,"pfxZ":0.5833333333333334,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-18.6,"breakXFeet":-1.55,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":18.6,"pfxXNoAbs":-1.55,"plateTimeSZDepth":0.3743448283690124,"plateXPoly":0.6456787519560703,"plateYPoly":0.7083333333333357,"plateZPoly":3.289093663205408,"pfxXDirection":"←","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6456787519560703,"plate_z":3.289093663205408,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":164,"rowId":"164-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"SI":20,"CH":9,"CU":2},"results":{"S":13,"X":5,"B":13},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":2,"zSwings":4,"o_swing":0,"z_swing":0.2857142857142857,"strike_rate":0.65,"first_pitches":7,"first_pitch_strikes":7,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":0.7,"swings":4,"miss_percent":"0","cs_plus_whiffs":9,"csw_percent":45,"avg_rel_x":"2.5","avg_rel_z":"5.5","avg_rpm":"2170","max_rpm":"2341","min_rpm":"2059","avg_break_z":"21","max_break_z":"26","min_break_z":"19","avg_bat_speed":"66.1","avg_break_z_induced":"9","max_break_z_induced":"12","min_break_z_induced":"5","avg_break_x":"17","max_break_x":"19","min_break_x":"15","min_pitch_speed":"93.5","avg_pitch_speed":"94.8","max_pitch_speed":"96.2","avg_hit_speed":"103.3","max_hit_speed":"107.8","min_hit_speed":"98.7","count":20,"pitches_vs_right":7,"pitches_vs_left":13,"results":{"S":11,"X":2,"B":7},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":9,"balls_in_play":2,"base_hits":0,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":7,"pitches_time_thru_1":20,"pitches_inning_6":12,"avg_speed_inning_6":"95.2","avg_speed_inning_6_vs_avg":0.42500000000001137,"pitches_inning_7":8,"avg_speed_inning_7":"94.2","avg_speed_inning_7_vs_avg":-0.612499999999983,"percent":"65","rhb_pitch_percent":58,"lhb_pitch_percent":68,"pitch_pct_time_thru_1":"65","pitch_pct_time_thru_1_vs_avg":-0.48387096774193594,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":2,"oSwings":2,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.4,"z_swing":0.5,"strike_rate":0.5555555555555556,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":1,"zone_rate":0.4444444444444444,"swings":4,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":11,"avg_rel_x":"2.6","avg_rel_z":"5.6","avg_rpm":"2360","max_rpm":"2490","min_rpm":"2219","avg_break_z":"37","max_break_z":"41","min_break_z":"34","avg_bat_speed":"67.3","avg_break_z_induced":"2","max_break_z_induced":"4","min_break_z_induced":"-2","avg_break_x":"16","max_break_x":"18","min_break_x":"15","min_pitch_speed":"83.3","avg_pitch_speed":"84.6","max_pitch_speed":"86.5","avg_hit_speed":"66.2","max_hit_speed":"80.1","min_hit_speed":"56.6","count":9,"pitches_vs_right":3,"pitches_vs_left":6,"results":{"X":3,"B":4,"S":2},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":3,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":7,"pitches_time_thru_1":9,"pitches_inning_6":4,"avg_speed_inning_6":"85.1","avg_speed_inning_6_vs_avg":0.4750000000000085,"pitches_inning_7":5,"avg_speed_inning_7":"84.2","avg_speed_inning_7_vs_avg":-0.4399999999999977,"percent":"29","rhb_pitch_percent":25,"lhb_pitch_percent":32,"pitch_pct_time_thru_1":"29","pitch_pct_time_thru_1_vs_avg":0.03225806451613167,"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":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.7","avg_rel_z":"6.0","avg_rpm":"2123","max_rpm":"2298","min_rpm":"1948","avg_break_z":"54","max_break_z":"55","min_break_z":"52","avg_bat_speed":"--","avg_break_z_induced":"-9","max_break_z_induced":"-8","min_break_z_induced":"-10","avg_break_x":"11","max_break_x":"12","min_break_x":"10","min_pitch_speed":"78.3","avg_pitch_speed":"78.5","max_pitch_speed":"78.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":6,"max_inning":6,"pitches_time_thru_1":2,"pitches_inning_6":2,"avg_speed_inning_6":"78.5","avg_speed_inning_6_vs_avg":0,"percent":"6","rhb_pitch_percent":17,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":0.45161290322580605,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":0,"oFouls":0,"oInPlay":2,"oSwings":2,"zSwingMiss":0,"zFouls":3,"zInPlay":3,"zSwings":6,"o_swing":0.15384615384615385,"z_swing":0.3333333333333333,"strike_rate":0.5806451612903226,"first_pitches":8,"first_pitch_strikes":7,"first_pitch_strike_rate":"88","o_contact":1,"z_contact":1,"zone_rate":0.5806451612903226,"swings":8,"miss_percent":"0","cs_plus_whiffs":10,"csw_percent":32,"avg_rel_x":"2.5","avg_rel_z":"5.6","avg_rpm":"2222","max_rpm":"2490","min_rpm":"1948","avg_break_z":"28","max_break_z":"55","min_break_z":"19","avg_bat_speed":"66.6","avg_break_z_induced":"6","max_break_z_induced":"12","min_break_z_induced":"-10","avg_break_x":"16","max_break_x":"19","min_break_x":"10","min_pitch_speed":"78.3","avg_pitch_speed":"90.8","max_pitch_speed":"96.2","avg_hit_speed":"81.0","max_hit_speed":"","min_hit_speed":"","count":31,"pitches_vs_right":12,"pitches_vs_left":19,"results":{"S":13,"X":5,"B":13},"swinging_strikes":0,"fouls":3,"strikeouts":0,"called_strikes":10,"balls_in_play":5,"base_hits":0,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":7,"pitches_time_thru_1":31,"pitches_inning_6":18,"avg_speed_inning_6":"91.1","avg_speed_inning_6_vs_avg":0.3111111111111171,"pitches_inning_7":13,"avg_speed_inning_7":"90.3","avg_speed_inning_7_vs_avg":-0.469230769230748,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"2017a071-4bd0-3d32-b757-a17d28c1dd4d","inning":6,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jake Bauers grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.4,"end_speed":87,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.6130173541534605,"plateTime":0.3956897140657829,"zone":5,"spin_rate":2213,"breakX":17.5,"inducedBreakZ":8.6,"breakZ":-21.6,"px":-0.20320056206000014,"pz":2.6501635374901404,"x0":2.403798185981893,"y0":50.00018029278876,"z0":5.661248259866899,"ax":21.287286489307586,"ay":31.253867747374173,"az":-22.21448870243785,"vx0":-10.971496445828414,"vy0":-138.48414071214816,"vz0":-3.978426215819257,"pfxX":-1.4583333333333333,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.8,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":21.6,"breakZWithGravityFeet":1.8,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.37151337548413293,"plateXPoly":-0.20320056206000014,"plateYPoly":0.708333333333357,"plateZPoly":2.6501635374901404,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.20320056206000014,"plate_z":2.6501635374901404,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":165,"rowId":"165-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6c3e2f9c-e624-34bc-b797-b480d915e006","inning":6,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jake Bauers grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":86.5,"end_speed":79.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.769221840852241,"plateTime":0.4363801799233742,"zone":13,"spin_rate":2438,"breakX":17,"inducedBreakZ":2.6,"breakZ":-34.1,"px":-0.4190213483805789,"pz":1.1727557864532212,"x0":2.597089781544172,"y0":50.00285033085131,"z0":5.46873484277301,"ax":17.253948579737216,"ay":25.313525913818488,"az":-29.071889422687207,"vx0":-10.896034516248433,"vy0":-125.49826367461363,"vz0":-4.529468281961153,"pfxX":-1.4166666666666667,"pfxZ":0.21666666666666667,"pfxZWithGravity":-2.841666666666667,"breakXInches":-17,"breakXFeet":-1.4166666666666667,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":34.1,"breakZWithGravityFeet":2.841666666666667,"pfxZDirection":"↓","pfxXWithGravity":17,"pfxXNoAbs":-1.4166666666666667,"plateTimeSZDepth":0.4097205668300325,"plateXPoly":-0.4190213483805789,"plateYPoly":0.7083333333333357,"plateZPoly":1.1727557864532212,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"80.0","hit_speed":"80.1","hit_distance":"9","xba":".110","hit_angle":"-8","is_barrel":0,"hc_x":136.94,"hc_x_ft":28.2976984,"hc_y":163.47,"hc_y_ft":96.24545080000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.4190213483805789,"plate_z":1.1727557864532212,"launch_speed":"80.1","launch_angle":"-8","player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":166,"rowId":"166-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c454b3ad-f500-302b-b794-013e8556e707","inning":6,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out sharply, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.9,"end_speed":87.6,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.833734014318705,"plateTime":0.39406163952634987,"zone":7,"spin_rate":2191,"breakX":18,"inducedBreakZ":8.6,"breakZ":-21.2,"px":-0.6072112302953361,"pz":1.6976305708121533,"x0":2.4446758876651877,"y0":50.00560478613428,"z0":5.508281992106901,"ax":22.20972199957822,"ay":31.23929242581589,"az":-21.464197329635944,"vx0":-12.356947373182996,"vy0":-139.00914099912663,"vz0":-6.327509972279311,"pfxX":-1.5,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-18,"breakXFeet":-1.5,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":18,"pfxXNoAbs":-1.5,"plateTimeSZDepth":0.3700174095246046,"plateXPoly":-0.6072112302953361,"plateYPoly":0.7083333333333641,"plateZPoly":1.6976305708121533,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6072112302953361,"plate_z":1.6976305708121533,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":167,"rowId":"167-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bea393ad-3ec8-368b-9a6e-010336534ecd","inning":6,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out sharply, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","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":96.2,"end_speed":87.9,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.819688247911914,"plateTime":0.3925254903277695,"zone":8,"spin_rate":2215,"breakX":16.6,"inducedBreakZ":10.1,"breakZ":-19.7,"px":-0.225180390976095,"pz":1.614436658990904,"x0":2.3762007625888586,"y0":50.00240787673611,"z0":5.472026515106521,"ax":20.50190934981275,"ay":31.632039038806997,"az":-19.781599837228278,"vx0":-10.836293826698748,"vy0":-139.57582949527293,"vz0":-6.821180921667287,"pfxX":-1.3833333333333335,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.6416666666666666,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":19.7,"breakZWithGravityFeet":1.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.36856312031274013,"plateXPoly":-0.225180390976095,"plateYPoly":0.7083333333333144,"plateZPoly":1.614436658990904,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"108.0","hit_speed":"107.8","hit_distance":"5","xba":".130","hit_angle":"-21","is_barrel":0,"hc_x":114.16,"hc_x_ft":-26.610302400000023,"hc_y":145.76,"hc_y_ft":138.93292640000004,"isSword":false,"batSpeed":72.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.225180390976095,"plate_z":1.614436658990904,"launch_speed":"107.8","launch_angle":"-21","player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":168,"rowId":"168-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7cfb8f5e-8ea8-30f0-917a-b6dc0d92bf8c","inning":6,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"William Contreras 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":78.7,"end_speed":71.8,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.70343816161282,"plateTime":0.4797715358710124,"zone":12,"spin_rate":1948,"breakX":10.2,"inducedBreakZ":-7.7,"breakZ":-52.2,"px":1.8840037980975382,"pz":4.42685351350114,"x0":2.7069569789829195,"y0":50.004778424633194,"z0":5.9687711649415425,"ax":-7.390021706865137,"ay":22.293587617946233,"az":-39.085783510572206,"vx0":-0.16139986076268187,"vy0":-114.4251908615512,"vz0":5.384028731621953,"pfxX":0.85,"pfxZ":-0.6416666666666667,"pfxZWithGravity":-4.3500000000000005,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":-7.7,"breakZInducedFeet":-0.6416666666666667,"breakZWithGravityInches":52.2,"breakZWithGravityFeet":4.3500000000000005,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.45059715574001025,"plateXPoly":1.8840037980975382,"plateYPoly":0.7083333333333215,"plateZPoly":4.42685351350114,"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.8840037980975382,"plate_z":4.42685351350114,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":169,"rowId":"169-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9ecd15aa-2015-3b18-b0e4-fce35c7b6384","inning":6,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"William Contreras 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":78.3,"end_speed":71.5,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.7581303560976425,"plateTime":0.48228776191910594,"zone":12,"spin_rate":2298,"breakX":12,"inducedBreakZ":-10.4,"breakZ":-55.3,"px":1.4642942688691318,"pz":3.9428497765212436,"x0":2.7085179992340267,"y0":50.005145077552,"z0":5.948607300020859,"ax":-8.54442095570858,"ay":22.107794985590072,"az":-40.861085743108156,"vx0":-0.8117187853561203,"vy0":-113.83925560333407,"vz0":4.826147973847676,"pfxX":1,"pfxZ":-0.8666666666666667,"pfxZWithGravity":-4.608333333333333,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":-10.4,"breakZInducedFeet":-0.8666666666666667,"breakZWithGravityInches":55.3,"breakZWithGravityFeet":4.608333333333333,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.45296135998818254,"plateXPoly":1.4642942688691318,"plateYPoly":0.7083333333333215,"plateZPoly":3.9428497765212436,"pfxXDirection":"→","inducedBreakZForcedSign":"-10.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.4642942688691318,"plate_z":3.9428497765212436,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":170,"rowId":"170-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4fb29dbc-104d-3581-b137-4e61c855e12c","inning":6,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"William Contreras walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":95.6,"end_speed":87,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.62439470140819,"plateTime":0.39469355452512955,"zone":12,"spin_rate":2115,"breakX":17.5,"inducedBreakZ":7.4,"breakZ":-22.7,"px":1.1314825742248937,"pz":3.8764190258999096,"x0":2.660754115403304,"y0":50.00050910682712,"z0":5.7380872426467775,"ax":20.718082111287405,"ay":32.05547325021269,"az":-24.251461799820536,"vx0":-7.9655329597444355,"vy0":-138.9452276189023,"vz0":-0.5295142546798374,"pfxX":-1.4583333333333333,"pfxZ":0.6166666666666667,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.37060309798648355,"plateXPoly":1.1314825742248937,"plateYPoly":0.7083333333333357,"plateZPoly":3.8764190258999096,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.1314825742248937,"plate_z":3.8764190258999096,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":171,"rowId":"171-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9ad87e80-10d3-32e9-971d-637883ecf970","inning":6,"half_inning":"bottom","ab_number":44,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"William Contreras walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":3,"pre_strikes":0,"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":"30","start_speed":94.9,"end_speed":86.3,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.6659386578999245,"plateTime":0.3974761213698099,"zone":12,"spin_rate":2183,"breakX":17.2,"inducedBreakZ":9.6,"breakZ":-20.9,"px":1.344204194842219,"pz":3.7654231876388375,"x0":2.564785141279811,"y0":50.00394228980648,"z0":5.721004009387327,"ax":19.877631500067444,"ay":32.22286395499028,"az":-21.91468862666149,"vx0":-6.979859733405712,"vy0":-138.06953556599106,"vz0":-1.1483678406256739,"pfxX":-1.4333333333333333,"pfxZ":0.7999999999999999,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.3732954454260372,"plateXPoly":1.344204194842219,"plateYPoly":0.7083333333333144,"plateZPoly":3.7654231876388375,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.344204194842219,"plate_z":3.7654231876388375,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":172,"rowId":"172-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"789c3c32-24f6-386a-abe0-2a228ca0b595","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.4,"end_speed":86.6,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.753886066713417,"plateTime":0.3967203121180347,"zone":8,"spin_rate":2156,"breakX":15.4,"inducedBreakZ":9.2,"breakZ":-21.1,"px":-0.18825685331195263,"pz":2.011435760289374,"x0":2.4247815789259244,"y0":50.0009939280066,"z0":5.495895662494017,"ax":18.853252938763337,"ay":32.96844380884696,"az":-21.206435860111483,"vx0":-10.525552777790182,"vy0":-138.44322517174186,"vz0":-5.40176859639567,"pfxX":-1.2833333333333334,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.3725780591367474,"plateXPoly":-0.18825685331195263,"plateYPoly":0.7083333333333215,"plateZPoly":2.011435760289374,"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.18825685331195263,"plate_z":2.011435760289374,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":173,"rowId":"173-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7dba0cf5-da6e-3f04-99fd-9e4e2d712c9f","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.6,"end_speed":86.9,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.860284058841177,"plateTime":0.3960954822875431,"zone":7,"spin_rate":2094,"breakX":17.4,"inducedBreakZ":6.2,"breakZ":-24.1,"px":-0.7685272898626287,"pz":1.923292980027954,"x0":2.290442661897122,"y0":50.00126957409947,"z0":5.505713326435678,"ax":21.512406388926586,"ay":32.99793164174502,"az":-24.442820289220226,"vx0":-12.224353811560896,"vy0":-138.64576937833445,"vz0":-5.083826924256744,"pfxX":-1.45,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-17.4,"breakXFeet":-1.45,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.4,"pfxXNoAbs":-1.45,"plateTimeSZDepth":0.371999231768656,"plateXPoly":-0.7685272898626287,"plateYPoly":0.7083333333332789,"plateZPoly":1.923292980027954,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7685272898626287,"plate_z":1.923292980027954,"player_total_pitches":11,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":174,"rowId":"174-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0d5880f8-3c6c-3f6c-bfd9-23881e1270b7","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":84.9,"end_speed":77,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.848761124364359,"plateTime":0.44774361660831197,"zone":13,"spin_rate":2261,"breakX":15,"inducedBreakZ":-2,"breakZ":-40.7,"px":-0.1660459897072628,"pz":0.899442693862099,"x0":2.497872038128765,"y0":50.001370801118256,"z0":5.528944479629415,"ax":14.761064632100828,"ay":28.097147780222056,"az":-33.12235344524699,"vx0":-9.437535626605793,"vy0":-123.09440012382795,"vz0":-4.03943020357467,"pfxX":-1.25,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.391666666666667,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":40.7,"breakZWithGravityFeet":3.391666666666667,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.4206430168483713,"plateXPoly":-0.1660459897072628,"plateYPoly":0.708333333333357,"plateZPoly":0.899442693862099,"pfxXDirection":"←","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.1660459897072628,"plate_z":0.899442693862099,"player_total_pitches":12,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":175,"rowId":"175-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3653ec28-37bc-3d71-b404-481fc96821d6","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"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":"21","start_speed":94.9,"end_speed":85.8,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.943055430951681,"plateTime":0.4000174717075753,"zone":13,"spin_rate":2153,"breakX":15.4,"inducedBreakZ":11.8,"breakZ":-19.1,"px":-0.8698812854705351,"pz":1.8454267837388132,"x0":2.3593808093738478,"y0":50.00159552685074,"z0":5.465907212119544,"ax":19.04599910012399,"ay":33.34870939340115,"az":-18.4090635766251,"vx0":-12.17264949680257,"vy0":-137.45682526533434,"vz0":-6.177276576716118,"pfxX":-1.2833333333333334,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.5916666666666668,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":19.1,"breakZWithGravityFeet":1.5916666666666668,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.37573463040364014,"plateXPoly":-0.8698812854705351,"plateYPoly":0.7083333333333286,"plateZPoly":1.8454267837388132,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8698812854705351,"plate_z":1.8454267837388132,"player_total_pitches":13,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":176,"rowId":"176-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8f3b7f70-113d-369d-b738-d715c8781f08","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":95,"end_speed":85.9,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.832164858308958,"plateTime":0.39923111362690955,"zone":4,"spin_rate":2143,"breakX":16.2,"inducedBreakZ":10.1,"breakZ":-20.6,"px":-0.6019174030376795,"pz":2.6219977411411377,"x0":2.505520880955302,"y0":50.00103009591761,"z0":5.507103524276381,"ax":20.022785300726067,"ay":33.36216630249711,"az":-20.792681230639154,"vx0":-12.041050471589946,"vy0":-137.71022479897655,"vz0":-3.7956939262668006,"pfxX":-1.3499999999999999,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.3749771547635408,"plateXPoly":-0.6019174030376795,"plateYPoly":0.7083333333333073,"plateZPoly":2.6219977411411377,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.6019174030376795,"plate_z":2.6219977411411377,"player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":177,"rowId":"177-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8dc92938-780d-3e23-af83-1617cac86d9f","inning":6,"half_inning":"bottom","ab_number":45,"cap_index":0,"outs":2,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94.8,"end_speed":86.2,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.890108147252687,"plateTime":0.3999409314904505,"zone":13,"spin_rate":2059,"breakX":16.8,"inducedBreakZ":5.4,"breakZ":-25.6,"px":-0.350437721559381,"pz":1.0748920848127916,"x0":2.5514918305099905,"y0":50.00613126868318,"z0":5.318653424875173,"ax":20.41454797206016,"ay":32.513299488574475,"az":-25.13014749565548,"vx0":-11.55946478093422,"vy0":-137.34057306229144,"vz0":-6.5771015061984,"pfxX":-1.4000000000000001,"pfxZ":0.45,"pfxZWithGravity":-2.1333333333333333,"breakXInches":-16.8,"breakXFeet":-1.4000000000000001,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":25.6,"breakZWithGravityFeet":2.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.8,"pfxXNoAbs":-1.4000000000000001,"plateTimeSZDepth":0.3756486814991204,"plateXPoly":-0.350437721559381,"plateYPoly":0.7083333333333286,"plateZPoly":1.0748920848127916,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.350437721559381,"plate_z":1.0748920848127916,"player_total_pitches":15,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":178,"rowId":"178-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dfea6266-e473-30f9-8807-65116965f075","inning":6,"half_inning":"bottom","ab_number":46,"cap_index":0,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":94.4,"end_speed":85.6,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.855759299396127,"plateTime":0.4011634442191281,"zone":5,"spin_rate":2147,"breakX":16.9,"inducedBreakZ":8.6,"breakZ":-22.4,"px":0.05646706137871593,"pz":2.193400296715015,"x0":2.586484321949314,"y0":50.00194705767504,"z0":5.467099306006761,"ax":20.13467318924312,"ay":32.73301013278941,"az":-22.22273913599677,"vx0":-10.507909613973284,"vy0":-136.99089631920205,"vz0":-4.501634841613355,"pfxX":-1.4083333333333332,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.8666666666666665,"breakXInches":-16.9,"breakXFeet":-1.4083333333333332,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":22.4,"breakZWithGravityFeet":1.8666666666666665,"pfxZDirection":"↓","pfxXWithGravity":16.9,"pfxXNoAbs":-1.4083333333333332,"plateTimeSZDepth":0.37679303350009963,"plateXPoly":0.05646706137871593,"plateYPoly":0.7083333333333144,"plateZPoly":2.193400296715015,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.05646706137871593,"plate_z":2.193400296715015,"player_total_pitches":16,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":179,"rowId":"179-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6f642591-0c37-3771-96f7-89cb6c71997d","inning":6,"half_inning":"bottom","ab_number":46,"cap_index":0,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":85.1,"end_speed":76.9,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.749678712932573,"plateTime":0.4451343935618124,"zone":12,"spin_rate":2219,"breakX":15.7,"inducedBreakZ":0.8,"breakZ":-37.4,"px":1.1605613448130687,"pz":3.8705425100699546,"x0":2.6180476126449412,"y0":50.005497609739656,"z0":5.7483882623038856,"ax":14.785328008946045,"ay":27.732058879171053,"az":-32.252570197187985,"vx0":-6.576760826628698,"vy0":-123.68017029685824,"vz0":2.253506610485929,"pfxX":-1.3083333333333333,"pfxZ":0.06666666666666667,"pfxZWithGravity":-3.1166666666666667,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":0.8,"breakZInducedFeet":0.06666666666666667,"breakZWithGravityInches":37.4,"breakZWithGravityFeet":3.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.4181925424800155,"plateXPoly":1.1605613448130687,"plateYPoly":0.7083333333332931,"plateZPoly":3.8705425100699546,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.1605613448130687,"plate_z":3.8705425100699546,"player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":180,"rowId":"180-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f538fa87-e77b-38c7-a3a3-3ffa2f01bd7c","inning":6,"half_inning":"bottom","ab_number":46,"cap_index":0,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":83.8,"end_speed":75.7,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.9379429950445335,"plateTime":0.4527335517528033,"zone":12,"spin_rate":2314,"breakX":16.6,"inducedBreakZ":-0.6,"breakZ":-40.2,"px":0.8923893735995307,"pz":2.724070123948303,"x0":2.590685166306039,"y0":50.0025807625367,"z0":5.633494243369011,"ax":15.195033085298865,"ay":27.58710721206882,"az":-32.99830407870639,"vx0":-7.224292398049058,"vy0":-121.75619643080896,"vz0":0.17808489862755916,"pfxX":-1.3833333333333335,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-3.35,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":40.2,"breakZWithGravityFeet":3.35,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.4253574091541974,"plateXPoly":0.8923893735995307,"plateYPoly":0.7083333333333002,"plateZPoly":2.724070123948303,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"62.0","hit_speed":"61.9","hit_distance":"12","xba":".080","hit_angle":"-14","is_barrel":0,"hc_x":144,"hc_x_ft":45.314840000000004,"hc_y":155.62,"hc_y_ft":115.16677680000004,"isSword":false,"batSpeed":76.2,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8923893735995307,"plate_z":2.724070123948303,"launch_speed":"61.9","launch_angle":"-14","player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":181,"rowId":"181-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e5363ed5-9362-32f4-acfb-2e45df0aefd3","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.3,"end_speed":86.2,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.66211488678501,"plateTime":0.39982685048017075,"zone":2,"spin_rate":2089,"breakX":16.1,"inducedBreakZ":10.7,"breakZ":-20.2,"px":-0.18181608272168237,"pz":3.11571043451349,"x0":2.542710581362331,"y0":50.004351823829346,"z0":5.65723408115546,"ax":19.2426901024599,"ay":29.95146380717829,"az":-20.51973710227918,"vx0":-10.869507507820613,"vy0":-136.9375806422692,"vz0":-2.9185958759495505,"pfxX":-1.3416666666666668,"pfxZ":0.8916666666666666,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.3754008602813242,"plateXPoly":-0.18181608272168237,"plateYPoly":0.7083333333332931,"plateZPoly":3.11571043451349,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.18181608272168237,"plate_z":3.11571043451349,"player_total_pitches":19,"player_total_pitches_pitch_types":13,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":193,"rowId":"193-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a19d4219-d734-32d0-8d74-bc5c08142e30","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","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":84.4,"end_speed":77.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.777194777590416,"plateTime":0.44777414156979267,"zone":7,"spin_rate":2319,"breakX":15.5,"inducedBreakZ":3.7,"breakZ":-35,"px":-0.8203184572407225,"pz":1.9310978631684446,"x0":2.7805877222319286,"y0":50.00136921625367,"z0":5.476734614277854,"ax":15.296691300564005,"ay":24.38103879123129,"az":-28.805999413879803,"vx0":-11.78044323047062,"vy0":-122.37026331505369,"vz0":-2.377991263994684,"pfxX":-1.2916666666666667,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.9166666666666665,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":35,"breakZWithGravityFeet":2.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.42042749525352197,"plateXPoly":-0.8203184572407225,"plateYPoly":0.7083333333333002,"plateZPoly":1.9310978631684446,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8203184572407225,"plate_z":1.9310978631684446,"player_total_pitches":20,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":194,"rowId":"194-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2d6710a2-8927-3b51-ba1b-e01990c8692d","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":83.3,"end_speed":76.7,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.611470007157658,"plateTime":0.4521255511555724,"zone":8,"spin_rate":2283,"breakX":15.6,"inducedBreakZ":1.8,"breakZ":-37.7,"px":0.01831694826824526,"pz":1.685722022255372,"x0":2.4853928180010896,"y0":50.00484788186768,"z0":5.628661899329667,"ax":14.511724053867125,"ay":23.090927657368706,"az":-30.304984686905932,"vx0":-8.891900265163137,"vy0":-121.03212135805045,"vz0":-2.856574895017559,"pfxX":-1.3,"pfxZ":0.15,"pfxZWithGravity":-3.141666666666667,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":1.8,"breakZInducedFeet":0.15,"breakZWithGravityInches":37.7,"breakZWithGravityFeet":3.141666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.4244898813426886,"plateXPoly":0.01831694826824526,"plateYPoly":0.708333333333357,"plateZPoly":1.685722022255372,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.5,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.01831694826824526,"plate_z":1.685722022255372,"player_total_pitches":21,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":195,"rowId":"195-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"20795054-2673-37d1-8d49-24673bdceaf4","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","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,"end_speed":85.2,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.446637633645706,"plateTime":0.4018866517770854,"zone":12,"spin_rate":2216,"breakX":16.7,"inducedBreakZ":8.5,"breakZ":-22.7,"px":0.7117086940038173,"pz":4.107736099035497,"x0":2.530847625358168,"y0":50.00566005063806,"z0":5.7527928499521765,"ax":19.36311468086324,"ay":32.15848300956683,"az":-23.546927061266302,"vx0":-8.47377032700118,"vy0":-136.66648952291635,"vz0":0.08617684470903186,"pfxX":-1.3916666666666666,"pfxZ":0.7083333333333334,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-16.7,"breakXFeet":-1.3916666666666666,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":16.7,"pfxXNoAbs":-1.3916666666666666,"plateTimeSZDepth":0.3774768671282911,"plateXPoly":0.7117086940038173,"plateYPoly":0.7083333333333641,"plateZPoly":4.107736099035497,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7117086940038173,"plate_z":4.107736099035497,"player_total_pitches":22,"player_total_pitches_pitch_types":14,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":196,"rowId":"196-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cd80a404-e42f-3e35-b08b-5ee62af684bc","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95,"end_speed":86.4,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.826168392936081,"plateTime":0.39782654394964023,"zone":2,"spin_rate":2287,"breakX":15.8,"inducedBreakZ":8.9,"breakZ":-21.7,"px":-0.10678890113170736,"pz":2.9022490268076915,"x0":2.417617658076176,"y0":50.003428585636335,"z0":5.549789459615343,"ax":19.208760624074962,"ay":31.880840105139768,"az":-22.327501612680702,"vx0":-10.34531049192462,"vy0":-137.90697963671633,"vz0":-2.9162741804530508,"pfxX":-1.3166666666666667,"pfxZ":0.7416666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-15.8,"breakXFeet":-1.3166666666666667,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.8,"pfxXNoAbs":-1.3166666666666667,"plateTimeSZDepth":0.3735838331460275,"plateXPoly":-0.10678890113170736,"plateYPoly":0.7083333333333357,"plateZPoly":2.9022490268076915,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":62.8,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.10678890113170736,"plate_z":2.9022490268076915,"player_total_pitches":23,"player_total_pitches_pitch_types":15,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":197,"rowId":"197-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1aa5b206-17a9-3535-8985-420afa286818","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":94.6,"end_speed":86.2,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.608072784639025,"plateTime":0.39878256658517675,"zone":3,"spin_rate":2155,"breakX":17,"inducedBreakZ":9.4,"breakZ":-21.2,"px":0.3435102994626402,"pz":3.3578609825510024,"x0":2.56460617099158,"y0":50.00269033380705,"z0":5.637421336975288,"ax":20.120682256014163,"ay":30.91506864919655,"az":-21.99927669995229,"vx0":-9.698702894623517,"vy0":-137.43196438834923,"vz0":-1.9688763039435053,"pfxX":-1.4166666666666667,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-17,"breakXFeet":-1.4166666666666667,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":17,"pfxXNoAbs":-1.4166666666666667,"plateTimeSZDepth":0.37445240070538344,"plateXPoly":0.3435102994626402,"plateYPoly":0.7083333333333997,"plateZPoly":3.3578609825510024,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":59.6,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.3435102994626402,"plate_z":3.3578609825510024,"player_total_pitches":24,"player_total_pitches_pitch_types":16,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":198,"rowId":"198-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"248dd855-6cc6-3164-a501-bd6a8d89f0ed","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":84.9,"end_speed":77.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.964591151830905,"plateTime":0.4466769974851501,"zone":13,"spin_rate":2433,"breakX":14.6,"inducedBreakZ":4.2,"breakZ":-34.3,"px":-0.8337369373035979,"pz":1.2166542525678494,"x0":2.5739909193490997,"y0":50.00169127432918,"z0":5.446337649013304,"ax":14.695781173401194,"ay":26.567306595173584,"az":-27.87216353461724,"vx0":-11.205227783465999,"vy0":-123.06595514320648,"vz0":-4.234846163991796,"pfxX":-1.2166666666666666,"pfxZ":0.35000000000000003,"pfxZWithGravity":-2.858333333333333,"breakXInches":-14.6,"breakXFeet":-1.2166666666666666,"breakZInducedInches":4.2,"breakZInducedFeet":0.35000000000000003,"breakZWithGravityInches":34.3,"breakZWithGravityFeet":2.858333333333333,"pfxZDirection":"↓","pfxXWithGravity":14.6,"pfxXNoAbs":-1.2166666666666666,"plateTimeSZDepth":0.4195433378266036,"plateXPoly":-0.8337369373035979,"plateYPoly":0.7083333333333144,"plateZPoly":1.2166542525678494,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.8337369373035979,"plate_z":1.2166542525678494,"player_total_pitches":25,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":199,"rowId":"199-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d37b373e-2ea4-3055-8a85-5a5e1c07e3ae","inning":7,"half_inning":"bottom","ab_number":50,"cap_index":0,"outs":0,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Walk","des":"Cooper Pratt walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94.3,"end_speed":86,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.711842137280097,"plateTime":0.4011541687332896,"zone":13,"spin_rate":2174,"breakX":15.4,"inducedBreakZ":11.6,"breakZ":-19.4,"px":-1.0266338553256906,"pz":1.5348036895039137,"x0":2.2396911034609723,"y0":50.00117960250563,"z0":5.48491384017619,"ax":18.795381648645254,"ay":30.692636486042225,"az":-18.54917898277418,"vx0":-12.211474409674384,"vy0":-136.64685734933425,"vz0":-6.99363938013263,"pfxX":-1.2833333333333334,"pfxZ":0.9666666666666667,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":11.6,"breakZInducedFeet":0.9666666666666667,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.3766653198356318,"plateXPoly":-1.0266338553256906,"plateYPoly":0.7083333333333499,"plateZPoly":1.5348036895039137,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-1.0266338553256906,"plate_z":1.5348036895039137,"player_total_pitches":26,"player_total_pitches_pitch_types":17,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":200,"rowId":"200-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"df39d132-a03b-389b-9636-5ed533e45282","inning":7,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Lineout","des":"Sal Frelick lines out to left fielder Chandler Simpson.","events":"Lineout","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.5,"end_speed":85.2,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.808262529463394,"plateTime":0.4043843875628701,"zone":8,"spin_rate":2181,"breakX":16.2,"inducedBreakZ":10.8,"breakZ":-20.8,"px":-0.23867356233922266,"pz":1.7256011538056715,"x0":2.7398236669659957,"y0":50.00334591095888,"z0":5.43570323445856,"ax":19.23622946861501,"ay":30.453264678714238,"az":-19.822045893071714,"vx0":-11.495955300055602,"vy0":-135.596331036947,"vz0":-6.006677701592364,"pfxX":-1.3499999999999999,"pfxZ":0.9,"pfxZWithGravity":-1.7333333333333334,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":20.8,"breakZWithGravityFeet":1.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.37973499956987555,"plateXPoly":-0.23867356233922266,"plateYPoly":0.7083333333333499,"plateZPoly":1.7256011538056715,"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.23867356233922266,"plate_z":1.7256011538056715,"player_total_pitches":27,"player_total_pitches_pitch_types":18,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":201,"rowId":"201-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cfad8957-0d36-37ed-8f45-6b8c57f3bedc","inning":7,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Lineout","des":"Sal Frelick lines out to left fielder Chandler Simpson.","events":"Lineout","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":93.7,"end_speed":85.3,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.8243157449890735,"plateTime":0.40341174416694026,"zone":5,"spin_rate":2127,"breakX":17.2,"inducedBreakZ":11.3,"breakZ":-20.2,"px":-0.15060983024135277,"pz":2.210183406822401,"x0":2.58725056346749,"y0":50.000962281033175,"z0":5.402295796980347,"ax":20.24595221599639,"ay":30.737137056302487,"az":-19.663464791530398,"vx0":-11.062315055410819,"vy0":-135.95041332519676,"vz0":-4.702688191008738,"pfxX":-1.4333333333333333,"pfxZ":0.9416666666666668,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":11.3,"breakZInducedFeet":0.9416666666666668,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.3787987102261864,"plateXPoly":-0.15060983024135277,"plateYPoly":0.708333333333357,"plateZPoly":2.210183406822401,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.7","hit_distance":"334","xba":".330","hit_angle":"21","is_barrel":0,"hc_x":75.25,"hc_x_ft":-120.39741000000001,"hc_y":74.65,"hc_y_ft":310.333626,"isSword":false,"batSpeed":69.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.15060983024135277,"plate_z":2.210183406822401,"launch_speed":"98.7","launch_angle":"21","player_total_pitches":28,"player_total_pitches_pitch_types":19,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":202,"rowId":"202-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5d8b92be-3af6-3ca6-b909-63436344244a","inning":7,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Groundout","des":"David Hamilton grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda. Cooper Pratt to 2nd.","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":94.1,"end_speed":85.3,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.85330087956051,"plateTime":0.40206020102764883,"zone":5,"spin_rate":2341,"breakX":15.7,"inducedBreakZ":11.8,"breakZ":-19.4,"px":0.1839148718942898,"pz":2.6332479873275823,"x0":2.6311840738961605,"y0":50.00654584230968,"z0":5.437102993105577,"ax":18.7327895334755,"ay":32.14932016084045,"az":-19.310985850662746,"vx0":-10.017446883950718,"vy0":-136.6087697625927,"vz0":-3.7779725306172933,"pfxX":-1.3083333333333333,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.37765378374341707,"plateXPoly":0.1839148718942898,"plateYPoly":0.7083333333333357,"plateZPoly":2.6332479873275823,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1839148718942898,"plate_z":2.6332479873275823,"player_total_pitches":29,"player_total_pitches_pitch_types":20,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":203,"rowId":"203-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1ff3cf0f-fa22-30fd-a396-70b48d3977df","inning":7,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Groundout","des":"David Hamilton grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda. Cooper Pratt to 2nd.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":84.8,"end_speed":76.7,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.849148965748877,"plateTime":0.448237947185675,"zone":8,"spin_rate":2481,"breakX":17.2,"inducedBreakZ":2.5,"breakZ":-36.2,"px":-0.16921910613581703,"pz":1.693912336034967,"x0":2.6517884774562575,"y0":50.001281436980456,"z0":5.50932386792456,"ax":16.698355242628196,"ay":27.80104320704119,"az":-29.634434434708925,"vx0":-10.214953933154229,"vy0":-122.91024977465189,"vz0":-2.820936966526021,"pfxX":-1.4333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-3.016666666666667,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.4211031908797528,"plateXPoly":-0.16921910613581703,"plateYPoly":0.7083333333333215,"plateZPoly":1.693912336034967,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.16921910613581703,"plate_z":1.693912336034967,"player_total_pitches":30,"player_total_pitches_pitch_types":8,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":204,"rowId":"204-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b752b7a6-3e60-3667-bc09-5fcb7510f89b","inning":7,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Groundout","des":"David Hamilton grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda. Cooper Pratt to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":83.4,"end_speed":75.4,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.806404642254945,"plateTime":0.45495948616223814,"zone":5,"spin_rate":2490,"breakX":17.8,"inducedBreakZ":1.4,"breakZ":-38.5,"px":0.016076816897954593,"pz":2.551184928801668,"x0":2.5338465941236317,"y0":50.003506270155796,"z0":5.551896127687653,"ax":16.48540095965369,"ay":26.75464564273093,"az":-31.20685040428411,"vx0":-9.413784295277598,"vy0":-121.0527645105614,"vz0":-0.3516924877566331,"pfxX":-1.4833333333333334,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.2083333333333335,"breakXInches":-17.8,"breakXFeet":-1.4833333333333334,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":38.5,"breakZWithGravityFeet":3.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":17.8,"pfxXNoAbs":-1.4833333333333334,"plateTimeSZDepth":0.4274079103225996,"plateXPoly":0.016076816897954593,"plateYPoly":0.7083333333333215,"plateZPoly":2.551184928801668,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"57.0","hit_speed":"56.6","hit_distance":"10","xba":".080","hit_angle":"-15","is_barrel":0,"hc_x":120.98,"hc_x_ft":-10.171647199999995,"hc_y":158.91,"hc_y_ft":107.23669240000004,"isSword":false,"batSpeed":53.2,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.016076816897954593,"plate_z":2.551184928801668,"launch_speed":"56.6","launch_angle":"-15","player_total_pitches":31,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":205,"rowId":"205-849805","game_pk":"849805","source":"gamefeed"}],"607259":[{"type":"pitch","year":2026,"sportId":1,"play_id":"5eb09c73-0268-335b-9ef1-ddaaf1ef3c7c","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Jackson Chourio singles on a line drive to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.6,"end_speed":83.9,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.0937363775858095,"plateTime":0.4136306262370404,"zone":6,"spin_rate":2287,"breakX":1.2,"inducedBreakZ":10.4,"breakZ":-22.6,"px":0.4505561013291015,"pz":2.1716259973880456,"x0":-1.573785272390613,"y0":50.000778169155964,"z0":5.7333043011950355,"ax":0.18991161680711108,"ay":25.219547626687266,"az":-21.178815258000686,"vx0":5.178075054242773,"vy0":-131.8778623044246,"vz0":-5.0646788889888565,"pfxX":-0.09999999999999999,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.8833333333333335,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.3881815052833233,"plateXPoly":0.4505561013291015,"plateYPoly":0.7083333333333499,"plateZPoly":2.1716259973880456,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"85.0","hit_speed":"85.3","hit_distance":"207","xba":".980","hit_angle":"16","is_barrel":0,"hc_x":161.04,"hc_x_ft":86.38737439999994,"hc_y":106.95,"hc_y_ft":232.478998,"isSword":false,"batSpeed":68,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4505561013291015,"plate_z":2.1716259973880456,"launch_speed":"85.3","launch_angle":"16","player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":14,"rowId":"14-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FC":15,"SI":17,"SL":13,"FF":13,"CH":15},"results":{"X":14,"B":21,"S":38},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":2,"zFouls":2,"zInPlay":3,"zSwings":7,"o_swing":0.125,"z_swing":0.7777777777777778,"strike_rate":0.6470588235294118,"first_pitches":5,"first_pitch_strikes":3,"first_pitch_strike_rate":"60","o_contact":0,"z_contact":0.7142857142857143,"zone_rate":0.5294117647058824,"swings":8,"miss_percent":"38","cs_plus_whiffs":6,"csw_percent":35,"avg_rel_x":"-1.5","avg_rel_z":"5.8","avg_rpm":"2299","max_rpm":"2406","min_rpm":"2179","avg_break_z":"20","max_break_z":"25","min_break_z":"16","avg_bat_speed":"73.6","avg_break_z_induced":"11","max_break_z_induced":"15","min_break_z_induced":"6","avg_break_x":"16","max_break_x":"18","min_break_x":"14","min_pitch_speed":"92.9","avg_pitch_speed":"93.9","max_pitch_speed":"95.1","avg_hit_speed":"93.0","max_hit_speed":"101.6","min_hit_speed":"82.9","count":17,"pitches_vs_right":8,"pitches_vs_left":9,"results":{"S":8,"B":6,"X":3},"swinging_strikes":3,"fouls":2,"strikeouts":1,"called_strikes":3,"balls_in_play":3,"base_hits":0,"hard_hits":1,"barrels":1,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":5,"pitches_time_thru_1":5,"pitches_time_thru_2":12,"pitches_inning_1":4,"avg_speed_inning_1":"94.3","avg_speed_inning_1_vs_avg":0.42499999999999716,"pitches_inning_2":5,"avg_speed_inning_2":"94.1","avg_speed_inning_2_vs_avg":0.21999999999999886,"pitches_inning_3":2,"avg_speed_inning_3":"94.2","avg_speed_inning_3_vs_avg":0.29999999999999716,"pitches_inning_4":5,"avg_speed_inning_4":"93.4","avg_speed_inning_4_vs_avg":-0.5400000000000205,"pitches_inning_5":1,"avg_speed_inning_5":"93.1","avg_speed_inning_5_vs_avg":-0.8000000000000114,"percent":"23","rhb_pitch_percent":36,"lhb_pitch_percent":18,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":-5.758620689655171,"pitch_pct_time_thru_2":"31","pitch_pct_time_thru_2_vs_avg":7.76923076923077,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":2,"oFouls":0,"oInPlay":2,"oSwings":4,"zSwingMiss":2,"zFouls":2,"zInPlay":1,"zSwings":5,"o_swing":0.5,"z_swing":0.7142857142857143,"strike_rate":0.7333333333333333,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0.5,"z_contact":0.6,"zone_rate":0.4666666666666667,"swings":9,"miss_percent":"44","cs_plus_whiffs":6,"csw_percent":40,"avg_rel_x":"-1.4","avg_rel_z":"6.1","avg_rpm":"1842","max_rpm":"2035","min_rpm":"1573","avg_break_z":"44","max_break_z":"47","min_break_z":"40","avg_bat_speed":"74.4","avg_break_z_induced":"1","max_break_z_induced":"5","min_break_z_induced":"-3","avg_break_x":"12","max_break_x":"14","min_break_x":"10","min_pitch_speed":"76.4","avg_pitch_speed":"78.2","max_pitch_speed":"78.9","avg_hit_speed":"86.5","max_hit_speed":"94.8","min_hit_speed":"78.8","count":15,"pitches_vs_right":3,"pitches_vs_left":12,"results":{"X":3,"S":8,"B":4},"swinging_strikes":4,"fouls":2,"strikeouts":3,"called_strikes":2,"balls_in_play":3,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":5,"pitches_time_thru_1":8,"pitches_time_thru_2":5,"pitches_time_thru_3":2,"pitches_inning_1":7,"avg_speed_inning_1":"78.3","avg_speed_inning_1_vs_avg":0.12857142857141923,"pitches_inning_2":2,"avg_speed_inning_2":"78.1","avg_speed_inning_2_vs_avg":-0.10000000000000853,"pitches_inning_3":3,"avg_speed_inning_3":"78.2","avg_speed_inning_3_vs_avg":0,"pitches_inning_4":1,"avg_speed_inning_4":"78.9","avg_speed_inning_4_vs_avg":0.7000000000000028,"pitches_inning_5":2,"avg_speed_inning_5":"77.2","avg_speed_inning_5_vs_avg":-1,"percent":"21","rhb_pitch_percent":14,"lhb_pitch_percent":24,"pitch_pct_time_thru_1":"28","pitch_pct_time_thru_1_vs_avg":6.586206896551722,"pitch_pct_time_thru_2":"13","pitch_pct_time_thru_2_vs_avg":-8.17948717948718,"pitch_pct_time_thru_3":"40","pitch_pct_time_thru_3_vs_avg":19,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":2,"oSwings":2,"zSwingMiss":1,"zFouls":3,"zInPlay":4,"zSwings":8,"o_swing":0.2857142857142857,"z_swing":1,"strike_rate":0.7333333333333333,"first_pitches":6,"first_pitch_strikes":5,"first_pitch_strike_rate":"83","o_contact":1,"z_contact":0.875,"zone_rate":0.5333333333333333,"swings":10,"miss_percent":"10","cs_plus_whiffs":2,"csw_percent":13,"avg_rel_x":"-1.6","avg_rel_z":"5.7","avg_rpm":"2300","max_rpm":"2372","min_rpm":"2198","avg_break_z":"22","max_break_z":"24","min_break_z":"21","avg_bat_speed":"71.0","avg_break_z_induced":"11","max_break_z_induced":"13","min_break_z_induced":"9","avg_break_x":"1","max_break_x":"3","min_break_x":"0","min_pitch_speed":"89.8","avg_pitch_speed":"90.7","max_pitch_speed":"91.8","avg_hit_speed":"95.3","max_hit_speed":"108.4","min_hit_speed":"82.8","count":15,"pitches_vs_right":7,"pitches_vs_left":8,"results":{"X":6,"B":4,"S":5},"swinging_strikes":1,"fouls":3,"strikeouts":0,"called_strikes":1,"balls_in_play":6,"base_hits":4,"hard_hits":3,"barrels":1,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":5,"pitches_time_thru_1":6,"pitches_time_thru_2":8,"pitches_time_thru_3":1,"pitches_inning_1":5,"avg_speed_inning_1":"91.2","avg_speed_inning_1_vs_avg":0.45999999999999375,"pitches_inning_2":2,"avg_speed_inning_2":"90.3","avg_speed_inning_2_vs_avg":-0.3999999999999915,"pitches_inning_3":2,"avg_speed_inning_3":"90.8","avg_speed_inning_3_vs_avg":0.09999999999999432,"pitches_inning_4":2,"avg_speed_inning_4":"90.5","avg_speed_inning_4_vs_avg":-0.25,"pitches_inning_5":4,"avg_speed_inning_5":"90.5","avg_speed_inning_5_vs_avg":-0.15000000000000568,"percent":"21","rhb_pitch_percent":32,"lhb_pitch_percent":16,"pitch_pct_time_thru_1":"21","pitch_pct_time_thru_1_vs_avg":-0.3103448275862064,"pitch_pct_time_thru_2":"21","pitch_pct_time_thru_2_vs_avg":-0.487179487179489,"pitch_pct_time_thru_3":"20","pitch_pct_time_thru_3_vs_avg":-1,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":1,"oFouls":2,"oInPlay":0,"oSwings":3,"zSwingMiss":1,"zFouls":3,"zInPlay":0,"zSwings":4,"o_swing":0.375,"z_swing":0.8,"strike_rate":0.6153846153846154,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":0.6666666666666666,"z_contact":0.75,"zone_rate":0.38461538461538464,"swings":7,"miss_percent":"29","cs_plus_whiffs":3,"csw_percent":23,"avg_rel_x":"-1.6","avg_rel_z":"5.8","avg_rpm":"2238","max_rpm":"2304","min_rpm":"2118","avg_break_z":"14","max_break_z":"16","min_break_z":"12","avg_bat_speed":"69.3","avg_break_z_induced":"17","max_break_z_induced":"19","min_break_z_induced":"15","avg_break_x":"6","max_break_x":"8","min_break_x":"4","min_pitch_speed":"92.1","avg_pitch_speed":"94.1","max_pitch_speed":"95.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":13,"pitches_vs_right":3,"pitches_vs_left":10,"results":{"S":8,"B":5},"swinging_strikes":2,"fouls":5,"strikeouts":1,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":5,"pitches_time_thru_1":4,"pitches_time_thru_2":8,"pitches_time_thru_3":1,"pitches_inning_1":4,"avg_speed_inning_1":"94.5","avg_speed_inning_1_vs_avg":0.3500000000000085,"pitches_inning_3":5,"avg_speed_inning_3":"94.4","avg_speed_inning_3_vs_avg":0.28000000000000114,"pitches_inning_4":2,"avg_speed_inning_4":"92.8","avg_speed_inning_4_vs_avg":-1.25,"pitches_inning_5":2,"avg_speed_inning_5":"94.2","avg_speed_inning_5_vs_avg":0.09999999999999432,"percent":"18","rhb_pitch_percent":14,"lhb_pitch_percent":20,"pitch_pct_time_thru_1":"14","pitch_pct_time_thru_1_vs_avg":-4.206896551724139,"pitch_pct_time_thru_2":"21","pitch_pct_time_thru_2_vs_avg":2.512820512820511,"pitch_pct_time_thru_3":"20","pitch_pct_time_thru_3_vs_avg":2,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":6,"zInPlay":2,"zSwings":8,"o_swing":0,"z_swing":0.7272727272727273,"strike_rate":0.8461538461538461,"first_pitches":5,"first_pitch_strikes":5,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":0.8461538461538461,"swings":8,"miss_percent":"0","cs_plus_whiffs":3,"csw_percent":23,"avg_rel_x":"-1.5","avg_rel_z":"5.9","avg_rpm":"2431","max_rpm":"2561","min_rpm":"2319","avg_break_z":"37","max_break_z":"40","min_break_z":"36","avg_bat_speed":"63.4","avg_break_z_induced":"1","max_break_z_induced":"2","min_break_z_induced":"-1","avg_break_x":"1","max_break_x":"3","min_break_x":"0","min_pitch_speed":"83.9","avg_pitch_speed":"84.9","max_pitch_speed":"85.8","avg_hit_speed":"56.7","max_hit_speed":"80.5","min_hit_speed":"32.9","count":13,"pitches_vs_right":1,"pitches_vs_left":12,"results":{"S":9,"X":2,"B":2},"swinging_strikes":0,"fouls":6,"strikeouts":0,"called_strikes":3,"balls_in_play":2,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":5,"pitches_time_thru_1":6,"pitches_time_thru_2":6,"pitches_time_thru_3":1,"pitches_inning_1":4,"avg_speed_inning_1":"85.4","avg_speed_inning_1_vs_avg":0.5,"pitches_inning_2":2,"avg_speed_inning_2":"84.4","avg_speed_inning_2_vs_avg":-0.5,"pitches_inning_3":4,"avg_speed_inning_3":"84.9","avg_speed_inning_3_vs_avg":0,"pitches_inning_5":3,"avg_speed_inning_5":"84.6","avg_speed_inning_5_vs_avg":-0.30000000000001137,"percent":"18","rhb_pitch_percent":5,"lhb_pitch_percent":24,"pitch_pct_time_thru_1":"21","pitch_pct_time_thru_1_vs_avg":2.6896551724137936,"pitch_pct_time_thru_2":"15","pitch_pct_time_thru_2_vs_avg":-2.615384615384615,"pitch_pct_time_thru_3":"20","pitch_pct_time_thru_3_vs_avg":2,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":4,"oFouls":2,"oInPlay":4,"oSwings":10,"zSwingMiss":6,"zFouls":16,"zInPlay":10,"zSwings":32,"o_swing":0.30303030303030304,"z_swing":0.8,"strike_rate":0.7123287671232876,"first_pitches":19,"first_pitch_strikes":15,"first_pitch_strike_rate":"79","o_contact":0.6,"z_contact":0.8125,"zone_rate":0.547945205479452,"swings":42,"miss_percent":"24","cs_plus_whiffs":20,"csw_percent":27,"avg_rel_x":"-1.5","avg_rel_z":"5.8","avg_rpm":"2218","max_rpm":"2561","min_rpm":"1573","avg_break_z":"27","max_break_z":"47","min_break_z":"12","avg_bat_speed":"70.5","avg_break_z_induced":"8","max_break_z_induced":"19","min_break_z_induced":"-3","avg_break_x":"8","max_break_x":"18","min_break_x":"0","min_pitch_speed":"76.4","avg_pitch_speed":"88.5","max_pitch_speed":"95.2","avg_hit_speed":"87.4","max_hit_speed":"","min_hit_speed":"","count":73,"pitches_vs_right":22,"pitches_vs_left":51,"results":{"X":14,"B":21,"S":38},"swinging_strikes":10,"fouls":18,"strikeouts":5,"called_strikes":10,"balls_in_play":14,"base_hits":5,"hard_hits":4,"barrels":2,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":5,"pitches_time_thru_1":29,"pitches_time_thru_2":39,"pitches_time_thru_3":5,"pitches_inning_1":24,"avg_speed_inning_1":"87.5","avg_speed_inning_1_vs_avg":-0.9666666666666828,"pitches_inning_2":11,"avg_speed_inning_2":"88.7","avg_speed_inning_2_vs_avg":0.2454545454545496,"pitches_inning_3":16,"avg_speed_inning_3":"88.5","avg_speed_inning_3_vs_avg":0.0062500000000085265,"pitches_inning_4":10,"avg_speed_inning_4":"91.2","avg_speed_inning_4_vs_avg":2.730000000000004,"pitches_inning_5":12,"avg_speed_inning_5":"87.7","avg_speed_inning_5_vs_avg":-0.8416666666666544,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"15adb1fe-9650-3ea2-b1b9-d9723d08570f","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","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.4,"end_speed":83.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.135731782317238,"plateTime":0.41361314442169617,"zone":14,"spin_rate":2320,"breakX":1,"inducedBreakZ":11.4,"breakZ":-21.6,"px":1.0162178006769271,"pz":1.2640059001750084,"x0":-1.5896463384690063,"y0":50.005953491862506,"z0":5.6542461241858515,"ax":-0.623731978879153,"ay":30.000160196022918,"az":-19.488148038132355,"vx0":6.8292771563302255,"vy0":-132.73105913486833,"vz0":-7.516328296434729,"pfxX":-0.08333333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.8,"breakXInches":-1,"breakXFeet":-0.08333333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":21.6,"breakZWithGravityFeet":1.8,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":-0.08333333333333333,"plateTimeSZDepth":0.38846365542062194,"plateXPoly":1.0162178006769271,"plateYPoly":0.7083333333333499,"plateZPoly":1.2640059001750084,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0162178006769271,"plate_z":1.2640059001750084,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":15,"rowId":"15-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a43255f5-79b2-3cdc-813f-4ab822951606","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.7,"end_speed":85.9,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.06509368935839,"plateTime":0.39975501923647583,"zone":6,"spin_rate":2324,"breakX":16.7,"inducedBreakZ":10.9,"breakZ":-19.9,"px":0.8210965588657675,"pz":2.434450849716545,"x0":-1.4225094216016763,"y0":50.00262639146889,"z0":5.731672288907943,"ax":-19.871774441531148,"ay":32.589207039165565,"az":-19.652977883386004,"vx0":9.706209812159132,"vy0":-137.41184975913922,"vz0":-5.092711253960409,"pfxX":1.3916666666666666,"pfxZ":0.9083333333333333,"pfxZWithGravity":-1.6583333333333332,"breakXInches":16.7,"breakXFeet":1.3916666666666666,"breakZInducedInches":10.9,"breakZInducedFeet":0.9083333333333333,"breakZWithGravityInches":19.9,"breakZWithGravityFeet":1.6583333333333332,"pfxZDirection":"↓","pfxXWithGravity":1.3916666666666666,"pfxXNoAbs":1.3916666666666666,"plateTimeSZDepth":0.3754495639296462,"plateXPoly":0.8210965588657675,"plateYPoly":0.7083333333333357,"plateZPoly":2.434450849716545,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8210965588657675,"plate_z":2.434450849716545,"player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":16,"rowId":"16-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"450571c9-fc00-3d84-ad7d-b217e71e29f7","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":85.8,"end_speed":78.3,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.013752588026413,"plateTime":0.4403737239674568,"zone":8,"spin_rate":2492,"breakX":0,"inducedBreakZ":1.6,"breakZ":-35.9,"px":-0.2693234845982868,"pz":1.7117442775053675,"x0":-1.6214660056310466,"y0":50.00381601978707,"z0":5.800062226902752,"ax":-0.7394454379752315,"ay":27.579151382386108,"az":-30.23534065971792,"vx0":3.421737558722377,"vy0":-124.87578598141658,"vz0":-3.6300619426050127,"pfxX":0,"pfxZ":0.13333333333333333,"pfxZWithGravity":-2.9916666666666667,"breakXInches":0,"breakXFeet":0,"breakZInducedInches":1.6,"breakZInducedFeet":0.13333333333333333,"breakZWithGravityInches":35.9,"breakZWithGravityFeet":2.9916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0,"pfxXNoAbs":0,"plateTimeSZDepth":0.41365085839963367,"plateXPoly":-0.2693234845982868,"plateYPoly":0.7083333333333215,"plateZPoly":1.7117442775053675,"pfxXDirection":"","inducedBreakZForcedSign":"+1.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2693234845982868,"plate_z":1.7117442775053675,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":17,"rowId":"17-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5974824d-7683-3fc2-98a9-4bcbdb29c594","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","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":91.8,"end_speed":83.6,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.100369848331707,"plateTime":0.41146664675825173,"zone":12,"spin_rate":2353,"breakX":0.5,"inducedBreakZ":9.2,"breakZ":-23.4,"px":1.0415018492532115,"pz":2.831884258513756,"x0":-1.6210069909113183,"y0":50.00099982221632,"z0":5.819456218426178,"ax":-2.119447024395353,"ay":30.60733676298172,"az":-22.386599927715075,"vx0":7.299411418332793,"vy0":-133.47077641593717,"vz0":-3.4055733078876664,"pfxX":0.041666666666666664,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.95,"breakXInches":0.5,"breakXFeet":0.041666666666666664,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.4,"breakZWithGravityFeet":1.95,"pfxZDirection":"↓","pfxXWithGravity":0.041666666666666664,"pfxXNoAbs":0.041666666666666664,"plateTimeSZDepth":0.38643676378834546,"plateXPoly":1.0415018492532115,"plateYPoly":0.7083333333333499,"plateZPoly":2.831884258513756,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":1.0415018492532115,"plate_z":2.831884258513756,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":18,"rowId":"18-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"618cbb14-5033-3022-bb10-0a651a786bee","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.2,"end_speed":86.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.107331575482704,"plateTime":0.39677933005361554,"zone":12,"spin_rate":2281,"breakX":5.4,"inducedBreakZ":16.8,"breakZ":-13.6,"px":0.09898876110191335,"pz":3.468387292126124,"x0":-1.6612239584061903,"y0":50.001219468576174,"z0":5.7440259025490805,"ax":-7.16513524136203,"ay":33.05695522659952,"az":-13.567765203966118,"vx0":6.058737439636251,"vy0":-138.44312887092357,"vz0":-3.579114363839299,"pfxX":0.45,"pfxZ":1.4000000000000001,"pfxZWithGravity":-1.1333333333333333,"breakXInches":5.4,"breakXFeet":0.45,"breakZInducedInches":16.8,"breakZInducedFeet":1.4000000000000001,"breakZWithGravityInches":13.6,"breakZWithGravityFeet":1.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.45,"pfxXNoAbs":0.45,"plateTimeSZDepth":0.37262883971017297,"plateXPoly":0.09898876110191335,"plateYPoly":0.7083333333333357,"plateZPoly":3.468387292126124,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":74.6,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.09898876110191335,"plate_z":3.468387292126124,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":19,"rowId":"19-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"31462842-8190-3bc7-8428-1da496440111","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":78.6,"end_speed":71.7,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.164887274584449,"plateTime":0.4816394032683191,"zone":8,"spin_rate":2022,"breakX":13.1,"inducedBreakZ":-2,"breakZ":-46.8,"px":0.09434049918139586,"pz":1.6740710238032994,"x0":-1.29573995184536,"y0":50.00188819001935,"z0":6.063811787666916,"ax":-10.645599863859207,"ay":23.75589448270789,"az":-33.43521308640947,"vx0":5.480624518913902,"vy0":-114.31962911967818,"vz0":-2.1378388753411417,"pfxX":1.0916666666666666,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.9,"breakXInches":13.1,"breakXFeet":1.0916666666666666,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":46.8,"breakZWithGravityFeet":3.9,"pfxZDirection":"↓","pfxXWithGravity":1.0916666666666666,"pfxXNoAbs":1.0916666666666666,"plateTimeSZDepth":0.45246144284905676,"plateXPoly":0.09434049918139586,"plateYPoly":0.708333333333357,"plateZPoly":1.6740710238032994,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"94.8","hit_distance":"220","xba":".020","hit_angle":"58","is_barrel":0,"hc_x":175.4,"hc_x_ft":121.00014399999998,"hc_y":120.45,"hc_y_ft":199.939138,"isSword":false,"batSpeed":77.6,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.09434049918139586,"plate_z":1.6740710238032994,"launch_speed":"94.8","launch_angle":"58","player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":20,"rowId":"20-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cb99c1fa-9890-35ca-b56c-8c1b517189ad","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio 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":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":85.7,"end_speed":77.5,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.011446053895053,"plateTime":0.4422935238477761,"zone":4,"spin_rate":2353,"breakX":0.7,"inducedBreakZ":1.4,"breakZ":-36.2,"px":-0.6740289820670821,"pz":2.7903281358617185,"x0":-1.6536800871159492,"y0":50.0046159669518,"z0":5.908526369394123,"ax":-1.2545360801951306,"ay":28.99367298015784,"az":-30.894589237873696,"vx0":2.6179909219960105,"vy0":-124.64505463841262,"vz0":-1.0836598607807242,"pfxX":0.05833333333333333,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.016666666666667,"breakXInches":0.7,"breakXFeet":0.05833333333333333,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.05833333333333333,"pfxXNoAbs":0.05833333333333333,"plateTimeSZDepth":0.4155799302400042,"plateXPoly":-0.6740289820670821,"plateYPoly":0.7083333333333144,"plateZPoly":2.7903281358617185,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6740289820670821,"plate_z":2.7903281358617185,"player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":21,"rowId":"21-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2726acaa-0da0-3fce-b7c1-dd5190d055b1","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","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":95.1,"end_speed":85.7,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.02145679724081,"plateTime":0.3983714158872549,"zone":12,"spin_rate":2302,"breakX":4.2,"inducedBreakZ":18.5,"breakZ":-12.1,"px":0.5091533495312437,"pz":3.6890456560442257,"x0":-1.5125951732917173,"y0":50.005587940596925,"z0":5.860070526463344,"ax":-6.0476695818736905,"ay":34.83214408004866,"az":-11.945658087073273,"vx0":6.533496285270717,"vy0":-138.23173912545022,"vz0":-3.5650916115146,"pfxX":0.35000000000000003,"pfxZ":1.5416666666666667,"pfxZWithGravity":-1.0083333333333333,"breakXInches":4.2,"breakXFeet":0.35000000000000003,"breakZInducedInches":18.5,"breakZInducedFeet":1.5416666666666667,"breakZWithGravityInches":12.1,"breakZWithGravityFeet":1.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.35000000000000003,"pfxXNoAbs":0.35000000000000003,"plateTimeSZDepth":0.3742769548867946,"plateXPoly":0.5091533495312437,"plateYPoly":0.7083333333333002,"plateZPoly":3.6890456560442257,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":true,"batSpeed":48,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5091533495312437,"plate_z":3.6890456560442257,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":22,"rowId":"22-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d5ea6894-a011-3a87-9c5a-95a46b73ff31","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":78,"end_speed":71.2,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":5.981725626664817,"plateTime":0.4847037916437005,"zone":7,"spin_rate":1913,"breakX":10.9,"inducedBreakZ":0.4,"breakZ":-45,"px":-0.7859005714716504,"pz":2.1838644811166987,"x0":-1.4744146895845367,"y0":50.0052924319516,"z0":6.096707003628682,"ax":-8.53049625914227,"ay":22.93056926786545,"az":-31.859422364446335,"vx0":3.4542098754246617,"vy0":-113.48853460423858,"vz0":-1.3403926411048315,"pfxX":0.9083333333333333,"pfxZ":0.03333333333333333,"pfxZWithGravity":-3.75,"breakXInches":10.9,"breakXFeet":0.9083333333333333,"breakZInducedInches":0.4,"breakZInducedFeet":0.03333333333333333,"breakZWithGravityInches":45,"breakZWithGravityFeet":3.75,"pfxZDirection":"↓","pfxXWithGravity":0.9083333333333333,"pfxXNoAbs":0.9083333333333333,"plateTimeSZDepth":0.4553229106785339,"plateXPoly":-0.7859005714716504,"plateYPoly":0.7083333333333641,"plateZPoly":2.1838644811166987,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":74.4,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.7859005714716504,"plate_z":2.1838644811166987,"player_total_pitches":10,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":23,"rowId":"23-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"212f6eee-17a1-3bcb-a5e6-b1a0cc3b4877","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":94.1,"end_speed":85.9,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.02664073747828,"plateTime":0.40061591438101196,"zone":5,"spin_rate":2242,"breakX":15.2,"inducedBreakZ":10.2,"breakZ":-20.9,"px":-0.061791448501966384,"pz":2.4596728351336163,"x0":-1.5084928834859597,"y0":50.00073194823182,"z0":5.753264536649203,"ax":-17.56787025308869,"ay":30.829483306948198,"az":-20.651078882472092,"vx0":7.150144171852714,"vy0":-136.84072774788248,"vz0":-4.871900359794475,"pfxX":1.2666666666666666,"pfxZ":0.85,"pfxZWithGravity":-1.7416666666666665,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.376156168099618,"plateXPoly":-0.061791448501966384,"plateYPoly":0.7083333333332931,"plateZPoly":2.4596728351336163,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.7,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.061791448501966384,"plate_z":2.4596728351336163,"player_total_pitches":11,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":24,"rowId":"24-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e0865cf4-2bd1-3dd1-b8f7-e85d4f32612e","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":91,"end_speed":83.7,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.03654301849201,"plateTime":0.41331696901854054,"zone":9,"spin_rate":2209,"breakX":0.4,"inducedBreakZ":8.8,"breakZ":-24.2,"px":0.6494822607210029,"pz":2.113811597165327,"x0":-1.6127030422755362,"y0":50.00476472167005,"z0":5.704825303293857,"ax":-0.898066775054956,"ay":27.416379135683048,"az":-22.803593198702835,"vx0":6.004182202447665,"vy0":-132.36245568462573,"vz0":-4.830283775214796,"pfxX":-0.03333333333333333,"pfxZ":0.7333333333333334,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-0.4,"breakXFeet":-0.03333333333333333,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.4,"pfxXNoAbs":-0.03333333333333333,"plateTimeSZDepth":0.3880286242520488,"plateXPoly":0.6494822607210029,"plateYPoly":0.708333333333357,"plateZPoly":2.113811597165327,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"103.0","hit_speed":"103.1","hit_distance":"358","xba":".630","hit_angle":"22","is_barrel":1,"hc_x":153.11,"hc_x_ft":67.2732196,"hc_y":57.27,"hc_y_ft":352.22568279999996,"isSword":false,"batSpeed":76.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6494822607210029,"plate_z":2.113811597165327,"launch_speed":"103.1","launch_angle":"22","player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":25,"rowId":"25-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7473c65c-e320-36f9-975c-65cb8e49461b","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":70,"outs":1,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn3B":true,"result":"Single","des":"William Contreras singles on a sharp line drive to left fielder Chandler Simpson, deflected by shortstop Taylor Walls. Christian Yelich scores.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":91,"end_speed":84.1,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.118261657536997,"plateTime":0.41167502141486256,"zone":2,"spin_rate":2362,"breakX":0.2,"inducedBreakZ":9.2,"breakZ":-23.5,"px":0.0303065936230984,"pz":2.8174900421729117,"x0":-1.6227648150718552,"y0":50.00450019203445,"z0":5.750558455859778,"ax":-1.0796926540544984,"ay":26.111185160464146,"az":-22.634391867602552,"vx0":4.486689148791706,"vy0":-132.62147024378828,"vz0":-3.217667054720896,"pfxX":0.016666666666666666,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.9583333333333333,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.5,"breakZWithGravityFeet":1.9583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.38640404371302767,"plateXPoly":0.0303065936230984,"plateYPoly":0.7083333333333499,"plateZPoly":2.8174900421729117,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"108.0","hit_speed":"108.4","hit_distance":"137","xba":".620","hit_angle":"6","is_barrel":0,"hc_x":80.12,"hc_x_ft":-108.6589568,"hc_y":137.07,"hc_y_ft":159.87895480000003,"isSword":false,"batSpeed":77.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.0303065936230984,"plate_z":2.8174900421729117,"launch_speed":"108.4","launch_angle":"6","player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":26,"rowId":"26-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"71044042-2625-33db-9ce6-c6c1ec67bb28","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Brice Turang 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,"end_speed":85.7,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.121283255791698,"plateTime":0.4014457546726313,"zone":6,"spin_rate":2214,"breakX":16.6,"inducedBreakZ":12.4,"breakZ":-18.8,"px":0.5499865432996038,"pz":2.47348424767202,"x0":-1.454121035281973,"y0":50.001751664270905,"z0":5.713088172886516,"ax":-19.29874723128319,"ay":30.904510088535,"az":-18.359490716190535,"vx0":8.953953651326907,"vy0":-136.59249849732436,"vz0":-5.133818885420882,"pfxX":1.3833333333333335,"pfxZ":1.0333333333333334,"pfxZWithGravity":-1.5666666666666667,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":12.4,"breakZInducedFeet":1.0333333333333334,"breakZWithGravityInches":18.8,"breakZWithGravityFeet":1.5666666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.376954058396642,"plateXPoly":0.5499865432996038,"plateYPoly":0.7083333333333073,"plateZPoly":2.47348424767202,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.9,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5499865432996038,"plate_z":2.47348424767202,"player_total_pitches":14,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":27,"rowId":"27-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bf400acf-3486-3ed5-86b3-1c0933559893","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Brice Turang strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":84.6,"end_speed":77.7,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.027188973828236,"plateTime":0.4447847922025585,"zone":4,"spin_rate":2344,"breakX":0.8,"inducedBreakZ":0.7,"breakZ":-37.4,"px":-0.5225623723381638,"pz":2.1217621257819173,"x0":-1.559917764784818,"y0":50.00365511294359,"z0":5.883323723671351,"ax":0.2523119669396622,"ay":25.077407747066687,"az":-31.22829154335329,"vx0":2.43107369191962,"vy0":-123.26574521764523,"vz0":-2.4850703278386854,"pfxX":-0.06666666666666667,"pfxZ":0.05833333333333333,"pfxZWithGravity":-3.1166666666666667,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":0.7,"breakZInducedFeet":0.05833333333333333,"breakZWithGravityInches":37.4,"breakZWithGravityFeet":3.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.4176546855787279,"plateXPoly":-0.5225623723381638,"plateYPoly":0.7083333333333215,"plateZPoly":2.1217621257819173,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.5,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5225623723381638,"plate_z":2.1217621257819173,"player_total_pitches":15,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":28,"rowId":"28-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"309e273e-d948-3849-869b-dceeff3f2deb","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Brice Turang 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":94,"end_speed":84.9,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.033571645664881,"plateTime":0.4023832194480792,"zone":11,"spin_rate":2293,"breakX":5.9,"inducedBreakZ":17.3,"breakZ":-14,"px":-0.7650331603894753,"pz":3.66499734092576,"x0":-1.7443055188114862,"y0":50.00382963962155,"z0":5.778798506895891,"ax":-7.046289789091391,"ay":33.42601600693519,"az":-13.79143535186613,"vx0":3.922473969049613,"vy0":-136.73455881368812,"vz0":-2.985860284795688,"pfxX":0.4916666666666667,"pfxZ":1.4416666666666667,"pfxZWithGravity":-1.1666666666666667,"breakXInches":5.9,"breakXFeet":0.4916666666666667,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.4916666666666667,"pfxXNoAbs":0.4916666666666667,"plateTimeSZDepth":0.37798271157986163,"plateXPoly":-0.7650331603894753,"plateYPoly":0.7083333333333215,"plateZPoly":3.66499734092576,"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.7650331603894753,"plate_z":3.66499734092576,"player_total_pitches":16,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":29,"rowId":"29-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5d5077bd-7611-37e0-b6a8-93ada5ee238f","inning":1,"half_inning":"bottom","ab_number":9,"cap_index":14,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Brice Turang strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":78.2,"end_speed":71.6,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.097555187431026,"plateTime":0.48379074428514013,"zone":14,"spin_rate":1910,"breakX":13.4,"inducedBreakZ":2,"breakZ":-43.2,"px":0.10486470350784871,"pz":0.6818039871143631,"x0":-1.405287628155115,"y0":50.00307246365809,"z0":5.956451638017381,"ax":-10.793024113659786,"ay":22.929152145154863,"az":-29.97019184626452,"vx0":5.775480708460382,"vy0":-113.68161820909897,"vz0":-4.796745416580392,"pfxX":1.1166666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-3.6,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":43.2,"breakZWithGravityFeet":3.6,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.4544485187539246,"plateXPoly":0.10486470350784871,"plateYPoly":0.7083333333332931,"plateZPoly":0.6818039871143631,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":66.4,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.10486470350784871,"plate_z":0.6818039871143631,"player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":30,"rowId":"30-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e8b0cc2d-5804-3bfa-b07a-203cbf623a1c","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":85.5,"end_speed":78.4,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.045292593857377,"plateTime":0.4410229532403984,"zone":8,"spin_rate":2367,"breakX":0.2,"inducedBreakZ":1.4,"breakZ":-36.1,"px":0.117981843625667,"pz":1.5939421530551856,"x0":-1.5014361515708068,"y0":50.00470834006718,"z0":5.82841208143027,"ax":-1.049767410301707,"ay":26.35815144393355,"az":-30.356888338699704,"vx0":4.1271522644181795,"vy0":-124.47454048974053,"vz0":-3.9363223819442847,"pfxX":0.016666666666666666,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.0083333333333333,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":36.1,"breakZWithGravityFeet":3.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.4142003890595242,"plateXPoly":0.117981843625667,"plateYPoly":0.7083333333333357,"plateZPoly":1.5939421530551856,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":77.1,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.117981843625667,"plate_z":1.5939421530551856,"player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":31,"rowId":"31-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e91115c1-098d-34eb-9ee3-3482802db2c2","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell 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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":78.6,"end_speed":72.4,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.073752072019109,"plateTime":0.47936527290242426,"zone":13,"spin_rate":1823,"breakX":10.7,"inducedBreakZ":0.2,"breakZ":-44,"px":-0.2237571747377447,"pz":1.3126552051998193,"x0":-1.4510656867522707,"y0":50.00280553045111,"z0":6.0195825787866015,"ax":-8.706309843593294,"ay":21.47211438511769,"az":-31.55364783216839,"vx0":4.686068844927822,"vy0":-114.34680054012436,"vz0":-3.3556227597311636,"pfxX":0.8916666666666666,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.6666666666666665,"breakXInches":10.7,"breakXFeet":0.8916666666666666,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":44,"breakZWithGravityFeet":3.6666666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.8916666666666666,"pfxXNoAbs":0.8916666666666666,"plateTimeSZDepth":0.4501190597052188,"plateXPoly":-0.2237571747377447,"plateYPoly":0.7083333333333002,"plateZPoly":1.3126552051998193,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":81.3,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.2237571747377447,"plate_z":1.3126552051998193,"player_total_pitches":19,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":32,"rowId":"32-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f9cc380c-24a3-303f-ac4a-10843315b197","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell 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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":93.5,"end_speed":85,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.986064968427364,"plateTime":0.4039254175603464,"zone":5,"spin_rate":2247,"breakX":7.8,"inducedBreakZ":17.2,"breakZ":-14.4,"px":-0.20861214592446276,"pz":2.5952684867275133,"x0":-1.6941461158465523,"y0":50.0003084703866,"z0":5.661868587130373,"ax":-9.293322200148554,"ay":31.449851032599835,"az":-13.48483219613092,"vx0":5.678805873880582,"vy0":-135.90880098975197,"vz0":-5.52656992281173,"pfxX":0.65,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.2,"breakXInches":7.8,"breakXFeet":0.65,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":14.4,"breakZWithGravityFeet":1.2,"pfxZDirection":"↓","pfxXWithGravity":0.65,"pfxXNoAbs":0.65,"plateTimeSZDepth":0.37933297493414947,"plateXPoly":-0.20861214592446276,"plateYPoly":0.7083333333333428,"plateZPoly":2.5952684867275133,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.3,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.20861214592446276,"plate_z":2.5952684867275133,"player_total_pitches":20,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":33,"rowId":"33-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f53e5a95-414f-3adc-beaa-68920cb75711","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"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":"02","start_speed":78.9,"end_speed":73.2,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.100731158343304,"plateTime":0.47615568121300544,"zone":13,"spin_rate":2035,"breakX":13.6,"inducedBreakZ":2.2,"breakZ":-41.6,"px":-0.5453495727007196,"pz":0.7764828226976555,"x0":-1.5012677297619863,"y0":50.00476169226632,"z0":5.976460954656687,"ax":-10.8568766697515,"ay":20.308823922483754,"az":-29.876874237377347,"vx0":4.565028828055704,"vy0":-114.82276833978678,"vz0":-4.955736655481354,"pfxX":1.1333333333333333,"pfxZ":0.18333333333333335,"pfxZWithGravity":-3.466666666666667,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":2.2,"breakZInducedFeet":0.18333333333333335,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.4469961587753736,"plateXPoly":-0.5453495727007196,"plateYPoly":0.7083333333333641,"plateZPoly":0.7764828226976555,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.5453495727007196,"plate_z":0.7764828226976555,"player_total_pitches":21,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":34,"rowId":"34-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6bdd7d71-81ed-386e-991a-8d7c653684e4","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell strikes out swinging.","events":"Strikeout","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":78.6,"end_speed":72.2,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.989821888700641,"plateTime":0.4795293873372457,"zone":13,"spin_rate":1886,"breakX":11.6,"inducedBreakZ":-2.8,"breakZ":-47,"px":-1.2315047137461677,"pz":2.285546270290472,"x0":-1.505871250951763,"y0":50.005237975122235,"z0":6.054494658932707,"ax":-9.023524105689784,"ay":22.056293667912445,"az":-34.24652627366313,"vx0":2.641127819370482,"vy0":-114.42813959707063,"vz0":-0.657173911228709,"pfxX":0.9666666666666667,"pfxZ":-0.2333333333333333,"pfxZWithGravity":-3.9166666666666665,"breakXInches":11.6,"breakXFeet":0.9666666666666667,"breakZInducedInches":-2.8,"breakZInducedFeet":-0.2333333333333333,"breakZWithGravityInches":47,"breakZWithGravityFeet":3.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.9666666666666667,"pfxXNoAbs":0.9666666666666667,"plateTimeSZDepth":0.4503582963333756,"plateXPoly":-1.2315047137461677,"plateYPoly":0.7083333333333215,"plateZPoly":2.285546270290472,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.2315047137461677,"plate_z":2.285546270290472,"player_total_pitches":22,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":35,"rowId":"35-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d605c780-245c-3404-9e44-a5eb72fa617a","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell 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":94.5,"end_speed":85.9,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.044947994082986,"plateTime":0.40017886663778635,"zone":12,"spin_rate":2406,"breakX":16.3,"inducedBreakZ":8.3,"breakZ":-22.6,"px":0.9839599127343996,"pz":2.520739017424484,"x0":-1.5335941018042218,"y0":50.005239974247445,"z0":5.716781371214158,"ax":-19.52424119858598,"ay":31.811184891012722,"az":-22.625746452366755,"vx0":10.367576485641274,"vy0":-137.1470413731867,"vz0":-4.252356892256467,"pfxX":1.3583333333333334,"pfxZ":0.6916666666666668,"pfxZWithGravity":-1.8833333333333335,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.37582656692293825,"plateXPoly":0.9839599127343996,"plateYPoly":0.7083333333333286,"plateZPoly":2.520739017424484,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9839599127343996,"plate_z":2.520739017424484,"player_total_pitches":23,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":36,"rowId":"36-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9e92bf4c-e0a7-3d78-a4e0-650e6b4865fa","inning":1,"half_inning":"bottom","ab_number":10,"cap_index":14,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Garrett Mitchell strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"32","start_speed":77.4,"end_speed":71.3,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.14045824797044,"plateTime":0.48588763230263954,"zone":3,"spin_rate":1946,"breakX":10.4,"inducedBreakZ":2,"breakZ":-43.6,"px":0.40532571289235664,"pz":3.016865610766572,"x0":-1.2888407334058036,"y0":50.0041580290368,"z0":6.136999832955856,"ax":-8.379853374508734,"ay":20.034789826879784,"az":-30.958616881841234,"vx0":5.625199922431445,"vy0":-112.6335568393612,"vz0":0.22143641440877992,"pfxX":0.8666666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-3.6333333333333333,"breakXInches":10.4,"breakXFeet":0.8666666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8666666666666667,"pfxXNoAbs":0.8666666666666667,"plateTimeSZDepth":0.45617295173308603,"plateXPoly":0.40532571289235664,"plateYPoly":0.7083333333333499,"plateZPoly":3.016865610766572,"pfxXDirection":"→","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":77.4,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.40532571289235664,"plate_z":3.016865610766572,"player_total_pitches":24,"player_total_pitches_pitch_types":7,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":37,"rowId":"37-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d0341b9e-2ac9-35f1-8b30-5cf5e9ebcd6e","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Cooper Pratt flies out to left fielder Chandler Simpson.","events":"Flyout","contextMetrics":{"homeRunBallparks":1},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.9,"end_speed":82.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":5.996507064094008,"plateTime":0.4187869247512541,"zone":5,"spin_rate":2235,"breakX":0.8,"inducedBreakZ":9.6,"breakZ":-24.2,"px":-0.21182127494215552,"pz":2.56233576492367,"x0":-1.7264497181944094,"y0":50.004920211063514,"z0":5.806657673526758,"ax":-0.0551646442412489,"ay":28.003964448952203,"az":-22.357963734394506,"vx0":3.8625264089661013,"vy0":-130.86668157940906,"vz0":-3.8542625952724694,"pfxX":-0.06666666666666667,"pfxZ":0.7999999999999999,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.39323839227022805,"plateXPoly":-0.21182127494215552,"plateYPoly":0.708333333333357,"plateZPoly":2.56233576492367,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"89.0","hit_speed":"88.6","hit_distance":"341","xba":".020","hit_angle":"37","is_barrel":0,"hc_x":43.33,"hc_x_ft":-197.3361012,"hc_y":88.63,"hc_y_ft":276.63679320000006,"isSword":false,"batSpeed":71.3,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.21182127494215552,"plate_z":2.56233576492367,"launch_speed":"88.6","launch_angle":"37","player_total_pitches":25,"player_total_pitches_pitch_types":6,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":47,"rowId":"47-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"21a043b0-819b-374e-b1f1-f60543e97089","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":33,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Sal Frelick singles on a ground ball to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":84.6,"end_speed":78.1,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.078799419736992,"plateTime":0.4441981862246944,"zone":8,"spin_rate":2439,"breakX":0.7,"inducedBreakZ":1,"breakZ":-37.1,"px":0.1897025489203692,"pz":1.846609352099219,"x0":-1.558010855592831,"y0":50.004437045811756,"z0":5.858262567493216,"ax":-0.23418736962463613,"ay":24.14294885329698,"az":-30.930011488096838,"vx0":4.239408732735153,"vy0":-123.23407230103668,"vz0":-3.169119523402154,"pfxX":-0.05833333333333333,"pfxZ":0.08333333333333333,"pfxZWithGravity":-3.091666666666667,"breakXInches":-0.7,"breakXFeet":-0.05833333333333333,"breakZInducedInches":1,"breakZInducedFeet":0.08333333333333333,"breakZWithGravityInches":37.1,"breakZWithGravityFeet":3.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7,"pfxXNoAbs":-0.05833333333333333,"plateTimeSZDepth":0.41705825242153116,"plateXPoly":0.1897025489203692,"plateYPoly":0.7083333333333428,"plateZPoly":1.846609352099219,"pfxXDirection":"←","inducedBreakZForcedSign":"+1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1897025489203692,"plate_z":1.846609352099219,"player_total_pitches":26,"player_total_pitches_pitch_types":5,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":48,"rowId":"48-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"29a5dd78-a7b5-3269-b6f9-347336bff947","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":33,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Sal Frelick singles on a ground ball to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.2,"end_speed":84.5,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.055878214269776,"plateTime":0.4057747418322122,"zone":12,"spin_rate":2403,"breakX":15.6,"inducedBreakZ":13,"breakZ":-18.8,"px":0.9495146235626335,"pz":3.758474973730972,"x0":-1.3896263072723964,"y0":50.00601201157676,"z0":5.870152274798592,"ax":-18.12343429894892,"ay":31.29881267037694,"az":-18.729829235974762,"vx0":9.591200813642976,"vy0":-135.3163113665616,"vz0":-1.9717445673654805,"pfxX":1.3,"pfxZ":1.0833333333333333,"pfxZWithGravity":-1.5666666666666667,"breakXInches":15.6,"breakXFeet":1.3,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":18.8,"breakZWithGravityFeet":1.5666666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":1.3,"plateTimeSZDepth":0.381112225897035,"plateXPoly":0.9495146235626335,"plateYPoly":0.7083333333333215,"plateZPoly":3.758474973730972,"pfxXDirection":"→","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9495146235626335,"plate_z":3.758474973730972,"player_total_pitches":27,"player_total_pitches_pitch_types":5,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":49,"rowId":"49-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"74c6d651-eadf-3a23-87eb-266a809103f5","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":33,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Sal Frelick singles on a ground ball to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":77.6,"end_speed":71.3,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.178481041642646,"plateTime":0.48620338322146095,"zone":13,"spin_rate":1858,"breakX":10.3,"inducedBreakZ":0.2,"breakZ":-45.4,"px":-0.29197938343915175,"pz":1.1958200313860798,"x0":-1.3992065985627347,"y0":50.00252148762296,"z0":6.012554211322681,"ax":-8.167434323598306,"ay":21.917531933487794,"az":-31.579721445898116,"vx0":4.289538921016197,"vy0":-112.95832755369761,"vz0":-3.3386748916788878,"pfxX":0.8583333333333334,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.783333333333333,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.4566207705070449,"plateXPoly":-0.29197938343915175,"plateYPoly":0.7083333333333641,"plateZPoly":1.1958200313860798,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"86.0","hit_speed":"85.9","hit_distance":"75","xba":".380","hit_angle":"5","is_barrel":0,"hc_x":171.41,"hc_x_ft":111.38280759999998,"hc_y":130.7,"hc_y_ft":175.23294800000002,"isSword":false,"batSpeed":67.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.29197938343915175,"plate_z":1.1958200313860798,"launch_speed":"85.9","launch_angle":"5","player_total_pitches":28,"player_total_pitches_pitch_types":8,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":50,"rowId":"50-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9315acf3-eb31-3b91-8c91-4f2aa581fba9","inning":2,"half_inning":"bottom","ab_number":16,"cap_index":4,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Sac Bunt","des":"David Hamilton out on a sacrifice bunt, pitcher Nick Martinez to second baseman Ben Williamson. Sal Frelick to 2nd.","events":"Sac Bunt","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":84.2,"end_speed":77.7,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.106997436754033,"plateTime":0.44602346553013916,"zone":6,"spin_rate":2319,"breakX":0.1,"inducedBreakZ":1.2,"breakZ":-37.2,"px":0.5098025179395105,"pz":2.6313186199185687,"x0":-1.5856533498686929,"y0":50.00072399201301,"z0":5.909271798728111,"ax":-0.8755213866625313,"ay":23.346484453125942,"az":-31.163242036440426,"vx0":5.187988579447654,"vy0":-122.61544456562582,"vz0":-1.3049380115854041,"pfxX":-0.008333333333333333,"pfxZ":0.09999999999999999,"pfxZWithGravity":-3.1,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":1.2,"breakZInducedFeet":0.09999999999999999,"breakZWithGravityInches":37.2,"breakZWithGravityFeet":3.1,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.41869766479779785,"plateXPoly":0.5098025179395105,"plateYPoly":0.7083333333333499,"plateZPoly":2.6313186199185687,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"33.0","hit_speed":"32.9","hit_distance":"11","xba":".380","hit_angle":"-14","is_barrel":0,"hc_x":130.19,"hc_x_ft":12.027768400000014,"hc_y":194.17,"hc_y_ft":22.24739880000004,"isSword":false,"batSpeed":9.5,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5098025179395105,"plate_z":2.6313186199185687,"launch_speed":"32.9","launch_angle":"-14","player_total_pitches":29,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":51,"rowId":"51-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"a62b90b7-2625-3d5d-8470-c5aabef347d2","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio 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.6,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":5.96647614862728,"plateTime":0.40175968462192957,"zone":12,"spin_rate":2269,"breakX":15.7,"inducedBreakZ":10.4,"breakZ":-20.6,"px":0.7164900491956399,"pz":3.850094212565906,"x0":-1.4481091247781843,"y0":50.002870408845425,"z0":5.843428048936018,"ax":-18.32645788524244,"ay":30.15251829443855,"az":-21.213587571750793,"vx0":9.194883889606247,"vy0":-136.3675701907608,"vz0":-1.283329412356764,"pfxX":1.3083333333333333,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.7166666666666668,"breakXInches":15.7,"breakXFeet":1.3083333333333333,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.3083333333333333,"pfxXNoAbs":1.3083333333333333,"plateTimeSZDepth":0.377213899396568,"plateXPoly":0.7164900491956399,"plateYPoly":0.7083333333333499,"plateZPoly":3.850094212565906,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7164900491956399,"plate_z":3.850094212565906,"player_total_pitches":30,"player_total_pitches_pitch_types":6,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":52,"rowId":"52-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"94ebfd62-df6f-3485-9f1e-ac00ec8030c9","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":93.9,"end_speed":85.9,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.053304016928059,"plateTime":0.40151273693104095,"zone":7,"spin_rate":2363,"breakX":16.6,"inducedBreakZ":9.2,"breakZ":-21.8,"px":-0.4475007824835531,"pz":2.023626301444218,"x0":-1.67712558952954,"y0":50.00385080849706,"z0":5.646664704747456,"ax":-18.794810696301134,"ay":30.43592388259468,"az":-21.494267828874563,"vx0":6.804445429198633,"vy0":-136.48591742687606,"vz0":-5.557572695078562,"pfxX":1.3833333333333335,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.8166666666666667,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":21.8,"breakZWithGravityFeet":1.8166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.3770259202256524,"plateXPoly":-0.4475007824835531,"plateYPoly":0.7083333333333144,"plateZPoly":2.023626301444218,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":78.4,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4475007824835531,"plate_z":2.023626301444218,"player_total_pitches":31,"player_total_pitches_pitch_types":7,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":53,"rowId":"53-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"00a2b32e-2091-34cb-a101-046ca41ba4e1","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":78.6,"end_speed":72.1,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":5.883536424260288,"plateTime":0.47882348224642435,"zone":12,"spin_rate":1713,"breakX":10,"inducedBreakZ":0.1,"breakZ":-44.2,"px":0.08835057797891488,"pz":4.187009820142886,"x0":-1.4566113206587372,"y0":50.000603713758395,"z0":6.264630441393335,"ax":-8.26842092976754,"ay":20.682063236301758,"az":-32.79313828221471,"vx0":5.29536184906279,"vy0":-114.30629649002927,"vz0":2.7484410695759216,"pfxX":0.8333333333333334,"pfxZ":0.008333333333333333,"pfxZWithGravity":-3.6833333333333336,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":0.1,"breakZInducedFeet":0.008333333333333333,"breakZWithGravityInches":44.2,"breakZWithGravityFeet":3.6833333333333336,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.4495095051477178,"plateXPoly":0.08835057797891488,"plateYPoly":0.7083333333333428,"plateZPoly":4.187009820142886,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.08835057797891488,"plate_z":4.187009820142886,"player_total_pitches":32,"player_total_pitches_pitch_types":9,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":54,"rowId":"54-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"095d0b6d-1cc3-3c59-9e97-2d49c345aea2","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio strikes out swinging.","events":"Strikeout","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":90.7,"end_speed":83.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.097942270057983,"plateTime":0.41385693748566066,"zone":14,"spin_rate":2246,"breakX":0.8,"inducedBreakZ":12,"breakZ":-21,"px":1.5308956751235394,"pz":2.334458182348318,"x0":-1.4947265608336675,"y0":50.00355004292149,"z0":5.694140236392624,"ax":-0.78069873693516,"ay":26.10312223109137,"az":-19.59963078412099,"vx0":7.9402028918597285,"vy0":-131.96600166110733,"vz0":-4.841568726394219,"pfxX":-0.06666666666666667,"pfxZ":1,"pfxZWithGravity":-1.75,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.3884698465786781,"plateXPoly":1.5308956751235394,"plateYPoly":0.7083333333333286,"plateZPoly":2.334458182348318,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.5308956751235394,"plate_z":2.334458182348318,"player_total_pitches":33,"player_total_pitches_pitch_types":7,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":55,"rowId":"55-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8517a5b4-13d6-3e48-8dc6-351ab7082cd9","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"31","start_speed":95.1,"end_speed":86.7,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.064119305375348,"plateTime":0.39625339934507364,"zone":11,"spin_rate":2329,"breakX":14.2,"inducedBreakZ":13.3,"breakZ":-17,"px":-0.5180745637382809,"pz":3.65295358990371,"x0":-1.6231555669711157,"y0":50.00553915347666,"z0":5.811872332258539,"ax":-16.497670377583397,"ay":31.457681325894757,"az":-17.62899414540375,"vx0":6.039238038289966,"vy0":-138.34033801253793,"vz0":-2.5223892264195786,"pfxX":1.1833333333333333,"pfxZ":1.1083333333333334,"pfxZWithGravity":-1.4166666666666667,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":13.3,"breakZInducedFeet":1.1083333333333334,"breakZWithGravityInches":17,"breakZWithGravityFeet":1.4166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.37208859964712615,"plateXPoly":-0.5180745637382809,"plateYPoly":0.708333333333357,"plateZPoly":3.65295358990371,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":77.4,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.5180745637382809,"plate_z":3.65295358990371,"player_total_pitches":34,"player_total_pitches_pitch_types":8,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":56,"rowId":"56-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"15599c28-5645-3695-8d85-8fb33eb6d7f7","inning":2,"half_inning":"bottom","ab_number":17,"cap_index":14,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Strikeout","des":"Jackson Chourio 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":94.6,"end_speed":86.2,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.051890226907251,"plateTime":0.39893264003334705,"zone":5,"spin_rate":2314,"breakX":17.6,"inducedBreakZ":7.9,"breakZ":-22.8,"px":0.18410982420394628,"pz":2.6951685498963625,"x0":-1.537276565199041,"y0":50.00334478137333,"z0":5.6557418406041275,"ax":-20.525091842328923,"ay":31.242153821469543,"az":-23.17036627577983,"vx0":8.439593548460948,"vy0":-137.44178936742207,"vz0":-3.5631324949404637,"pfxX":1.4666666666666668,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.9000000000000001,"breakXInches":17.6,"breakXFeet":1.4666666666666668,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":22.8,"breakZWithGravityFeet":1.9000000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.4666666666666668,"pfxXNoAbs":1.4666666666666668,"plateTimeSZDepth":0.3746107148558171,"plateXPoly":0.18410982420394628,"plateYPoly":0.7083333333333286,"plateZPoly":2.6951685498963625,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":73.1,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.18410982420394628,"plate_z":2.6951685498963625,"player_total_pitches":35,"player_total_pitches_pitch_types":9,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":57,"rowId":"57-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"14464ead-a555-3de0-a863-ad2b3f1a5f3e","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":85,"end_speed":78,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.029301823493384,"plateTime":0.44298137700947304,"zone":5,"spin_rate":2399,"breakX":0.5,"inducedBreakZ":1.7,"breakZ":-36.2,"px":-0.16063384739604203,"pz":2.438566286134937,"x0":-1.5704612113640992,"y0":50.005447570196374,"z0":5.873234638034343,"ax":-0.27327876864274714,"ay":25.178425104336593,"az":-30.56400859151207,"vx0":3.4460007997116078,"vy0":-123.7449144108632,"vz0":-1.8997615537951706,"pfxX":-0.041666666666666664,"pfxZ":0.14166666666666666,"pfxZWithGravity":-3.016666666666667,"breakXInches":-0.5,"breakXFeet":-0.041666666666666664,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":-0.041666666666666664,"plateTimeSZDepth":0.4159811832506829,"plateXPoly":-0.16063384739604203,"plateYPoly":0.7083333333333428,"plateZPoly":2.438566286134937,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":77,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.16063384739604203,"plate_z":2.438566286134937,"player_total_pitches":36,"player_total_pitches_pitch_types":7,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":74,"rowId":"74-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"89d55190-8ea6-306f-a53a-0e4bd5fee4b1","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","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":94.9,"end_speed":86.3,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":5.989133135604943,"plateTime":0.3970814360270034,"zone":12,"spin_rate":2283,"breakX":6.5,"inducedBreakZ":18.7,"breakZ":-11.8,"px":0.5293930356399978,"pz":5.269351300941209,"x0":-1.611490819113881,"y0":50.00528798803322,"z0":5.96451719930974,"ax":-8.551615541129081,"ay":31.541538504548484,"az":-12.636444487534183,"vx0":7.3357508176038895,"vy0":-138.08367563396448,"vz0":0.491719562888609,"pfxX":0.5416666666666666,"pfxZ":1.5583333333333333,"pfxZWithGravity":-0.9833333333333334,"breakXInches":6.5,"breakXFeet":0.5416666666666666,"breakZInducedInches":18.7,"breakZInducedFeet":1.5583333333333333,"breakZWithGravityInches":11.8,"breakZWithGravityFeet":0.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.5416666666666666,"pfxXNoAbs":0.5416666666666666,"plateTimeSZDepth":0.37288849784372424,"plateXPoly":0.5293930356399978,"plateYPoly":0.7083333333333215,"plateZPoly":5.269351300941209,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.5293930356399978,"plate_z":5.269351300941209,"player_total_pitches":37,"player_total_pitches_pitch_types":5,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":75,"rowId":"75-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9726368d-c03a-3704-9311-c8d75630b38b","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"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":"11","start_speed":78.8,"end_speed":72.9,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.070224316993859,"plateTime":0.47623963057776475,"zone":4,"spin_rate":1692,"breakX":10,"inducedBreakZ":1.7,"breakZ":-42.1,"px":-0.5833835679163497,"pz":2.325734046852898,"x0":-1.476079746476383,"y0":50.000631472056135,"z0":6.085067447028547,"ax":-8.028886085984775,"ay":20.27310405440851,"az":-30.89362807815298,"vx0":3.79152560192793,"vy0":-114.79752874550732,"vz0":-1.5043865146077442,"pfxX":0.8333333333333334,"pfxZ":0.14166666666666666,"pfxZWithGravity":-3.5083333333333333,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":42.1,"breakZWithGravityFeet":3.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.4470300478467685,"plateXPoly":-0.5833835679163497,"plateYPoly":0.7083333333333854,"plateZPoly":2.325734046852898,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5833835679163497,"plate_z":2.325734046852898,"player_total_pitches":38,"player_total_pitches_pitch_types":10,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":76,"rowId":"76-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1fe6a175-0e38-3730-a0f0-9d6828193318","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":94.2,"end_speed":85.9,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":5.94877386354174,"plateTime":0.39958694506840375,"zone":11,"spin_rate":2195,"breakX":6.4,"inducedBreakZ":18.4,"breakZ":-12.5,"px":-0.8868661972784904,"pz":3.5480387194018066,"x0":-1.7418214255143396,"y0":50.00466202920341,"z0":5.755913242584383,"ax":-7.483640555241332,"ay":30.996326000442746,"az":-12.314785970473846,"vx0":3.6825517494320956,"vy0":-137.19532001766098,"vz0":-3.5738558357635846,"pfxX":0.5333333333333333,"pfxZ":1.5333333333333332,"pfxZWithGravity":-1.0416666666666667,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":18.4,"breakZInducedFeet":1.5333333333333332,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3752191067388162,"plateXPoly":-0.8868661972784904,"plateYPoly":0.708333333333357,"plateZPoly":3.5480387194018066,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8868661972784904,"plate_z":3.5480387194018066,"player_total_pitches":39,"player_total_pitches_pitch_types":6,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":77,"rowId":"77-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3e9830c2-1931-3220-879c-894884b5f4d2","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":85.1,"end_speed":78.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.08193912562472,"plateTime":0.44190135318565105,"zone":8,"spin_rate":2413,"breakX":0.4,"inducedBreakZ":0.2,"breakZ":-37.6,"px":-0.26354485633753977,"pz":1.919207225631749,"x0":-1.4946800855969893,"y0":50.000726898314106,"z0":5.8676584885828476,"ax":-0.9314564471750013,"ay":24.497576753338592,"az":-31.636745579700047,"vx0":3.160692965453275,"vy0":-123.89391363373973,"vz0":-2.954497210061164,"pfxX":0.03333333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.1333333333333333,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":37.6,"breakZWithGravityFeet":3.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.4148766099815763,"plateXPoly":-0.26354485633753977,"plateYPoly":0.7083333333333428,"plateZPoly":1.919207225631749,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.26354485633753977,"plate_z":1.919207225631749,"player_total_pitches":40,"player_total_pitches_pitch_types":8,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":78,"rowId":"78-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0ae955fc-53e8-352b-ba51-3194f5fc0a1d","inning":3,"half_inning":"bottom","ab_number":21,"cap_index":14,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Jake Bauers 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":77.7,"end_speed":71.2,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.047490618602042,"plateTime":0.48479454410581857,"zone":1,"spin_rate":1728,"breakX":11.4,"inducedBreakZ":2.9,"breakZ":-42.5,"px":-0.7520886308366349,"pz":3.0987942151874734,"x0":-1.4506228207142284,"y0":50.00293821234024,"z0":6.092329804857866,"ax":-8.832688692887096,"ay":21.24721135611906,"az":-30.380613179761124,"vx0":3.5449114453272945,"vy0":-113.1223906855303,"vz0":0.3390578455935802,"pfxX":0.9500000000000001,"pfxZ":0.24166666666666667,"pfxZWithGravity":-3.5416666666666665,"breakXInches":11.4,"breakXFeet":0.9500000000000001,"breakZInducedInches":2.9,"breakZInducedFeet":0.24166666666666667,"breakZWithGravityInches":42.5,"breakZWithGravityFeet":3.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.9500000000000001,"pfxXNoAbs":0.9500000000000001,"plateTimeSZDepth":0.45522492523710933,"plateXPoly":-0.7520886308366349,"plateYPoly":0.7083333333333357,"plateZPoly":3.0987942151874734,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":70.8,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.7520886308366349,"plate_z":3.0987942151874734,"player_total_pitches":41,"player_total_pitches_pitch_types":11,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":79,"rowId":"79-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7be2c6bc-eaef-31af-933d-ddee6d7c9e1f","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.7,"end_speed":85.2,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.139113631334972,"plateTime":0.4031684015034527,"zone":12,"spin_rate":2277,"breakX":14.9,"inducedBreakZ":14.5,"breakZ":-16.8,"px":0.8813581814261331,"pz":2.879788586236174,"x0":-1.404331699722522,"y0":50.00472457193544,"z0":5.72251419293436,"ax":-17.501038712079534,"ay":30.97322551845587,"az":-16.294057411024482,"vx0":9.350111801648408,"vy0":-136.06797886163756,"vz0":-4.4238581119308575,"pfxX":1.2416666666666667,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.4000000000000001,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":16.8,"breakZWithGravityFeet":1.4000000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.3786070284053081,"plateXPoly":0.8813581814261331,"plateYPoly":0.708333333333357,"plateZPoly":2.879788586236174,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.8813581814261331,"plate_z":2.879788586236174,"player_total_pitches":42,"player_total_pitches_pitch_types":10,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":80,"rowId":"80-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fd03d33f-efb2-395f-990e-3464561172d1","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","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":84.7,"end_speed":77.8,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.027712305803235,"plateTime":0.4449002314192958,"zone":13,"spin_rate":2445,"breakX":0.1,"inducedBreakZ":1.1,"breakZ":-37.1,"px":-0.7651998423112256,"pz":1.0047837190349345,"x0":-1.6270724056646293,"y0":50.005082103020136,"z0":5.769863191218761,"ax":-0.3042168821662578,"ay":25.649906655974416,"az":-30.39474870445527,"vx0":2.1262979898899714,"vy0":-123.34186321575038,"vz0":-5.0544976820254375,"pfxX":-0.008333333333333333,"pfxZ":0.09166666666666667,"pfxZWithGravity":-3.091666666666667,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":37.1,"breakZWithGravityFeet":3.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.41782842748188515,"plateXPoly":-0.7651998423112256,"plateYPoly":0.7083333333333357,"plateZPoly":1.0047837190349345,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7651998423112256,"plate_z":1.0047837190349345,"player_total_pitches":43,"player_total_pitches_pitch_types":9,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":81,"rowId":"81-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"60dc5d0f-b096-357a-8837-024c51288f34","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":78.1,"end_speed":72.1,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.112277005381009,"plateTime":0.48286586720278235,"zone":13,"spin_rate":1940,"breakX":14,"inducedBreakZ":1.4,"breakZ":-43.6,"px":-0.69992488751108,"pz":0.31866156988096694,"x0":-1.3834584318418186,"y0":50.00410676276589,"z0":5.923494012284672,"ax":-10.829306253363319,"ay":21.371753713430152,"az":-30.284762836750215,"vx0":3.9626287029518603,"vy0":-113.56395336642674,"vz0":-5.49517025342629,"pfxX":1.1666666666666667,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.6333333333333333,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.45342492784654326,"plateXPoly":-0.69992488751108,"plateYPoly":0.7083333333333641,"plateZPoly":0.31866156988096694,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.69992488751108,"plate_z":0.31866156988096694,"player_total_pitches":44,"player_total_pitches_pitch_types":12,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":82,"rowId":"82-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f598c43f-f09b-37ce-b26e-de52f652744d","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich 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":90.8,"end_speed":83.3,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.0372648268379665,"plateTime":0.413694871738171,"zone":2,"spin_rate":2323,"breakX":0.1,"inducedBreakZ":11.3,"breakZ":-21.7,"px":-0.1627631310708062,"pz":3.488323672343328,"x0":-1.604532455562846,"y0":50.005277397574424,"z0":5.829505700083962,"ax":-0.9301010962982568,"ay":27.705948816193718,"az":-20.853176867030992,"vx0":3.892600739835615,"vy0":-132.3002418314648,"vz0":-1.9777925523588864,"pfxX":0.008333333333333333,"pfxZ":0.9416666666666668,"pfxZWithGravity":-1.8083333333333333,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":11.3,"breakZInducedFeet":0.9416666666666668,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.38841081541585215,"plateXPoly":-0.1627631310708062,"plateYPoly":0.7083333333333428,"plateZPoly":3.488323672343328,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.1627631310708062,"plate_z":3.488323672343328,"player_total_pitches":45,"player_total_pitches_pitch_types":8,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":83,"rowId":"83-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b36cb291-a8ba-34b3-8b0f-9b72334210fe","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":94.4,"end_speed":85.7,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.079121976432158,"plateTime":0.4003060933003346,"zone":2,"spin_rate":2291,"breakX":7.7,"inducedBreakZ":16.1,"breakZ":-14.9,"px":0.1678840947993394,"pz":2.9787106440905573,"x0":-1.5530805736692703,"y0":50.00454765757443,"z0":5.706415136300656,"ax":-9.52439471620373,"ay":32.34271945584795,"az":-14.460422966420568,"vx0":6.367824588458212,"vy0":-137.1965681447364,"vz0":-4.536706268412322,"pfxX":0.6416666666666667,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.2416666666666667,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":14.9,"breakZWithGravityFeet":1.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.3759723828251022,"plateXPoly":0.1678840947993394,"plateYPoly":0.7083333333333854,"plateZPoly":2.9787106440905573,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":65.2,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.1678840947993394,"plate_z":2.9787106440905573,"player_total_pitches":46,"player_total_pitches_pitch_types":7,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":84,"rowId":"84-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93a2ec5b-7dac-330f-9459-cb9684526755","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":84.8,"end_speed":77.9,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.080588591275895,"plateTime":0.4454875119441635,"zone":14,"spin_rate":2466,"breakX":1.1,"inducedBreakZ":-1.2,"breakZ":-39.6,"px":0.6265799316361096,"pz":0.2674466856174753,"x0":-1.3135701265451118,"y0":50.00155119303059,"z0":5.7452720207159285,"ax":-0.09535941035583437,"ay":26.209967541887377,"az":-32.078235660506145,"vx0":4.657156700208493,"vy0":-123.3000906951628,"vz0":-6.382139960569262,"pfxX":-0.09166666666666667,"pfxZ":-0.09999999999999999,"pfxZWithGravity":-3.3000000000000003,"breakXInches":-1.1,"breakXFeet":-0.09166666666666667,"breakZInducedInches":-1.2,"breakZInducedFeet":-0.09999999999999999,"breakZWithGravityInches":39.6,"breakZWithGravityFeet":3.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.1,"pfxXNoAbs":-0.09166666666666667,"plateTimeSZDepth":0.4183875327207394,"plateXPoly":0.6265799316361096,"plateYPoly":0.7083333333333286,"plateZPoly":0.2674466856174753,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.6265799316361096,"plate_z":0.2674466856174753,"player_total_pitches":47,"player_total_pitches_pitch_types":10,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":85,"rowId":"85-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"10418c9b-c120-33e2-9ef3-e16cee3022a6","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"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":"32","start_speed":90.8,"end_speed":83,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.021075146702145,"plateTime":0.41514210940873664,"zone":5,"spin_rate":2286,"breakX":0.6,"inducedBreakZ":10.1,"breakZ":-23.2,"px":-0.01946922035526777,"pz":2.414720213593804,"x0":-1.713004067654376,"y0":50.00456338208378,"z0":5.692040115441771,"ax":-0.40508417807148533,"ay":29.011253870282463,"az":-21.608913541643297,"vx0":4.423103872863998,"vy0":-132.10636695310322,"vz0":-4.194722098882407,"pfxX":-0.049999999999999996,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.9333333333333333,"breakXInches":-0.6,"breakXFeet":-0.049999999999999996,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6,"pfxXNoAbs":-0.049999999999999996,"plateTimeSZDepth":0.389843144805165,"plateXPoly":-0.01946922035526777,"plateYPoly":0.7083333333333144,"plateZPoly":2.414720213593804,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":62.8,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.01946922035526777,"plate_z":2.414720213593804,"player_total_pitches":48,"player_total_pitches_pitch_types":9,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":86,"rowId":"86-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4eb241c4-5f70-3caa-a15c-10a55bbd6f0b","inning":3,"half_inning":"bottom","ab_number":22,"cap_index":14,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Strikeout","des":"Christian Yelich strikes out swinging.","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":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"32","start_speed":94.5,"end_speed":85.6,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.069163211430651,"plateTime":0.4000755941433227,"zone":2,"spin_rate":2190,"breakX":7.3,"inducedBreakZ":16.2,"breakZ":-14.6,"px":-0.1422070169295644,"pz":3.4672290338778184,"x0":-1.685637191735576,"y0":50.00332701677052,"z0":5.71295783356574,"ax":-9.010456258494933,"ay":33.024895422801066,"az":-14.583240172901831,"vx0":5.800237261611705,"vy0":-137.38509247569928,"vz0":-3.2361056515392184,"pfxX":0.6083333333333333,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.2166666666666666,"breakXInches":7.3,"breakXFeet":0.6083333333333333,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":14.6,"breakZWithGravityFeet":1.2166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6083333333333333,"pfxXNoAbs":0.6083333333333333,"plateTimeSZDepth":0.3757812516139086,"plateXPoly":-0.1422070169295644,"plateYPoly":0.708333333333357,"plateZPoly":3.4672290338778184,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":76.6,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.1422070169295644,"plate_z":3.4672290338778184,"player_total_pitches":49,"player_total_pitches_pitch_types":8,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":87,"rowId":"87-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"30bab408-fa45-365f-b83a-f19874ab47ff","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"William Contreras flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.9,"end_speed":85.3,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.027291527567683,"plateTime":0.40184306592235464,"zone":1,"spin_rate":2304,"breakX":5.2,"inducedBreakZ":16.3,"breakZ":-14.9,"px":-0.3248784051138611,"pz":3.247880072818096,"x0":-1.5171373881683508,"y0":50.00107443108325,"z0":5.781729137930086,"ax":-6.4026328145120806,"ay":31.846852327826557,"az":-14.481423337679418,"vx0":4.367483359946235,"vy0":-136.63161070996895,"vz0":-3.982129079581736,"pfxX":0.43333333333333335,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.2416666666666667,"breakXInches":5.2,"breakXFeet":0.43333333333333335,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":14.9,"breakZWithGravityFeet":1.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.43333333333333335,"pfxXNoAbs":0.43333333333333335,"plateTimeSZDepth":0.3773675548313771,"plateXPoly":-0.3248784051138611,"plateYPoly":0.7083333333333428,"plateZPoly":3.247880072818096,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":80.6,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3248784051138611,"plate_z":3.247880072818096,"player_total_pitches":50,"player_total_pitches_pitch_types":9,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":88,"rowId":"88-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1c842d98-5243-3b45-a849-f8019f8cbd78","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"William Contreras flies out to right fielder Victor Mesa Jr.","events":"Flyout","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":94.7,"end_speed":86.2,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.083360866512552,"plateTime":0.3986314977254053,"zone":5,"spin_rate":2387,"breakX":13.6,"inducedBreakZ":14.4,"breakZ":-16.3,"px":0.06345134204999314,"pz":2.5034164096121194,"x0":-1.4007423622901096,"y0":50.003030585924215,"z0":5.72108993112376,"ax":-15.921085641885131,"ay":32.08408355205964,"az":-15.895375822134188,"vx0":6.891278597610505,"vy0":-137.6798034528072,"vz0":-5.619563652424904,"pfxX":1.1333333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.3583333333333334,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.3743687893630487,"plateXPoly":0.06345134204999314,"plateYPoly":0.7083333333333712,"plateZPoly":2.5034164096121194,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.9","hit_distance":"199","xba":".030","hit_angle":"57","is_barrel":0,"hc_x":175.1,"hc_x_ft":120.27703599999995,"hc_y":137.65,"hc_y_ft":158.48094600000002,"isSword":false,"batSpeed":77.1,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.06345134204999314,"plate_z":2.5034164096121194,"launch_speed":"82.9","launch_angle":"57","player_total_pitches":51,"player_total_pitches_pitch_types":11,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":89,"rowId":"89-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"fe1ae235-1484-33cc-957d-5b6a461a241a","inning":4,"half_inning":"bottom","ab_number":29,"cap_index":0,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Brice Turang flies out sharply to left fielder Chandler Simpson.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.1,"end_speed":83.5,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.1060979424319335,"plateTime":0.4101585474963243,"zone":11,"spin_rate":2214,"breakX":8.2,"inducedBreakZ":18.4,"breakZ":-14.2,"px":-1.3274728565756693,"pz":3.081676983494157,"x0":-1.723321703318228,"y0":50.00522821611414,"z0":5.725709598765652,"ax":-8.724092143298074,"ay":31.55106726243193,"az":-13.086989815453624,"vx0":2.7080016711165555,"vy0":-134.03611049642177,"vz0":-4.342109385821159,"pfxX":0.6833333333333332,"pfxZ":1.5333333333333332,"pfxZWithGravity":-1.1833333333333333,"breakXInches":8.2,"breakXFeet":0.6833333333333332,"breakZInducedInches":18.4,"breakZInducedFeet":1.5333333333333332,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6833333333333332,"pfxXNoAbs":0.6833333333333332,"plateTimeSZDepth":0.38525697043059737,"plateXPoly":-1.3274728565756693,"plateYPoly":0.7083333333333428,"plateZPoly":3.081676983494157,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.3274728565756693,"plate_z":3.081676983494157,"player_total_pitches":52,"player_total_pitches_pitch_types":10,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":108,"rowId":"108-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0ef857ab-ecd0-33a3-8626-1cd7cbe6cb0c","inning":4,"half_inning":"bottom","ab_number":29,"cap_index":0,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Brice Turang flies out sharply to left fielder Chandler Simpson.","events":"Flyout","contextMetrics":{"homeRunBallparks":1},"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":92.9,"end_speed":84,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.078958143653099,"plateTime":0.4076790227511742,"zone":2,"spin_rate":2378,"breakX":15.5,"inducedBreakZ":12.7,"breakZ":-19.3,"px":0.07138315674699935,"pz":2.9211530816881597,"x0":-1.4556704752837417,"y0":50.00462411978338,"z0":5.759637391368528,"ax":-17.432606525980233,"ay":32.37724543565823,"az":-18.580043974331577,"vx0":7.3255004843761125,"vy0":-134.9246101290095,"vz0":-3.854309809677172,"pfxX":1.2916666666666667,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.6083333333333334,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":19.3,"breakZWithGravityFeet":1.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.3829580328642414,"plateXPoly":0.07138315674699935,"plateYPoly":0.7083333333333499,"plateZPoly":2.9211530816881597,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"101.6","hit_distance":"367","xba":".610","hit_angle":"30","is_barrel":1,"hc_x":71.61,"hc_x_ft":-129.1711204,"hc_y":61.16,"hc_y_ft":342.8493824,"isSword":false,"batSpeed":70.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.07138315674699935,"plate_z":2.9211530816881597,"launch_speed":"101.6","launch_angle":"30","player_total_pitches":53,"player_total_pitches_pitch_types":12,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":109,"rowId":"109-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7b9d6680-c382-383d-8570-2cc58a47d830","inning":4,"half_inning":"bottom","ab_number":30,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":93.8,"end_speed":85,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.0798227996619945,"plateTime":0.4034124231419587,"zone":6,"spin_rate":2311,"breakX":16.9,"inducedBreakZ":14.2,"breakZ":-17.3,"px":0.3582342638356084,"pz":2.4768664849416187,"x0":-1.3895760822342387,"y0":50.005265002125306,"z0":5.707444697784992,"ax":-19.447366808494124,"ay":32.41230348140191,"az":-16.426536264551995,"vx0":8.297087471815383,"vy0":-136.2365407428032,"vz0":-5.41331679847935,"pfxX":1.4083333333333332,"pfxZ":1.1833333333333333,"pfxZWithGravity":-1.4416666666666667,"breakXInches":16.9,"breakXFeet":1.4083333333333332,"breakZInducedInches":14.2,"breakZInducedFeet":1.1833333333333333,"breakZWithGravityInches":17.3,"breakZWithGravityFeet":1.4416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4083333333333332,"pfxXNoAbs":1.4083333333333332,"plateTimeSZDepth":0.3789286068146191,"plateXPoly":0.3582342638356084,"plateYPoly":0.708333333333357,"plateZPoly":2.4768664849416187,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.3582342638356084,"plate_z":2.4768664849416187,"player_total_pitches":54,"player_total_pitches_pitch_types":13,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":110,"rowId":"110-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6f657c42-b338-39da-8dc1-6858d3659ff9","inning":4,"half_inning":"bottom","ab_number":30,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":78.9,"end_speed":72.1,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.968980509503897,"plateTime":0.47934235068403597,"zone":13,"spin_rate":1936,"breakX":12,"inducedBreakZ":2.8,"breakZ":-41.6,"px":-0.23477547206420457,"pz":1.5093076525417244,"x0":-1.2796571356554054,"y0":50.00564732926283,"z0":6.066156268660641,"ax":-9.65059760745211,"ay":23.364294503119076,"az":-29.72080714939384,"vx0":4.4932523649316805,"vy0":-114.7427199284091,"vz0":-3.428855003095385,"pfxX":1,"pfxZ":0.2333333333333333,"pfxZWithGravity":-3.466666666666667,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":2.8,"breakZInducedFeet":0.2333333333333333,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.4502756026875226,"plateXPoly":-0.23477547206420457,"plateYPoly":0.7083333333333286,"plateZPoly":1.5093076525417244,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"79.0","hit_speed":"78.8","hit_distance":"119","xba":".330","hit_angle":"9","is_barrel":0,"hc_x":152.12,"hc_x_ft":64.88696320000003,"hc_y":138.21,"hc_y_ft":157.13114439999998,"isSword":false,"batSpeed":82.1,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.23477547206420457,"plate_z":1.5093076525417244,"launch_speed":"78.8","launch_angle":"9","player_total_pitches":55,"player_total_pitches_pitch_types":13,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":111,"rowId":"111-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e5782c0c-a6e7-3ce0-ab5c-06a3f198c6cc","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","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":93.1,"end_speed":84.2,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":5.918837468200674,"plateTime":0.4063609672018407,"zone":11,"spin_rate":2213,"breakX":16.3,"inducedBreakZ":11.2,"breakZ":-20.8,"px":-0.5370157315162745,"pz":3.7720657149275247,"x0":-1.469986951585992,"y0":50.004339263477966,"z0":5.938858647535394,"ax":-18.047626427979854,"ay":32.56941314106421,"az":-20.69901566533079,"vx0":5.888683416582155,"vy0":-135.3593575997634,"vz0":-1.7258862510573572,"pfxX":1.3583333333333334,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.7333333333333334,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":20.8,"breakZWithGravityFeet":1.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.38171576269802987,"plateXPoly":-0.5370157315162745,"plateYPoly":0.7083333333333641,"plateZPoly":3.7720657149275247,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5370157315162745,"plate_z":3.7720657149275247,"player_total_pitches":56,"player_total_pitches_pitch_types":14,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":112,"rowId":"112-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c8322062-856e-30c3-8ad3-ed5b697c9c25","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":90.4,"end_speed":82.5,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.123649516942584,"plateTime":0.4175296512570186,"zone":14,"spin_rate":2304,"breakX":3.4,"inducedBreakZ":10.7,"breakZ":-23,"px":0.10029510968005839,"pz":1.5093857559152761,"x0":-1.605223783236571,"y0":50.002859948862096,"z0":5.640062379620863,"ax":-4.416077377494514,"ay":29.431495392321132,"az":-20.68911532846473,"vx0":5.215223912453146,"vy0":-131.48064255170675,"vz0":-6.477596688056125,"pfxX":0.2833333333333333,"pfxZ":0.8916666666666666,"pfxZWithGravity":-1.9166666666666667,"breakXInches":3.4,"breakXFeet":0.2833333333333333,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":23,"breakZWithGravityFeet":1.9166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.2833333333333333,"pfxXNoAbs":0.2833333333333333,"plateTimeSZDepth":0.3921283573696035,"plateXPoly":0.10029510968005839,"plateYPoly":0.7083333333333002,"plateZPoly":1.5093857559152761,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.10029510968005839,"plate_z":1.5093857559152761,"player_total_pitches":57,"player_total_pitches_pitch_types":10,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":113,"rowId":"113-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0c62052f-b814-3f4e-b469-b2dc455a0e9a","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93.3,"end_speed":84.6,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.049419483926787,"plateTime":0.40521307789134164,"zone":11,"spin_rate":2179,"breakX":15.2,"inducedBreakZ":10.1,"breakZ":-21.6,"px":-1.1697338366371248,"pz":2.74193941226732,"x0":-1.549396855217237,"y0":50.00036684524207,"z0":5.740008875728812,"ax":-16.623219469175567,"ay":32.464110721640935,"az":-21.192216937032637,"vx0":4.160924174145793,"vy0":-135.69002590550892,"vz0":-3.844409379508552,"pfxX":1.2666666666666666,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.8,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":21.6,"breakZWithGravityFeet":1.8,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.3805977792632257,"plateXPoly":-1.1697338366371248,"plateYPoly":0.7083333333333428,"plateZPoly":2.74193941226732,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.1697338366371248,"plate_z":2.74193941226732,"player_total_pitches":58,"player_total_pitches_pitch_types":15,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":114,"rowId":"114-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9263690e-187c-302b-8e87-6fd088277858","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","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.6,"end_speed":84.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.118951047424052,"plateTime":0.4054129067774772,"zone":8,"spin_rate":2154,"breakX":5.2,"inducedBreakZ":17.8,"breakZ":-14,"px":-0.08806403591443912,"pz":1.9492751106391166,"x0":-1.5688802041153525,"y0":50.00570374267715,"z0":5.621242456697476,"ax":-6.534746043102418,"ay":34.30203850017175,"az":-12.461480967539721,"vx0":5.132038335915155,"vy0":-135.94779847547105,"vz0":-7.266127845394989,"pfxX":0.43333333333333335,"pfxZ":1.4833333333333334,"pfxZWithGravity":-1.1666666666666667,"breakXInches":5.2,"breakXFeet":0.43333333333333335,"breakZInducedInches":17.8,"breakZInducedFeet":1.4833333333333334,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.43333333333333335,"pfxXNoAbs":0.43333333333333335,"plateTimeSZDepth":0.38092609289361024,"plateXPoly":-0.08806403591443912,"plateYPoly":0.7083333333333499,"plateZPoly":1.9492751106391166,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.08806403591443912,"plate_z":1.9492751106391166,"player_total_pitches":59,"player_total_pitches_pitch_types":11,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":115,"rowId":"115-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d86fb4b0-e128-30b7-976a-bad6024245c8","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","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.5,"end_speed":82.4,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.128953889602451,"plateTime":0.4170200141305509,"zone":6,"spin_rate":2279,"breakX":2.2,"inducedBreakZ":12.5,"breakZ":-21,"px":0.44232252158610774,"pz":2.626830603855512,"x0":-1.5937913078788675,"y0":50.00378224481813,"z0":5.751714068837519,"ax":0.9238847745018741,"ay":29.73253756587139,"az":-19.362415191893394,"vx0":5.0176813244017495,"vy0":-131.6837946150523,"vz0":-4.186663884937635,"pfxX":-0.18333333333333335,"pfxZ":1.0416666666666667,"pfxZWithGravity":-1.75,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":12.5,"breakZInducedFeet":1.0416666666666667,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.3916651916998009,"plateXPoly":0.44232252158610774,"plateYPoly":0.7083333333333357,"plateZPoly":2.626830603855512,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":66.2,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.44232252158610774,"plate_z":2.626830603855512,"player_total_pitches":60,"player_total_pitches_pitch_types":11,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":116,"rowId":"116-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f8fe00dd-de45-36f4-a6d8-9270f8b1eca1","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":93.7,"end_speed":84.8,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.119377565235556,"plateTime":0.403860171609399,"zone":2,"spin_rate":2200,"breakX":16.6,"inducedBreakZ":7.2,"breakZ":-24.4,"px":0.21137064129834826,"pz":3.1539907551052693,"x0":-1.427231400422616,"y0":50.003637621419976,"z0":5.744287843469425,"ax":-18.989391977343868,"ay":33.156324650927296,"az":-24.48898433397023,"vx0":7.92124806459516,"vy0":-136.22463676277098,"vz0":-2.1822776704146456,"pfxX":1.3833333333333335,"pfxZ":0.6,"pfxZWithGravity":-2.033333333333333,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.3793839061227485,"plateXPoly":0.21137064129834826,"plateYPoly":0.7083333333333428,"plateZPoly":3.1539907551052693,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"94.4","hit_distance":"18","xba":".210","hit_angle":"-9","is_barrel":0,"hc_x":145.03,"hc_x_ft":47.7975108,"hc_y":163.47,"hc_y_ft":96.24545080000001,"isSword":false,"batSpeed":64.6,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.21137064129834826,"plate_z":3.1539907551052693,"launch_speed":"94.4","launch_angle":"-9","player_total_pitches":61,"player_total_pitches_pitch_types":16,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":117,"rowId":"117-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"dfd94e39-8a2f-3e26-a7ca-bdfe436cbff0","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","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":89.8,"end_speed":82.1,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.02678450096808,"plateTime":0.41899705071369553,"zone":11,"spin_rate":2198,"breakX":2.3,"inducedBreakZ":12,"breakZ":-21.8,"px":-0.12132473316566172,"pz":3.3377220977574447,"x0":-1.6992669033875483,"y0":50.00012454294718,"z0":5.79533136765816,"ax":1.3255077114687777,"ay":27.89868254489068,"az":-20.4041911584034,"vx0":3.750269790127449,"vy0":-130.78341458876054,"vz0":-2.2334989185347016,"pfxX":-0.19166666666666665,"pfxZ":1,"pfxZWithGravity":-1.8166666666666667,"breakXInches":-2.3,"breakXFeet":-0.19166666666666665,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":21.8,"breakZWithGravityFeet":1.8166666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.3,"pfxXNoAbs":-0.19166666666666665,"plateTimeSZDepth":0.39340371949532565,"plateXPoly":-0.12132473316566172,"plateYPoly":0.7083333333333002,"plateZPoly":3.3377220977574447,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.12132473316566172,"plate_z":3.3377220977574447,"player_total_pitches":62,"player_total_pitches_pitch_types":12,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":140,"rowId":"140-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2c600abc-22ca-3afe-9ba3-7d23b1985c55","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":83.9,"end_speed":76.8,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.1067728961002645,"plateTime":0.4494093269118977,"zone":4,"spin_rate":2472,"breakX":2.5,"inducedBreakZ":1.1,"breakZ":-37.9,"px":-0.44832008120879396,"pz":2.176386531934326,"x0":-1.509028079723552,"y0":50.005935231635135,"z0":5.844094669900007,"ax":-2.70863553594773,"ay":25.040416730443855,"az":-31.03954355280542,"vx0":3.0848156661848187,"vy0":-122.08913647139403,"vz0":-2.1400830754478415,"pfxX":0.20833333333333334,"pfxZ":0.09166666666666667,"pfxZWithGravity":-3.158333333333333,"breakXInches":2.5,"breakXFeet":0.20833333333333334,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":37.9,"breakZWithGravityFeet":3.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.20833333333333334,"pfxXNoAbs":0.20833333333333334,"plateTimeSZDepth":0.4220505292388868,"plateXPoly":-0.44832008120879396,"plateYPoly":0.7083333333333286,"plateZPoly":2.176386531934326,"pfxXDirection":"→","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.44832008120879396,"plate_z":2.176386531934326,"player_total_pitches":63,"player_total_pitches_pitch_types":11,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":141,"rowId":"141-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"3c9ff9fd-c4d9-30a3-8fd4-7f18dcf0c222","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":93.1,"end_speed":84.6,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":5.951323696042733,"plateTime":0.4056284653751834,"zone":12,"spin_rate":2276,"breakX":17.2,"inducedBreakZ":6.4,"breakZ":-25.4,"px":0.15082442753293668,"pz":3.7357165603331866,"x0":-1.4768157135570759,"y0":50.0052974927809,"z0":5.807871499687541,"ax":-19.305694502532667,"ay":31.05430112602349,"az":-25.798353159942526,"vx0":7.949822975830448,"vy0":-135.31807206078457,"vz0":-0.5253035722970704,"pfxX":1.4333333333333333,"pfxZ":0.5333333333333333,"pfxZWithGravity":-2.1166666666666667,"breakXInches":17.2,"breakXFeet":1.4333333333333333,"breakZInducedInches":6.4,"breakZInducedFeet":0.5333333333333333,"breakZWithGravityInches":25.4,"breakZWithGravityFeet":2.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4333333333333333,"pfxXNoAbs":1.4333333333333333,"plateTimeSZDepth":0.38095720528648414,"plateXPoly":0.15082442753293668,"plateYPoly":0.7083333333333499,"plateZPoly":3.7357165603331866,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.15082442753293668,"plate_z":3.7357165603331866,"player_total_pitches":64,"player_total_pitches_pitch_types":17,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":142,"rowId":"142-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"53b072bb-12c7-3e18-8852-afe8c2c538ad","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":94.3,"end_speed":85.8,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.056324946552514,"plateTime":0.3999602693005291,"zone":11,"spin_rate":2220,"breakX":3.6,"inducedBreakZ":15,"breakZ":-16,"px":-0.14782461823817972,"pz":3.4931135942621965,"x0":-1.606031719630525,"y0":50.00532488227978,"z0":5.779376955438852,"ax":-4.88468012031738,"ay":31.559591205529415,"az":-15.964236162406534,"vx0":4.799695073145362,"vy0":-137.1760287104067,"vz0":-3.0889152119635788,"pfxX":0.3,"pfxZ":1.25,"pfxZWithGravity":-1.3333333333333333,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":16,"breakZWithGravityFeet":1.3333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.3755985278809855,"plateXPoly":-0.14782461823817972,"plateYPoly":0.7083333333333144,"plateZPoly":3.4931135942621965,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":63.7,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.14782461823817972,"plate_z":3.4931135942621965,"player_total_pitches":65,"player_total_pitches_pitch_types":12,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":143,"rowId":"143-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"922effb2-1a8e-374c-beec-ff3081f110a7","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":84.3,"end_speed":77.9,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":5.92668171169538,"plateTime":0.4449276486243785,"zone":1,"spin_rate":2561,"breakX":0.5,"inducedBreakZ":-0.1,"breakZ":-38.3,"px":-0.4844487034628041,"pz":2.972355818856574,"x0":-1.4843941863257273,"y0":50.000554644237226,"z0":5.978797882809732,"ax":-0.019314230729795618,"ay":23.020222426253365,"az":-32.377889824172804,"vx0":2.3983916253181934,"vy0":-122.83660434046129,"vz0":-0.4379746038888297,"pfxX":-0.041666666666666664,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-3.1916666666666664,"breakXInches":-0.5,"breakXFeet":-0.041666666666666664,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":38.3,"breakZWithGravityFeet":3.1916666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":-0.041666666666666664,"plateTimeSZDepth":0.4176256208429711,"plateXPoly":-0.4844487034628041,"plateYPoly":0.7083333333333499,"plateZPoly":2.972355818856574,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":60.6,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.4844487034628041,"plate_z":2.972355818856574,"player_total_pitches":66,"player_total_pitches_pitch_types":12,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":144,"rowId":"144-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f0e50381-78e0-3250-a3fc-e4f3e2bcaf41","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","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":90.6,"end_speed":83.7,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.139449253857775,"plateTime":0.41466583866953677,"zone":14,"spin_rate":2372,"breakX":0.8,"inducedBreakZ":11.2,"breakZ":-22.1,"px":1.196552188701239,"pz":1.2921580060453381,"x0":-1.5774204231322961,"y0":50.004086268939766,"z0":5.542698616462873,"ax":-0.6318431159446354,"ay":26.044784676328703,"az":-20.073735704255785,"vx0":7.249571702523595,"vy0":-131.7143804459585,"vz0":-7.013276259164036,"pfxX":-0.06666666666666667,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.3892419840400882,"plateXPoly":1.196552188701239,"plateYPoly":0.7083333333333144,"plateZPoly":1.2921580060453381,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"83.0","hit_speed":"82.8","hit_distance":"174","xba":".010","hit_angle":"61","is_barrel":0,"hc_x":164.77,"hc_x_ft":95.37801719999999,"hc_y":141.71,"hc_y_ft":148.69488439999998,"isSword":false,"batSpeed":69.6,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":1.196552188701239,"plate_z":1.2921580060453381,"launch_speed":"82.8","launch_angle":"61","player_total_pitches":67,"player_total_pitches_pitch_types":13,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":145,"rowId":"145-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"742275aa-bf02-3c5a-bc7f-1173d0a460f9","inning":5,"half_inning":"bottom","ab_number":37,"cap_index":34,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Double","des":"David Hamilton doubles (1) on a sharp line drive to right fielder Victor Mesa Jr. David Hamilton out at 3rd on the throw, right fielder Victor Mesa Jr. to second baseman Ben Williamson to third baseman Junior Caminero.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.6,"end_speed":83.3,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.132590713186883,"plateTime":0.4154707341421542,"zone":14,"spin_rate":2372,"breakX":1.9,"inducedBreakZ":11.4,"breakZ":-22,"px":0.9895853876402896,"pz":1.8610522492578188,"x0":-1.5455045505514207,"y0":50.00454273060206,"z0":5.645166094305887,"ax":0.5651560451258356,"ay":27.43135064267949,"az":-20.074314709608675,"vx0":6.388941842339095,"vy0":-131.72981219101766,"vz0":-5.786132890645557,"pfxX":-0.15833333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.8333333333333333,"breakXInches":-1.9,"breakXFeet":-0.15833333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.9,"pfxXNoAbs":-0.15833333333333333,"plateTimeSZDepth":0.39006392476118384,"plateXPoly":0.9895853876402896,"plateYPoly":0.7083333333333641,"plateZPoly":1.8610522492578188,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"104.0","hit_speed":"103.7","hit_distance":"154","xba":".770","hit_angle":"9","is_barrel":0,"hc_x":191.71,"hc_x_ft":160.3131156,"hc_y":141.78,"hc_y_ft":148.5261592,"isSword":false,"batSpeed":74.1,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.9895853876402896,"plate_z":1.8610522492578188,"launch_speed":"103.7","launch_angle":"9","player_total_pitches":68,"player_total_pitches_pitch_types":14,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":146,"rowId":"146-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"42e10ef0-81aa-3655-be94-4dd6e0eb9f32","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":78,"end_speed":71.5,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.067065693492503,"plateTime":0.4834814753220109,"zone":6,"spin_rate":1659,"breakX":13.8,"inducedBreakZ":5,"breakZ":-40.1,"px":0.8093368586170626,"pz":2.3245730140132714,"x0":-1.0997853664715698,"y0":50.00187460217939,"z0":6.061849835760346,"ax":-11.166921228025997,"ay":21.5386302677822,"az":-28.40975811493818,"vx0":6.7399915863495865,"vy0":-113.46444691977831,"vz0":-1.7827441494462777,"pfxX":1.1500000000000001,"pfxZ":0.4166666666666667,"pfxZWithGravity":-3.341666666666667,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":5,"breakZInducedFeet":0.4166666666666667,"breakZWithGravityInches":40.1,"breakZWithGravityFeet":3.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4540039593188456,"plateXPoly":0.8093368586170626,"plateYPoly":0.7083333333333144,"plateZPoly":2.3245730140132714,"pfxXDirection":"→","inducedBreakZForcedSign":"+5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.8093368586170626,"plate_z":2.3245730140132714,"player_total_pitches":69,"player_total_pitches_pitch_types":14,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":147,"rowId":"147-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d1139633-8e5f-34d7-a96d-8bd2da9c4589","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","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":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91.2,"end_speed":83.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.139576737513486,"plateTime":0.41243636822017793,"zone":9,"spin_rate":2361,"breakX":0.2,"inducedBreakZ":12.2,"breakZ":-20.6,"px":0.7281407333450529,"pz":2.0496743000465596,"x0":-1.5503914173334787,"y0":50.003062257597335,"z0":5.654926390893329,"ax":-1.0717235422992535,"ay":27.49547987169258,"az":-19.109067728346393,"vx0":6.092455519449414,"vy0":-132.64100459663592,"vz0":-5.612328039486272,"pfxX":-0.016666666666666666,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-0.2,"breakXFeet":-0.016666666666666666,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.2,"pfxXNoAbs":-0.016666666666666666,"plateTimeSZDepth":0.38717742455363563,"plateXPoly":0.7281407333450529,"plateYPoly":0.7083333333333854,"plateZPoly":2.0496743000465596,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":72.6,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.7281407333450529,"plate_z":2.0496743000465596,"player_total_pitches":70,"player_total_pitches_pitch_types":15,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":148,"rowId":"148-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d8cfdd25-b87d-3905-8256-7fa3113a7714","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":94.1,"end_speed":85.6,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":5.892242079369707,"plateTime":0.40041829993685285,"zone":12,"spin_rate":2118,"breakX":7,"inducedBreakZ":15,"breakZ":-15.8,"px":0.044989725476187736,"pz":5.006124555369822,"x0":-1.593981723267893,"y0":50.00518301816795,"z0":5.944674983815476,"ax":-8.705282150125463,"ay":31.03699282734806,"az":-16.787986265295263,"vx0":5.995436899467313,"vy0":-136.9379481494002,"vz0":0.660251561057441,"pfxX":0.5833333333333334,"pfxZ":1.25,"pfxZWithGravity":-1.3166666666666667,"breakXInches":7,"breakXFeet":0.5833333333333334,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":15.8,"breakZWithGravityFeet":1.3166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5833333333333334,"pfxXNoAbs":0.5833333333333334,"plateTimeSZDepth":0.3760169567123529,"plateXPoly":0.044989725476187736,"plateYPoly":0.708333333333357,"plateZPoly":5.006124555369822,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.044989725476187736,"plate_z":5.006124555369822,"player_total_pitches":71,"player_total_pitches_pitch_types":13,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":149,"rowId":"149-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"018e1f85-e17b-3345-b7c0-5c2d59da2434","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":76.4,"end_speed":69.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.302849016226766,"plateTime":0.49541099098239005,"zone":9,"spin_rate":1573,"breakX":13.8,"inducedBreakZ":2.4,"breakZ":-45,"px":0.6797908585514518,"pz":1.667970892959847,"x0":-1.1660444874652172,"y0":50.00076394343598,"z0":6.015496723461555,"ax":-10.726461906911107,"ay":21.757864318358816,"az":-30.290385082527244,"vx0":6.462396389387745,"vy0":-110.99240241101379,"vz0":-2.2953844510647263,"pfxX":1.1500000000000001,"pfxZ":0.19999999999999998,"pfxZWithGravity":-3.75,"breakXInches":13.8,"breakXFeet":1.1500000000000001,"breakZInducedInches":2.4,"breakZInducedFeet":0.19999999999999998,"breakZWithGravityInches":45,"breakZWithGravityFeet":3.75,"pfxZDirection":"↓","pfxXWithGravity":1.1500000000000001,"pfxXNoAbs":1.1500000000000001,"plateTimeSZDepth":0.4653297326332528,"plateXPoly":0.6797908585514518,"plateYPoly":0.7083333333333499,"plateZPoly":1.667970892959847,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":71.9,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.6797908585514518,"plate_z":1.667970892959847,"player_total_pitches":72,"player_total_pitches_pitch_types":15,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":150,"rowId":"150-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4fdadd62-4166-3c53-8d2c-058cb1927ca1","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":85.6,"end_speed":78.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.120602876211761,"plateTime":0.4397119811733332,"zone":9,"spin_rate":2529,"breakX":2.4,"inducedBreakZ":0.6,"breakZ":-36.8,"px":0.6976242530833656,"pz":1.694957895440563,"x0":-1.3067741127529842,"y0":50.004095468194656,"z0":5.809090073778408,"ax":-3.2135556855111296,"ay":24.970713612177565,"az":-31.200343666648944,"vx0":5.518356497815572,"vy0":-124.55733119227862,"vz0":-3.5245505949114797,"pfxX":0.19999999999999998,"pfxZ":0.049999999999999996,"pfxZWithGravity":-3.0666666666666664,"breakXInches":2.4,"breakXFeet":0.19999999999999998,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.19999999999999998,"pfxXNoAbs":0.19999999999999998,"plateTimeSZDepth":0.41285294203838097,"plateXPoly":0.6976242530833656,"plateYPoly":0.7083333333333002,"plateZPoly":1.694957895440563,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"81.0","hit_speed":"80.5","hit_distance":"7","xba":".070","hit_angle":"-19","is_barrel":0,"hc_x":116.19,"hc_x_ft":-21.717271600000004,"hc_y":153.35,"hc_y_ft":120.63829400000003,"isSword":false,"batSpeed":70.7,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6976242530833656,"plate_z":1.694957895440563,"launch_speed":"80.5","launch_angle":"-19","player_total_pitches":73,"player_total_pitches_pitch_types":13,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":151,"rowId":"151-849805","game_pk":"849805","source":"gamefeed"}],"642121":[{"type":"pitch","year":2026,"sportId":1,"play_id":"d62ed35d-03be-3251-85c0-d91c172809a3","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.5,"end_speed":84.3,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.811994777477432,"plateTime":0.4075869321334604,"zone":12,"spin_rate":2108,"breakX":5.8,"inducedBreakZ":17.4,"breakZ":-14.6,"px":0.709718440675736,"pz":3.8107443256403237,"x0":-1.3116592517974648,"y0":50.00439833828748,"z0":5.7175153328348305,"ax":-7.261991144388577,"ay":29.792227255501412,"az":-14.274515903509059,"vx0":6.671105344303214,"vy0":-134.50052728824386,"vz0":-2.2502700736120795,"pfxX":0.48333333333333334,"pfxZ":1.45,"pfxZWithGravity":-1.2166666666666666,"breakXInches":5.8,"breakXFeet":0.48333333333333334,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":14.6,"breakZWithGravityFeet":1.2166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.48333333333333334,"pfxXNoAbs":0.48333333333333334,"plateTimeSZDepth":0.38273564167744545,"plateXPoly":0.709718440675736,"plateYPoly":0.7083333333333428,"plateZPoly":3.8107443256403237,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.709718440675736,"plate_z":3.8107443256403237,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":240,"rowId":"240-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"FF":1,"FC":3},"results":{"B":2,"S":1,"X":1},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.5,"z_swing":1,"strike_rate":0.6666666666666666,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":1,"zone_rate":0.3333333333333333,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.8","avg_rel_z":"5.6","avg_rpm":"2332","max_rpm":"2454","min_rpm":"2260","avg_break_z":"28","max_break_z":"28","min_break_z":"27","avg_bat_speed":"77.3","avg_break_z_induced":"8","max_break_z_induced":"9","min_break_z_induced":"7","avg_break_x":"5","max_break_x":"6","min_break_x":"5","min_pitch_speed":"87.4","avg_pitch_speed":"87.9","max_pitch_speed":"88.4","avg_hit_speed":"105.3","max_hit_speed":"105.3","min_hit_speed":"105.3","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"B":1,"S":1,"X":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":3,"pitches_inning_8":3,"avg_speed_inning_8":"87.9","avg_speed_inning_8_vs_avg":1.4210854715202004e-14,"percent":"75","rhb_pitch_percent":75,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"75","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":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.3","avg_rel_z":"5.7","avg_rpm":"2108","max_rpm":"2108","min_rpm":"2108","avg_break_z":"15","max_break_z":"15","min_break_z":"15","avg_bat_speed":"--","avg_break_z_induced":"17","max_break_z_induced":"17","min_break_z_induced":"17","avg_break_x":"6","max_break_x":"6","min_break_x":"6","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":{"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":"92.5","avg_speed_inning_8_vs_avg":0,"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":1,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.3333333333333333,"z_swing":1,"strike_rate":0.5,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","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.7","avg_rel_z":"5.6","avg_rpm":"2276","max_rpm":"2454","min_rpm":"2108","avg_break_z":"24","max_break_z":"28","min_break_z":"15","avg_bat_speed":"77.3","avg_break_z_induced":"10","max_break_z_induced":"17","min_break_z_induced":"7","avg_break_x":"6","max_break_x":"6","min_break_x":"5","min_pitch_speed":"87.4","avg_pitch_speed":"89.1","max_pitch_speed":"92.5","avg_hit_speed":"105.3","max_hit_speed":"","min_hit_speed":"","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"B":2,"S":1,"X":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":4,"pitches_inning_8":4,"avg_speed_inning_8":"89.1","avg_speed_inning_8_vs_avg":-0.04999999999998295,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"0f6e0a93-6746-3c9a-8dd7-9fa3de6314bc","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":87.4,"end_speed":80.6,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.789203195257317,"plateTime":0.42972245638014517,"zone":12,"spin_rate":2281,"breakX":4.6,"inducedBreakZ":8.5,"breakZ":-27.1,"px":1.558091400940356,"pz":3.160589919678804,"x0":-1.7430687150301438,"y0":50.00153836474797,"z0":5.645943406012867,"ax":2.6971006456119033,"ay":24.315082924725296,"az":-24.416092908396525,"vx0":7.640488938711218,"vy0":-127.11419852945843,"vz0":-1.2377527034558844,"pfxX":-0.3833333333333333,"pfxZ":0.7083333333333334,"pfxZWithGravity":-2.2583333333333333,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":8.5,"breakZInducedFeet":0.7083333333333334,"breakZWithGravityInches":27.1,"breakZWithGravityFeet":2.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.4033467464588507,"plateXPoly":1.558091400940356,"plateYPoly":0.7083333333333499,"plateZPoly":3.160589919678804,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.558091400940356,"plate_z":3.160589919678804,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":241,"rowId":"241-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f0c82e14-6d7e-3849-8339-2ec1dfe80700","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","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.9,"end_speed":80.9,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.659231379403254,"plateTime":0.42777716846453995,"zone":6,"spin_rate":2260,"breakX":6.2,"inducedBreakZ":7.9,"breakZ":-27.4,"px":0.6581003983005236,"pz":2.215716703024602,"x0":-1.9288760471196722,"y0":50.00569647113115,"z0":5.559633982825627,"ax":4.647908015136258,"ay":26.186299374632767,"az":-24.407878022048028,"vx0":5.5074843191826215,"vy0":-127.9964257852692,"vz0":-3.423788712541993,"pfxX":-0.5166666666666667,"pfxZ":0.6583333333333333,"pfxZWithGravity":-2.283333333333333,"breakXInches":-6.2,"breakXFeet":-0.5166666666666667,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":27.4,"breakZWithGravityFeet":2.283333333333333,"pfxZDirection":"↓","pfxXWithGravity":6.2,"pfxXNoAbs":-0.5166666666666667,"plateTimeSZDepth":0.4016484786589446,"plateXPoly":0.6581003983005236,"plateYPoly":0.7083333333333641,"plateZPoly":2.215716703024602,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":81.2,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6581003983005236,"plate_z":2.215716703024602,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":242,"rowId":"242-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ee678574-3ab6-39ce-8412-3dfe2acdcd22","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":88.4,"end_speed":81.7,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.763199369177494,"plateTime":0.4245102792662707,"zone":14,"spin_rate":2454,"breakX":5.4,"inducedBreakZ":6.8,"breakZ":-28,"px":0.8858004763198504,"pz":2.0017371468421095,"x0":-1.849598458869278,"y0":50.00111582933572,"z0":5.516383343410904,"ax":3.7857972258378694,"ay":25.208348786939045,"az":-25.288054848720215,"vx0":6.110409527585351,"vy0":-128.72623347092627,"vz0":-3.7819382386941562,"pfxX":-0.45,"pfxZ":0.5666666666666667,"pfxZWithGravity":-2.3333333333333335,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":28,"breakZWithGravityFeet":2.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.39847429842768106,"plateXPoly":0.8858004763198504,"plateYPoly":0.7083333333333357,"plateZPoly":2.0017371468421095,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"105.0","hit_speed":"105.3","hit_distance":"4","xba":".130","hit_angle":"-26","is_barrel":0,"hc_x":106.07,"hc_x_ft":-46.11011480000002,"hc_y":163.97,"hc_y_ft":95.04027080000003,"isSword":false,"batSpeed":73.4,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8858004763198504,"plate_z":2.0017371468421095,"launch_speed":"105.3","launch_angle":"-26","player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":243,"rowId":"243-849805","game_pk":"849805","source":"gamefeed"}],"664076":[{"type":"pitch","year":2026,"sportId":1,"play_id":"0cf08745-804a-3794-8801-2bd9e8e4446b","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":97.1,"end_speed":88,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.00737880437319,"plateTime":0.3899463988535925,"zone":13,"spin_rate":2354,"breakX":16.4,"inducedBreakZ":8.6,"breakZ":-20.8,"px":-1.717784435601938,"pz":1.8031933262729822,"x0":0.8355142531528893,"y0":50.0027510039042,"z0":5.162157931155167,"ax":20.776093728426655,"ay":34.65260926593556,"az":-21.54805987977627,"vx0":-10.776006648431252,"vy0":-140.93480567824392,"vz0":-5.224916594556669,"pfxX":-1.3666666666666665,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.7333333333333334,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":20.8,"breakZWithGravityFeet":1.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.36625919621180736,"plateXPoly":-1.717784435601938,"plateYPoly":0.7083333333333215,"plateZPoly":1.8031933262729822,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.717784435601938,"plate_z":1.8031933262729822,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":230,"rowId":"230-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"SI":7,"SL":3},"results":{"B":6,"S":2,"X":2},"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.42857142857142855,"first_pitches":2,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.42857142857142855,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":14,"avg_rel_x":"0.9","avg_rel_z":"5.2","avg_rpm":"2393","max_rpm":"2494","min_rpm":"2189","avg_break_z":"21","max_break_z":"23","min_break_z":"20","avg_bat_speed":"40.0","avg_break_z_induced":"8","max_break_z_induced":"9","min_break_z_induced":"7","avg_break_x":"17","max_break_x":"19","min_break_x":"14","min_pitch_speed":"95.3","avg_pitch_speed":"96.4","max_pitch_speed":"97.1","avg_hit_speed":"33.9","max_hit_speed":"33.9","min_hit_speed":"33.9","count":7,"pitches_vs_right":1,"pitches_vs_left":6,"results":{"B":4,"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":7,"pitches_inning_8":7,"avg_speed_inning_8":"96.4","avg_speed_inning_8_vs_avg":-0.014285714285733775,"percent":"70","rhb_pitch_percent":33,"lhb_pitch_percent":86,"pitch_pct_time_thru_1":"70","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":1,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.3333333333333333,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.3333333333333333,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"1.3","avg_rel_z":"5.3","avg_rpm":"2568","max_rpm":"2727","min_rpm":"2445","avg_break_z":"33","max_break_z":"35","min_break_z":"31","avg_bat_speed":"74.1","avg_break_z_induced":"2","max_break_z_induced":"4","min_break_z_induced":"-0","avg_break_x":"6","max_break_x":"7","min_break_x":"5","min_pitch_speed":"87.5","avg_pitch_speed":"88.1","max_pitch_speed":"89.0","avg_hit_speed":"92.2","max_hit_speed":"92.2","min_hit_speed":"92.2","count":3,"pitches_vs_right":2,"pitches_vs_left":1,"results":{"B":2,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":3,"pitches_inning_8":3,"avg_speed_inning_8":"88.1","avg_speed_inning_8_vs_avg":-0.03333333333333144,"percent":"30","rhb_pitch_percent":67,"lhb_pitch_percent":14,"pitch_pct_time_thru_1":"30","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":2,"zSwings":3,"o_swing":0,"z_swing":0.75,"strike_rate":0.4,"first_pitches":3,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.4,"swings":3,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":10,"avg_rel_x":"1.0","avg_rel_z":"5.2","avg_rpm":"2446","max_rpm":"2727","min_rpm":"2189","avg_break_z":"25","max_break_z":"35","min_break_z":"20","avg_bat_speed":"51.3","avg_break_z_induced":"7","max_break_z_induced":"9","min_break_z_induced":"-0","avg_break_x":"13","max_break_x":"19","min_break_x":"5","min_pitch_speed":"87.5","avg_pitch_speed":"93.9","max_pitch_speed":"97.1","avg_hit_speed":"63.0","max_hit_speed":"","min_hit_speed":"","count":10,"pitches_vs_right":3,"pitches_vs_left":7,"results":{"B":6,"S":2,"X":2},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":2,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":10,"pitches_inning_8":10,"avg_speed_inning_8":"93.9","avg_speed_inning_8_vs_avg":-0.010000000000005116,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"b0a5d51e-f7dd-319f-b12d-c2cb90ab93b5","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95.3,"end_speed":86.8,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.0594475764046205,"plateTime":0.39669361194932584,"zone":13,"spin_rate":2389,"breakX":15.5,"inducedBreakZ":7.7,"breakZ":-22.7,"px":-1.337440233030613,"pz":1.2805195277033503,"x0":0.8946315604827394,"y0":50.00362430824571,"z0":5.13550555705924,"ax":18.675982665474248,"ay":32.56772123905609,"az":-22.661509476571982,"vx0":-9.470263280970308,"vy0":-138.38814651142212,"vz0":-6.126640757722182,"pfxX":-1.2916666666666667,"pfxZ":0.6416666666666667,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.3725411373279409,"plateXPoly":-1.337440233030613,"plateYPoly":0.7083333333333002,"plateZPoly":1.2805195277033503,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.337440233030613,"plate_z":1.2805195277033503,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":231,"rowId":"231-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1ea70b75-66a5-377e-bdf8-ab6d1576f3ed","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","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":96.9,"end_speed":87.8,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.028056707129095,"plateTime":0.3902617407502831,"zone":1,"spin_rate":2452,"breakX":16.7,"inducedBreakZ":8,"breakZ":-21.4,"px":-0.5824312102583004,"pz":2.884536503098678,"x0":0.9110983666717408,"y0":50.00671844811494,"z0":5.279641750504865,"ax":20.251136730322205,"ay":34.68510261929634,"az":-22.977341736416143,"vx0":-7.786052038372298,"vy0":-140.8378419170576,"vz0":-2.322005229005322,"pfxX":-1.3916666666666666,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.7833333333333332,"breakXInches":-16.7,"breakXFeet":-1.3916666666666666,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":21.4,"breakZWithGravityFeet":1.7833333333333332,"pfxZDirection":"↓","pfxXWithGravity":16.7,"pfxXNoAbs":-1.3916666666666666,"plateTimeSZDepth":0.36658434438865306,"plateXPoly":-0.5824312102583004,"plateYPoly":0.7083333333333286,"plateZPoly":2.884536503098678,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5824312102583004,"plate_z":2.884536503098678,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":232,"rowId":"232-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"83dd7141-d75f-35e2-bc37-b56c0f65a558","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":87.5,"end_speed":80.6,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":5.867196725807795,"plateTime":0.428523321954585,"zone":12,"spin_rate":2727,"breakX":6.6,"inducedBreakZ":3.7,"breakZ":-31.7,"px":1.1788893461020813,"pz":3.236239869194404,"x0":1.3233671073196052,"y0":50.00149836822445,"z0":5.299220172528197,"ax":-6.197623774822783,"ay":24.701885656954303,"az":-29.128795683878515,"vx0":0.8872995596048904,"vy0":-127.51349040285962,"vz0":0.7297660419638025,"pfxX":0.5499999999999999,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.6416666666666666,"breakXInches":6.6,"breakXFeet":0.5499999999999999,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":31.7,"breakZWithGravityFeet":2.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.5499999999999999,"pfxXNoAbs":0.5499999999999999,"plateTimeSZDepth":0.40224411958109313,"plateXPoly":1.1788893461020813,"plateYPoly":0.7083333333333712,"plateZPoly":3.236239869194404,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1788893461020813,"plate_z":3.236239869194404,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":233,"rowId":"233-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"88ed1116-0af1-32b9-b5e8-248d0ac39420","inning":8,"half_inning":"bottom","ab_number":60,"cap_index":0,"outs":0,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Walk","des":"Brice Turang walks. William Contreras 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":95.3,"end_speed":86.4,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.016301292157578,"plateTime":0.39697564236823357,"zone":11,"spin_rate":2442,"breakX":14.3,"inducedBreakZ":9.2,"breakZ":-21.1,"px":-2.2676169160363466,"pz":3.36511883044942,"x0":0.6595637394594435,"y0":50.00437905218753,"z0":5.34541740841369,"ax":17.88657318167265,"ay":32.55543748784064,"az":-22.23980361951308,"vx0":-11.185479528708907,"vy0":-138.28744860972927,"vz0":-1.165503207170693,"pfxX":-1.1916666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-14.3,"breakXFeet":-1.1916666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":14.3,"pfxXNoAbs":-1.1916666666666667,"plateTimeSZDepth":0.37283772982503155,"plateXPoly":-2.2676169160363466,"plateYPoly":0.708333333333357,"plateZPoly":3.36511883044942,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-2.2676169160363466,"plate_z":3.36511883044942,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":234,"rowId":"234-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c21a6a04-fe3b-3d91-8bcd-a57fe19f4473","inning":8,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Bunt Lineout","des":"Garrett Mitchell bunt lines out to third baseman Junior Caminero.","events":"Bunt Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":97,"end_speed":88.2,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.908133546547127,"plateTime":0.3900654403910826,"zone":13,"spin_rate":2434,"breakX":17.5,"inducedBreakZ":7.3,"breakZ":-22.1,"px":-0.7880794488515053,"pz":0.8791495785189545,"x0":0.8701309119646718,"y0":50.00671898616347,"z0":5.0046203943758,"ax":21.352070590901434,"ay":34.26995988508593,"az":-22.52946452680388,"vx0":-8.437419379894665,"vy0":-140.8339267892891,"vz0":-7.132995426290122,"pfxX":-1.4583333333333333,"pfxZ":0.6083333333333333,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":7.3,"breakZInducedFeet":0.6083333333333333,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.36637807971373626,"plateXPoly":-0.7880794488515053,"plateYPoly":0.7083333333333499,"plateZPoly":0.8791495785189545,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.7880794488515053,"plate_z":0.8791495785189545,"player_total_pitches":6,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":235,"rowId":"235-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"36c33af1-dd9e-3e56-adaa-35a4a058a6a8","inning":8,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Bunt Lineout","des":"Garrett Mitchell bunt lines out to third baseman Junior Caminero.","events":"Bunt Lineout","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":96.7,"end_speed":87.8,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.0373143053359035,"plateTime":0.3905554211018716,"zone":5,"spin_rate":2494,"breakX":16.9,"inducedBreakZ":9.1,"breakZ":-20.3,"px":0.02053705970975417,"pz":2.742745828040481,"x0":0.9666494030110574,"y0":50.00455069179149,"z0":5.259012123575855,"ax":20.164811510745256,"ay":34.05615638930287,"az":-21.594992454542027,"vx0":-6.277687007426868,"vy0":-140.63070703744677,"vz0":-2.898637406670142,"pfxX":-1.4083333333333332,"pfxZ":0.7583333333333333,"pfxZWithGravity":-1.6916666666666667,"breakXInches":-16.9,"breakXFeet":-1.4083333333333332,"breakZInducedInches":9.1,"breakZInducedFeet":0.7583333333333333,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.9,"pfxXNoAbs":-1.4083333333333332,"plateTimeSZDepth":0.3668302001623914,"plateXPoly":0.02053705970975417,"plateYPoly":0.7083333333333925,"plateZPoly":2.742745828040481,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"34.0","hit_speed":"33.9","hit_distance":"65","xba":".340","hit_angle":"26","is_barrel":0,"hc_x":110.84,"hc_x_ft":-34.61269759999999,"hc_y":182.1,"hc_y_ft":51.34044400000005,"isSword":false,"batSpeed":10,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.02053705970975417,"plate_z":2.742745828040481,"launch_speed":"33.9","launch_angle":"26","player_total_pitches":7,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":236,"rowId":"236-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"da7ce933-4eb8-3662-9e72-2207191ed1ac","inning":8,"half_inning":"bottom","ab_number":62,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Forceout","des":"Brewers challenged (play at 1st), call on the field was overturned: Brewers challenged (force play), call on the field was upheld: Cooper Pratt grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. William Contreras to 3rd. Brice Turang out at 2nd. Cooper Pratt to 1st.","events":"Forceout","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":89,"end_speed":81.6,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.0351657570134964,"plateTime":0.4220617671604714,"zone":12,"spin_rate":2445,"breakX":5.3,"inducedBreakZ":3.5,"breakZ":-31,"px":1.4789855637211429,"pz":3.6466480106121852,"x0":1.426625223222819,"y0":50.00512308815297,"z0":5.318915561423845,"ax":-5.252656411861065,"ay":26.38454686937006,"az":-29.439565998205346,"vx0":1.1728174598557761,"vy0":-129.6363639710966,"vz0":1.6124278626520203,"pfxX":0.44166666666666665,"pfxZ":0.2916666666666667,"pfxZWithGravity":-2.5833333333333335,"breakXInches":5.3,"breakXFeet":0.44166666666666665,"breakZInducedInches":3.5,"breakZInducedFeet":0.2916666666666667,"breakZWithGravityInches":31,"breakZWithGravityFeet":2.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.44166666666666665,"pfxXNoAbs":0.44166666666666665,"plateTimeSZDepth":0.3962479273368231,"plateXPoly":1.4789855637211429,"plateYPoly":0.7083333333333712,"plateZPoly":3.6466480106121852,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.4789855637211429,"plate_z":3.6466480106121852,"player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":237,"rowId":"237-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"db493917-4107-3146-9a68-501f9e32c663","inning":8,"half_inning":"bottom","ab_number":62,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Forceout","des":"Brewers challenged (play at 1st), call on the field was overturned: Brewers challenged (force play), call on the field was upheld: Cooper Pratt grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. William Contreras to 3rd. Brice Turang out at 2nd. Cooper Pratt to 1st.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":96.4,"end_speed":87.4,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.165289457656178,"plateTime":0.391750670658467,"zone":2,"spin_rate":2189,"breakX":18.5,"inducedBreakZ":9.2,"breakZ":-20.4,"px":0.20477413945073397,"pz":3.0563976764216014,"x0":0.9118869130114985,"y0":50.000881426432976,"z0":5.27205309630057,"ax":21.610358961125787,"ay":34.26945818334308,"az":-21.807926874607155,"vx0":-5.897517084434911,"vy0":-140.27080759241463,"vz0":-2.0095657925678307,"pfxX":-1.5416666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.7,"breakXInches":-18.5,"breakXFeet":-1.5416666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":18.5,"pfxXNoAbs":-1.5416666666666667,"plateTimeSZDepth":0.36794786526531215,"plateXPoly":0.20477413945073397,"plateYPoly":0.7083333333333357,"plateZPoly":3.0563976764216014,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":69.9,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.20477413945073397,"plate_z":3.0563976764216014,"player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":238,"rowId":"238-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1a105f08-32e0-34c8-a96f-68c802f1f132","inning":8,"half_inning":"bottom","ab_number":62,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Forceout","des":"Brewers challenged (play at 1st), call on the field was overturned: Brewers challenged (force play), call on the field was upheld: Cooper Pratt grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. William Contreras to 3rd. Brice Turang out at 2nd. Cooper Pratt to 1st.","events":"Forceout","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, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":87.7,"end_speed":80.7,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":5.880561535506178,"plateTime":0.4280444911225807,"zone":6,"spin_rate":2531,"breakX":4.6,"inducedBreakZ":-0.1,"breakZ":-35.4,"px":0.3105723520583812,"pz":2.4805597627000506,"x0":1.1608210037414828,"y0":50.00544561035442,"z0":5.149737099329154,"ax":-3.8936220814326497,"ay":25.610405477841635,"az":-32.43608859087844,"vx0":-1.3334381192878184,"vy0":-127.8182678989334,"vz0":-0.12467615858474379,"pfxX":0.3833333333333333,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-2.9499999999999997,"breakXInches":4.6,"breakXFeet":0.3833333333333333,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":35.4,"breakZWithGravityFeet":2.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":0.3833333333333333,"pfxXNoAbs":0.3833333333333333,"plateTimeSZDepth":0.40185994911731815,"plateXPoly":0.3105723520583812,"plateYPoly":0.7083333333333144,"plateZPoly":2.4805597627000506,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"92.2","hit_distance":"6","xba":".130","hit_angle":"-28","is_barrel":0,"hc_x":110.11,"hc_x_ft":-36.372260400000016,"hc_y":168.53,"hc_y_ft":84.0490292,"isSword":false,"batSpeed":74.1,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.3105723520583812,"plate_z":2.4805597627000506,"launch_speed":"92.2","launch_angle":"-28","player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":239,"rowId":"239-849805","game_pk":"849805","source":"gamefeed"}],"687330":[{"type":"pitch","year":2026,"sportId":1,"play_id":"b1fc212d-e9be-3b98-8272-e5205f1fa9fc","inning":7,"half_inning":"bottom","ab_number":53,"cap_index":70,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Single","des":"Jackson Chourio singles on a ground ball to right fielder Victor Mesa Jr. Cooper Pratt scores.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.5,"end_speed":82.4,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.989007157629553,"plateTime":0.41712995114524,"zone":8,"spin_rate":1987,"breakX":13.7,"inducedBreakZ":-6.6,"breakZ":-40.1,"px":-0.26003262734227883,"pz":1.932591480589322,"x0":-1.5306267113532928,"y0":50.00618625335578,"z0":3.735052354225987,"ax":-14.565579704143586,"ay":29.543290350766977,"az":-39.43836189413143,"vx0":6.096388429787225,"vy0":-131.61936345179595,"vz0":3.1247116795643395,"pfxX":1.1416666666666666,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.341666666666667,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":40.1,"breakZWithGravityFeet":3.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.3917745161610565,"plateXPoly":-0.26003262734227883,"plateYPoly":0.7083333333333499,"plateZPoly":1.932591480589322,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"103.0","hit_speed":"103.0","hit_distance":"11","xba":".330","hit_angle":"-9","is_barrel":0,"hc_x":190.07,"hc_x_ft":156.36012519999997,"hc_y":132.09,"hc_y_ft":171.8825476,"isSword":false,"batSpeed":72.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.26003262734227883,"plate_z":1.932591480589322,"launch_speed":"103.0","launch_angle":"-9","player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":206,"rowId":"206-849805","game_pk":"849805","source":"gamefeed","pitch_types":{"SI":5,"FF":2,"CH":5},"results":{"X":4,"B":5,"S":3},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"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.5,"z_contact":1,"zone_rate":0.4,"swings":3,"miss_percent":"33","cs_plus_whiffs":2,"csw_percent":40,"avg_rel_x":"-1.5","avg_rel_z":"3.8","avg_rpm":"1857","max_rpm":"1998","min_rpm":"1668","avg_break_z":"42","max_break_z":"45","min_break_z":"38","avg_bat_speed":"76.5","avg_break_z_induced":"-5","max_break_z_induced":"-1","min_break_z_induced":"-8","avg_break_x":"14","max_break_x":"17","min_break_x":"11","min_pitch_speed":"85.2","avg_pitch_speed":"86.4","max_pitch_speed":"86.9","avg_hit_speed":"93.2","max_hit_speed":"96.2","min_hit_speed":"90.2","count":5,"pitches_vs_right":3,"pitches_vs_left":2,"results":{"B":1,"X":2,"S":2},"swinging_strikes":1,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":2,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":8,"pitches_time_thru_1":5,"pitches_inning_7":2,"avg_speed_inning_7":"86.0","avg_speed_inning_7_vs_avg":-0.45000000000000284,"pitches_inning_8":3,"avg_speed_inning_8":"86.6","avg_speed_inning_8_vs_avg":0.23333333333332007,"percent":"42","rhb_pitch_percent":60,"lhb_pitch_percent":29,"pitch_pct_time_thru_1":"42","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":1,"zInPlay":2,"zSwings":3,"o_swing":0,"z_swing":1,"strike_rate":0.6,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":null,"z_contact":1,"zone_rate":0.6,"swings":3,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.5","avg_rel_z":"3.7","avg_rpm":"2019","max_rpm":"2078","min_rpm":"1965","avg_break_z":"39","max_break_z":"42","min_break_z":"36","avg_bat_speed":"73.5","avg_break_z_induced":"-6","max_break_z_induced":"-3","min_break_z_induced":"-9","avg_break_x":"14","max_break_x":"16","min_break_x":"13","min_pitch_speed":"90.5","avg_pitch_speed":"91.1","max_pitch_speed":"91.9","avg_hit_speed":"88.5","max_hit_speed":"103.0","min_hit_speed":"74.0","count":5,"pitches_vs_right":1,"pitches_vs_left":4,"results":{"X":2,"B":2,"S":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":7,"max_inning":7,"pitches_time_thru_1":5,"pitches_inning_7":5,"avg_speed_inning_7":"91.1","avg_speed_inning_7_vs_avg":0.040000000000020464,"percent":"42","rhb_pitch_percent":20,"lhb_pitch_percent":57,"pitch_pct_time_thru_1":"42","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":"-1.8","avg_rel_z":"4.2","avg_rpm":"2049","max_rpm":"2111","min_rpm":"1987","avg_break_z":"23","max_break_z":"24","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":"10","max_break_x":"11","min_break_x":"8","min_pitch_speed":"91.9","avg_pitch_speed":"92.3","max_pitch_speed":"92.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":1,"pitches_vs_left":1,"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":7,"max_inning":8,"pitches_time_thru_1":2,"pitches_inning_7":1,"avg_speed_inning_7":"91.9","avg_speed_inning_7_vs_avg":-0.3999999999999915,"pitches_inning_8":1,"avg_speed_inning_8":"92.8","avg_speed_inning_8_vs_avg":0.5,"percent":"17","rhb_pitch_percent":20,"lhb_pitch_percent":14,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":-0.3333333333333357,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"oSwings":2,"zSwingMiss":0,"zFouls":1,"zInPlay":3,"zSwings":4,"o_swing":0.2857142857142857,"z_swing":0.8,"strike_rate":0.5833333333333334,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":0.5,"z_contact":1,"zone_rate":0.4166666666666667,"swings":6,"miss_percent":"17","cs_plus_whiffs":2,"csw_percent":17,"avg_rel_x":"-1.5","avg_rel_z":"3.8","avg_rpm":"1957","max_rpm":"2111","min_rpm":"1668","avg_break_z":"38","max_break_z":"45","min_break_z":"23","avg_bat_speed":"75.0","avg_break_z_induced":"-3","max_break_z_induced":"9","min_break_z_induced":"-9","avg_break_x":"13","max_break_x":"17","min_break_x":"8","min_pitch_speed":"85.2","avg_pitch_speed":"89.4","max_pitch_speed":"92.8","avg_hit_speed":"90.8","max_hit_speed":"","min_hit_speed":"","count":12,"pitches_vs_right":5,"pitches_vs_left":7,"results":{"X":4,"B":5,"S":3},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":4,"base_hits":3,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":8,"pitches_time_thru_1":12,"pitches_inning_7":8,"avg_speed_inning_7":"89.9","avg_speed_inning_7_vs_avg":0.5374999999999943,"pitches_inning_8":4,"avg_speed_inning_8":"88.2","avg_speed_inning_8_vs_avg":-1.2249999999999943,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2026,"sportId":1,"play_id":"6b9b7113-d1ca-34af-95a7-2b0b41181fb7","inning":7,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Rays challenged (fair or foul in outfield), call on the field was upheld: Jake Bauers singles on a line drive to left fielder Chandler Simpson. Jackson Chourio to 3rd.","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":91.9,"end_speed":83.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.979041648381561,"plateTime":0.41081424590527105,"zone":11,"spin_rate":2111,"breakX":11.3,"inducedBreakZ":9,"breakZ":-23.6,"px":-1.017260775093202,"pz":3.73288596852321,"x0":-2.0044441302552882,"y0":50.00510841961007,"z0":4.21013035189965,"ax":-12.391548582211382,"ay":30.26281868486442,"az":-24.298882723188502,"vx0":4.949116301677995,"vy0":-133.60919893979238,"vz0":3.4505477230471855,"pfxX":0.9416666666666668,"pfxZ":0.75,"pfxZWithGravity":-1.9666666666666668,"breakXInches":11.3,"breakXFeet":0.9416666666666668,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.9416666666666668,"pfxXNoAbs":0.9416666666666668,"plateTimeSZDepth":0.38582074833873187,"plateXPoly":-1.017260775093202,"plateYPoly":0.7083333333333712,"plateZPoly":3.73288596852321,"pfxXDirection":"→","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.017260775093202,"plate_z":3.73288596852321,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":207,"rowId":"207-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"256064e9-feb8-3ad9-b0ee-5d43faea0bd9","inning":7,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Rays challenged (fair or foul in outfield), call on the field was upheld: Jake Bauers singles on a line drive to left fielder Chandler Simpson. Jackson Chourio to 3rd.","events":"Single","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":91.4,"end_speed":82.7,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.994137764248576,"plateTime":0.41405678154825853,"zone":13,"spin_rate":2078,"breakX":16.3,"inducedBreakZ":-3.2,"breakZ":-36.4,"px":-1.5337762789137113,"pz":1.9193257468747675,"x0":-1.7393759140587415,"y0":50.005003306582566,"z0":3.653791383544794,"ax":-16.901689469678868,"ay":31.842332140310855,"az":-36.20467826986785,"vx0":3.815750855422173,"vy0":-132.9270486055202,"vz0":2.5823560570196857,"pfxX":1.3583333333333334,"pfxZ":-0.26666666666666666,"pfxZWithGravity":-3.033333333333333,"breakXInches":16.3,"breakXFeet":1.3583333333333334,"breakZInducedInches":-3.2,"breakZInducedFeet":-0.26666666666666666,"breakZWithGravityInches":36.4,"breakZWithGravityFeet":3.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3583333333333334,"pfxXNoAbs":1.3583333333333334,"plateTimeSZDepth":0.388977226261384,"plateXPoly":-1.5337762789137113,"plateYPoly":0.7083333333333428,"plateZPoly":1.9193257468747675,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.5337762789137113,"plate_z":1.9193257468747675,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":208,"rowId":"208-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e2fed156-7301-3bd2-9c9d-8c208c711ecb","inning":7,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Rays challenged (fair or foul in outfield), call on the field was upheld: Jake Bauers singles on a line drive to left fielder Chandler Simpson. Jackson Chourio to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":91.1,"end_speed":82.7,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.923420306514539,"plateTime":0.4152334466311598,"zone":6,"spin_rate":2032,"breakX":14.9,"inducedBreakZ":-8.6,"breakZ":-41.9,"px":0.539085901478416,"pz":2.2405213253818825,"x0":-1.5150128486265975,"y0":50.00595209249082,"z0":3.8159360031612843,"ax":-16.445908679585468,"ay":30.207498740576273,"az":-41.75646143335747,"vx0":8.473884678753572,"vy0":-132.2953508752293,"vz0":4.102910569259382,"pfxX":1.2416666666666667,"pfxZ":-0.7166666666666667,"pfxZWithGravity":-3.4916666666666667,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":-8.6,"breakZInducedFeet":-0.7166666666666667,"breakZWithGravityInches":41.9,"breakZWithGravityFeet":3.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.3899976118803062,"plateXPoly":0.539085901478416,"plateYPoly":0.708333333333357,"plateZPoly":2.2405213253818825,"pfxXDirection":"→","inducedBreakZForcedSign":"-8.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"74.0","hit_speed":"74.0","hit_distance":"167","xba":".570","hit_angle":"15","is_barrel":0,"hc_x":53.44,"hc_x_ft":-172.9673616,"hc_y":123.99,"hc_y_ft":191.40646360000005,"isSword":false,"batSpeed":73.2,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.539085901478416,"plate_z":2.2405213253818825,"launch_speed":"74.0","launch_angle":"15","player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":209,"rowId":"209-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1bbaeb5c-544d-3275-8c1c-be81c7b32ffd","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","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":90.8,"end_speed":82.3,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.0164285371379,"plateTime":0.41691690146058935,"zone":14,"spin_rate":1965,"breakX":12.6,"inducedBreakZ":-6.6,"breakZ":-40.1,"px":0.853138524416672,"pz":1.6166259213027192,"x0":-1.3467080091362214,"y0":50.00322542878199,"z0":3.5969465437840857,"ax":-14.150642101173263,"ay":30.914647954776747,"az":-39.42290332292677,"vx0":8.388153592856503,"vy0":-131.92843569629707,"vz0":2.6625793473871995,"pfxX":1.05,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.341666666666667,"breakXInches":12.6,"breakXFeet":1.05,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":40.1,"breakZWithGravityFeet":3.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.05,"pfxXNoAbs":1.05,"plateTimeSZDepth":0.3916175757792862,"plateXPoly":0.853138524416672,"plateYPoly":0.7083333333333357,"plateZPoly":1.6166259213027192,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","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":139,"edge_distance":0.0462587980292858,"edge_distance_calc":0.04625879802928532,"challenging_player_id":689414,"challenging_player_type":"catcher"},"plate_x":0.853138524416672,"plate_z":1.6166259213027192,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":210,"rowId":"210-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6be8afe9-0a34-333a-b392-29e1a98add03","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":85.2,"end_speed":77.2,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.6885763845881625,"plateTime":0.4438235253811338,"zone":11,"spin_rate":1668,"breakX":13,"inducedBreakZ":-3.8,"breakZ":-41.9,"px":-0.9829366978728509,"pz":2.953383754865015,"x0":-1.5252062884103057,"y0":50.000109129324976,"z0":3.90099826308109,"ax":-11.907911448135359,"ay":26.916877680766195,"az":-36.903046026082336,"vx0":3.782773985902986,"vy0":-123.85905913116551,"vz0":5.418182966648999,"pfxX":1.0833333333333333,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.4916666666666667,"breakXInches":13,"breakXFeet":1.0833333333333333,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":41.9,"breakZWithGravityFeet":3.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0833333333333333,"pfxXNoAbs":1.0833333333333333,"plateTimeSZDepth":0.4168474974944463,"plateXPoly":-0.9829366978728509,"plateYPoly":0.7083333333333712,"plateZPoly":2.953383754865015,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.9829366978728509,"plate_z":2.953383754865015,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":211,"rowId":"211-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6e3b1954-4696-34d4-8920-9272ba4a9624","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","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":91.9,"end_speed":83.3,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.12811468397617,"plateTime":0.41182025668160227,"zone":9,"spin_rate":2034,"breakX":14.2,"inducedBreakZ":-5.6,"breakZ":-38.3,"px":0.6086656346190693,"pz":1.5843900965517324,"x0":-1.3785296548405015,"y0":50.00547349617729,"z0":3.6268149502664087,"ax":-15.982352345704905,"ay":31.510911894180822,"az":-38.495153394552155,"vx0":8.228238301131464,"vy0":-133.52654196007052,"vz0":2.1663621568758824,"pfxX":1.1833333333333333,"pfxZ":-0.4666666666666666,"pfxZWithGravity":-3.1916666666666664,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":-5.6,"breakZInducedFeet":-0.4666666666666666,"breakZWithGravityInches":38.3,"breakZWithGravityFeet":3.1916666666666664,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.38685203923275424,"plateXPoly":0.6086656346190693,"plateYPoly":0.7083333333333428,"plateZPoly":1.5843900965517324,"pfxXDirection":"→","inducedBreakZForcedSign":"-5.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"batSpeed":75.1,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6086656346190693,"plate_z":1.5843900965517324,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":212,"rowId":"212-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6bf42403-4542-3583-928f-dfa0e626b223","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":86.7,"end_speed":78.6,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.034801964207522,"plateTime":0.43640688715150056,"zone":8,"spin_rate":1872,"breakX":11,"inducedBreakZ":-1.1,"breakZ":-37.8,"px":-0.026445706237886446,"pz":2.0494130299106326,"x0":-1.5486732671512697,"y0":50.00534921553724,"z0":3.696705314209688,"ax":-11.074939548263243,"ay":27.823700893882542,"az":-33.9938933578892,"vx0":5.983353707391086,"vy0":-125.95961066315806,"vz0":2.9491274506558787,"pfxX":0.9166666666666666,"pfxZ":-0.09166666666666667,"pfxZWithGravity":-3.15,"breakXInches":11,"breakXFeet":0.9166666666666666,"breakZInducedInches":-1.1,"breakZInducedFeet":-0.09166666666666667,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":0.9166666666666666,"pfxXNoAbs":0.9166666666666666,"plateTimeSZDepth":0.4099315387626485,"plateXPoly":-0.026445706237886446,"plateYPoly":0.7083333333333357,"plateZPoly":2.0494130299106326,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"96.2","hit_distance":"15","xba":".190","hit_angle":"-8","is_barrel":0,"hc_x":157.68,"hc_x_ft":78.28856480000002,"hc_y":169.54,"hc_y_ft":81.61456560000005,"isSword":false,"batSpeed":75.4,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.026445706237886446,"plate_z":2.0494130299106326,"launch_speed":"96.2","launch_angle":"-8","player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":213,"rowId":"213-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"57346f2f-831f-3c55-b586-839895e13e5e","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":86.9,"end_speed":79.4,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.471388481192468,"plateTime":0.43404892816329355,"zone":9,"spin_rate":1998,"breakX":15.8,"inducedBreakZ":-4,"breakZ":-40.3,"px":0.6112025934099206,"pz":1.915681852835914,"x0":-1.4197311416533547,"y0":50.00399331328497,"z0":3.840266546685363,"ax":-15.793061457902908,"ay":26.031923519459504,"az":-36.50598986151389,"vx0":8.201458963136274,"vy0":-126.2576686792234,"vz0":2.7170052248521346,"pfxX":1.3166666666666667,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.358333333333333,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":40.3,"breakZWithGravityFeet":3.358333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.4075608894258626,"plateXPoly":0.6112025934099206,"plateYPoly":0.708333333333357,"plateZPoly":1.915681852835914,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6112025934099206,"plate_z":1.915681852835914,"player_total_pitches":9,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":226,"rowId":"226-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"af83539c-434f-3add-9f8a-9fcd0e4e30ef","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":86.6,"end_speed":78.8,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.095585976794256,"plateTime":0.43691677665140727,"zone":14,"spin_rate":1982,"breakX":16.8,"inducedBreakZ":-7.9,"breakZ":-44.8,"px":0.24780655094554138,"pz":0.567137439587504,"x0":-1.426707148817823,"y0":50.00519068841593,"z0":3.691066069761143,"ax":-16.412441485004322,"ay":27.73645636479664,"az":-39.45787721869273,"vx0":7.448025096614984,"vy0":-125.809449401665,"vz0":0.48499823581064305,"pfxX":1.4000000000000001,"pfxZ":-0.6583333333333333,"pfxZWithGravity":-3.733333333333333,"breakXInches":16.8,"breakXFeet":1.4000000000000001,"breakZInducedInches":-7.9,"breakZInducedFeet":-0.6583333333333333,"breakZWithGravityInches":44.8,"breakZWithGravityFeet":3.733333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4000000000000001,"pfxXNoAbs":1.4000000000000001,"plateTimeSZDepth":0.410404015472421,"plateXPoly":0.24780655094554138,"plateYPoly":0.7083333333333215,"plateZPoly":0.567137439587504,"pfxXDirection":"→","inducedBreakZForcedSign":"-7.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"isSword":false,"batSpeed":77.2,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.24780655094554138,"plate_z":0.567137439587504,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":227,"rowId":"227-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bbeb432e-70eb-32ad-a7c7-bbf9e3b07120","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","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":83.8,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.117502863845869,"plateTime":0.4076834737964896,"zone":12,"spin_rate":1987,"breakX":7.9,"inducedBreakZ":8.8,"breakZ":-23.3,"px":0.07882632656328292,"pz":4.288532701071234,"x0":-1.5538098572917134,"y0":50.000705008546305,"z0":4.260599239859269,"ax":-9.480709684370538,"ay":31.689672811512462,"az":-24.69676914612536,"vx0":6.078992935994996,"vy0":-134.80331922482588,"vz0":4.801072543687148,"pfxX":0.6583333333333333,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.9416666666666667,"breakXInches":7.9,"breakXFeet":0.6583333333333333,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":23.3,"breakZWithGravityFeet":1.9416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6583333333333333,"pfxXNoAbs":0.6583333333333333,"plateTimeSZDepth":0.3828937261925146,"plateXPoly":0.07882632656328292,"plateYPoly":0.7083333333333073,"plateZPoly":4.288532701071234,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.07882632656328292,"plate_z":4.288532701071234,"player_total_pitches":11,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":228,"rowId":"228-849805","game_pk":"849805","source":"gamefeed"},{"type":"pitch","year":2026,"sportId":1,"play_id":"544be5fb-560b-3355-9362-4de1adbe2f65","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":86.4,"end_speed":78.5,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.1497147576551425,"plateTime":0.43772624866804355,"zone":13,"spin_rate":1764,"breakX":12.4,"inducedBreakZ":-6.6,"breakZ":-43.6,"px":-0.24285002395569832,"pz":1.019248279009438,"x0":-1.5139421183541402,"y0":50.001735388848836,"z0":3.6868723068930844,"ax":-12.137656985353578,"ay":28.246986568694705,"az":-38.518926047361965,"vx0":5.58672152078554,"vy0":-125.69256613339337,"vz0":1.4310638810975171,"pfxX":1.0333333333333334,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.6333333333333333,"breakXInches":12.4,"breakXFeet":1.0333333333333334,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0333333333333334,"pfxXNoAbs":1.0333333333333334,"plateTimeSZDepth":0.4111710367678878,"plateXPoly":-0.24285002395569832,"plateYPoly":0.708333333333357,"plateZPoly":1.019248279009438,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"90.0","hit_speed":"90.2","hit_distance":"224","xba":".980","hit_angle":"14","is_barrel":0,"hc_x":79.72,"hc_x_ft":-109.6231008,"hc_y":103.51,"hc_y_ft":240.7706364,"isSword":false,"batSpeed":76.8,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.24285002395569832,"plate_z":1.019248279009438,"launch_speed":"90.2","launch_angle":"14","player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":229,"rowId":"229-849805","game_pk":"849805","source":"gamefeed"}]},"exit_velocity":[{"type":"pitch","year":2026,"sportId":1,"play_id":"48e9f491-71cc-322a-833e-0458322c505b","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Yandy Díaz flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{"homeRunBallparks":10},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":99.8,"end_speed":90.9,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.593433770059519,"plateTime":0.37818171017613444,"zone":8,"spin_rate":2556,"breakX":12.6,"inducedBreakZ":12.8,"breakZ":-14.8,"px":-0.06674617318607967,"pz":1.7712775607133282,"x0":-1.868049932276819,"y0":50.002443911428514,"z0":4.981000387314258,"ax":-16.72328934460825,"ay":34.93189302791057,"az":-15.801374305431654,"vx0":8.041789071943736,"vy0":-145.01357965282088,"vz0":-6.232845603879216,"pfxX":1.05,"pfxZ":1.0666666666666667,"pfxZWithGravity":-1.2333333333333334,"breakXInches":12.6,"breakXFeet":1.05,"breakZInducedInches":12.8,"breakZInducedFeet":1.0666666666666667,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.05,"pfxXNoAbs":1.05,"plateTimeSZDepth":0.35511639866089095,"plateXPoly":-0.06674617318607967,"plateYPoly":0.7083333333333357,"plateZPoly":1.7712775607133282,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.9","hit_distance":"347","xba":".540","hit_angle":"28","is_barrel":1,"hc_x":215.97,"hc_x_ft":218.7884492,"hc_y":90.99,"hc_y_ft":270.94834360000004,"isSword":false,"batSpeed":76,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.06674617318607967,"plate_z":1.7712775607133282,"launch_speed":"99.9","launch_angle":"28","player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":3,"rowId":"3-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_48e9f491-71cc-322a-833e-0458322c505b\">Flyout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"686e5d78-ef58-306c-9486-65d362752c35","inning":1,"half_inning":"top","ab_number":2,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to right fielder Sal Frelick.","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":101.3,"end_speed":91.9,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":7.562224828715839,"plateTime":0.37322390703603414,"zone":8,"spin_rate":2645,"breakX":14.2,"inducedBreakZ":13.1,"breakZ":-13.8,"px":-0.16370388895192023,"pz":1.94677589529213,"x0":-1.9188760281658288,"y0":50.00565365765786,"z0":4.9857347507035445,"ax":-19.13953422737732,"ay":37.28460004448625,"az":-15.050579975094708,"vx0":8.361606585994117,"vy0":-147.16478960220294,"vz0":-6.031230197076572,"pfxX":1.1833333333333333,"pfxZ":1.0916666666666666,"pfxZWithGravity":-1.1500000000000001,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":13.1,"breakZInducedFeet":1.0916666666666666,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.3505467784476798,"plateXPoly":-0.16370388895192023,"plateYPoly":0.7083333333333073,"plateZPoly":1.94677589529213,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"90.0","hit_speed":"90.4","hit_distance":"171","xba":".920","hit_angle":"13","is_barrel":0,"hc_x":169.53,"hc_x_ft":106.85133079999997,"hc_y":114.48,"hc_y_ft":214.32898720000003,"isSword":false,"batSpeed":73.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.16370388895192023,"plate_z":1.94677589529213,"launch_speed":"90.4","launch_angle":"13","player_total_pitches":6,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":6,"rowId":"6-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_686e5d78-ef58-306c-9486-65d362752c35\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b4e16b3b-fb59-3770-80d8-f8e896679d12","inning":1,"half_inning":"top","ab_number":3,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a soft ground ball to left fielder Jackson Chourio. Jonathan Aranda to 2nd.","events":"Single","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, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":80.5,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":7.363430242352719,"plateTime":0.4288042863841426,"zone":11,"spin_rate":1898,"breakX":1.2,"inducedBreakZ":-2.5,"breakZ":-38,"px":-1.1178978957735202,"pz":2.7786303710919196,"x0":-1.9993088661950618,"y0":50.000025657187194,"z0":5.291120039094271,"ax":0.7013624391545846,"ay":26.35742249395781,"az":-34.85635484662576,"vx0":2.0481122029000627,"vy0":-127.73913594687261,"vz0":0.7759273857569169,"pfxX":-0.09999999999999999,"pfxZ":-0.20833333333333334,"pfxZWithGravity":-3.1666666666666665,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":-2.5,"breakZInducedFeet":-0.20833333333333334,"breakZWithGravityInches":38,"breakZWithGravityFeet":3.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.4026000921955027,"plateXPoly":-1.1178978957735202,"plateYPoly":0.7083333333333286,"plateZPoly":2.7786303710919196,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"58.0","hit_speed":"57.8","hit_distance":"98","xba":".220","hit_angle":"12","is_barrel":0,"hc_x":72,"hc_x_ft":-128.23108,"hc_y":148,"hc_y_ft":133.53372000000002,"isSword":false,"batSpeed":47.6,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1178978957735202,"plate_z":2.7786303710919196,"launch_speed":"57.8","launch_angle":"12","player_total_pitches":11,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":11,"rowId":"11-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_b4e16b3b-fb59-3770-80d8-f8e896679d12\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"503da1a3-f68b-3f03-a1cc-c2e92e25ecbd","inning":1,"half_inning":"top","ab_number":4,"cap_index":25,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"result":"Double Play","des":"Junior Caminero lines into a double play, third baseman David Hamilton to second baseman Brice Turang. Jonathan Aranda out at 2nd.","events":"Double Play","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"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":"10","start_speed":95.9,"end_speed":87.5,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.434663477238954,"plateTime":0.393141609795312,"zone":6,"spin_rate":2645,"breakX":0.1,"inducedBreakZ":7,"breakZ":-22.8,"px":0.35272580753865146,"pz":2.345938765086324,"x0":-2.078147526438218,"y0":50.003324669185396,"z0":4.763460757187623,"ax":-1.4806391381183257,"ay":32.6133630272637,"az":-24.32453110060276,"vx0":6.85775176149289,"vy0":-139.54411103805546,"vz0":-2.0581505569228913,"pfxX":-0.008333333333333333,"pfxZ":0.5833333333333334,"pfxZWithGravity":-1.9000000000000001,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":22.8,"breakZWithGravityFeet":1.9000000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.3691846837204315,"plateXPoly":0.35272580753865146,"plateYPoly":0.7083333333333357,"plateZPoly":2.345938765086324,"pfxXDirection":"←","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"75.6","hit_distance":"130","xba":".270","hit_angle":"9","is_barrel":0,"hc_x":96.03,"hc_x_ft":-70.3101292,"hc_y":158.97,"hc_y_ft":107.09207080000004,"isSword":false,"batSpeed":73.3,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.35272580753865146,"plate_z":2.345938765086324,"launch_speed":"75.6","launch_angle":"9","player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":13,"rowId":"13-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_503da1a3-f68b-3f03-a1cc-c2e92e25ecbd\">Double Play</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5eb09c73-0268-335b-9ef1-ddaaf1ef3c7c","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":33,"outs":0,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Jackson Chourio singles on a line drive to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.6,"end_speed":83.9,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.0937363775858095,"plateTime":0.4136306262370404,"zone":6,"spin_rate":2287,"breakX":1.2,"inducedBreakZ":10.4,"breakZ":-22.6,"px":0.4505561013291015,"pz":2.1716259973880456,"x0":-1.573785272390613,"y0":50.000778169155964,"z0":5.7333043011950355,"ax":0.18991161680711108,"ay":25.219547626687266,"az":-21.178815258000686,"vx0":5.178075054242773,"vy0":-131.8778623044246,"vz0":-5.0646788889888565,"pfxX":-0.09999999999999999,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.8833333333333335,"breakXInches":-1.2,"breakXFeet":-0.09999999999999999,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":22.6,"breakZWithGravityFeet":1.8833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":-0.09999999999999999,"plateTimeSZDepth":0.3881815052833233,"plateXPoly":0.4505561013291015,"plateYPoly":0.7083333333333499,"plateZPoly":2.1716259973880456,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"85.0","hit_speed":"85.3","hit_distance":"207","xba":".980","hit_angle":"16","is_barrel":0,"hc_x":161.04,"hc_x_ft":86.38737439999994,"hc_y":106.95,"hc_y_ft":232.478998,"isSword":false,"batSpeed":68,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4505561013291015,"plate_z":2.1716259973880456,"launch_speed":"85.3","launch_angle":"16","player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":14,"rowId":"14-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_5eb09c73-0268-335b-9ef1-ddaaf1ef3c7c\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"31462842-8190-3bc7-8428-1da496440111","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Jake Bauers flies out to right fielder Victor Mesa Jr.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":78.6,"end_speed":71.7,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.164887274584449,"plateTime":0.4816394032683191,"zone":8,"spin_rate":2022,"breakX":13.1,"inducedBreakZ":-2,"breakZ":-46.8,"px":0.09434049918139586,"pz":1.6740710238032994,"x0":-1.29573995184536,"y0":50.00188819001935,"z0":6.063811787666916,"ax":-10.645599863859207,"ay":23.75589448270789,"az":-33.43521308640947,"vx0":5.480624518913902,"vy0":-114.31962911967818,"vz0":-2.1378388753411417,"pfxX":1.0916666666666666,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.9,"breakXInches":13.1,"breakXFeet":1.0916666666666666,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":46.8,"breakZWithGravityFeet":3.9,"pfxZDirection":"↓","pfxXWithGravity":1.0916666666666666,"pfxXNoAbs":1.0916666666666666,"plateTimeSZDepth":0.45246144284905676,"plateXPoly":0.09434049918139586,"plateYPoly":0.708333333333357,"plateZPoly":1.6740710238032994,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"94.8","hit_distance":"220","xba":".020","hit_angle":"58","is_barrel":0,"hc_x":175.4,"hc_x_ft":121.00014399999998,"hc_y":120.45,"hc_y_ft":199.939138,"isSword":false,"batSpeed":77.6,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.09434049918139586,"plate_z":1.6740710238032994,"launch_speed":"94.8","launch_angle":"58","player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":20,"rowId":"20-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_31462842-8190-3bc7-8428-1da496440111\">Flyout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e0865cf4-2bd1-3dd1-b8f7-e85d4f32612e","inning":1,"half_inning":"bottom","ab_number":7,"cap_index":62,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Triple","des":"Christian Yelich triples (1) on a sharp line drive to center fielder Jonny DeLuca. Jackson Chourio scores.","events":"Triple","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":91,"end_speed":83.7,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.03654301849201,"plateTime":0.41331696901854054,"zone":9,"spin_rate":2209,"breakX":0.4,"inducedBreakZ":8.8,"breakZ":-24.2,"px":0.6494822607210029,"pz":2.113811597165327,"x0":-1.6127030422755362,"y0":50.00476472167005,"z0":5.704825303293857,"ax":-0.898066775054956,"ay":27.416379135683048,"az":-22.803593198702835,"vx0":6.004182202447665,"vy0":-132.36245568462573,"vz0":-4.830283775214796,"pfxX":-0.03333333333333333,"pfxZ":0.7333333333333334,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-0.4,"breakXFeet":-0.03333333333333333,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.4,"pfxXNoAbs":-0.03333333333333333,"plateTimeSZDepth":0.3880286242520488,"plateXPoly":0.6494822607210029,"plateYPoly":0.708333333333357,"plateZPoly":2.113811597165327,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"103.0","hit_speed":"103.1","hit_distance":"358","xba":".630","hit_angle":"22","is_barrel":1,"hc_x":153.11,"hc_x_ft":67.2732196,"hc_y":57.27,"hc_y_ft":352.22568279999996,"isSword":false,"batSpeed":76.5,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6494822607210029,"plate_z":2.113811597165327,"launch_speed":"103.1","launch_angle":"22","player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":25,"rowId":"25-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_e0865cf4-2bd1-3dd1-b8f7-e85d4f32612e\">Triple</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7473c65c-e320-36f9-975c-65cb8e49461b","inning":1,"half_inning":"bottom","ab_number":8,"cap_index":70,"outs":1,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn3B":true,"result":"Single","des":"William Contreras singles on a sharp line drive to left fielder Chandler Simpson, deflected by shortstop Taylor Walls. Christian Yelich scores.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":91,"end_speed":84.1,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.118261657536997,"plateTime":0.41167502141486256,"zone":2,"spin_rate":2362,"breakX":0.2,"inducedBreakZ":9.2,"breakZ":-23.5,"px":0.0303065936230984,"pz":2.8174900421729117,"x0":-1.6227648150718552,"y0":50.00450019203445,"z0":5.750558455859778,"ax":-1.0796926540544984,"ay":26.111185160464146,"az":-22.634391867602552,"vx0":4.486689148791706,"vy0":-132.62147024378828,"vz0":-3.217667054720896,"pfxX":0.016666666666666666,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.9583333333333333,"breakXInches":0.2,"breakXFeet":0.016666666666666666,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":23.5,"breakZWithGravityFeet":1.9583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.016666666666666666,"pfxXNoAbs":0.016666666666666666,"plateTimeSZDepth":0.38640404371302767,"plateXPoly":0.0303065936230984,"plateYPoly":0.7083333333333499,"plateZPoly":2.8174900421729117,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"108.0","hit_speed":"108.4","hit_distance":"137","xba":".620","hit_angle":"6","is_barrel":0,"hc_x":80.12,"hc_x_ft":-108.6589568,"hc_y":137.07,"hc_y_ft":159.87895480000003,"isSword":false,"batSpeed":77.8,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.0303065936230984,"plate_z":2.8174900421729117,"launch_speed":"108.4","launch_angle":"6","player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":26,"rowId":"26-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_7473c65c-e320-36f9-975c-65cb8e49461b\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"2a0f32d4-b2f4-3e32-86bc-4352666b3a74","inning":2,"half_inning":"top","ab_number":11,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Liam Hicks grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","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":96.1,"end_speed":88.5,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.476063821533532,"plateTime":0.39025127835824636,"zone":2,"spin_rate":2566,"breakX":2.2,"inducedBreakZ":7.1,"breakZ":-22.3,"px":0.06309738610071003,"pz":3.1775720785748325,"x0":-2.0649430011741,"y0":50.006447091250706,"z0":4.8549103739483765,"ax":1.191270419606199,"ay":29.33172852825869,"az":-24.52626175318229,"vx0":5.591032553462001,"vy0":-139.94875286686573,"vz0":-0.0866380915989513,"pfxX":-0.18333333333333335,"pfxZ":0.5916666666666667,"pfxZWithGravity":-1.8583333333333334,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":22.3,"breakZWithGravityFeet":1.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.3663208045801138,"plateXPoly":0.06309738610071003,"plateYPoly":0.7083333333333144,"plateZPoly":3.1775720785748325,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"68.0","hit_speed":"67.7","hit_distance":"31","xba":".080","hit_angle":"-3","is_barrel":0,"hc_x":145.54,"hc_x_ft":49.02679439999997,"hc_y":148.29,"hc_y_ft":132.83471560000004,"isSword":false,"batSpeed":63.5,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.06309738610071003,"plate_z":3.1775720785748325,"launch_speed":"67.7","launch_angle":"-3","player_total_pitches":16,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":40,"rowId":"40-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_2a0f32d4-b2f4-3e32-86bc-4352666b3a74\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"52155904-9b1b-397f-b568-331cb7233172","inning":2,"half_inning":"top","ab_number":12,"cap_index":0,"outs":1,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to center fielder Garrett Mitchell.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":100.7,"end_speed":90.9,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.500834906808377,"plateTime":0.37649431763029373,"zone":8,"spin_rate":2762,"breakX":13.4,"inducedBreakZ":17.6,"breakZ":-9.7,"px":0.2487142788372405,"pz":1.8458375537258989,"x0":-1.772989611468636,"y0":50.00005603818366,"z0":4.998319459078031,"ax":-18.21006224062765,"ay":37.917325800263676,"az":-9.570802617481426,"vx0":8.936914527041273,"vy0":-146.09745609173575,"vz0":-7.222792833900555,"pfxX":1.1166666666666667,"pfxZ":1.4666666666666668,"pfxZWithGravity":-0.8083333333333332,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":9.7,"breakZWithGravityFeet":0.8083333333333332,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.353615976919588,"plateXPoly":0.2487142788372405,"plateYPoly":0.7083333333332931,"plateZPoly":1.8458375537258989,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"94.3","hit_distance":"289","xba":".010","hit_angle":"44","is_barrel":0,"hc_x":159.62,"hc_x_ft":82.96466320000002,"hc_y":88.42,"hc_y_ft":277.1429688,"isSword":false,"batSpeed":80.1,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.2487142788372405,"plate_z":1.8458375537258989,"launch_speed":"94.3","launch_angle":"44","player_total_pitches":19,"player_total_pitches_pitch_types":14,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":43,"rowId":"43-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_52155904-9b1b-397f-b568-331cb7233172\">Flyout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"d0341b9e-2ac9-35f1-8b30-5cf5e9ebcd6e","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Cooper Pratt flies out to left fielder Chandler Simpson.","events":"Flyout","contextMetrics":{"homeRunBallparks":1},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.9,"end_speed":82.3,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":5.996507064094008,"plateTime":0.4187869247512541,"zone":5,"spin_rate":2235,"breakX":0.8,"inducedBreakZ":9.6,"breakZ":-24.2,"px":-0.21182127494215552,"pz":2.56233576492367,"x0":-1.7264497181944094,"y0":50.004920211063514,"z0":5.806657673526758,"ax":-0.0551646442412489,"ay":28.003964448952203,"az":-22.357963734394506,"vx0":3.8625264089661013,"vy0":-130.86668157940906,"vz0":-3.8542625952724694,"pfxX":-0.06666666666666667,"pfxZ":0.7999999999999999,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":9.6,"breakZInducedFeet":0.7999999999999999,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.39323839227022805,"plateXPoly":-0.21182127494215552,"plateYPoly":0.708333333333357,"plateZPoly":2.56233576492367,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"89.0","hit_speed":"88.6","hit_distance":"341","xba":".020","hit_angle":"37","is_barrel":0,"hc_x":43.33,"hc_x_ft":-197.3361012,"hc_y":88.63,"hc_y_ft":276.63679320000006,"isSword":false,"batSpeed":71.3,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.21182127494215552,"plate_z":2.56233576492367,"launch_speed":"88.6","launch_angle":"37","player_total_pitches":25,"player_total_pitches_pitch_types":6,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":47,"rowId":"47-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_d0341b9e-2ac9-35f1-8b30-5cf5e9ebcd6e\">Flyout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"74c6d651-eadf-3a23-87eb-266a809103f5","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":33,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"Sal Frelick singles on a ground ball to right fielder Victor Mesa Jr.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":77.6,"end_speed":71.3,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.178481041642646,"plateTime":0.48620338322146095,"zone":13,"spin_rate":1858,"breakX":10.3,"inducedBreakZ":0.2,"breakZ":-45.4,"px":-0.29197938343915175,"pz":1.1958200313860798,"x0":-1.3992065985627347,"y0":50.00252148762296,"z0":6.012554211322681,"ax":-8.167434323598306,"ay":21.917531933487794,"az":-31.579721445898116,"vx0":4.289538921016197,"vy0":-112.95832755369761,"vz0":-3.3386748916788878,"pfxX":0.8583333333333334,"pfxZ":0.016666666666666666,"pfxZWithGravity":-3.783333333333333,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.4566207705070449,"plateXPoly":-0.29197938343915175,"plateYPoly":0.7083333333333641,"plateZPoly":1.1958200313860798,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"86.0","hit_speed":"85.9","hit_distance":"75","xba":".380","hit_angle":"5","is_barrel":0,"hc_x":171.41,"hc_x_ft":111.38280759999998,"hc_y":130.7,"hc_y_ft":175.23294800000002,"isSword":false,"batSpeed":67.9,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.29197938343915175,"plate_z":1.1958200313860798,"launch_speed":"85.9","launch_angle":"5","player_total_pitches":28,"player_total_pitches_pitch_types":8,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":50,"rowId":"50-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_74c6d651-eadf-3a23-87eb-266a809103f5\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9315acf3-eb31-3b91-8c91-4f2aa581fba9","inning":2,"half_inning":"bottom","ab_number":16,"cap_index":4,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Sac Bunt","des":"David Hamilton out on a sacrifice bunt, pitcher Nick Martinez to second baseman Ben Williamson. Sal Frelick to 2nd.","events":"Sac Bunt","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":84.2,"end_speed":77.7,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.106997436754033,"plateTime":0.44602346553013916,"zone":6,"spin_rate":2319,"breakX":0.1,"inducedBreakZ":1.2,"breakZ":-37.2,"px":0.5098025179395105,"pz":2.6313186199185687,"x0":-1.5856533498686929,"y0":50.00072399201301,"z0":5.909271798728111,"ax":-0.8755213866625313,"ay":23.346484453125942,"az":-31.163242036440426,"vx0":5.187988579447654,"vy0":-122.61544456562582,"vz0":-1.3049380115854041,"pfxX":-0.008333333333333333,"pfxZ":0.09999999999999999,"pfxZWithGravity":-3.1,"breakXInches":-0.1,"breakXFeet":-0.008333333333333333,"breakZInducedInches":1.2,"breakZInducedFeet":0.09999999999999999,"breakZWithGravityInches":37.2,"breakZWithGravityFeet":3.1,"pfxZDirection":"↓","pfxXWithGravity":0.1,"pfxXNoAbs":-0.008333333333333333,"plateTimeSZDepth":0.41869766479779785,"plateXPoly":0.5098025179395105,"plateYPoly":0.7083333333333499,"plateZPoly":2.6313186199185687,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"33.0","hit_speed":"32.9","hit_distance":"11","xba":".380","hit_angle":"-14","is_barrel":0,"hc_x":130.19,"hc_x_ft":12.027768400000014,"hc_y":194.17,"hc_y_ft":22.24739880000004,"isSword":false,"batSpeed":9.5,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5098025179395105,"plate_z":2.6313186199185687,"launch_speed":"32.9","launch_angle":"-14","player_total_pitches":29,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":51,"rowId":"51-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_9315acf3-eb31-3b91-8c91-4f2aa581fba9\">Sac Bunt</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"c2a0e5c8-47f7-30e8-a1e7-817e64cf8dcb","inning":3,"half_inning":"top","ab_number":18,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ben Williamson grounds out to first baseman Jake Bauers.","events":"Groundout","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":101.2,"end_speed":91.9,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.584817013845182,"plateTime":0.37320003461575535,"zone":3,"spin_rate":2609,"breakX":14.5,"inducedBreakZ":13.9,"breakZ":-13,"px":0.2840635621837919,"pz":2.930258070227875,"x0":-1.8583027960206058,"y0":50.00440193574068,"z0":4.9870737917531835,"ax":-19.80145906389104,"ay":36.13017456257941,"az":-14.757323047590342,"vx0":9.582783646924574,"vy0":-146.99017444967478,"vz0":-3.2828540049927524,"pfxX":1.2083333333333333,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.0833333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3504651071847559,"plateXPoly":0.2840635621837919,"plateYPoly":0.7083333333333357,"plateZPoly":2.930258070227875,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"84.0","hit_speed":"83.7","hit_distance":"44","xba":".200","hit_angle":"-1","is_barrel":0,"hc_x":157.68,"hc_x_ft":78.28856480000002,"hc_y":164.99,"hc_y_ft":92.58170360000003,"isSword":false,"batSpeed":66.5,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":0.2840635621837919,"plate_z":2.930258070227875,"launch_speed":"83.7","launch_angle":"-1","player_total_pitches":29,"player_total_pitches_pitch_types":21,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":64,"rowId":"64-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_c2a0e5c8-47f7-30e8-a1e7-817e64cf8dcb\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"04328708-4092-3dcc-bf66-f809c5f115d4","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":2,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Lineout","des":"Yandy Díaz lines out sharply to second baseman Brice Turang.","events":"Lineout","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, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93,"end_speed":85.5,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":7.327265055915533,"plateTime":0.40404331595004805,"zone":8,"spin_rate":2127,"breakX":2.5,"inducedBreakZ":-1.9,"breakZ":-33.4,"px":-0.16925794195200505,"pz":2.0974708309264414,"x0":-1.9802432634572043,"y0":50.00195425265192,"z0":4.936789439022325,"ax":1.595102546598161,"ay":29.059395524620623,"az":-34.08193424549959,"vx0":4.471647768501235,"vy0":-135.46108002074524,"vz0":-1.0209780686337677,"pfxX":-0.20833333333333334,"pfxZ":-0.15833333333333333,"pfxZWithGravity":-2.783333333333333,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":-1.9,"breakZInducedFeet":-0.15833333333333333,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.37932892148863245,"plateXPoly":-0.16925794195200505,"plateYPoly":0.708333333333357,"plateZPoly":2.0974708309264414,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"101.7","hit_distance":"168","xba":".650","hit_angle":"8","is_barrel":0,"hc_x":139.78,"hc_x_ft":35.14312080000002,"hc_y":135.87,"hc_y_ft":162.77138680000002,"isSword":false,"batSpeed":73.6,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.16925794195200505,"plate_z":2.0974708309264414,"launch_speed":"101.7","launch_angle":"8","player_total_pitches":38,"player_total_pitches_pitch_types":5,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":73,"rowId":"73-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_04328708-4092-3dcc-bf66-f809c5f115d4\">Lineout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1c842d98-5243-3b45-a849-f8019f8cbd78","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":0,"outs":2,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"William Contreras flies out to right fielder Victor Mesa Jr.","events":"Flyout","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":94.7,"end_speed":86.2,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":6.083360866512552,"plateTime":0.3986314977254053,"zone":5,"spin_rate":2387,"breakX":13.6,"inducedBreakZ":14.4,"breakZ":-16.3,"px":0.06345134204999314,"pz":2.5034164096121194,"x0":-1.4007423622901096,"y0":50.003030585924215,"z0":5.72108993112376,"ax":-15.921085641885131,"ay":32.08408355205964,"az":-15.895375822134188,"vx0":6.891278597610505,"vy0":-137.6798034528072,"vz0":-5.619563652424904,"pfxX":1.1333333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.3583333333333334,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.3743687893630487,"plateXPoly":0.06345134204999314,"plateYPoly":0.7083333333333712,"plateZPoly":2.5034164096121194,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.9","hit_distance":"199","xba":".030","hit_angle":"57","is_barrel":0,"hc_x":175.1,"hc_x_ft":120.27703599999995,"hc_y":137.65,"hc_y_ft":158.48094600000002,"isSword":false,"batSpeed":77.1,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.06345134204999314,"plate_z":2.5034164096121194,"launch_speed":"82.9","launch_angle":"57","player_total_pitches":51,"player_total_pitches_pitch_types":11,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":89,"rowId":"89-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_1c842d98-5243-3b45-a849-f8019f8cbd78\">Flyout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"7554136b-0f71-38a2-81b3-810b40a94089","inning":4,"half_inning":"top","ab_number":26,"cap_index":34,"outs":1,"batter":691406,"stand":"R","batter_name":"Junior Caminero","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Double","des":"Junior Caminero doubles (4) on a sharp line drive to center fielder Garrett Mitchell. Jonathan Aranda to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":101.5,"end_speed":92.6,"sz_top":3.244,"sz_bot":1.637,"sz_depth":8.5,"sz_width":17,"extension":7.4480441745300965,"plateTime":0.37131803432867194,"zone":5,"spin_rate":2604,"breakX":10.8,"inducedBreakZ":15,"breakZ":-11.6,"px":0.23538748680378374,"pz":2.4658027194858487,"x0":-1.7827707063062816,"y0":50.003002645539716,"z0":4.867055747320499,"ax":-15.235804011965874,"ay":35.36316961937587,"az":-13.01502013332908,"vx0":8.44449436472183,"vy0":-147.55279030428656,"vz0":-4.618501857832657,"pfxX":0.9,"pfxZ":1.25,"pfxZWithGravity":-0.9666666666666667,"breakXInches":10.8,"breakXFeet":0.9,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":11.6,"breakZWithGravityFeet":0.9666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9,"pfxXNoAbs":0.9,"plateTimeSZDepth":0.34864782758735857,"plateXPoly":0.23538748680378374,"plateYPoly":0.7083333333332504,"plateZPoly":2.4658027194858487,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"113.0","hit_speed":"112.7","hit_distance":"358","xba":".800","hit_angle":"13","is_barrel":1,"hc_x":134.61,"hc_x_ft":22.681559600000014,"hc_y":55.33,"hc_y_ft":356.9017812,"isSword":false,"batSpeed":80.7,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.23538748680378374,"plate_z":2.4658027194858487,"launch_speed":"112.7","launch_angle":"13","player_total_pitches":52,"player_total_pitches_pitch_types":34,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":103,"rowId":"103-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_7554136b-0f71-38a2-81b3-810b40a94089\">Double</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"55d531d8-5e1c-34ba-b232-4ae1e2ade9af","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Liam Hicks grounds out, first baseman Jake Bauers to pitcher Jacob Misiorowski. Jonathan Aranda scores. Junior Caminero to 3rd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.2,"end_speed":86,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":7.7562433725796085,"plateTime":0.3999390929671507,"zone":5,"spin_rate":2294,"breakX":2.3,"inducedBreakZ":4.8,"breakZ":-26.2,"px":-0.2034954488769416,"pz":2.5486608014424363,"x0":-2.2006523346573785,"y0":50.0057510687328,"z0":4.753786992688285,"ax":1.1766582580170772,"ay":31.149051467394347,"az":-27.23816028574122,"vx0":5.096514598219046,"vy0":-137.10516365776394,"vz0":-0.7561062985055147,"pfxX":-0.19166666666666665,"pfxZ":0.39999999999999997,"pfxZWithGravity":-2.183333333333333,"breakXInches":-2.3,"breakXFeet":-0.19166666666666665,"breakZInducedInches":4.8,"breakZInducedFeet":0.39999999999999997,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.3,"pfxXNoAbs":-0.19166666666666665,"plateTimeSZDepth":0.3755832550881681,"plateXPoly":-0.2034954488769416,"plateYPoly":0.7083333333333357,"plateZPoly":2.5486608014424363,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"78.0","hit_speed":"77.7","hit_distance":"3","xba":".100","hit_angle":"-46","is_barrel":0,"hc_x":143.99,"hc_x_ft":45.290736400000014,"hc_y":172.47,"hc_y_ft":74.55221080000001,"isSword":false,"batSpeed":63,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.2034954488769416,"plate_z":2.5486608014424363,"launch_speed":"77.7","launch_angle":"-46","player_total_pitches":55,"player_total_pitches_pitch_types":12,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":106,"rowId":"106-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_55d531d8-5e1c-34ba-b232-4ae1e2ade9af\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cb580094-b2dc-370c-a913-ccaf4effada0","inning":4,"half_inning":"top","ab_number":28,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out sharply to left fielder Jackson Chourio.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.3,"end_speed":87.1,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.66852053697743,"plateTime":0.39519378286825413,"zone":2,"spin_rate":2334,"breakX":3.7,"inducedBreakZ":5.9,"breakZ":-24.2,"px":0.1083626240322424,"pz":2.6986457670455524,"x0":-2.13949382988441,"y0":50.00115470820937,"z0":4.8990626762286125,"ax":2.792792607283021,"ay":31.45861964783102,"az":-25.751574605191966,"vx0":5.539856508250543,"vy0":-138.68114798653423,"vz0":-1.1525094286214683,"pfxX":-0.30833333333333335,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.0166666666666666,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.37105600704416525,"plateXPoly":0.1083626240322424,"plateYPoly":0.7083333333333854,"plateZPoly":2.6986457670455524,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"100.3","hit_distance":"332","xba":".070","hit_angle":"42","is_barrel":0,"hc_x":80.52,"hc_x_ft":-107.69481280000002,"hc_y":73.43,"hc_y_ft":313.2742652,"isSword":false,"batSpeed":74.8,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1083626240322424,"plate_z":2.6986457670455524,"launch_speed":"100.3","launch_angle":"42","player_total_pitches":56,"player_total_pitches_pitch_types":13,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":107,"rowId":"107-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_cb580094-b2dc-370c-a913-ccaf4effada0\">Flyout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0ef857ab-ecd0-33a3-8626-1cd7cbe6cb0c","inning":4,"half_inning":"bottom","ab_number":29,"cap_index":0,"outs":1,"batter":668930,"stand":"L","batter_name":"Brice Turang","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Flyout","des":"Brice Turang flies out sharply to left fielder Chandler Simpson.","events":"Flyout","contextMetrics":{"homeRunBallparks":1},"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":92.9,"end_speed":84,"sz_top":3.21,"sz_bot":1.62,"sz_depth":8.5,"sz_width":17,"extension":6.078958143653099,"plateTime":0.4076790227511742,"zone":2,"spin_rate":2378,"breakX":15.5,"inducedBreakZ":12.7,"breakZ":-19.3,"px":0.07138315674699935,"pz":2.9211530816881597,"x0":-1.4556704752837417,"y0":50.00462411978338,"z0":5.759637391368528,"ax":-17.432606525980233,"ay":32.37724543565823,"az":-18.580043974331577,"vx0":7.3255004843761125,"vy0":-134.9246101290095,"vz0":-3.854309809677172,"pfxX":1.2916666666666667,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.6083333333333334,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":19.3,"breakZWithGravityFeet":1.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.3829580328642414,"plateXPoly":0.07138315674699935,"plateYPoly":0.7083333333333499,"plateZPoly":2.9211530816881597,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"101.6","hit_distance":"367","xba":".610","hit_angle":"30","is_barrel":1,"hc_x":71.61,"hc_x_ft":-129.1711204,"hc_y":61.16,"hc_y_ft":342.8493824,"isSword":false,"batSpeed":70.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.07138315674699935,"plate_z":2.9211530816881597,"launch_speed":"101.6","launch_angle":"30","player_total_pitches":53,"player_total_pitches_pitch_types":12,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":109,"rowId":"109-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_0ef857ab-ecd0-33a3-8626-1cd7cbe6cb0c\">Flyout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6f657c42-b338-39da-8dc1-6858d3659ff9","inning":4,"half_inning":"bottom","ab_number":30,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","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":78.9,"end_speed":72.1,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":5.968980509503897,"plateTime":0.47934235068403597,"zone":13,"spin_rate":1936,"breakX":12,"inducedBreakZ":2.8,"breakZ":-41.6,"px":-0.23477547206420457,"pz":1.5093076525417244,"x0":-1.2796571356554054,"y0":50.00564732926283,"z0":6.066156268660641,"ax":-9.65059760745211,"ay":23.364294503119076,"az":-29.72080714939384,"vx0":4.4932523649316805,"vy0":-114.7427199284091,"vz0":-3.428855003095385,"pfxX":1,"pfxZ":0.2333333333333333,"pfxZWithGravity":-3.466666666666667,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":2.8,"breakZInducedFeet":0.2333333333333333,"breakZWithGravityInches":41.6,"breakZWithGravityFeet":3.466666666666667,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.4502756026875226,"plateXPoly":-0.23477547206420457,"plateYPoly":0.7083333333333286,"plateZPoly":1.5093076525417244,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"79.0","hit_speed":"78.8","hit_distance":"119","xba":".330","hit_angle":"9","is_barrel":0,"hc_x":152.12,"hc_x_ft":64.88696320000003,"hc_y":138.21,"hc_y_ft":157.13114439999998,"isSword":false,"batSpeed":82.1,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.23477547206420457,"plate_z":1.5093076525417244,"launch_speed":"78.8","launch_angle":"9","player_total_pitches":55,"player_total_pitches_pitch_types":13,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":111,"rowId":"111-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_6f657c42-b338-39da-8dc1-6858d3659ff9\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f8fe00dd-de45-36f4-a6d8-9270f8b1eca1","inning":4,"half_inning":"bottom","ab_number":31,"cap_index":0,"outs":2,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Cooper Pratt grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":93.7,"end_speed":84.8,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":6.119377565235556,"plateTime":0.403860171609399,"zone":2,"spin_rate":2200,"breakX":16.6,"inducedBreakZ":7.2,"breakZ":-24.4,"px":0.21137064129834826,"pz":3.1539907551052693,"x0":-1.427231400422616,"y0":50.003637621419976,"z0":5.744287843469425,"ax":-18.989391977343868,"ay":33.156324650927296,"az":-24.48898433397023,"vx0":7.92124806459516,"vy0":-136.22463676277098,"vz0":-2.1822776704146456,"pfxX":1.3833333333333335,"pfxZ":0.6,"pfxZWithGravity":-2.033333333333333,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.3793839061227485,"plateXPoly":0.21137064129834826,"plateYPoly":0.7083333333333428,"plateZPoly":3.1539907551052693,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"94.4","hit_distance":"18","xba":".210","hit_angle":"-9","is_barrel":0,"hc_x":145.03,"hc_x_ft":47.7975108,"hc_y":163.47,"hc_y_ft":96.24545080000001,"isSword":false,"batSpeed":64.6,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.21137064129834826,"plate_z":3.1539907551052693,"launch_speed":"94.4","launch_angle":"-9","player_total_pitches":61,"player_total_pitches_pitch_types":16,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":117,"rowId":"117-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_f8fe00dd-de45-36f4-a6d8-9270f8b1eca1\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e5305a22-fa15-3ba5-adda-1b931ead8901","inning":5,"half_inning":"top","ab_number":32,"cap_index":33,"outs":0,"batter":683748,"stand":"L","batter_name":"Victor Mesa Jr.","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Victor Mesa Jr. singles on a line drive to right fielder Sal Frelick.","events":"Single","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, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":102,"end_speed":92.4,"sz_top":3.158,"sz_bot":1.594,"sz_depth":8.5,"sz_width":17,"extension":7.499643905975865,"plateTime":0.37066205558040544,"zone":5,"spin_rate":2656,"breakX":12,"inducedBreakZ":15,"breakZ":-11.5,"px":0.21625659358875438,"pz":2.395233517455003,"x0":-1.8304498397977038,"y0":50.00511057394325,"z0":4.928663357699266,"ax":-16.9003273189682,"ay":38.040259206416955,"az":-12.723299440321181,"vx0":8.82062538139788,"vy0":-148.2133843885089,"vz0":-5.061685058511749,"pfxX":1,"pfxZ":1.25,"pfxZWithGravity":-0.9583333333333334,"breakXInches":12,"breakXFeet":1,"breakZInducedInches":15,"breakZInducedFeet":1.25,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":1,"plateTimeSZDepth":0.3481625018731758,"plateXPoly":0.21625659358875438,"plateYPoly":0.7083333333333712,"plateZPoly":2.395233517455003,"pfxXDirection":"→","inducedBreakZForcedSign":"+15","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.0","hit_distance":"262","xba":".690","hit_angle":"16","is_barrel":0,"hc_x":171.9,"hc_x_ft":112.56388399999997,"hc_y":84.96,"hc_y_ft":285.48281440000005,"isSword":false,"batSpeed":77.4,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.21625659358875438,"plate_z":2.395233517455003,"launch_speed":"95.0","launch_angle":"16","player_total_pitches":63,"player_total_pitches_pitch_types":39,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":124,"rowId":"124-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_e5305a22-fa15-3ba5-adda-1b931ead8901\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"73db04b5-3560-3a8a-a4ca-753196b9fee1","inning":5,"half_inning":"top","ab_number":33,"cap_index":0,"outs":1,"batter":810938,"stand":"R","batter_name":"Ben Williamson","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Groundout","des":"Ben Williamson grounds out, third baseman David Hamilton to first baseman Jake Bauers. Victor Mesa Jr. to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":88.6,"end_speed":80.7,"sz_top":3.23,"sz_bot":1.63,"sz_depth":8.5,"sz_width":17,"extension":7.271240270812927,"plateTime":0.4263189827939744,"zone":5,"spin_rate":2345,"breakX":3.8,"inducedBreakZ":-5.9,"breakZ":-40.9,"px":0.06001223676995582,"pz":2.1944209494539075,"x0":-1.8789476215295975,"y0":50.00394162614333,"z0":5.015210016525798,"ax":2.6102188576258145,"ay":29.411525737641597,"az":-37.93429803253212,"vx0":4.319288390482503,"vy0":-128.9887346145606,"vz0":0.551436731369171,"pfxX":-0.31666666666666665,"pfxZ":-0.4916666666666667,"pfxZWithGravity":-3.408333333333333,"breakXInches":-3.8,"breakXFeet":-0.31666666666666665,"breakZInducedInches":-5.9,"breakZInducedFeet":-0.4916666666666667,"breakZWithGravityInches":40.9,"breakZWithGravityFeet":3.408333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.8,"pfxXNoAbs":-0.31666666666666665,"plateTimeSZDepth":0.40045246246796357,"plateXPoly":0.06001223676995582,"plateYPoly":0.7083333333333215,"plateZPoly":2.1944209494539075,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.9","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"91.8","hit_distance":"6","xba":".070","hit_angle":"-29","is_barrel":0,"hc_x":94.43,"hc_x_ft":-74.1667052,"hc_y":166,"hc_y_ft":90.14724000000001,"isSword":false,"batSpeed":68.8,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":0.06001223676995582,"plate_z":2.1944209494539075,"launch_speed":"91.8","launch_angle":"-29","player_total_pitches":70,"player_total_pitches_pitch_types":7,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":131,"rowId":"131-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_73db04b5-3560-3a8a-a4ca-753196b9fee1\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f71a6088-df92-3ead-871e-75ff78545ae9","inning":5,"half_inning":"top","ab_number":34,"cap_index":0,"outs":1,"batter":670764,"stand":"L","batter_name":"Taylor Walls","pitcher":694819,"p_throws":"R","pitcher_name":"Jacob Misiorowski","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Pop Out","des":"Taylor Walls pops out to third baseman David Hamilton in foul territory.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":86.5,"end_speed":79,"sz_top":3.056,"sz_bot":1.542,"sz_depth":8.5,"sz_width":17,"extension":7.311209634783167,"plateTime":0.43669059953001765,"zone":6,"spin_rate":2131,"breakX":5.5,"inducedBreakZ":-7.1,"breakZ":-43.8,"px":0.6817095876372965,"pz":2.2420829048686706,"x0":-1.6752677329304044,"y0":50.00260792135498,"z0":5.285198338384755,"ax":3.7681787284077815,"ay":27.844257784274603,"az":-38.71631243145227,"vx0":4.9735639690290565,"vy0":-125.89086925692058,"vz0":0.5209351463182428,"pfxX":-0.4583333333333333,"pfxZ":-0.5916666666666667,"pfxZWithGravity":-3.65,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":-7.1,"breakZInducedFeet":-0.5916666666666667,"breakZWithGravityInches":43.8,"breakZWithGravityFeet":3.65,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.41016884475236287,"plateXPoly":0.6817095876372965,"plateYPoly":0.7083333333333357,"plateZPoly":2.2420829048686706,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"60.0","hit_speed":"59.8","hit_distance":"118","xba":".000","hit_angle":"64","is_barrel":0,"hc_x":84.31,"hc_x_ft":-98.55954839999998,"hc_y":180.67,"hc_y_ft":54.787258800000075,"isSword":false,"batSpeed":59.3,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6817095876372965,"plate_z":2.2420829048686706,"launch_speed":"59.8","launch_angle":"64","player_total_pitches":75,"player_total_pitches_pitch_types":6,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":136,"rowId":"136-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_f71a6088-df92-3ead-871e-75ff78545ae9\">Pop Out</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f0e50381-78e0-3250-a3fc-e4f3e2bcaf41","inning":5,"half_inning":"bottom","ab_number":36,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Pop Out","des":"Sal Frelick pops out to second baseman Ben Williamson.","events":"Pop Out","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":90.6,"end_speed":83.7,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.139449253857775,"plateTime":0.41466583866953677,"zone":14,"spin_rate":2372,"breakX":0.8,"inducedBreakZ":11.2,"breakZ":-22.1,"px":1.196552188701239,"pz":1.2921580060453381,"x0":-1.5774204231322961,"y0":50.004086268939766,"z0":5.542698616462873,"ax":-0.6318431159446354,"ay":26.044784676328703,"az":-20.073735704255785,"vx0":7.249571702523595,"vy0":-131.7143804459585,"vz0":-7.013276259164036,"pfxX":-0.06666666666666667,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-0.8,"breakXFeet":-0.06666666666666667,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.8,"pfxXNoAbs":-0.06666666666666667,"plateTimeSZDepth":0.3892419840400882,"plateXPoly":1.196552188701239,"plateYPoly":0.7083333333333144,"plateZPoly":1.2921580060453381,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"83.0","hit_speed":"82.8","hit_distance":"174","xba":".010","hit_angle":"61","is_barrel":0,"hc_x":164.77,"hc_x_ft":95.37801719999999,"hc_y":141.71,"hc_y_ft":148.69488439999998,"isSword":false,"batSpeed":69.6,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":1.196552188701239,"plate_z":1.2921580060453381,"launch_speed":"82.8","launch_angle":"61","player_total_pitches":67,"player_total_pitches_pitch_types":13,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":145,"rowId":"145-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_f0e50381-78e0-3250-a3fc-e4f3e2bcaf41\">Pop Out</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"742275aa-bf02-3c5a-bc7f-1173d0a460f9","inning":5,"half_inning":"bottom","ab_number":37,"cap_index":34,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Double","des":"David Hamilton doubles (1) on a sharp line drive to right fielder Victor Mesa Jr. David Hamilton out at 3rd on the throw, right fielder Victor Mesa Jr. to second baseman Ben Williamson to third baseman Junior Caminero.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.6,"end_speed":83.3,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.132590713186883,"plateTime":0.4154707341421542,"zone":14,"spin_rate":2372,"breakX":1.9,"inducedBreakZ":11.4,"breakZ":-22,"px":0.9895853876402896,"pz":1.8610522492578188,"x0":-1.5455045505514207,"y0":50.00454273060206,"z0":5.645166094305887,"ax":0.5651560451258356,"ay":27.43135064267949,"az":-20.074314709608675,"vx0":6.388941842339095,"vy0":-131.72981219101766,"vz0":-5.786132890645557,"pfxX":-0.15833333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.8333333333333333,"breakXInches":-1.9,"breakXFeet":-0.15833333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.9,"pfxXNoAbs":-0.15833333333333333,"plateTimeSZDepth":0.39006392476118384,"plateXPoly":0.9895853876402896,"plateYPoly":0.7083333333333641,"plateZPoly":1.8610522492578188,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"104.0","hit_speed":"103.7","hit_distance":"154","xba":".770","hit_angle":"9","is_barrel":0,"hc_x":191.71,"hc_x_ft":160.3131156,"hc_y":141.78,"hc_y_ft":148.5261592,"isSword":false,"batSpeed":74.1,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.9895853876402896,"plate_z":1.8610522492578188,"launch_speed":"103.7","launch_angle":"9","player_total_pitches":68,"player_total_pitches_pitch_types":14,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":146,"rowId":"146-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_742275aa-bf02-3c5a-bc7f-1173d0a460f9\">Double</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4fdadd62-4166-3c53-8d2c-058cb1927ca1","inning":5,"half_inning":"bottom","ab_number":38,"cap_index":0,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":607259,"p_throws":"R","pitcher_name":"Nick Martinez","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jackson Chourio grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":85.6,"end_speed":78.8,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.120602876211761,"plateTime":0.4397119811733332,"zone":9,"spin_rate":2529,"breakX":2.4,"inducedBreakZ":0.6,"breakZ":-36.8,"px":0.6976242530833656,"pz":1.694957895440563,"x0":-1.3067741127529842,"y0":50.004095468194656,"z0":5.809090073778408,"ax":-3.2135556855111296,"ay":24.970713612177565,"az":-31.200343666648944,"vx0":5.518356497815572,"vy0":-124.55733119227862,"vz0":-3.5245505949114797,"pfxX":0.19999999999999998,"pfxZ":0.049999999999999996,"pfxZWithGravity":-3.0666666666666664,"breakXInches":2.4,"breakXFeet":0.19999999999999998,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":36.8,"breakZWithGravityFeet":3.0666666666666664,"pfxZDirection":"↓","pfxXWithGravity":0.19999999999999998,"pfxXNoAbs":0.19999999999999998,"plateTimeSZDepth":0.41285294203838097,"plateXPoly":0.6976242530833656,"plateYPoly":0.7083333333333002,"plateZPoly":1.694957895440563,"pfxXDirection":"→","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"81.0","hit_speed":"80.5","hit_distance":"7","xba":".070","hit_angle":"-19","is_barrel":0,"hc_x":116.19,"hc_x_ft":-21.717271600000004,"hc_y":153.35,"hc_y_ft":120.63829400000003,"isSword":false,"batSpeed":70.7,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6976242530833656,"plate_z":1.694957895440563,"launch_speed":"80.5","launch_angle":"-19","player_total_pitches":73,"player_total_pitches_pitch_types":13,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":151,"rowId":"151-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_4fdadd62-4166-3c53-8d2c-058cb1927ca1\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"563c81d4-365a-3a92-a5fe-f9fe01116561","inning":6,"half_inning":"top","ab_number":39,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out, second baseman Brice Turang to first baseman Jake Bauers.","events":"Groundout","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, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.7,"end_speed":80.7,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.541269777920341,"plateTime":0.42403438502040736,"zone":14,"spin_rate":2682,"breakX":7.4,"inducedBreakZ":3.4,"breakZ":-31.4,"px":1.0201200735218674,"pz":1.706999166094766,"x0":-1.1084293536884362,"y0":50.00401135384527,"z0":5.728730207597805,"ax":5.864395629281664,"ay":33.503921767922144,"az":-28.18949505541865,"vx0":4.172463165543448,"vy0":-130.3704717094943,"vz0":-4.474306720431697,"pfxX":-0.6166666666666667,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.6166666666666667,"breakXInches":-7.4,"breakXFeet":-0.6166666666666667,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":31.4,"breakZWithGravityFeet":2.6166666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.4,"pfxXNoAbs":-0.6166666666666667,"plateTimeSZDepth":0.39852815041459794,"plateXPoly":1.0201200735218674,"plateYPoly":0.7083333333333073,"plateZPoly":1.706999166094766,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"66.0","hit_speed":"65.8","hit_distance":"26","xba":".100","hit_angle":"-2","is_barrel":0,"hc_x":141.86,"hc_x_ft":40.15666960000004,"hc_y":162.45,"hc_y_ft":98.70401800000008,"isSword":false,"batSpeed":60.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0201200735218674,"plate_z":1.706999166094766,"launch_speed":"65.8","launch_angle":"-2","player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":153,"rowId":"153-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_563c81d4-365a-3a92-a5fe-f9fe01116561\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"4c147a99-0b47-3e0a-b975-dd70541b4797","inning":6,"half_inning":"top","ab_number":40,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":682842,"p_throws":"R","pitcher_name":"Abner Uribe","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a ground ball to right fielder Sal Frelick.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":89.8,"end_speed":81.6,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.5228494413940705,"plateTime":0.42162089539062864,"zone":14,"spin_rate":2741,"breakX":13.4,"inducedBreakZ":2,"breakZ":-32.3,"px":0.17214688037070336,"pz":1.306054558561093,"x0":-1.0602243113705208,"y0":50.00358306168855,"z0":5.671954722096403,"ax":12.589703275725945,"ay":31.28707193933925,"az":-29.294412098691378,"vx0":0.617889367919233,"vy0":-130.64829653818194,"vz0":-5.220510669949077,"pfxX":-1.1166666666666667,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.6916666666666664,"breakXInches":-13.4,"breakXFeet":-1.1166666666666667,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":32.3,"breakZWithGravityFeet":2.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":13.4,"pfxXNoAbs":-1.1166666666666667,"plateTimeSZDepth":0.3960987766378149,"plateXPoly":0.17214688037070336,"plateYPoly":0.7083333333333641,"plateZPoly":1.306054558561093,"pfxXDirection":"←","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"96.0","hit_speed":"96.2","hit_distance":"12","xba":".160","hit_angle":"-8","is_barrel":0,"hc_x":182.48,"hc_x_ft":138.06549279999996,"hc_y":121.46,"hc_y_ft":197.50467440000006,"isSword":false,"batSpeed":69.1,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17214688037070336,"plate_z":1.306054558561093,"launch_speed":"96.2","launch_angle":"-8","player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":156,"rowId":"156-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_4c147a99-0b47-3e0a-b975-dd70541b4797\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6c3e2f9c-e624-34bc-b797-b480d915e006","inning":6,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Jake Bauers grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":86.5,"end_speed":79.4,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.769221840852241,"plateTime":0.4363801799233742,"zone":13,"spin_rate":2438,"breakX":17,"inducedBreakZ":2.6,"breakZ":-34.1,"px":-0.4190213483805789,"pz":1.1727557864532212,"x0":2.597089781544172,"y0":50.00285033085131,"z0":5.46873484277301,"ax":17.253948579737216,"ay":25.313525913818488,"az":-29.071889422687207,"vx0":-10.896034516248433,"vy0":-125.49826367461363,"vz0":-4.529468281961153,"pfxX":-1.4166666666666667,"pfxZ":0.21666666666666667,"pfxZWithGravity":-2.841666666666667,"breakXInches":-17,"breakXFeet":-1.4166666666666667,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":34.1,"breakZWithGravityFeet":2.841666666666667,"pfxZDirection":"↓","pfxXWithGravity":17,"pfxXNoAbs":-1.4166666666666667,"plateTimeSZDepth":0.4097205668300325,"plateXPoly":-0.4190213483805789,"plateYPoly":0.7083333333333357,"plateZPoly":1.1727557864532212,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"80.0","hit_speed":"80.1","hit_distance":"9","xba":".110","hit_angle":"-8","is_barrel":0,"hc_x":136.94,"hc_x_ft":28.2976984,"hc_y":163.47,"hc_y_ft":96.24545080000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.4190213483805789,"plate_z":1.1727557864532212,"launch_speed":"80.1","launch_angle":"-8","player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":166,"rowId":"166-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_6c3e2f9c-e624-34bc-b797-b480d915e006\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"bea393ad-3ec8-368b-9a6e-010336534ecd","inning":6,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":1,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out sharply, shortstop Taylor Walls to first baseman Jonathan Aranda.","events":"Groundout","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":96.2,"end_speed":87.9,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.819688247911914,"plateTime":0.3925254903277695,"zone":8,"spin_rate":2215,"breakX":16.6,"inducedBreakZ":10.1,"breakZ":-19.7,"px":-0.225180390976095,"pz":1.614436658990904,"x0":2.3762007625888586,"y0":50.00240787673611,"z0":5.472026515106521,"ax":20.50190934981275,"ay":31.632039038806997,"az":-19.781599837228278,"vx0":-10.836293826698748,"vy0":-139.57582949527293,"vz0":-6.821180921667287,"pfxX":-1.3833333333333335,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.6416666666666666,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":19.7,"breakZWithGravityFeet":1.6416666666666666,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.36856312031274013,"plateXPoly":-0.225180390976095,"plateYPoly":0.7083333333333144,"plateZPoly":1.614436658990904,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"108.0","hit_speed":"107.8","hit_distance":"5","xba":".130","hit_angle":"-21","is_barrel":0,"hc_x":114.16,"hc_x_ft":-26.610302400000023,"hc_y":145.76,"hc_y_ft":138.93292640000004,"isSword":false,"batSpeed":72.5,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.225180390976095,"plate_z":1.614436658990904,"launch_speed":"107.8","launch_angle":"-21","player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":168,"rowId":"168-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_bea393ad-3ec8-368b-9a6e-010336534ecd\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"f538fa87-e77b-38c7-a3a3-3ffa2f01bd7c","inning":6,"half_inning":"bottom","ab_number":46,"cap_index":0,"outs":2,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Garrett Mitchell grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":83.8,"end_speed":75.7,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.9379429950445335,"plateTime":0.4527335517528033,"zone":12,"spin_rate":2314,"breakX":16.6,"inducedBreakZ":-0.6,"breakZ":-40.2,"px":0.8923893735995307,"pz":2.724070123948303,"x0":2.590685166306039,"y0":50.0025807625367,"z0":5.633494243369011,"ax":15.195033085298865,"ay":27.58710721206882,"az":-32.99830407870639,"vx0":-7.224292398049058,"vy0":-121.75619643080896,"vz0":0.17808489862755916,"pfxX":-1.3833333333333335,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-3.35,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":40.2,"breakZWithGravityFeet":3.35,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.4253574091541974,"plateXPoly":0.8923893735995307,"plateYPoly":0.7083333333333002,"plateZPoly":2.724070123948303,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"62.0","hit_speed":"61.9","hit_distance":"12","xba":".080","hit_angle":"-14","is_barrel":0,"hc_x":144,"hc_x_ft":45.314840000000004,"hc_y":155.62,"hc_y_ft":115.16677680000004,"isSword":false,"batSpeed":76.2,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8923893735995307,"plate_z":2.724070123948303,"launch_speed":"61.9","launch_angle":"-14","player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":181,"rowId":"181-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_f538fa87-e77b-38c7-a3a3-3ffa2f01bd7c\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"9c2a387d-4f09-3679-a48b-678de68106a3","inning":7,"half_inning":"top","ab_number":49,"cap_index":0,"outs":2,"batter":676356,"stand":"R","batter_name":"Jonny DeLuca","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Flyout","des":"Jonny DeLuca flies out to right fielder Sal Frelick.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":93.3,"end_speed":85.4,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":5.664096354972527,"plateTime":0.40390983176427664,"zone":6,"spin_rate":2047,"breakX":12.4,"inducedBreakZ":5.5,"breakZ":-26,"px":0.3696015335019385,"pz":2.585141189952507,"x0":0.7735157628906454,"y0":50.00669334634633,"z0":6.336972464163954,"ax":13.512895654155173,"ay":30.600963052193165,"az":-25.59411212499776,"vx0":-3.6276790711015336,"vy0":-135.77006768941132,"vz0":-5.036902211124233,"pfxX":-1.0333333333333334,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.1666666666666665,"breakXInches":-12.4,"breakXFeet":-1.0333333333333334,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":12.4,"pfxXNoAbs":-1.0333333333333334,"plateTimeSZDepth":0.37931635361534405,"plateXPoly":0.3696015335019385,"plateYPoly":0.7083333333333002,"plateZPoly":2.585141189952507,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"89.0","hit_speed":"88.5","hit_distance":"214","xba":".010","hit_angle":"58","is_barrel":0,"hc_x":170,"hc_x_ft":107.98419999999999,"hc_y":126.45,"hc_y_ft":185.47697800000003,"isSword":false,"batSpeed":72.7,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.3696015335019385,"plate_z":2.585141189952507,"launch_speed":"88.5","launch_angle":"58","player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":192,"rowId":"192-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_9c2a387d-4f09-3679-a48b-678de68106a3\">Flyout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"cfad8957-0d36-37ed-8f45-6b8c57f3bedc","inning":7,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":686217,"stand":"L","batter_name":"Sal Frelick","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Lineout","des":"Sal Frelick lines out to left fielder Chandler Simpson.","events":"Lineout","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":93.7,"end_speed":85.3,"sz_top":3.063,"sz_bot":1.546,"sz_depth":8.5,"sz_width":17,"extension":6.8243157449890735,"plateTime":0.40341174416694026,"zone":5,"spin_rate":2127,"breakX":17.2,"inducedBreakZ":11.3,"breakZ":-20.2,"px":-0.15060983024135277,"pz":2.210183406822401,"x0":2.58725056346749,"y0":50.000962281033175,"z0":5.402295796980347,"ax":20.24595221599639,"ay":30.737137056302487,"az":-19.663464791530398,"vx0":-11.062315055410819,"vy0":-135.95041332519676,"vz0":-4.702688191008738,"pfxX":-1.4333333333333333,"pfxZ":0.9416666666666668,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":11.3,"breakZInducedFeet":0.9416666666666668,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.3787987102261864,"plateXPoly":-0.15060983024135277,"plateYPoly":0.708333333333357,"plateZPoly":2.210183406822401,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.7","hit_distance":"334","xba":".330","hit_angle":"21","is_barrel":0,"hc_x":75.25,"hc_x_ft":-120.39741000000001,"hc_y":74.65,"hc_y_ft":310.333626,"isSword":false,"batSpeed":69.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.15060983024135277,"plate_z":2.210183406822401,"launch_speed":"98.7","launch_angle":"21","player_total_pitches":28,"player_total_pitches_pitch_types":19,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":202,"rowId":"202-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_cfad8957-0d36-37ed-8f45-6b8c57f3bedc\">Lineout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b752b7a6-3e60-3667-bc09-5fcb7510f89b","inning":7,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":666152,"stand":"L","batter_name":"David Hamilton","pitcher":571927,"p_throws":"L","pitcher_name":"Steven Matz","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Groundout","des":"David Hamilton grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda. Cooper Pratt to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"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":"02","start_speed":83.4,"end_speed":75.4,"sz_top":3.135,"sz_bot":1.582,"sz_depth":8.5,"sz_width":17,"extension":6.806404642254945,"plateTime":0.45495948616223814,"zone":5,"spin_rate":2490,"breakX":17.8,"inducedBreakZ":1.4,"breakZ":-38.5,"px":0.016076816897954593,"pz":2.551184928801668,"x0":2.5338465941236317,"y0":50.003506270155796,"z0":5.551896127687653,"ax":16.48540095965369,"ay":26.75464564273093,"az":-31.20685040428411,"vx0":-9.413784295277598,"vy0":-121.0527645105614,"vz0":-0.3516924877566331,"pfxX":-1.4833333333333334,"pfxZ":0.11666666666666665,"pfxZWithGravity":-3.2083333333333335,"breakXInches":-17.8,"breakXFeet":-1.4833333333333334,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":38.5,"breakZWithGravityFeet":3.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":17.8,"pfxXNoAbs":-1.4833333333333334,"plateTimeSZDepth":0.4274079103225996,"plateXPoly":0.016076816897954593,"plateYPoly":0.7083333333333215,"plateZPoly":2.551184928801668,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"57.0","hit_speed":"56.6","hit_distance":"10","xba":".080","hit_angle":"-15","is_barrel":0,"hc_x":120.98,"hc_x_ft":-10.171647199999995,"hc_y":158.91,"hc_y_ft":107.23669240000004,"isSword":false,"batSpeed":53.2,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.016076816897954593,"plate_z":2.551184928801668,"launch_speed":"56.6","launch_angle":"-15","player_total_pitches":31,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":205,"rowId":"205-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_b752b7a6-3e60-3667-bc09-5fcb7510f89b\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"b1fc212d-e9be-3b98-8272-e5205f1fa9fc","inning":7,"half_inning":"bottom","ab_number":53,"cap_index":70,"outs":2,"batter":694192,"stand":"R","batter_name":"Jackson Chourio","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn2B":true,"result":"Single","des":"Jackson Chourio singles on a ground ball to right fielder Victor Mesa Jr. Cooper Pratt scores.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.5,"end_speed":82.4,"sz_top":3.238,"sz_bot":1.634,"sz_depth":8.5,"sz_width":17,"extension":6.989007157629553,"plateTime":0.41712995114524,"zone":8,"spin_rate":1987,"breakX":13.7,"inducedBreakZ":-6.6,"breakZ":-40.1,"px":-0.26003262734227883,"pz":1.932591480589322,"x0":-1.5306267113532928,"y0":50.00618625335578,"z0":3.735052354225987,"ax":-14.565579704143586,"ay":29.543290350766977,"az":-39.43836189413143,"vx0":6.096388429787225,"vy0":-131.61936345179595,"vz0":3.1247116795643395,"pfxX":1.1416666666666666,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.341666666666667,"breakXInches":13.7,"breakXFeet":1.1416666666666666,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":40.1,"breakZWithGravityFeet":3.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1416666666666666,"pfxXNoAbs":1.1416666666666666,"plateTimeSZDepth":0.3917745161610565,"plateXPoly":-0.26003262734227883,"plateYPoly":0.7083333333333499,"plateZPoly":1.932591480589322,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"103.0","hit_speed":"103.0","hit_distance":"11","xba":".330","hit_angle":"-9","is_barrel":0,"hc_x":190.07,"hc_x_ft":156.36012519999997,"hc_y":132.09,"hc_y_ft":171.8825476,"isSword":false,"batSpeed":72.2,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.26003262734227883,"plate_z":1.932591480589322,"launch_speed":"103.0","launch_angle":"-9","player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":206,"rowId":"206-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_b1fc212d-e9be-3b98-8272-e5205f1fa9fc\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"e2fed156-7301-3bd2-9c9d-8c208c711ecb","inning":7,"half_inning":"bottom","ab_number":54,"cap_index":33,"outs":2,"batter":641343,"stand":"L","batter_name":"Jake Bauers","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Rays challenged (fair or foul in outfield), call on the field was upheld: Jake Bauers singles on a line drive to left fielder Chandler Simpson. Jackson Chourio to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":91.1,"end_speed":82.7,"sz_top":3.217,"sz_bot":1.624,"sz_depth":8.5,"sz_width":17,"extension":6.923420306514539,"plateTime":0.4152334466311598,"zone":6,"spin_rate":2032,"breakX":14.9,"inducedBreakZ":-8.6,"breakZ":-41.9,"px":0.539085901478416,"pz":2.2405213253818825,"x0":-1.5150128486265975,"y0":50.00595209249082,"z0":3.8159360031612843,"ax":-16.445908679585468,"ay":30.207498740576273,"az":-41.75646143335747,"vx0":8.473884678753572,"vy0":-132.2953508752293,"vz0":4.102910569259382,"pfxX":1.2416666666666667,"pfxZ":-0.7166666666666667,"pfxZWithGravity":-3.4916666666666667,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":-8.6,"breakZInducedFeet":-0.7166666666666667,"breakZWithGravityInches":41.9,"breakZWithGravityFeet":3.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.3899976118803062,"plateXPoly":0.539085901478416,"plateYPoly":0.708333333333357,"plateZPoly":2.2405213253818825,"pfxXDirection":"→","inducedBreakZForcedSign":"-8.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"74.0","hit_speed":"74.0","hit_distance":"167","xba":".570","hit_angle":"15","is_barrel":0,"hc_x":53.44,"hc_x_ft":-172.9673616,"hc_y":123.99,"hc_y_ft":191.40646360000005,"isSword":false,"batSpeed":73.2,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.539085901478416,"plate_z":2.2405213253818825,"launch_speed":"74.0","launch_angle":"15","player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":209,"rowId":"209-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_e2fed156-7301-3bd2-9c9d-8c208c711ecb\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"6bf42403-4542-3583-928f-dfa0e626b223","inning":7,"half_inning":"bottom","ab_number":55,"cap_index":0,"outs":2,"batter":592885,"stand":"L","batter_name":"Christian Yelich","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Groundout","des":"Christian Yelich grounds out to first baseman Jonathan Aranda.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":86.7,"end_speed":78.6,"sz_top":3.368,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.034801964207522,"plateTime":0.43640688715150056,"zone":8,"spin_rate":1872,"breakX":11,"inducedBreakZ":-1.1,"breakZ":-37.8,"px":-0.026445706237886446,"pz":2.0494130299106326,"x0":-1.5486732671512697,"y0":50.00534921553724,"z0":3.696705314209688,"ax":-11.074939548263243,"ay":27.823700893882542,"az":-33.9938933578892,"vx0":5.983353707391086,"vy0":-125.95961066315806,"vz0":2.9491274506558787,"pfxX":0.9166666666666666,"pfxZ":-0.09166666666666667,"pfxZWithGravity":-3.15,"breakXInches":11,"breakXFeet":0.9166666666666666,"breakZInducedInches":-1.1,"breakZInducedFeet":-0.09166666666666667,"breakZWithGravityInches":37.8,"breakZWithGravityFeet":3.15,"pfxZDirection":"↓","pfxXWithGravity":0.9166666666666666,"pfxXNoAbs":0.9166666666666666,"plateTimeSZDepth":0.4099315387626485,"plateXPoly":-0.026445706237886446,"plateYPoly":0.7083333333333357,"plateZPoly":2.0494130299106326,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"96.2","hit_distance":"15","xba":".190","hit_angle":"-8","is_barrel":0,"hc_x":157.68,"hc_x_ft":78.28856480000002,"hc_y":169.54,"hc_y_ft":81.61456560000005,"isSword":false,"batSpeed":75.4,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.026445706237886446,"plate_z":2.0494130299106326,"launch_speed":"96.2","launch_angle":"-8","player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":213,"rowId":"213-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_6bf42403-4542-3583-928f-dfa0e626b223\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"8d20c92d-c0fd-34f8-91a8-c8c64e30df60","inning":8,"half_inning":"top","ab_number":58,"cap_index":0,"outs":2,"batter":668723,"stand":"R","batter_name":"Ryan Vilade","pitcher":676879,"p_throws":"L","pitcher_name":"Aaron Ashby","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Ryan Vilade grounds out sharply, shortstop Cooper Pratt to first baseman Jake Bauers.","events":"Groundout","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":98,"end_speed":89.1,"sz_top":3.275,"sz_bot":1.653,"sz_depth":8.5,"sz_width":17,"extension":5.6406919174991295,"plateTime":0.38578148436255155,"zone":5,"spin_rate":2051,"breakX":11.5,"inducedBreakZ":10.2,"breakZ":-18.5,"px":-0.11900287054105335,"pz":2.325940546397108,"x0":0.19713782763346172,"y0":50.00279465620115,"z0":6.329329488041243,"ax":13.802596384407824,"ay":35.45546427208839,"az":-18.97815015005283,"vx0":-3.3730815817830893,"vy0":-142.4707966265297,"vz0":-7.610723101050512,"pfxX":-0.9583333333333334,"pfxZ":0.85,"pfxZWithGravity":-1.5416666666666667,"breakXInches":-11.5,"breakXFeet":-0.9583333333333334,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":18.5,"breakZWithGravityFeet":1.5416666666666667,"pfxZDirection":"↓","pfxXWithGravity":11.5,"pfxXNoAbs":-0.9583333333333334,"plateTimeSZDepth":0.3623328386027923,"plateXPoly":-0.11900287054105335,"plateYPoly":0.7083333333333428,"plateZPoly":2.325940546397108,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"110.0","hit_speed":"109.5","hit_distance":"10","xba":".260","hit_angle":"-14","is_barrel":0,"hc_x":112.64,"hc_x_ft":-30.274049600000012,"hc_y":145.25,"hc_y_ft":140.16221000000002,"isSword":false,"batSpeed":75.4,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.11900287054105335,"plate_z":2.325940546397108,"launch_speed":"109.5","launch_angle":"-14","player_total_pitches":20,"player_total_pitches_pitch_types":11,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":225,"rowId":"225-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_8d20c92d-c0fd-34f8-91a8-c8c64e30df60\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"544be5fb-560b-3355-9362-4de1adbe2f65","inning":8,"half_inning":"bottom","ab_number":59,"cap_index":33,"outs":0,"batter":661388,"stand":"R","batter_name":"William Contreras","pitcher":687330,"p_throws":"R","pitcher_name":"Kevin Kelly","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Single","des":"William Contreras singles on a line drive to left fielder Chandler Simpson.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":86.4,"end_speed":78.5,"sz_top":3.133,"sz_bot":1.581,"sz_depth":8.5,"sz_width":17,"extension":7.1497147576551425,"plateTime":0.43772624866804355,"zone":13,"spin_rate":1764,"breakX":12.4,"inducedBreakZ":-6.6,"breakZ":-43.6,"px":-0.24285002395569832,"pz":1.019248279009438,"x0":-1.5139421183541402,"y0":50.001735388848836,"z0":3.6868723068930844,"ax":-12.137656985353578,"ay":28.246986568694705,"az":-38.518926047361965,"vx0":5.58672152078554,"vy0":-125.69256613339337,"vz0":1.4310638810975171,"pfxX":1.0333333333333334,"pfxZ":-0.5499999999999999,"pfxZWithGravity":-3.6333333333333333,"breakXInches":12.4,"breakXFeet":1.0333333333333334,"breakZInducedInches":-6.6,"breakZInducedFeet":-0.5499999999999999,"breakZWithGravityInches":43.6,"breakZWithGravityFeet":3.6333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0333333333333334,"pfxXNoAbs":1.0333333333333334,"plateTimeSZDepth":0.4111710367678878,"plateXPoly":-0.24285002395569832,"plateYPoly":0.708333333333357,"plateZPoly":1.019248279009438,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"90.0","hit_speed":"90.2","hit_distance":"224","xba":".980","hit_angle":"14","is_barrel":0,"hc_x":79.72,"hc_x_ft":-109.6231008,"hc_y":103.51,"hc_y_ft":240.7706364,"isSword":false,"batSpeed":76.8,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.24285002395569832,"plate_z":1.019248279009438,"launch_speed":"90.2","launch_angle":"14","player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":229,"rowId":"229-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_544be5fb-560b-3355-9362-4de1adbe2f65\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"36c33af1-dd9e-3e56-adaa-35a4a058a6a8","inning":8,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":1,"batter":669003,"stand":"L","batter_name":"Garrett Mitchell","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"result":"Bunt Lineout","des":"Garrett Mitchell bunt lines out to third baseman Junior Caminero.","events":"Bunt Lineout","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":96.7,"end_speed":87.8,"sz_top":3.293,"sz_bot":1.662,"sz_depth":8.5,"sz_width":17,"extension":6.0373143053359035,"plateTime":0.3905554211018716,"zone":5,"spin_rate":2494,"breakX":16.9,"inducedBreakZ":9.1,"breakZ":-20.3,"px":0.02053705970975417,"pz":2.742745828040481,"x0":0.9666494030110574,"y0":50.00455069179149,"z0":5.259012123575855,"ax":20.164811510745256,"ay":34.05615638930287,"az":-21.594992454542027,"vx0":-6.277687007426868,"vy0":-140.63070703744677,"vz0":-2.898637406670142,"pfxX":-1.4083333333333332,"pfxZ":0.7583333333333333,"pfxZWithGravity":-1.6916666666666667,"breakXInches":-16.9,"breakXFeet":-1.4083333333333332,"breakZInducedInches":9.1,"breakZInducedFeet":0.7583333333333333,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.9,"pfxXNoAbs":-1.4083333333333332,"plateTimeSZDepth":0.3668302001623914,"plateXPoly":0.02053705970975417,"plateYPoly":0.7083333333333925,"plateZPoly":2.742745828040481,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"34.0","hit_speed":"33.9","hit_distance":"65","xba":".340","hit_angle":"26","is_barrel":0,"hc_x":110.84,"hc_x_ft":-34.61269759999999,"hc_y":182.1,"hc_y_ft":51.34044400000005,"isSword":false,"batSpeed":10,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.02053705970975417,"plate_z":2.742745828040481,"launch_speed":"33.9","launch_angle":"26","player_total_pitches":7,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":236,"rowId":"236-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_36c33af1-dd9e-3e56-adaa-35a4a058a6a8\">Bunt Lineout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"1a105f08-32e0-34c8-a96f-68c802f1f132","inning":8,"half_inning":"bottom","ab_number":62,"cap_index":0,"outs":1,"batter":806198,"stand":"R","batter_name":"Cooper Pratt","pitcher":664076,"p_throws":"L","pitcher_name":"Garrett Cleavinger","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"runnerOn2B":true,"result":"Forceout","des":"Brewers challenged (play at 1st), call on the field was overturned: Brewers challenged (force play), call on the field was upheld: Cooper Pratt grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. William Contreras to 3rd. Brice Turang out at 2nd. Cooper Pratt to 1st.","events":"Forceout","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, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":87.7,"end_speed":80.7,"sz_top":3.374,"sz_bot":1.703,"sz_depth":8.5,"sz_width":17,"extension":5.880561535506178,"plateTime":0.4280444911225807,"zone":6,"spin_rate":2531,"breakX":4.6,"inducedBreakZ":-0.1,"breakZ":-35.4,"px":0.3105723520583812,"pz":2.4805597627000506,"x0":1.1608210037414828,"y0":50.00544561035442,"z0":5.149737099329154,"ax":-3.8936220814326497,"ay":25.610405477841635,"az":-32.43608859087844,"vx0":-1.3334381192878184,"vy0":-127.8182678989334,"vz0":-0.12467615858474379,"pfxX":0.3833333333333333,"pfxZ":-0.008333333333333333,"pfxZWithGravity":-2.9499999999999997,"breakXInches":4.6,"breakXFeet":0.3833333333333333,"breakZInducedInches":-0.1,"breakZInducedFeet":-0.008333333333333333,"breakZWithGravityInches":35.4,"breakZWithGravityFeet":2.9499999999999997,"pfxZDirection":"↓","pfxXWithGravity":0.3833333333333333,"pfxXNoAbs":0.3833333333333333,"plateTimeSZDepth":0.40185994911731815,"plateXPoly":0.3105723520583812,"plateYPoly":0.7083333333333144,"plateZPoly":2.4805597627000506,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"92.2","hit_distance":"6","xba":".130","hit_angle":"-28","is_barrel":0,"hc_x":110.11,"hc_x_ft":-36.372260400000016,"hc_y":168.53,"hc_y_ft":84.0490292,"isSword":false,"batSpeed":74.1,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.3105723520583812,"plate_z":2.4805597627000506,"launch_speed":"92.2","launch_angle":"-28","player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":239,"rowId":"239-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_1a105f08-32e0-34c8-a96f-68c802f1f132\">Forceout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"ee678574-3ab6-39ce-8412-3dfe2acdcd22","inning":8,"half_inning":"bottom","ab_number":63,"cap_index":0,"outs":2,"batter":596142,"stand":"R","batter_name":"Gary Sánchez","pitcher":642121,"p_throws":"R","pitcher_name":"Cole Sulser","catcher":689414,"catcher_name":"Liam Hicks","team_batting":"MIL","team_fielding":"TB","team_batting_id":158,"team_fielding_id":139,"runnerOn1B":true,"result":"Forceout","des":"Gary Sánchez grounds into a force out, third baseman Junior Caminero to second baseman Ryan Vilade. Cooper Pratt out at 2nd.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"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":"21","start_speed":88.4,"end_speed":81.7,"sz_top":3.311,"sz_bot":1.671,"sz_depth":8.5,"sz_width":17,"extension":6.763199369177494,"plateTime":0.4245102792662707,"zone":14,"spin_rate":2454,"breakX":5.4,"inducedBreakZ":6.8,"breakZ":-28,"px":0.8858004763198504,"pz":2.0017371468421095,"x0":-1.849598458869278,"y0":50.00111582933572,"z0":5.516383343410904,"ax":3.7857972258378694,"ay":25.208348786939045,"az":-25.288054848720215,"vx0":6.110409527585351,"vy0":-128.72623347092627,"vz0":-3.7819382386941562,"pfxX":-0.45,"pfxZ":0.5666666666666667,"pfxZWithGravity":-2.3333333333333335,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":28,"breakZWithGravityFeet":2.3333333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.39847429842768106,"plateXPoly":0.8858004763198504,"plateYPoly":0.7083333333333357,"plateZPoly":2.0017371468421095,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"105.0","hit_speed":"105.3","hit_distance":"4","xba":".130","hit_angle":"-26","is_barrel":0,"hc_x":106.07,"hc_x_ft":-46.11011480000002,"hc_y":163.97,"hc_y_ft":95.04027080000003,"isSword":false,"batSpeed":73.4,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8858004763198504,"plate_z":2.0017371468421095,"launch_speed":"105.3","launch_angle":"-26","player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":243,"rowId":"243-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_ee678574-3ab6-39ce-8412-3dfe2acdcd22\">Forceout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"5b43352a-322f-3c50-9887-d6b932855d2d","inning":9,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":650490,"stand":"R","batter_name":"Yandy Díaz","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Groundout","des":"Yandy Díaz grounds out softly, third baseman Joey Ortiz to first baseman Jake Bauers.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":88.6,"end_speed":80.8,"sz_top":3.228,"sz_bot":1.629,"sz_depth":8.5,"sz_width":17,"extension":6.465651654893703,"plateTime":0.426717260571011,"zone":13,"spin_rate":2919,"breakX":4,"inducedBreakZ":-3.8,"breakZ":-39,"px":-1.272901795310133,"pz":2.2970654232587613,"x0":-0.22426491291745884,"y0":50.00524649307449,"z0":6.489945329046236,"ax":4.5111899246503455,"ay":29.840783123353496,"az":-35.197730792256365,"vx0":-3.5200965442835086,"vy0":-128.95551083008286,"vz0":-3.404527536142842,"pfxX":-0.3333333333333333,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.25,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":39,"breakZWithGravityFeet":3.25,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.40087150494990215,"plateXPoly":-1.272901795310133,"plateYPoly":0.7083333333333286,"plateZPoly":2.2970654232587613,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"51.0","hit_speed":"50.7","hit_distance":"5","xba":".120","hit_angle":"-32","is_barrel":0,"hc_x":109.2,"hc_x_ft":-38.56568800000002,"hc_y":164.88,"hc_y_ft":92.84684320000002,"isSword":false,"batSpeed":66.8,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-1.272901795310133,"plate_z":2.2970654232587613,"launch_speed":"50.7","launch_angle":"-32","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":246,"rowId":"246-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_5b43352a-322f-3c50-9887-d6b932855d2d\">Groundout</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"0c6f900c-415d-3bb6-8bba-f9e93a030767","inning":9,"half_inning":"top","ab_number":65,"cap_index":33,"outs":1,"batter":666018,"stand":"L","batter_name":"Jonathan Aranda","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"result":"Single","des":"Jonathan Aranda singles on a line drive to left fielder Jackson Chourio.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":98.7,"end_speed":89.3,"sz_top":3.189,"sz_bot":1.61,"sz_depth":8.5,"sz_width":17,"extension":6.598788490045111,"plateTime":0.3833989064249974,"zone":2,"spin_rate":2494,"breakX":2.2,"inducedBreakZ":19.4,"breakZ":-8.9,"px":0.2750537469181828,"pz":2.78385042683152,"x0":0.13220374779651012,"y0":50.00184937944529,"z0":6.33295505780064,"ax":-2.7052015761631965,"ay":36.695181139733954,"az":-8.014129209533099,"vx0":0.8837743994981425,"vy0":-143.4845756697327,"vz0":-8.412005554582844,"pfxX":0.18333333333333335,"pfxZ":1.6166666666666665,"pfxZWithGravity":-0.7416666666666667,"breakXInches":2.2,"breakXFeet":0.18333333333333335,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":8.9,"breakZWithGravityFeet":0.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.18333333333333335,"pfxXNoAbs":0.18333333333333335,"plateTimeSZDepth":0.3601298556268637,"plateXPoly":0.2750537469181828,"plateYPoly":0.708333333333286,"plateZPoly":2.78385042683152,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"85.0","hit_speed":"84.8","hit_distance":"240","xba":".650","hit_angle":"20","is_barrel":0,"hc_x":91.32,"hc_x_ft":-81.66292480000001,"hc_y":95.72,"hc_y_ft":259.54734080000003,"isSword":false,"batSpeed":63.9,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.2750537469181828,"plate_z":2.78385042683152,"launch_speed":"84.8","launch_angle":"20","player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":248,"rowId":"248-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_0c6f900c-415d-3bb6-8bba-f9e93a030767\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"93d82eb1-c4df-38f6-a762-f875d3d6d3b8","inning":9,"half_inning":"top","ab_number":66,"cap_index":33,"outs":1,"batter":802415,"stand":"L","batter_name":"Chandler Simpson","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"result":"Single","des":"Chandler Simpson singles on a ground ball to center fielder Garrett Mitchell. Jonathan Aranda 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":"KC","pitch_name":"Knuckle Curve","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":90.5,"end_speed":82.6,"sz_top":3.178,"sz_bot":1.604,"sz_depth":8.5,"sz_width":17,"extension":6.6376379096257505,"plateTime":0.41776960399432195,"zone":14,"spin_rate":2670,"breakX":4.3,"inducedBreakZ":-1.6,"breakZ":-35.3,"px":0.45752851984503895,"pz":1.4458371680362356,"x0":-0.16288463398948763,"y0":50.00251345772787,"z0":6.319994416717537,"ax":3.987995446605818,"ay":31.137239324893816,"az":-32.505917548842454,"vx0":0.7984346261671004,"vy0":-131.72159323692043,"vz0":-6.042196090823957,"pfxX":-0.35833333333333334,"pfxZ":-0.13333333333333333,"pfxZWithGravity":-2.9416666666666664,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-1.6,"breakZInducedFeet":-0.13333333333333333,"breakZWithGravityInches":35.3,"breakZWithGravityFeet":2.9416666666666664,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.39243220107713145,"plateXPoly":0.45752851984503895,"plateYPoly":0.7083333333333357,"plateZPoly":1.4458371680362356,"pfxXDirection":"←","inducedBreakZForcedSign":"-1.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"82.0","hit_speed":"81.8","hit_distance":"135","xba":".420","hit_angle":"8","is_barrel":0,"hc_x":125.3,"hc_x_ft":0.241107999999997,"hc_y":82.5,"hc_y_ft":291.4123,"isSword":false,"batSpeed":57,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.45752851984503895,"plate_z":1.4458371680362356,"launch_speed":"81.8","launch_angle":"8","player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":251,"rowId":"251-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_93d82eb1-c4df-38f6-a762-f875d3d6d3b8\">Single</div>"},{"type":"pitch","year":2026,"sportId":1,"play_id":"92c274c8-0915-302d-b297-010915383f14","inning":9,"half_inning":"top","ab_number":68,"cap_index":0,"outs":1,"batter":689414,"stand":"L","batter_name":"Liam Hicks","pitcher":656730,"p_throws":"R","pitcher_name":"Trevor Megill","catcher":661388,"catcher_name":"William Contreras","team_batting":"TB","team_fielding":"MIL","team_batting_id":139,"team_fielding_id":158,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Rays challenged (force play), call on the field was overturned: Rays challenged (play at 1st), call on the field was upheld: Liam Hicks grounds out sharply, second baseman Brice Turang to shortstop Cooper Pratt to first baseman Jake Bauers. Jorge Mateo scores. Chandler Simpson to 3rd. Junior Caminero to 2nd.","events":"Groundout","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, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":99.2,"end_speed":89.5,"sz_top":3.086,"sz_bot":1.557,"sz_depth":8.5,"sz_width":17,"extension":6.5790628773091155,"plateTime":0.3822172669030408,"zone":5,"spin_rate":2438,"breakX":5.5,"inducedBreakZ":19.4,"breakZ":-8.8,"px":-0.04382256804986671,"pz":2.143034836379849,"x0":0.0564020293324641,"y0":50.005855254356206,"z0":6.220771488590083,"ax":-6.520463803019907,"ay":37.75899580398785,"az":-7.498106766455486,"vx0":0.8915939328185807,"vy0":-144.06542539033214,"vz0":-10.00963981838909,"pfxX":0.4583333333333333,"pfxZ":1.6166666666666665,"pfxZWithGravity":-0.7333333333333334,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":8.8,"breakZWithGravityFeet":0.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.35908614604067673,"plateXPoly":-0.04382256804986671,"plateYPoly":0.7083333333333215,"plateZPoly":2.143034836379849,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"104.0","hit_speed":"104.1","hit_distance":"20","xba":".260","hit_angle":"-6","is_barrel":0,"hc_x":147.06,"hc_x_ft":52.69054160000002,"hc_y":149.3,"hc_y_ft":130.40025199999997,"isSword":false,"batSpeed":68.8,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.04382256804986671,"plate_z":2.143034836379849,"launch_speed":"104.1","launch_angle":"-6","player_total_pitches":15,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":258,"rowId":"258-849805","game_pk":"849805","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_849805_92c274c8-0915-302d-b297-010915383f14\">Groundout</div>"}],"game_date":"2026-10-23","players":[],"away_lineup":[650490,666018,622761,802415,691406,689414,676356,683748,810938,670764,668723,607259,571927,687330,664076,642121],"home_lineup":[694192,641343,592885,661388,668930,669003,806198,686217,596142,800325,666152,687401,694819,682842,676879,656730],"away_pitcher_lineup":[607259,571927,687330,664076,642121],"home_pitcher_lineup":[694819,682842,676879,656730],"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".226","atBats":31,"obp":".273","slg":".258","ops":".531","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":8,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":11,"airOuts":7,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":30,"obp":".353","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":130,"era":"3.38","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.50","battersFaced":35,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":130,"balls":47,"strikes":83,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":3,"pitchesPerInning":"16.25","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":24,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID670764":{"person":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":3,"groundOuts":8,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".138","atBats":29,"obp":".219","slg":".138","ops":".357","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":4,"rbi":0,"leftOnBase":16,"sacBunts":1,"sacFlies":0,"babip":".211","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":17,"errors":0,"chances":41,"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"}]},"ID669330":{"person":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":4,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"obp":".357","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":48,"era":"10.80","inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.50","battersFaced":14,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":16,"strikes":32,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".000","pitchesPerInning":"14.40","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"10.80","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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}},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":13,"strikes":18,"strikePercentage":".580","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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":7,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":11,"obp":".214","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":56,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.82","battersFaced":14,"outs":11,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":21,"strikes":35,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.27","gamesFinished":1,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"4.91","walksPer9Inn":"7.36","hitsPer9Inn":"0.00","runsScoredPer9":"2.45","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":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"}]},"ID680700":{"person":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":5,"airOuts":4,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".364","atBats":22,"obp":".364","slg":".500","ops":".864","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":11,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".471","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":18,"putOuts":8,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"9","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"201","stats":{"batting":{"note":"1-","summary":"0-0 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","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":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":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".375","slg":".667","ops":"1.042","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":2,"groundOuts":15,"airOuts":5,"runs":4,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".276","atBats":29,"obp":".290","slg":".379","ops":".669","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":11,"rbi":4,"leftOnBase":14,"sacBunts":1,"sacFlies":1,"babip":".296","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":18,"errors":0,"chances":18,"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"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"5.0 IP, 2 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":73,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":21,"strikes":52,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":3,"flyOuts":9,"groundOuts":13,"airOuts":14,"runs":5,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":49,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":215,"era":"3.21","inningsPitched":"14.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.07","battersFaced":53,"outs":42,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":68,"strikes":147,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":2,"winPercentage":".500","pitchesPerInning":"15.36","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"7.07","walksPer9Inn":"1.93","hitsPer9Inn":"7.71","runsScoredPer9":"3.21","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"gamesStarted":1,"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"}]},"ID592155":{"person":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":6,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":16,"obp":".118","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":55,"era":"0.00","inningsPitched":"4.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":0,"whip":"0.43","battersFaced":17,"outs":14,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":13,"strikes":42,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":"1.000","pitchesPerInning":"11.79","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"1.93","hitsPer9Inn":"1.93","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":4,"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}},"ID676356":{"person":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":10,"flyOuts":5,"groundOuts":11,"airOuts":13,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".176","atBats":34,"obp":".194","slg":".206","ops":".400","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":7,"rbi":3,"leftOnBase":17,"sacBunts":0,"sacFlies":1,"babip":".200","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":23,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":6,"gamesStarted":0,"flyOuts":1,"groundOuts":6,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":30,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":129,"era":"3.68","inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.36","battersFaced":33,"outs":22,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":48,"strikes":81,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.59","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"12.27","walksPer9Inn":"2.45","hitsPer9Inn":"9.82","runsScoredPer9":"3.68","homeRunsPer9":"2.45","inheritedRunners":7,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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":true,"isSubstitute":false}},"ID642121":{"person":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":2,"strikes":2,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":15,"strikes":16,"strikePercentage":".520","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"31.00","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":2,"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"}]},"ID664076":{"person":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":6,"strikes":4,"strikePercentage":".400","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":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":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":10,"era":"0.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":6,"strikes":4,"strikePercentage":".400","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"13.50","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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"}]},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"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":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":6,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":14,"obp":".467","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":58,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":1,"whip":"2.63","battersFaced":15,"outs":8,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":24,"strikes":34,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".---","pitchesPerInning":"21.75","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.38","hitsPer9Inn":"20.25","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":3,"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"}]},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":2,"groundOuts":11,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".194","atBats":31,"obp":".265","slg":".226","ops":".491","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":7,"rbi":6,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".240","groundOutsToAirouts":"1.38","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"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":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":2,"putOuts":71,"errors":0,"chances":73,"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"}]},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":4,"gamesStarted":3,"flyOuts":17,"groundOuts":7,"airOuts":30,"runs":2,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":61,"obp":".290","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":258,"era":"1.08","inningsPitched":"16.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.14","battersFaced":69,"outs":50,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":258,"balls":92,"strikes":166,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.48","gamesFinished":0,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.48","walksPer9Inn":"3.78","hitsPer9Inn":"6.48","runsScoredPer9":"1.08","homeRunsPer9":"0.54","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"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}},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"3-3 | BB, R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":10,"groundOuts":6,"airOuts":16,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":3,"avg":".316","atBats":38,"obp":".395","slg":".395","ops":".790","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":15,"rbi":5,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"babip":".344","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":2,"lineOuts":4},"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":74,"errors":0,"chances":79,"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"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.50","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":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":3,"groundOuts":5,"airOuts":6,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"obp":".346","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":99,"era":"6.00","inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.50","battersFaced":26,"outs":18,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":40,"strikes":59,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".000","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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}},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":7,"groundOuts":8,"airOuts":14,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".279","atBats":43,"obp":".311","slg":".512","ops":".823","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":22,"rbi":4,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":3,"lineOuts":4},"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"}]},"ID810938":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"jerseyNumber":"15","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":7,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".091","atBats":11,"obp":".286","slg":".091","ops":".377","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":1,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".100","groundOutsToAirouts":"3.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":15,"putOuts":3,"errors":0,"chances":18,"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"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":7,"gamesStarted":0,"flyOuts":1,"groundOuts":11,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":21,"obp":".130","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":83,"era":"0.00","inningsPitched":"7.0","wins":0,"losses":0,"saves":5,"saveOpportunities":5,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.43","battersFaced":23,"outs":21,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":29,"strikes":54,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.67","rbi":0,"winPercentage":".---","pitchesPerInning":"11.86","gamesFinished":7,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.57","hitsPer9Inn":"1.29","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":true,"isSubstitute":false}},"ID683748":{"person":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2 K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".147","atBats":34,"obp":".216","slg":".235","ops":".451","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":8,"rbi":2,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".211","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":3,"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":3,"putOuts":18,"errors":0,"chances":21,"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"}]},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"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":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":5,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".278","atBats":36,"obp":".366","slg":".472","ops":".838","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":17,"rbi":4,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".429","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","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":5,"putOuts":11,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656876":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":3,"flyOuts":8,"groundOuts":22,"airOuts":15,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":73,"obp":".211","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":287,"era":"1.29","inningsPitched":"21.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.76","battersFaced":76,"outs":63,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":287,"balls":81,"strikes":206,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.67","gamesFinished":0,"strikeoutWalkRatio":"7.67","strikeoutsPer9Inn":"9.86","walksPer9Inn":"1.29","hitsPer9Inn":"5.57","runsScoredPer9":"1.29","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":"1.000","ops":"1.250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.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":{"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":true,"isSubstitute":false}}},"batters":[650490,666018,622761,802415,691406,689414,676356,683748,810938,670764,668723,607259,571927,687330,664076,642121],"pitchers":[607259,571927,687330,664076,642121],"bench":[663743,656775,680700],"bullpen":[641329,592155,643377,642547,656876,693855,669330],"battingOrder":[650490,622761,802415,691406,689414,676356,683748,810938,668723],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Caminero (4, Misiorowski)."},{"label":"TB","value":"Aranda 3; Caminero 2; Mesa Jr.; Simpson 2."},{"label":"RBI","value":"Hicks, L 2 (6)."},{"label":"Runners left in scoring position, 2 out","value":"DeLuca 3."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Mateo (1, 3rd base off Megill/Contreras, Wm); Simpson (4, 2nd base off Megill/Contreras, Wm)."},{"label":"CS","value":"Mesa Jr. (1, 3rd base by Misiorowski/Contreras, Wm); Aranda (1, 2nd base by Uribe/Contreras, Wm)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Mesa Jr. (Hamilton, D at 3rd base)."}]}],"note":[{"label":"a","value":"Grounded out for Walls in the 8th."},{"label":"1","value":"Ran for Aranda in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":11,"airOuts":7,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".267","atBats":30,"obp":".353","slg":".367","ops":".720","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":11,"rbi":3,"leftOnBase":16,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":31,"obp":".273","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":133,"era":"2.00","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.00","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":38,"strikes":95,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":2,"pitchesPerInning":"14.78","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID806198":{"person":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":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":9,"flyOuts":4,"groundOuts":11,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".281","atBats":32,"obp":".303","slg":".313","ops":".616","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":10,"rbi":0,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"babip":".346","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":28,"putOuts":7,"errors":3,"chances":38,"fielding":".921","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701656":{"person":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":2,"flyOuts":4,"groundOuts":8,"airOuts":15,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":32,"obp":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":136,"era":"3.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.11","battersFaced":40,"outs":27,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":46,"strikes":90,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".---","pitchesPerInning":"15.11","gamesFinished":0,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"6.00","walksPer9Inn":"5.00","hitsPer9Inn":"5.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":2,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"901","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":7,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".118","atBats":17,"obp":".118","slg":".118","ops":".236","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":2,"rbi":1,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"babip":".182","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID694192":{"person":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"jerseyNumber":"11","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":6,"groundOuts":13,"airOuts":13,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".205","atBats":39,"obp":".238","slg":".359","ops":".597","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":14,"rbi":8,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".188","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":0,"chances":22,"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"}]},"ID592885":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 3B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":1,"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":3,"rbi":1,"leftOnBase":2,"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":8,"flyOuts":1,"groundOuts":10,"airOuts":3,"runs":4,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".286","atBats":28,"obp":".355","slg":".393","ops":".748","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":11,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".381","groundOutsToAirouts":"3.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":{"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"}]},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":3,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".267","atBats":30,"obp":".421","slg":".400","ops":".821","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":12,"rbi":6,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".467","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.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":2,"putOuts":63,"errors":0,"chances":65,"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"}]},"ID686217":{"person":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":6,"flyOuts":2,"groundOuts":6,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".222","atBats":18,"obp":".348","slg":".222","ops":".570","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":4,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.00","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":1,"putOuts":8,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682842":{"person":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":8,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":29,"obp":".371","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":129,"era":"2.35","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":2,"whip":"1.57","battersFaced":35,"outs":23,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":52,"strikes":77,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"16.83","gamesFinished":1,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"9.39","walksPer9Inn":"5.87","hitsPer9Inn":"8.22","runsScoredPer9":"3.52","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668941":{"person":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":4,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"obp":".158","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":82,"era":"1.69","inningsPitched":"5.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.56","battersFaced":19,"outs":16,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":25,"strikes":57,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".667","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"9.00","strikeoutsPer9Inn":"15.19","walksPer9Inn":"1.69","hitsPer9Inn":"3.38","runsScoredPer9":"1.69","homeRunsPer9":"1.69","inheritedRunners":2,"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}},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".444","slg":".429","ops":".873","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"2.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}},"ID675660":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":13,"strikes":12,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"25.00","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"18.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.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}},"ID690986":{"person":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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}},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","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":7,"gamesStarted":0,"flyOuts":8,"groundOuts":12,"airOuts":14,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":43,"obp":".152","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":179,"era":"0.00","inningsPitched":"14.0","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":47,"outs":42,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":67,"strikes":112,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.79","gamesFinished":2,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"9.00","walksPer9Inn":"1.93","hitsPer9Inn":"2.57","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"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"}]},"ID669003":{"person":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":1,"groundOuts":11,"airOuts":3,"runs":6,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".182","atBats":33,"obp":".270","slg":".424","ops":".694","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":14,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"3.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","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":22,"errors":0,"chances":22,"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"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".462","atBats":13,"obp":".500","slg":".769","ops":"1.269","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":10,"rbi":2,"leftOnBase":5,"sacBunts":1,"sacFlies":0,"babip":".500","groundOutsToAirouts":"5.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.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":6,"putOuts":7,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":8,"groundOuts":5,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":1,"hits":13,"hitByPitch":0,"avg":".394","atBats":33,"obp":".487","slg":".697","ops":"1.184","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":23,"rbi":6,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".417","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.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":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":4,"putOuts":74,"errors":0,"chances":78,"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"}]},"ID688107":{"person":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":2,"flyOuts":9,"groundOuts":7,"airOuts":15,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":34,"obp":".243","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":128,"era":"1.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.89","battersFaced":37,"outs":27,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":41,"strikes":87,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".---","pitchesPerInning":"14.22","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"2.00","hitsPer9Inn":"6.00","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"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}},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":9,"intentionalWalks":2,"hits":6,"hitByPitch":0,"avg":".207","atBats":29,"obp":".395","slg":".345","ops":".740","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":10,"rbi":2,"leftOnBase":9,"sacBunts":1,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","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":23,"putOuts":20,"errors":1,"chances":44,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID605540":{"person":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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}},"ID596142":{"person":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"jerseyNumber":"99","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID694819":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"5.0 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":78,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":22,"strikes":56,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":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":3,"flyOuts":7,"groundOuts":12,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":50,"obp":".327","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":260,"era":"2.70","inningsPitched":"13.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.35","battersFaced":55,"outs":40,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":260,"balls":80,"strikes":180,"strikePercentage":".690","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":1,"winPercentage":"1.000","pitchesPerInning":"19.50","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"9.45","walksPer9Inn":"3.38","hitsPer9Inn":"8.78","runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669084":{"person":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":4,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"obp":".211","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":81,"era":"0.00","inningsPitched":"5.1","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.75","battersFaced":19,"outs":16,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":29,"strikes":52,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.19","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.06","walksPer9Inn":"3.38","hitsPer9Inn":"3.38","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":7,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"obp":".500","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":25,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.40","battersFaced":8,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":9,"strikes":16,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"5.40","hitsPer9Inn":"16.20","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":true,"isSubstitute":false}},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":6,"groundOuts":7,"airOuts":9,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":26,"obp":".310","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":110,"era":"6.43","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.29","battersFaced":30,"outs":21,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":110,"balls":43,"strikes":67,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".---","pitchesPerInning":"15.71","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.43","walksPer9Inn":"2.57","hitsPer9Inn":"9.00","runsScoredPer9":"6.43","homeRunsPer9":"1.29","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"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}},"ID800325":{"person":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"802","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":1,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".100","atBats":10,"obp":".182","slg":".100","ops":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":1,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"0.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"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":12,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656730":{"person":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(S, 5)","summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.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":6,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"obp":".231","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":98,"era":"1.35","inningsPitched":"6.2","wins":1,"losses":0,"saves":5,"saveOpportunities":5,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.90","battersFaced":26,"outs":20,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":35,"strikes":63,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":1,"winPercentage":"1.000","pitchesPerInning":"14.70","gamesFinished":6,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.45","walksPer9Inn":"4.05","hitsPer9Inn":"4.05","runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"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"}]}},"batters":[694192,641343,592885,661388,668930,669003,806198,686217,596142,800325,666152,687401,694819,682842,676879,656730],"pitchers":[694819,682842,676879,656730],"bench":[683734],"bullpen":[675660,688107,669084,690986,701656,669160,668941,622608,605540],"battingOrder":[694192,641343,592885,661388,668930,669003,806198,800325,687401],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hamilton, D (1, Martinez, N)."},{"label":"3B","value":"Yelich (1, Martinez, N)."},{"label":"TB","value":"Bauers; Chourio, J 2; Contreras, Wm 2; Frelick; Hamilton, D 2; Yelich 3."},{"label":"RBI","value":"Chourio, J (8); Contreras, Wm (6); Yelich (4)."},{"label":"2-out RBI","value":"Chourio, J."},{"label":"Runners left in scoring position, 2 out","value":"Mitchell; Sánchez; Chourio, J; Yelich."},{"label":"SAC","value":"Hamilton, D."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Frelick (3, 3rd base off Martinez, N/Hicks, L)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Hamilton, D-Turang; Contreras, Wm-Pratt)."}]}],"note":[{"label":"a","value":"Grounded into a forceout for Frelick in the 8th."}]}},"officials":[{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":544728,"fullName":"Nic Lentz","link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"Third Base"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Left Field"},{"official":{"id":503586,"fullName":"Tripp Gibson","link":"/api/v1/people/503586"},"officialType":"Right Field"}],"info":[{"label":"Pitch timer violations","value":"Misiorowski (pitcher)."},{"label":"ABS Challenge","value":"Contreras, Wm 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Hicks, L (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Martinez, N 73-52; Matz 31-18; Kelly 12-7; Cleavinger 10-4; Sulser 4-2; Misiorowski 78-56; Uribe 15-12; Ashby 20-14; Megill 20-13."},{"label":"Groundouts-flyouts","value":"Martinez, N 4-4; Matz 4-0; Kelly 1-0; Cleavinger 1-0; Sulser 1-0; Misiorowski 4-3; Uribe 1-0; Ashby 1-1; Megill 2-0."},{"label":"Batters faced","value":"Martinez, N 19; Matz 8; Kelly 4; Cleavinger 3; Sulser 1; Misiorowski 18; Uribe 4; Ashby 5; Megill 6."},{"label":"Inherited runners-scored","value":"Kelly 1-1; Cleavinger 1-0; Sulser 2-0."},{"label":"Umpires","value":"HP: Gabe Morales. 1B: Nic Lentz. 2B: James Hoye. 3B: Vic Carapazza. LF: Dan Bellino. RF: Tripp Gibson. "},{"label":"Weather","value":"69 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"3:09."},{"label":"Att","value":"43,250."},{"label":"Venue","value":"American Family Field."},{"label":"October 23, 2026"}],"pitchingNotes":["Kelly pitched to 1 batter in the 8th inning."],"topPerformers":[{"player":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","boxscoreName":"Misiorowski"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"5.0 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":78,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":22,"strikes":56,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":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":3,"flyOuts":7,"groundOuts":12,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":50,"obp":".327","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":260,"era":"2.70","inningsPitched":"13.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.35","battersFaced":55,"outs":40,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":260,"balls":80,"strikes":180,"strikePercentage":".690","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":1,"winPercentage":"1.000","pitchesPerInning":"19.50","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"9.45","walksPer9Inn":"3.38","hitsPer9Inn":"8.78","runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":60,"pitchingGameScore":60},{"player":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","boxscoreName":"Martinez, N"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"5.0 IP, 2 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":73,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":21,"strikes":52,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":3,"flyOuts":9,"groundOuts":13,"airOuts":14,"runs":5,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":49,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":215,"era":"3.21","inningsPitched":"14.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.07","battersFaced":53,"outs":42,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":68,"strikes":147,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":2,"winPercentage":".500","pitchesPerInning":"15.36","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"7.07","walksPer9Inn":"1.93","hitsPer9Inn":"7.71","runsScoredPer9":"3.21","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"gamesStarted":1,"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"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","boxscoreName":"Aranda"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"3-3 | BB, R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":10,"groundOuts":6,"airOuts":16,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":3,"avg":".316","atBats":38,"obp":".395","slg":".395","ops":".790","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":15,"rbi":5,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"babip":".344","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":2,"lineOuts":4},"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":74,"errors":0,"chances":79,"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"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"cacheKey":"gamefeed-849805","cache_hit":"no redis hit"}