{"copyright":"Copyright 2026 MLB Advanced Media, L.P.  Use of any content on this page acknowledges agreement to the terms posted here http://gdx.mlb.com/components/copyright.txt","gamePk":823291,"link":"/api/v1.1/game/823291/feed/live","metaData":{"wait":10,"timeStamp":"20260607_230724","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823291,"type":"R","doubleHeader":"N","id":"2026/06/07/nynmlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823291-2026-06-07","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-07T20:10:00Z","originalDate":"2026-06-07","officialDate":"2026-06-07","dayNight":"day","time":"1:10","ampm":"PM"},"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":121,"name":"New York Mets","link":"/api/v1/teams/121","season":2026,"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289"},"springVenue":{"id":2856,"link":"/api/v1/venues/2856"},"teamCode":"nyn","fileCode":"nym","abbreviation":"NYM","teamName":"Mets","locationName":"Flushing","firstYearOfPlay":"1962","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Mets","record":{"gamesPlayed":65,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":29,"losses":36,"ties":0,"pct":".446"},"records":{},"divisionLeader":false,"wins":29,"losses":36,"winningPercentage":".446"},"franchiseName":"New York","clubName":"Mets","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Diego","record":{"gamesPlayed":64,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":33,"losses":31,"ties":0,"pct":".516"},"records":{},"divisionLeader":false,"wins":33,"losses":31,"winningPercentage":".516"},"franchiseName":"San Diego","clubName":"Padres","active":true}},"players":{"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666182":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182","firstName":"Bo","lastName":"Bichette","primaryNumber":"19","birthDate":"1998-03-05","currentAge":28,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Bo","useLastName":"Bichette","middleName":"Joseph","boxscoreName":"Bichette","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"bih-shett","mlbDebutDate":"2019-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Bichette","nameSlug":"bo-bichette-666182","firstLastName":"Bo Bichette","lastFirstName":"Bichette, Bo","lastInitName":"Bichette, B","initLastName":"B Bichette","fullFMLName":"Bo Joseph Bichette","fullLFMName":"Bichette, Bo Joseph","strikeZoneTop":3.162,"strikeZoneBottom":1.596},"ID666745":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745","firstName":"Jhony","lastName":"Brito","primaryNumber":"76","birthDate":"1998-02-17","currentAge":28,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhony","useLastName":"Brito","middleName":"Rafael","boxscoreName":"Brito","gender":"M","nameMatrilineal":"Feliz","isPlayer":true,"isVerified":true,"pronunciation":"johnny BREE-toh","mlbDebutDate":"2023-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhony Brito","nameSlug":"jhony-brito-666745","firstLastName":"Jhony Brito","lastFirstName":"Brito, Jhony","lastInitName":"Brito, J","initLastName":"J Brito","fullFMLName":"Jhony Rafael Brito","fullLFMName":"Brito, Jhony Rafael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681810":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810","firstName":"Austin","lastName":"Warren","primaryNumber":"44","birthDate":"1996-02-05","currentAge":30,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Warren","middleName":"Davis","boxscoreName":"Warren, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Warren","nameSlug":"austin-warren-681810","firstLastName":"Austin Warren","lastFirstName":"Warren, Austin","lastInitName":"Warren, A","initLastName":"A Warren","fullFMLName":"Austin Davis Warren","fullLFMName":"Warren, Austin Davis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID623211":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211","firstName":"Huascar","lastName":"Brazobán","primaryNumber":"50","birthDate":"1989-10-15","currentAge":36,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Huascar","useLastName":"Brazobán","middleName":"Leandro","boxscoreName":"Brazobán","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"WAHS-kahr BRAH-zo-bahn","mlbDebutDate":"2022-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Huascar Brazobán","nameSlug":"huascar-brazoban-623211","firstLastName":"Huascar Brazobán","lastFirstName":"Brazobán, Huascar","lastInitName":"Brazobán, H","initLastName":"H Brazobán","fullFMLName":"Huascar Leandro Brazobán","fullLFMName":"Brazobán, Huascar Leandro","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID660710":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710","firstName":"Rodolfo","lastName":"Durán","primaryNumber":"48","birthDate":"1998-02-19","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 8\"","weight":181,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rodolfo","useLastName":"Durán","middleName":"Jose","boxscoreName":"Durán","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ROH-dolph-oh doo-RAHN","mlbDebutDate":"2026-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rodolfo Durán","nameSlug":"rodolfo-duran-660710","firstLastName":"Rodolfo Durán","lastFirstName":"Durán, Rodolfo","lastInitName":"Durán, R","initLastName":"R Durán","fullFMLName":"Rodolfo Jose Durán","fullLFMName":"Durán, Rodolfo Jose","strikeZoneTop":3.03,"strikeZoneBottom":1.53},"ID642207":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207","firstName":"Devin","lastName":"Williams","primaryNumber":"38","birthDate":"1994-09-21","currentAge":31,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Devin","useLastName":"Williams","middleName":"Terran","boxscoreName":"Williams, D","nickName":"Dave","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"mlbDebutDate":"2019-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Devin Williams","nameSlug":"devin-williams-642207","firstLastName":"Devin Williams","lastFirstName":"Williams, Devin","lastInitName":"Williams, D","initLastName":"D Williams","fullFMLName":"Devin Terran Williams","fullLFMName":"Williams, Devin Terran","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":30,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Sung-Mun","useLastName":"Song","boxscoreName":"Song","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sung-Mun Song","nameSlug":"sung-mun-song-823550","firstLastName":"Sung-Mun Song","lastFirstName":"Song, Sung-Mun","lastInitName":"Song, S","initLastName":"S Song","fullFMLName":"Sung-Mun Song","fullLFMName":"Song, Sung-Mun ","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID665742":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","firstName":"Juan","lastName":"Soto","primaryNumber":"22","birthDate":"1998-10-25","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Juan","useLastName":"Soto","middleName":"Jose","boxscoreName":"Soto, J","nickName":"Soto Pacheco","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Juan Soto","nameSlug":"juan-soto-665742","firstLastName":"Juan Soto","lastFirstName":"Soto, Juan","lastInitName":"Soto, J","initLastName":"J Soto","fullFMLName":"Juan Jose Soto","fullLFMName":"Soto, Juan Jose","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID687749":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749","firstName":"Jase","lastName":"Bowen","primaryNumber":"4","birthDate":"2000-09-02","currentAge":26,"birthCity":"Northwood","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jase","useLastName":"Bowen","middleName":"Callaway","boxscoreName":"Bowen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jase Bowen","nameSlug":"jase-bowen-687749","firstLastName":"Jase Bowen","lastFirstName":"Bowen, Jase","lastInitName":"Bowen, J","initLastName":"J Bowen","fullFMLName":"Jase Callaway Bowen","fullLFMName":"Bowen, Jase Callaway","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID660644":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644","firstName":"Vidal","lastName":"Bruján","primaryNumber":"2","birthDate":"1998-02-09","currentAge":28,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Vidal","useLastName":"Bruján","boxscoreName":"Bruján","gender":"M","nameMatrilineal":"Esteva","isPlayer":true,"isVerified":false,"pronunciation":"VEE-dahl broo-HAHN","mlbDebutDate":"2021-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vidal Bruján","nameSlug":"vidal-brujan-660644","firstLastName":"Vidal Bruján","lastFirstName":"Bruján, Vidal","lastInitName":"Bruján, V","initLastName":"V Bruján","fullFMLName":"Vidal Bruján","fullLFMName":"Bruján, Vidal","strikeZoneTop":3.085,"strikeZoneBottom":1.557},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":25,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805999":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999","firstName":"Andrew","lastName":"Ewing","primaryNumber":"9","birthDate":"2004-08-10","currentAge":22,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":160,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"A.J.","useLastName":"Ewing","middleName":"Joseph","boxscoreName":"Ewing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"A.J. Ewing","nameSlug":"a-j-ewing-805999","firstLastName":"A.J. Ewing","lastFirstName":"Ewing, A.J.","lastInitName":"Ewing, A","initLastName":"A Ewing","fullFMLName":"Andrew Joseph Ewing","fullLFMName":"Ewing, Andrew Joseph","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID620443":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","firstName":"Luis","lastName":"Torrens","primaryNumber":"13","birthDate":"1996-05-02","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Torrens","middleName":"Alfonso","boxscoreName":"Torrens","nickName":"Churro","gender":"M","nameMatrilineal":"Saez","isPlayer":true,"isVerified":true,"pronunciation":"toer-ENZ","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Torrens","nameSlug":"luis-torrens-620443","firstLastName":"Luis Torrens","lastFirstName":"Torrens, Luis","lastInitName":"Torrens, L","initLastName":"L Torrens","fullFMLName":"Luis Alfonso Torrens","fullLFMName":"Torrens, Luis Alfonso","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680702":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702","firstName":"Joseph","lastName":"Gerber","primaryNumber":"56","birthDate":"1997-05-03","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Gerber","middleName":"Cliff","boxscoreName":"Gerber, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Gerber","nameSlug":"joey-gerber-680702","firstLastName":"Joey Gerber","lastFirstName":"Gerber, Joey","lastInitName":"Gerber, J","initLastName":"J Gerber","fullFMLName":"Joseph Cliff Gerber","fullLFMName":"Gerber, Joseph Cliff","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID640455":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455","firstName":"Sean","lastName":"Manaea","primaryNumber":"59","birthDate":"1992-02-01","currentAge":34,"birthCity":"Valparaiso","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Manaea","middleName":"Anthony","boxscoreName":"Manaea","nickName":"The Manaealator","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"muh-NYE-yuh","mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Manaea","nameSlug":"sean-manaea-640455","firstLastName":"Sean Manaea","lastFirstName":"Manaea, Sean","lastInitName":"Manaea, S","initLastName":"S Manaea","fullFMLName":"Sean Anthony Manaea","fullLFMName":"Manaea, Sean Anthony","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668901":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901","firstName":"Mark","lastName":"Vientos","primaryNumber":"27","birthDate":"1999-12-11","currentAge":26,"birthCity":"Norwalk","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Mark","useLastName":"Vientos","middleName":"Anthony","boxscoreName":"Vientos","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Vee-EN-toes","mlbDebutDate":"2022-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Vientos","nameSlug":"mark-vientos-668901","firstLastName":"Mark Vientos","lastFirstName":"Vientos, Mark","lastInitName":"Vientos, M","initLastName":"M Vientos","fullFMLName":"Mark Anthony Vientos","fullLFMName":"Vientos, Mark Anthony","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID688158":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158","firstName":"David","lastName":"Morgan","primaryNumber":"66","birthDate":"1999-10-26","currentAge":26,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Morgan","middleName":"Scott","boxscoreName":"Morgan, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Morgan","nameSlug":"david-morgan-688158","firstLastName":"David Morgan","lastFirstName":"Morgan, David","lastInitName":"Morgan, D","initLastName":"D Morgan","fullFMLName":"David Scott Morgan","fullLFMName":"Morgan, David Scott","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID683146":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","firstName":"Brett","lastName":"Baty","primaryNumber":"7","birthDate":"1999-11-13","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Baty","middleName":"Austin","boxscoreName":"Baty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BAIT-ee","mlbDebutDate":"2022-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Baty","nameSlug":"brett-baty-683146","firstLastName":"Brett Baty","lastFirstName":"Baty, Brett","lastInitName":"Baty, B","initLastName":"B Baty","fullFMLName":"Brett Austin Baty","fullLFMName":"Baty, Brett Austin","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"18","birthDate":"1993-08-21","currentAge":33,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701807":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807","firstName":"Carson","lastName":"Benge","primaryNumber":"3","birthDate":"2003-01-20","currentAge":23,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":184,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carson","useLastName":"Benge","middleName":"Grant","boxscoreName":"Benge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Benge","nameSlug":"carson-benge-701807","firstLastName":"Carson Benge","lastFirstName":"Benge, Carson","lastInitName":"Benge, C","initLastName":"C Benge","fullFMLName":"Carson Grant Benge","fullLFMName":"Benge, Carson Grant","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID592094":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094","firstName":"Jason","lastName":"Adam","primaryNumber":"40","birthDate":"1991-08-04","currentAge":35,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 3\"","weight":229,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Adam","middleName":"Kendall","boxscoreName":"Adam","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2018-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Adam","nameSlug":"jason-adam-592094","firstLastName":"Jason Adam","lastFirstName":"Adam, Jason","lastInitName":"Adam, J","initLastName":"J Adam","fullFMLName":"Jason Kendall Adam","fullLFMName":"Adam, Jason Kendall","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676572":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572","firstName":"Eric","lastName":"Wagaman","primaryNumber":"39","birthDate":"1997-08-14","currentAge":29,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Eric","useLastName":"Wagaman","boxscoreName":"Wagaman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"wah-gah-min","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Wagaman","nameSlug":"eric-wagaman-676572","firstLastName":"Eric Wagaman","lastFirstName":"Wagaman, Eric","lastInitName":"Wagaman, E","initLastName":"E Wagaman","fullFMLName":"Eric Wagaman","fullLFMName":"Wagaman, Eric","strikeZoneTop":3.386,"strikeZoneBottom":1.709},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669392":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392","firstName":"Samad","lastName":"Taylor","primaryNumber":"0","birthDate":"1998-07-11","currentAge":28,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":160,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Samad","useLastName":"Taylor","middleName":"Jahad","boxscoreName":"Taylor, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"suh-mahd","mlbDebutDate":"2023-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samad Taylor","nameSlug":"samad-taylor-669392","firstLastName":"Samad Taylor","lastFirstName":"Taylor, Samad","lastInitName":"Taylor, S","initLastName":"S Taylor","fullFMLName":"Samad Jahad Taylor","fullLFMName":"Taylor, Samad Jahad","strikeZoneTop":3.038,"strikeZoneBottom":1.533},"ID543760":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","firstName":"Marcus","lastName":"Semien","primaryNumber":"10","birthDate":"1990-09-17","currentAge":35,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcus","useLastName":"Semien","middleName":"Andrew","boxscoreName":"Semien","nickName":"Simmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"SIH-mee-ehn","mlbDebutDate":"2013-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcus Semien","nameSlug":"marcus-semien-543760","firstLastName":"Marcus Semien","lastFirstName":"Semien, Marcus","lastInitName":"Semien, M","initLastName":"M Semien","fullFMLName":"Marcus Andrew Semien","fullLFMName":"Semien, Marcus Andrew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID672335":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335","firstName":"Cionel","lastName":"Pérez","primaryNumber":"52","birthDate":"1996-04-21","currentAge":30,"birthCity":"Matanzas","birthCountry":"Cuba","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cionel","useLastName":"Pérez","middleName":"Felix","boxscoreName":"Pérez, C","gender":"M","nameMatrilineal":"Viera","isPlayer":true,"isVerified":true,"pronunciation":"SEE-oh-nel","mlbDebutDate":"2018-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cionel Pérez","nameSlug":"cionel-perez-672335","firstLastName":"Cionel Pérez","lastFirstName":"Pérez, Cionel","lastInitName":"Pérez, C","initLastName":"C Pérez","fullFMLName":"Cionel Felix Pérez","fullLFMName":"Pérez, Cionel Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669004":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","firstName":"Mervyl","lastName":"Melendez","primaryNumber":"1","birthDate":"1998-11-29","currentAge":27,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"MJ","useLastName":"Melendez","middleName":"S.","boxscoreName":"Melendez, M","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"MJ Melendez","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"mj-melendez-669004","firstLastName":"MJ Melendez","lastFirstName":"Melendez, MJ","lastInitName":"Melendez, M","initLastName":"M Melendez","fullFMLName":"Mervyl S. Melendez","fullLFMName":"Melendez, Mervyl S.","strikeZoneTop":3.229,"strikeZoneBottom":1.629},"ID621345":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345","firstName":"Alex","lastName":"Minter","primaryNumber":"33","birthDate":"1993-09-02","currentAge":33,"birthCity":"Tyler","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"A.J.","useLastName":"Minter","middleName":"Jordan","boxscoreName":"Minter","nickName":"Mint","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-08-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"A.J. Minter","nameSlug":"a-j-minter-621345","firstLastName":"A.J. Minter","lastFirstName":"Minter, A.J.","lastInitName":"Minter, A","initLastName":"A Minter","fullFMLName":"Alex Jordan Minter","fullLFMName":"Minter, Alex Jordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":31,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Peterson","middleName":"John","boxscoreName":"Peterson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2020-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"David Peterson","nameSlug":"david-peterson-656849","firstLastName":"David Peterson","lastFirstName":"Peterson, David","lastInitName":"Peterson, D","initLastName":"D Peterson","fullFMLName":"David John Peterson","fullLFMName":"Peterson, David John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Niño","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID663584":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584","firstName":"Hayden","lastName":"Senger","primaryNumber":"6","birthDate":"1997-04-03","currentAge":29,"birthCity":"Hamilton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hayden","useLastName":"Senger","middleName":"Craig","boxscoreName":"Senger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Senger","nameSlug":"hayden-senger-663584","firstLastName":"Hayden Senger","lastFirstName":"Senger, Hayden","lastInitName":"Senger, H","initLastName":"H Senger","fullFMLName":"Hayden Craig Senger","fullLFMName":"Senger, Hayden Craig","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID669369":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369","firstName":"Bryce","lastName":"Johnson","primaryNumber":"29","birthDate":"1995-10-27","currentAge":30,"birthCity":"Cypress","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Bryce","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Johnson","nameSlug":"bryce-johnson-669369","firstLastName":"Bryce Johnson","lastFirstName":"Johnson, Bryce","lastInitName":"Johnson, B","initLastName":"B Johnson","fullFMLName":"Bryce Christopher Johnson","fullLFMName":"Johnson, Bryce Christopher","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID681035":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035","firstName":"Christian","lastName":"Scott","primaryNumber":"45","birthDate":"1999-06-15","currentAge":27,"birthCity":"Coconut Creek","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Christian","useLastName":"Scott","middleName":"David","boxscoreName":"Scott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Scott","nameSlug":"christian-scott-681035","firstLastName":"Christian Scott","lastFirstName":"Scott, Christian","lastInitName":"Scott, C","initLastName":"C Scott","fullFMLName":"Christian David Scott","fullLFMName":"Scott, Christian David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"30","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","birthDate":"1995-07-01","currentAge":31,"birthCity":"Toms River","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ron","useLastName":"Marinaccio","middleName":"James","boxscoreName":"Marinaccio","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"mair-uh-NAH-chee-oh","mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ron Marinaccio","nameSlug":"ron-marinaccio-676760","firstLastName":"Ron Marinaccio","lastFirstName":"Marinaccio, Ron","lastInitName":"Marinaccio, R","initLastName":"R Marinaccio","fullFMLName":"Ronald James Marinaccio","fullLFMName":"Marinaccio, Ronald James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676724":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724","firstName":"Jared","lastName":"Young","primaryNumber":"29","birthDate":"1995-07-09","currentAge":31,"birthCity":"Prince George","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jared","useLastName":"Young","middleName":"M.","boxscoreName":"Young, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Young","nameSlug":"jared-young-676724","firstLastName":"Jared Young","lastFirstName":"Young, Jared","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jared M. Young","fullLFMName":"Young, Jared M.","strikeZoneTop":3.28,"strikeZoneBottom":1.66}},"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680","location":{"address1":"100 Park Boulevard","city":"San Diego","state":"California","stateAbbrev":"CA","postalCode":"92101","defaultCoordinates":{"latitude":32.707861,"longitude":-117.157278},"azimuthAngle":0.0,"elevation":23,"country":"USA","phone":"(619) 795-5000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":40000,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":386,"center":396,"rightCenter":391,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":2680,"link":"/api/v1/venues/2680"},"weather":{"condition":"Partly Cloudy","temp":"70","wind":"9 mph, L To R"},"gameInfo":{"attendance":41159,"firstPitch":"2026-06-07T20:11:00.000Z","gameDurationMinutes":176},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":3,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"home":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"}},"officialScorer":{"id":680379,"fullName":"John Maffei","link":"/api/v1/people/680379"},"primaryDatacaster":{"id":800988,"fullName":"Marissa Richards","link":"/api/v1/people/800988"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-07T20:11:24.649Z","endTime":"2026-06-07T20:12:30.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-07T17:12:41.695Z","endTime":"2026-06-07T19:56:34.892Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-07T19:56:34.892Z","endTime":"2026-06-07T20:11:05.314Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-07T20:11:05.314Z","endTime":"2026-06-07T20:11:26.834Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.406345167819623,"aZ":-19.137587973483555,"pfxX":-9.890245758109122,"pfxZ":6.779377942138096,"pX":0.3115870485097094,"pZ":2.7200883380763434,"vX0":9.302581846394295,"vY0":-137.52152614214643,"vZ0":-4.6006253514802316,"x":105.12,"y":165.34,"x0":-1.823722239587098,"y0":50.00121820027046,"z0":5.7059622307682885,"aX":-19.01465497754422},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":16.1,"spinRate":2443,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3976975912109837,"extension":5.975151414587171},"index":3,"playId":"8abd4dae-afc6-3607-b630-c2661dd79eb5","pitchNumber":1,"startTime":"2026-06-07T20:11:26.834Z","endTime":"2026-06-07T20:11:30.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05537014346036,"aZ":-22.193215554975616,"pfxX":-1.3233658124408838,"pfxZ":5.569259391722081,"pX":0.8653437694304714,"pZ":2.9091468047454168,"vX0":7.379027984986492,"vY0":-132.72546180712988,"vZ0":-3.477343233793048,"x":84.02,"y":160.23,"x0":-1.7730117433819184,"y0":50.00621807139364,"z0":5.84291948506637,"aX":-2.3737215500496838},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.6,"breakHorizontal":0.8,"spinRate":2675,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.41187480546448807,"extension":5.864544511336685},"index":4,"playId":"71e93598-5785-3c9b-8e0f-d181a2d1b37f","pitchNumber":2,"startTime":"2026-06-07T20:11:40.562Z","endTime":"2026-06-07T20:11:45.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.996879090200213,"aZ":-33.20480060151988,"pfxX":3.7388164769603187,"pfxZ":-0.6901445079818114,"pX":-0.22515339294054013,"pZ":1.8610201178128776,"vX0":3.3276150223827217,"vY0":-121.53884107132295,"vZ0":-2.622849732536733,"x":125.58,"y":188.53,"x0":-2.095773053875478,"y0":50.000040599113106,"z0":5.8272177081495045,"aX":5.612752239972328},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.6,"breakHorizontal":-7.6,"spinRate":3091,"spinDirection":89},"zone":8,"typeConfidence":2.0,"plateTime":0.45001873272423687,"extension":5.7529230721213045},"index":5,"playId":"15566b0b-f54d-3b41-b140-cd76b808bb18","pitchNumber":3,"startTime":"2026-06-07T20:11:54.580Z","endTime":"2026-06-07T20:11:58.444Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-07T20:12:09.540Z","endTime":"2026-06-07T20:12:20.219Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.513960576811566,"aZ":-16.77122780805718,"pfxX":-6.964658156676268,"pfxZ":8.11673409266633,"pX":-0.17110311954875604,"pZ":3.459193343767551,"vX0":7.045664544548672,"vY0":-136.96158987059164,"vZ0":-3.315630178213951,"x":123.52,"y":145.38,"x0":-1.8732187927637114,"y0":50.00409487058892,"z0":5.8337692283961085,"aX":-13.220214314064139},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":11.2,"spinRate":2424,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4000487082546442,"extension":5.989942642110776},"hitData":{"launchSpeed":94.9,"launchAngle":6.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.68,"coordY":100.88}},"index":7,"playId":"01af122d-558e-3763-b7da-205e1e9fa638","pitchNumber":4,"startTime":"2026-06-07T20:12:20.219Z","endTime":"2026-06-07T20:12:30.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:12:30.628Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Bichette doubles (8) on a line drive to left fielder Samad Taylor. Carson Benge to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-07T20:12:42.740Z","endTime":"2026-06-07T20:14:18.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.971895030302836,"aZ":-22.4496597539853,"pfxX":-0.29531189772340993,"pfxZ":5.362472369987364,"pX":0.3565497695633583,"pZ":1.8932656139982824,"vX0":5.756642895001829,"vY0":-132.92203501909216,"vZ0":-5.516319885350212,"x":103.41,"y":187.66,"x0":-1.786741646877565,"y0":50.000348745502556,"z0":5.596213407218154,"aX":-0.5353994136162449},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.9,"breakHorizontal":-0.6,"spinRate":2544,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.40999565705002317,"extension":6.0282695129943225},"index":0,"playId":"f7663601-f0c5-3057-a67d-b680a541cfe5","pitchNumber":1,"startTime":"2026-06-07T20:12:56.282Z","endTime":"2026-06-07T20:13:00.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.101154274795515,"aZ":-21.062872880146347,"pfxX":-9.152727503091931,"pfxZ":5.749782784011421,"pX":-1.2845480783378043,"pZ":3.76762207550656,"vX0":4.531955375004643,"vY0":-137.96974869838274,"vZ0":-2.000991265113477,"x":165.96,"y":137.05,"x0":-1.7575155361456607,"y0":50.001443757714206,"z0":5.918710911063914,"aX":-17.68016945397603},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":15.6,"spinRate":2280,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3966790981714201,"extension":5.956531632348397},"index":1,"playId":"57616934-7378-3825-9374-41a426754ba1","pitchNumber":2,"startTime":"2026-06-07T20:13:11.902Z","endTime":"2026-06-07T20:13:17.079Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"2d4abafc-d7f5-3cb1-be6f-d654c5101784","startTime":"2026-06-07T20:13:50.615Z","endTime":"2026-06-07T20:13:54.728Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65614330298509,"aZ":-19.345644612192878,"pfxX":-1.543132150566942,"pfxZ":7.873603261645603,"pX":-0.5296835533321449,"pZ":2.387976631264434,"vX0":4.316446670442824,"vY0":-126.75600516109529,"vZ0":-4.047646292377592,"x":137.19,"y":174.3,"x0":-2.053312546915901,"y0":50.001386546207556,"z0":5.548101824251816,"aX":-2.5141679043982643},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.6,"breakHorizontal":1.8,"spinRate":2829,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.43194821302649444,"extension":6.215375304707069},"hitData":{"launchSpeed":105.0,"launchAngle":21.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":38.2,"coordY":98.35}},"index":3,"playId":"a0131996-9173-3e69-ac7d-f4dd94cd21ec","pitchNumber":3,"startTime":"2026-06-07T20:14:06.446Z","endTime":"2026-06-07T20:14:18.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:14:18.475Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, second baseman Fernando Tatis Jr. to first baseman Ty France. Carson Benge scores. Bo Bichette to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-07T20:14:47.468Z","endTime":"2026-06-07T20:16:55.587Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":86.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.907389007596677,"aZ":-21.215943621066657,"pfxX":1.2491946334799193,"pfxZ":5.854947473434235,"pX":-1.371465507782897,"pZ":3.0247246144270545,"vX0":1.481458985792841,"vY0":-134.64800022427323,"vZ0":-3.3691385018420656,"x":169.28,"y":157.11,"x0":-2.0871686445766944,"y0":50.00260716385973,"z0":5.7593608897557385,"aX":2.3384317580370926},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.2,"breakHorizontal":-2.5,"spinRate":2616,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4037971162964058,"extension":5.969395153024004},"index":0,"playId":"7dd4b8b0-6393-3ff1-972a-2c6e29286b99","pitchNumber":1,"startTime":"2026-06-07T20:14:56.832Z","endTime":"2026-06-07T20:15:01.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53427219836739,"aZ":-27.62077158398439,"pfxX":4.645720307591954,"pfxZ":2.96104094977823,"pX":0.012978274508071657,"pZ":2.7858851545365084,"vX0":3.310373176771828,"vY0":-122.5302158789444,"vZ0":-1.82248505270937,"x":116.51,"y":163.56,"x0":-1.9537488704120736,"y0":50.00477861666814,"z0":5.872899590295676,"aX":7.147080597894394},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.3,"breakHorizontal":-9.1,"spinRate":3153,"spinDirection":75},"zone":5,"typeConfidence":2.0,"plateTime":0.4450212363739454,"extension":6.069448139931372},"index":1,"playId":"3ec96412-5058-3c06-975e-ac2bcdb628b8","pitchNumber":2,"startTime":"2026-06-07T20:15:13.181Z","endTime":"2026-06-07T20:15:20.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.368803279672623,"aZ":-21.7601826197932,"pfxX":-10.409853411047113,"pfxZ":5.429477819197374,"pX":0.2986539749401486,"pZ":2.385104254038444,"vX0":9.03914175731503,"vY0":-136.9733184018484,"vZ0":-4.82961785291783,"x":105.62,"y":174.38,"x0":-1.6752782095257057,"y0":50.00665285476893,"z0":5.639095851318476,"aX":-19.986238955203593},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":17.2,"spinRate":2339,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.3983347234368937,"extension":6.160461028700596},"index":2,"playId":"2619808b-e27c-3a87-a691-22a1278ff30f","pitchNumber":3,"startTime":"2026-06-07T20:15:43.632Z","endTime":"2026-06-07T20:15:47.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.48056548017538,"aZ":-31.943487733788764,"pfxX":4.548239419580893,"pfxZ":0.14714120088102334,"pX":0.7958662185475697,"pZ":1.2791064973361042,"vX0":5.0865892038192815,"vY0":-123.32062628193813,"vZ0":-4.264343077719615,"x":86.66,"y":204.24,"x0":-1.8710711913779374,"y0":50.00389789531774,"z0":5.673960722873598,"aX":7.12741718898718},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.4,"breakHorizontal":-9.2,"spinRate":3148,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.44120881646481136,"extension":6.206384054569498},"index":3,"playId":"7381a9e8-fee7-3389-8ed9-74f82958cb84","pitchNumber":4,"startTime":"2026-06-07T20:16:04.537Z","endTime":"2026-06-07T20:16:08.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.238662647013733,"aZ":-27.364942215795,"pfxX":-10.33829888089694,"pfxZ":2.7655746296688446,"pX":0.7152107264081483,"pZ":0.45364177599960775,"vX0":9.71783920115048,"vY0":-130.4308892876618,"vZ0":-7.863521155243366,"x":89.74,"y":226.53,"x0":-1.7004304866210815,"y0":50.00079792383254,"z0":5.545585916469167,"aX":-17.9629636408084},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":16.8,"spinRate":2071,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4185792028972761,"extension":6.252779026086521},"index":4,"playId":"bedb5cde-83d5-3aa9-8df1-7a0199bd3dc5","pitchNumber":5,"startTime":"2026-06-07T20:16:22.971Z","endTime":"2026-06-07T20:16:26.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61857322440264,"aZ":-27.642611881807106,"pfxX":-9.824856908908112,"pfxZ":2.6754729509481088,"pX":-0.5445193922955242,"pZ":1.6527664558751638,"vX0":6.663246939651,"vY0":-128.75998269392343,"vZ0":-4.528891875930664,"x":137.76,"y":194.16,"x0":-1.8784651924528877,"y0":50.00165979514489,"z0":5.552107364421255,"aX":-16.635438388968815},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.1,"breakHorizontal":16.4,"spinRate":1906,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.42402068493554923,"extension":6.185270446580344},"hitData":{"launchSpeed":89.9,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.75,"coordY":154.62}},"index":5,"playId":"2a795a78-f17e-3483-a5c1-f5ad98962b35","pitchNumber":6,"startTime":"2026-06-07T20:16:48.125Z","endTime":"2026-06-07T20:16:55.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:16:55.587Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-07T20:17:14.413Z","endTime":"2026-06-07T20:18:23.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.676821490615694,"aZ":-27.902116535087774,"pfxX":3.514653490928313,"pfxZ":2.715587801779792,"pX":-0.2761908403458551,"pZ":3.079562716673371,"vX0":3.181567941372523,"vY0":-123.86130450739508,"vZ0":-1.07702154116737,"x":127.53,"y":155.63,"x0":-2.0279509849087067,"y0":50.00408076821047,"z0":5.825398638097181,"aX":5.5333684589187895},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.9,"breakHorizontal":-7.1,"spinRate":3063,"spinDirection":96},"zone":2,"typeConfidence":2.0,"plateTime":0.4399992466402507,"extension":5.943630875585911},"index":0,"playId":"3da99bc8-e4e9-3746-bae6-b5eda532588d","pitchNumber":1,"startTime":"2026-06-07T20:17:22.034Z","endTime":"2026-06-07T20:17:27.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.228804671664637,"aZ":-13.053515672971656,"pfxX":-6.819793844048602,"pfxZ":9.804229256709789,"pX":0.6300963535274069,"pZ":3.3726227534730997,"vX0":8.701475793904708,"vY0":-138.38500919103635,"vZ0":-4.292865257254829,"x":92.98,"y":147.72,"x0":-1.660609823015486,"y0":50.00481323570319,"z0":5.810581441970803,"aX":-13.304161825400136},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":10.7,"spinRate":2527,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.39493781649016757,"extension":6.060229773091458},"index":1,"playId":"f8626eca-05bb-3115-8d3b-d1eda82f80da","pitchNumber":2,"startTime":"2026-06-07T20:17:38.322Z","endTime":"2026-06-07T20:17:41.565Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-07T20:17:49.686Z","endTime":"2026-06-07T20:17:59.707Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"}},{"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":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.587798070731758,"aZ":-13.228979736426767,"pfxX":-6.735578007134428,"pfxZ":9.748708243423948,"pX":0.3859331809985426,"pZ":4.639448898709756,"vX0":7.938430460008372,"vY0":-138.22085339173762,"vZ0":-1.0906933655863829,"x":102.29,"y":113.51,"x0":-1.6424523839471763,"y0":50.000545391942254,"z0":5.923650073751401,"aX":-13.087208616311475},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":10.7,"spinRate":2490,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39562734041943237,"extension":6.159146847549131},"index":3,"playId":"aae6139f-16e9-3f02-b2c4-7dcd80579aae","pitchNumber":3,"startTime":"2026-06-07T20:17:59.707Z","endTime":"2026-06-07T20:18:02.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14493091709079,"aZ":-15.288210471721486,"pfxX":-6.639961636315984,"pfxZ":8.796511627569037,"pX":0.9621699021407352,"pZ":3.518521603131306,"vX0":9.389597674213842,"vY0":-137.3826775188376,"vZ0":-3.3597662980563134,"x":80.32,"y":143.78,"x0":-1.6301326558579359,"y0":50.00617790450853,"z0":5.790257864859404,"aX":-12.7523848811433},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":10.2,"spinRate":2469,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3979945108520777,"extension":6.0535533951425},"index":4,"playId":"6cc9b289-831b-3b16-864d-f44b0e67c25f","pitchNumber":4,"startTime":"2026-06-07T20:18:19.381Z","endTime":"2026-06-07T20:18:23.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:18:23.094Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"A.J. Ewing flies out to left fielder Samad Taylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-07T20:18:38.739Z","endTime":"2026-06-07T20:19:17.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.642214632016493,"aZ":-28.02324704239772,"pfxX":4.883247852635117,"pfxZ":2.744606594740991,"pX":-0.7370198301816623,"pZ":1.8772954690881634,"vX0":1.5488676923609361,"vY0":-122.34211456583265,"vZ0":-3.3874006340436305,"x":145.09,"y":188.09,"x0":-2.0131167186279852,"y0":50.003338751042065,"z0":5.6874946303614315,"aX":7.385495678710024},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.4,"breakHorizontal":-9.2,"spinRate":3081,"spinDirection":85},"zone":7,"typeConfidence":2.0,"plateTime":0.4480898758298091,"extension":6.083233564624775},"index":0,"playId":"9d0b32f6-b5b1-3dde-8ece-c4bc4b740bcf","pitchNumber":1,"startTime":"2026-06-07T20:18:47.129Z","endTime":"2026-06-07T20:18:51.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05105250789148,"aZ":-21.127209797972913,"pfxX":-10.559254426894775,"pfxZ":5.74682557702657,"pX":-0.06019535618951047,"pZ":2.6872602675333543,"vX0":7.861945068109881,"vY0":-137.87346087045822,"vZ0":-4.513313269140195,"x":119.29,"y":166.22,"x0":-1.5787705044515055,"y0":50.00389308094064,"z0":5.7738978820065405,"aX":-20.301916072876228},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":17.4,"spinRate":2433,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39747488383766294,"extension":6.034861385435527},"hitData":{"launchSpeed":90.0,"launchAngle":56.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.85,"coordY":135.89}},"index":1,"playId":"0ecc6c45-28c5-311a-96c7-bb8b10bc03af","pitchNumber":2,"startTime":"2026-06-07T20:19:05.380Z","endTime":"2026-06-07T20:19:17.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:19:17.034Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-07T20:21:07.369Z","endTime":"2026-06-07T20:22:01.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":623211,"fullName":"Huascar Brazobán"}}},"count":{"balls":1,"strikes":0,"outs":0},"index":0,"playId":"bf8cb616-2e9b-495d-b3f4-86768023bbb0","pitchNumber":0,"startTime":"2026-06-07T20:21:07.369Z","endTime":"2026-06-07T20:21:12.369Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94525925766131,"aZ":-24.704089926876716,"pfxX":-10.338581613818826,"pfxZ":3.8992634846525718,"pX":-1.006456570879554,"pZ":3.1142425263112434,"vX0":4.562148157746064,"vY0":-137.42666528211484,"vZ0":-2.8215427238562305,"x":155.36,"y":154.7,"x0":-1.3431452003310709,"y0":50.00391830783843,"z0":5.829057808214663,"aX":-19.81150664444224},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":17.8,"spinRate":2253,"spinDirection":225},"zone":11,"typeConfidence":0.87,"plateTime":0.3982842902667816,"extension":5.440367650130156},"index":1,"playId":"abbbbe36-8373-33f4-9214-42508e336e0e","pitchNumber":1,"startTime":"2026-06-07T20:21:34.161Z","endTime":"2026-06-07T20:21:38.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788172204722457,"aZ":-22.610190094172776,"pfxX":-11.227571342796246,"pfxZ":4.9736022453074895,"pX":0.4233087476081137,"pZ":0.8830246061542965,"vX0":8.403750097230349,"vY0":-137.62121370471988,"vZ0":-8.649141779732675,"x":100.86,"y":214.94,"x0":-1.2070991574356094,"y0":50.00530351350555,"z0":5.591461040361698,"aX":-21.59646437494569},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.3,"breakHorizontal":18.6,"spinRate":2332,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.3975989001465967,"extension":5.501778016589404},"index":2,"playId":"349ad255-d5c2-3c84-b2e9-8b357cc7bfc9","pitchNumber":2,"startTime":"2026-06-07T20:21:45.758Z","endTime":"2026-06-07T20:21:49.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.268128630291674,"aZ":-24.135885274069036,"pfxX":-10.030469949933705,"pfxZ":4.153441366136913,"pX":-1.741893788268616,"pZ":2.3037302346408306,"vX0":2.968574403315853,"vY0":-137.90707406624873,"vZ0":-5.085169266258832,"x":183.4,"y":176.58,"x0":-1.5257656959752466,"y0":50.00455531915102,"z0":5.7894084985759395,"aX":-19.4155434039338},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":17.6,"spinRate":2403,"spinDirection":227},"zone":13,"typeConfidence":0.88,"plateTime":0.3964406386802848,"extension":5.4252550549237535},"index":3,"playId":"a31e4554-0ea4-3da1-bdce-fd5f211e08e5","pitchNumber":3,"startTime":"2026-06-07T20:21:57.814Z","endTime":"2026-06-07T20:22:01.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:22:01.933Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-07T20:22:21.023Z","endTime":"2026-06-07T20:25:18.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.752335469501972,"aZ":-23.333789554682248,"pfxX":-9.881272959116297,"pfxZ":4.4729416681398595,"pX":-0.3233304222217472,"pZ":2.0288461801416378,"vX0":6.346005452722884,"vY0":-139.5518118902919,"vZ0":-6.200293181755562,"x":129.32,"y":184.0,"x0":-1.3404105371577506,"y0":50.00339667148291,"z0":5.811595491126211,"aX":-19.533415899714207},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.0,"breakHorizontal":16.7,"spinRate":2249,"spinDirection":231},"zone":7,"typeConfidence":0.91,"plateTime":0.39215320717141466,"extension":5.703116460416983},"index":0,"playId":"c44c374e-6042-3808-bcbf-4b8f2850bd30","pitchNumber":1,"startTime":"2026-06-07T20:22:30.814Z","endTime":"2026-06-07T20:22:34.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.857689899092673,"aZ":-28.738464421603656,"pfxX":-9.239357354831508,"pfxZ":2.0624459659271146,"pX":-2.639278348077221,"pZ":3.490555266838978,"vX0":-0.1164594594368028,"vY0":-128.4833908570027,"vZ0":-1.2601053166468885,"x":217.6,"y":144.54,"x0":-1.3940806274911846,"y0":50.0007324692618,"z0":6.230957247075677,"aX":-15.367476488317465},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":16.7,"spinRate":1628,"spinDirection":236},"zone":11,"typeConfidence":0.89,"plateTime":0.4271107047541771,"extension":5.54664318891899},"index":1,"playId":"44ed1f78-7988-341e-907e-a02f179c6a43","pitchNumber":2,"startTime":"2026-06-07T20:22:48.351Z","endTime":"2026-06-07T20:22:51.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89204840868465,"aZ":-26.749482910201213,"pfxX":-9.787459521768797,"pfxZ":3.035640470680808,"pX":0.8615581136382963,"pZ":1.6849641514688163,"vX0":8.432869751265647,"vY0":-133.16435559620956,"vZ0":-5.736275784081234,"x":84.16,"y":193.29,"x0":-1.0821695386397592,"y0":50.003682069835826,"z0":5.814493902904203,"aX":-17.4935489430618},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.3,"breakHorizontal":15.8,"spinRate":2145,"spinDirection":237},"zone":14,"typeConfidence":0.89,"plateTime":0.41207575223687654,"extension":5.745715993698485},"index":2,"playId":"63d430a4-72dd-3957-aa74-158628b9b5ca","pitchNumber":3,"startTime":"2026-06-07T20:23:07.491Z","endTime":"2026-06-07T20:23:14.160Z","isPitch":true,"type":"pitch"},{"details":{"description":"Fernando Tatis Jr. steals (15) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"actionPlayId":"63d430a4-72dd-3957-aa74-158628b9b5ca","startTime":"2026-06-07T20:23:22.630Z","endTime":"2026-06-07T20:23:35.695Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79019962754626,"aZ":-24.807684058776566,"pfxX":-7.750070828612435,"pfxZ":4.09825404381561,"pX":0.6667197453824988,"pZ":1.7223856818897294,"vX0":7.080244456016641,"vY0":-132.58383575313263,"vZ0":-6.189085876709525,"x":91.59,"y":192.28,"x0":-1.0190480166918259,"y0":50.003471158427146,"z0":5.873701979598193,"aX":-13.931367018541627},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.4,"breakHorizontal":12.7,"spinRate":2080,"spinDirection":238},"zone":9,"typeConfidence":0.87,"plateTime":0.4116002227641995,"extension":5.796964038635893},"index":4,"playId":"8232c49c-6399-337a-a2bd-bb82049ddb06","pitchNumber":4,"startTime":"2026-06-07T20:23:35.695Z","endTime":"2026-06-07T20:23:41.374Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.526289614846334,"aZ":-16.100131183412053,"pfxX":-6.451997603640725,"pfxZ":8.03434624949778,"pX":-0.2477624055730828,"pZ":3.2425311931678005,"vX0":5.133184920429374,"vY0":-140.27159634492548,"vZ0":-4.014892463789385,"x":126.44,"y":151.23,"x0":-1.2595015655801474,"y0":50.00398993897337,"z0":5.736177338011872,"aX":-12.91039042597669},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":10.7,"spinRate":2181,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.3898758656698136,"extension":5.607173486743506},"index":5,"playId":"64b0b5d8-d15f-3c58-8fbb-a93649a129f6","pitchNumber":5,"startTime":"2026-06-07T20:23:53.533Z","endTime":"2026-06-07T20:23:57.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07059553095585,"aZ":-30.043161518162556,"pfxX":-9.931682263509739,"pfxZ":1.19514108869663,"pX":-1.2315350580739053,"pZ":2.2989083229252003,"vX0":3.142136077760518,"vY0":-132.91592519172602,"vZ0":-3.6689839142311875,"x":163.94,"y":176.71,"x0":-1.1401217590779977,"y0":50.00562405855141,"z0":5.884186619134041,"aX":-17.733396900043783},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":17.3,"spinRate":2035,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4124348790810588,"extension":5.574686492263016},"index":6,"playId":"42b7ad79-a52d-3573-92e9-1ca1df1daaf2","pitchNumber":6,"startTime":"2026-06-07T20:24:13.756Z","endTime":"2026-06-07T20:24:18.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006977020806424,"aZ":-29.584315915724947,"pfxX":-10.273984220489332,"pfxZ":1.4381354770957193,"pX":-0.5010021339002888,"pZ":1.08634241676215,"vX0":5.0486849116812955,"vY0":-133.37765296982445,"vZ0":-6.734674888464264,"x":136.1,"y":209.45,"x0":-1.080891332649277,"y0":50.0059535092462,"z0":5.770370008290316,"aX":-18.56106168180332},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.3,"breakHorizontal":17.5,"spinRate":2017,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4102580878129185,"extension":5.717498279954138},"index":7,"playId":"5eb34d7a-5424-392e-8d75-9fafb486c0fe","pitchNumber":7,"startTime":"2026-06-07T20:24:29.415Z","endTime":"2026-06-07T20:24:33.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.683798315657434,"aZ":-20.706173672028623,"pfxX":-9.716935150240815,"pfxZ":5.7194096723744,"pX":0.22901830840551343,"pZ":2.923716339010478,"vX0":7.1087633321233525,"vY0":-140.25093798154762,"vZ0":-4.037622720510651,"x":108.27,"y":159.84,"x0":-1.0672350297474034,"y0":50.005354026744854,"z0":5.720666584346774,"aX":-19.493588061097743},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.7,"breakHorizontal":16.3,"spinRate":2311,"spinDirection":230},"zone":2,"typeConfidence":0.9,"plateTime":0.3895179811721059,"extension":5.724432435162718},"index":8,"playId":"b944b423-0827-3190-83d3-57b84f4e5b1d","pitchNumber":8,"startTime":"2026-06-07T20:24:52.384Z","endTime":"2026-06-07T20:24:55.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35669871874947,"aZ":-24.207878019845857,"pfxX":-9.83135183626891,"pfxZ":3.9835404952230604,"pX":-1.3060670070403486,"pZ":2.6501178640164325,"vX0":3.8129629974899286,"vY0":-139.80133018344003,"vZ0":-4.266402498073443,"x":166.78,"y":167.23,"x0":-1.4018103508653714,"y0":50.00560434509839,"z0":5.76423118451134,"aX":-19.67151249184226},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.6,"breakHorizontal":17.2,"spinRate":2232,"spinDirection":233},"zone":11,"typeConfidence":0.89,"plateTime":0.39021117617654344,"extension":5.61295817801379},"index":9,"playId":"c8a864d6-6a87-3204-af4a-cc68e25b1f0f","pitchNumber":9,"startTime":"2026-06-07T20:25:13.768Z","endTime":"2026-06-07T20:25:18.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:25:18.051Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ty France grounds into a double play, second baseman Marcus Semien to shortstop Bo Bichette to first baseman Jared Young. Fernando Tatis Jr. to 3rd. Jackson Merrill out at 2nd. Ty France out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-07T20:25:43.961Z","endTime":"2026-06-07T20:26:36.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.374968630805814,"aZ":-24.766709324937473,"pfxX":-10.177811399524586,"pfxZ":3.6877198737847987,"pX":-0.8246896415039392,"pZ":2.8153395706412083,"vX0":5.066376076948953,"vY0":-140.48879872741227,"vZ0":-3.5708146950889006,"x":148.44,"y":162.77,"x0":-1.324312410954365,"y0":50.00372276500709,"z0":5.703576346764686,"aX":-20.44470630338928},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.1,"breakHorizontal":17.5,"spinRate":2231,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.38914756704911646,"extension":5.593007803849486},"index":0,"playId":"efefa5b8-08a9-39b8-9325-8d38af8aa604","pitchNumber":1,"startTime":"2026-06-07T20:25:47.412Z","endTime":"2026-06-07T20:25:51.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95221597418546,"aZ":-26.56610690880723,"pfxX":-10.411083865868266,"pfxZ":3.0590018690722958,"pX":0.536043883722391,"pZ":-0.10359245106289618,"vX0":7.5203794337517085,"vY0":-133.99787900554364,"vZ0":-10.36937204287171,"x":96.57,"y":241.58,"x0":-0.9438973994292069,"y0":50.001670221720374,"z0":5.690782547459595,"aX":-19.071238739383897},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.6,"breakHorizontal":17.4,"spinRate":2070,"spinDirection":235},"zone":14,"typeConfidence":0.88,"plateTime":0.4076194714260728,"extension":5.999005786475395},"index":1,"playId":"ddb51c27-f3b5-3ec1-a2b1-f46dded204f0","pitchNumber":2,"startTime":"2026-06-07T20:26:04.688Z","endTime":"2026-06-07T20:26:09.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12676511801762,"aZ":-20.211830651202536,"pfxX":-10.72118710980943,"pfxZ":5.880708600570058,"pX":0.2791952005750865,"pZ":2.063407606585332,"vX0":7.511937330533491,"vY0":-141.66944279691563,"vZ0":-6.753547315153066,"x":106.36,"y":183.07,"x0":-1.0127318851486236,"y0":50.004333225264,"z0":5.768591820882387,"aX":-21.8117810651123},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.5,"breakHorizontal":17.9,"spinRate":2347,"spinDirection":224},"zone":9,"typeConfidence":0.9,"plateTime":0.3865080004351955,"extension":5.748262836680059},"hitData":{"launchSpeed":92.7,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.19,"coordY":149.05}},"index":2,"playId":"f1baa6cc-cc1e-37ef-947b-c1fa7f154cb8","pitchNumber":3,"startTime":"2026-06-07T20:26:29.411Z","endTime":"2026-06-07T20:26:36.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:26:36.940Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-07T20:26:58.440Z","endTime":"2026-06-07T20:29:05.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.956285782095517,"aZ":-21.663684514552852,"pfxX":-10.541619974152965,"pfxZ":5.188775087955262,"pX":-0.1500589443519922,"pZ":3.165943122328159,"vX0":6.632194220866819,"vY0":-140.95726863524402,"vZ0":-3.561987078702537,"x":122.72,"y":153.3,"x0":-1.1552954515291767,"y0":50.00575877878439,"z0":5.833127026171486,"aX":-21.36381964530196},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.9,"breakHorizontal":17.9,"spinRate":2255,"spinDirection":226},"zone":2,"typeConfidence":0.89,"plateTime":0.3875583870665098,"extension":5.666310131424429},"index":0,"playId":"ad8edd87-7a4e-370f-b3a6-3c8347d78031","pitchNumber":1,"startTime":"2026-06-07T20:27:06.291Z","endTime":"2026-06-07T20:27:10.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.958120774513162,"aZ":-28.375099382320315,"pfxX":-8.670594158669108,"pfxZ":2.077890871921248,"pX":-0.9604386666962268,"pZ":2.9869318773678226,"vX0":3.0366698873247553,"vY0":-134.02973874598098,"vZ0":-2.751133252352611,"x":153.61,"y":158.13,"x0":-0.9765129906703562,"y0":50.00669598539666,"z0":6.037408462387154,"aX":-15.895800043501703},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.4,"breakHorizontal":15.1,"spinRate":2017,"spinDirection":230},"zone":11,"typeConfidence":0.89,"plateTime":0.4075044924834961,"extension":5.811589317043659},"index":1,"playId":"111da2c8-0a87-3062-afe3-b2747ed76d8b","pitchNumber":2,"startTime":"2026-06-07T20:27:19.868Z","endTime":"2026-06-07T20:27:25.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89999201228852,"aZ":-21.345672645771174,"pfxX":-9.856033402691178,"pfxZ":5.227482829425181,"pX":-1.6639432227448054,"pZ":4.120444736591928,"vX0":1.8866036302868476,"vY0":-143.2082712711899,"vZ0":-1.4048645807003415,"x":180.43,"y":127.53,"x0":-1.052140003901566,"y0":50.00186961280336,"z0":5.9560424303412,"aX":-20.415917648630398},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.4,"breakHorizontal":17.4,"spinRate":2342,"spinDirection":223},"zone":11,"typeConfidence":0.88,"plateTime":0.38285010299638067,"extension":5.533234576910328},"index":2,"playId":"e9be14ab-4822-3a5a-a200-baab12191248","pitchNumber":3,"startTime":"2026-06-07T20:27:48.967Z","endTime":"2026-06-07T20:27:53.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.956414125217275,"aZ":-25.7128188206024,"pfxX":-9.409005929711928,"pfxZ":3.594118279885603,"pX":0.22837920242112217,"pZ":0.6566890433501661,"vX0":6.738568480599079,"vY0":-133.32716337712026,"vZ0":-7.832984406405135,"x":108.29,"y":221.05,"x0":-1.110683131981231,"y0":50.005871777191324,"z0":5.491634121079818,"aX":-16.924076884014095},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.9,"breakHorizontal":15.6,"spinRate":1898,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4109849541755439,"extension":5.890661924800717},"index":3,"playId":"af5a2c61-ce18-3c49-b16f-c93992b89cd2","pitchNumber":4,"startTime":"2026-06-07T20:28:16.912Z","endTime":"2026-06-07T20:28:21.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.936388415899554,"aZ":-26.412802036032467,"pfxX":-9.897802692695404,"pfxZ":3.1338273520179865,"pX":-0.7705997931756292,"pZ":2.40195637729177,"vX0":4.097919688986795,"vY0":-134.47629902534672,"vZ0":-4.385232348684688,"x":146.37,"y":173.93,"x0":-1.0242823048461038,"y0":50.00649067639633,"z0":5.917683632294393,"aX":-18.212566643453524},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.9,"breakHorizontal":17.2,"spinRate":2011,"spinDirection":230},"zone":4,"typeConfidence":0.82,"plateTime":0.406620333453549,"extension":5.8095080012999825},"index":4,"playId":"355f6f26-2aff-3cfc-9c9b-f242b0c28c0d","pitchNumber":5,"startTime":"2026-06-07T20:28:38.706Z","endTime":"2026-06-07T20:28:45.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00653831860371,"aZ":-16.158244451268796,"pfxX":-5.441260119134003,"pfxZ":7.943412702294902,"pX":0.47831310674132804,"pZ":2.9127323078811833,"vX0":6.11163947337888,"vY0":-140.8446325838755,"vZ0":-4.762759161449479,"x":98.77,"y":160.14,"x0":-1.0093926656251302,"y0":50.000334203863005,"z0":5.665414378614872,"aX":-10.966945366754514},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":2139,"spinDirection":225},"zone":3,"typeConfidence":0.91,"plateTime":0.3884033345999014,"extension":5.782807191652986},"hitData":{"launchSpeed":92.7,"launchAngle":28.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.0,"coordY":59.73}},"index":5,"playId":"cbf321b7-a60c-3766-84df-74ba9ed75df1","pitchNumber":6,"startTime":"2026-06-07T20:28:57.546Z","endTime":"2026-06-07T20:29:05.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:29:05.561Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Marcus Semien homers (8) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-07T20:30:59.156Z","endTime":"2026-06-07T20:32:06.111Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.966833384882676,"aZ":-18.55083384125748,"pfxX":-1.8887522132358292,"pfxZ":7.575946460649713,"pX":0.20498635248579608,"pZ":1.831360210528169,"vX0":5.851711740252173,"vY0":-132.20835458545108,"vZ0":-6.443134975177565,"x":109.19,"y":189.33,"x0":-1.7763318874866445,"y0":50.00474376887916,"z0":5.6275956370966655,"aX":-3.3978737045696317},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.7,"breakHorizontal":2.4,"spinRate":2601,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4117965408674138,"extension":5.692457920299336},"index":0,"playId":"33d0c793-7871-3855-8591-b531a708c60e","pitchNumber":1,"startTime":"2026-06-07T20:31:09.906Z","endTime":"2026-06-07T20:31:13.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46903141301568,"aZ":-23.59003999654808,"pfxX":1.3649246884518293,"pfxZ":5.511027843412524,"pX":-0.001115866886332909,"pZ":3.1182028720243444,"vX0":4.410103174239877,"vY0":-123.24188807096938,"vZ0":-1.5778404555152812,"x":117.04,"y":154.59,"x0":-1.9817747581223442,"y0":50.00607816024573,"z0":5.7341349995153115,"aX":2.1271503497975015},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.0,"breakHorizontal":-3.4,"spinRate":2881,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.44222076666460497,"extension":5.6884742148270675},"index":1,"playId":"d33e2bda-1a9a-3ead-b383-fdbafad777a1","pitchNumber":2,"startTime":"2026-06-07T20:31:22.067Z","endTime":"2026-06-07T20:31:26.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.403324112305857,"aZ":-28.409907717514983,"pfxX":2.7451502316412637,"pfxZ":2.4821587897587456,"pX":-0.028379903089963167,"pZ":2.9361496795267805,"vX0":3.6832893244289475,"vY0":-121.99139734178232,"vZ0":-1.0806219604895722,"x":118.08,"y":159.5,"x0":-1.9104635571068627,"y0":50.00458575272384,"z0":5.81816723734999,"aX":4.166889321613238},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.6,"breakHorizontal":-5.8,"spinRate":3078,"spinDirection":89},"zone":2,"typeConfidence":2.0,"plateTime":0.44778192135147377,"extension":5.952483133317941},"hitData":{"launchSpeed":96.2,"launchAngle":36.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":30.66,"coordY":88.43}},"index":2,"playId":"9317db7f-790e-3c37-8f86-7f1d61de9165","pitchNumber":3,"startTime":"2026-06-07T20:31:40.723Z","endTime":"2026-06-07T20:32:06.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:32:06.111Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-07T20:32:14.332Z","endTime":"2026-06-07T20:33:23.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.875187441350942,"aZ":-32.60550083984096,"pfxX":5.925001996624766,"pfxZ":-0.2806913609443136,"pX":-1.1357964544868244,"pZ":3.016772790879446,"vX0":0.3987091450952027,"vY0":-123.16167227998773,"vZ0":-0.35294361311799627,"x":160.29,"y":157.33,"x0":-2.069901169894072,"y0":50.001448502191266,"z0":5.903203525734046,"aX":9.164277465684588},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.4,"breakHorizontal":-10.8,"spinRate":3061,"spinDirection":89},"zone":11,"typeConfidence":2.0,"plateTime":0.4435512013140004,"extension":5.782824845082878},"index":0,"playId":"600a02a4-95e9-3967-b6b6-98082a296427","pitchNumber":1,"startTime":"2026-06-07T20:32:27.586Z","endTime":"2026-06-07T20:32:31.789Z","isPitch":true,"type":"pitch"},{"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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12789277336723,"aZ":-14.2056166984068,"pfxX":-6.011807809050787,"pfxZ":9.329738875173858,"pX":-0.1352721789935736,"pZ":3.096590346582972,"vX0":6.549422694956026,"vY0":-137.56044231742956,"vZ0":-4.616865915305927,"x":122.16,"y":155.17,"x0":-1.7604420345154248,"y0":50.00058112829411,"z0":5.752350875757572,"aX":-11.576148757274565},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2442,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3974302484648158,"extension":5.928265658065917},"index":1,"playId":"8b63978f-9e71-3818-a867-25e308a7a802","pitchNumber":2,"startTime":"2026-06-07T20:32:41.389Z","endTime":"2026-06-07T20:32:44.916Z","isPitch":true,"type":"pitch"},{"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":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65673325748593,"aZ":-16.775264859435566,"pfxX":-5.942306543357176,"pfxZ":7.887329231890298,"pX":-0.07780850455722739,"pZ":3.993753959386731,"vX0":6.413133289951293,"vY0":-138.1265423612991,"vZ0":-2.005574611405769,"x":119.97,"y":130.95,"x0":-1.6457855899517506,"y0":50.006569410386774,"z0":5.843905169062983,"aX":-11.608579297979508},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":9.6,"spinRate":2446,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3949187585820746,"extension":5.961704591881483},"index":2,"playId":"dc72431c-48a7-3f04-9272-16330e6e6a93","pitchNumber":3,"startTime":"2026-06-07T20:32:57.009Z","endTime":"2026-06-07T20:33:01.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.409617174136155,"aZ":-35.07572471795287,"pfxX":4.893005735544338,"pfxZ":-1.902444833458504,"pX":0.053677782477227376,"pZ":1.199233843430785,"vX0":3.1802609698941895,"vY0":-122.42495269433351,"vZ0":-3.802209402891264,"x":114.95,"y":206.4,"x0":-1.8965880634103511,"y0":50.00600660598407,"z0":5.764373548651986,"aX":7.452216327439215},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.1,"breakHorizontal":-9.6,"spinRate":3179,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.44682537785489673,"extension":6.014575219179769},"index":3,"playId":"0e4f44a8-ac4e-3a53-a527-39796e8692a7","pitchNumber":4,"startTime":"2026-06-07T20:33:18.130Z","endTime":"2026-06-07T20:33:23.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:33:23.218Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"MJ Melendez lines out to right fielder Jase Bowen.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-07T20:33:36.047Z","endTime":"2026-06-07T20:33:54.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.487390782155266,"aZ":-30.324990979994606,"pfxX":5.975888793819502,"pfxZ":1.2431800640602813,"pX":0.2468252214737058,"pZ":2.6176093396485434,"vX0":3.3417606717489488,"vY0":-120.73260131821402,"vZ0":-1.2780182419610087,"x":107.59,"y":168.1,"x0":-1.9275963845207127,"y0":50.00390667196238,"z0":5.80042705590734,"aX":8.903245500132176},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":-11.5,"spinRate":3130,"spinDirection":72},"zone":6,"typeConfidence":2.0,"plateTime":0.45208311383628175,"extension":6.075636121382972},"hitData":{"launchSpeed":95.1,"launchAngle":21.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.83,"coordY":102.16}},"index":0,"playId":"450c878d-4efb-3c4f-bbe2-cecf63d9e181","pitchNumber":1,"startTime":"2026-06-07T20:33:44.301Z","endTime":"2026-06-07T20:33:54.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:33:54.161Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, second baseman Fernando Tatis Jr. to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-07T20:34:11.781Z","endTime":"2026-06-07T20:35:07.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.931541765936906,"aZ":-17.08970583709864,"pfxX":-10.005206712624997,"pfxZ":7.76298254807552,"pX":1.839834072028203,"pZ":2.08347338208902,"vX0":12.287943909087018,"vY0":-137.87781118489144,"vZ0":-6.813622877565214,"x":46.87,"y":182.53,"x0":-1.3549973714965857,"y0":50.005976576742384,"z0":5.721314440977435,"aX":-19.45030758542231},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":15.8,"spinRate":2507,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39582642203152174,"extension":5.945931103590238},"index":0,"playId":"bd21d939-63ee-3780-aba1-2934857b05cb","pitchNumber":1,"startTime":"2026-06-07T20:34:17.736Z","endTime":"2026-06-07T20:34:20.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3026143663558,"aZ":-17.300478311624968,"pfxX":-10.356516261039985,"pfxZ":7.817349941671036,"pX":0.9988667363372349,"pZ":1.482146864793233,"vX0":10.332751888023495,"vY0":-136.40112505921684,"vZ0":-8.207574247320903,"x":78.93,"y":198.76,"x0":-1.4754285119535588,"y0":50.001138808309875,"z0":5.701388089459404,"aX":-19.70086400840643},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":16.8,"spinRate":2449,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40008187341603296,"extension":6.042546075347756},"index":1,"playId":"08a309e0-dc26-3c2d-9c71-6426ae016e17","pitchNumber":2,"startTime":"2026-06-07T20:34:32.027Z","endTime":"2026-06-07T20:34:36.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.444300112194647,"aZ":-18.12955816960237,"pfxX":-0.1157770227610041,"pfxZ":7.762145658762876,"pX":0.24691575465390656,"pZ":2.0735988099852025,"vX0":5.524192172234188,"vY0":-132.67539124257436,"vZ0":-6.126110477197322,"x":107.59,"y":182.79,"x0":-1.8341801173269523,"y0":50.00166566261933,"z0":5.703376162953583,"aX":-0.21002377149378743},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.2,"breakHorizontal":-0.8,"spinRate":2683,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.410511021181021,"extension":5.926574382331289},"index":2,"playId":"22a599aa-049f-3e08-a524-3bc70ad2e2c3","pitchNumber":3,"startTime":"2026-06-07T20:34:45.798Z","endTime":"2026-06-07T20:34:50.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41943170744558,"aZ":-18.174413120476302,"pfxX":-0.10238642825288524,"pfxZ":7.742695906569514,"pX":0.8110314470064391,"pZ":2.994348135871717,"vX0":6.546344378315189,"vY0":-132.63296538113337,"vZ0":-3.6293534993256555,"x":86.09,"y":157.93,"x0":-1.6604899872999583,"y0":50.003110861091066,"z0":5.68123690151291,"aX":-0.18628033931302226},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.6,"breakHorizontal":-1.1,"spinRate":2715,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.410642061100432,"extension":5.793757398769202},"hitData":{"launchSpeed":84.4,"launchAngle":5.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.78,"coordY":154.12}},"index":3,"playId":"f835a17e-289c-3c1a-a529-3b02d1b0fd6c","pitchNumber":4,"startTime":"2026-06-07T20:34:59.857Z","endTime":"2026-06-07T20:35:07.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:35:07.926Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a ground ball to left fielder MJ Melendez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-07T20:37:28.829Z","endTime":"2026-06-07T20:37:54.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sean Manaea replaces Huascar Brazobán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-07T20:37:08.830Z","endTime":"2026-06-07T20:37:31.086Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640455,"link":"/api/v1/people/640455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":69.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.561551139120187,"aZ":-32.86616288797894,"pfxX":-8.826124210152507,"pfxZ":-0.5696807676777045,"pX":-1.1146935062574361,"pZ":2.3012775993550116,"vX0":-7.135527679512933,"vY0":-108.57423115475811,"vZ0":1.1163048115218006,"x":159.49,"y":176.65,"x0":3.351760065359047,"y0":50.00539409189236,"z0":5.334704454871881,"aX":-10.62465014365967},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-0.5,"breakHorizontal":17.8,"spinRate":2276,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.502901752214377,"extension":6.460815208526155},"index":1,"playId":"723df2d0-203e-35ce-9135-5fdbdc1cc7ba","pitchNumber":1,"startTime":"2026-06-07T20:37:31.086Z","endTime":"2026-06-07T20:37:35.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.354420439523288,"aZ":-30.191121734513153,"pfxX":10.078456056448164,"pfxZ":1.1417204656323356,"pX":0.3827396202396214,"pZ":3.058357990135301,"vX0":-10.43673561529686,"vY0":-130.79410361269134,"vZ0":0.2799987560711453,"x":102.41,"y":156.2,"x0":3.113607701790261,"y0":50.00092395564389,"z0":5.212238069584856,"aX":17.47586409752321},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.4,"breakHorizontal":-16.0,"spinRate":2059,"spinDirection":114},"zone":3,"typeConfidence":2.0,"plateTime":0.4186293282963316,"extension":6.936050327910659},"hitData":{"launchSpeed":102.0,"launchAngle":-10.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.68,"coordY":103.93}},"index":2,"playId":"451c16eb-7cf3-3abf-95d2-6ada7e0e9009","pitchNumber":2,"startTime":"2026-06-07T20:37:42.634Z","endTime":"2026-06-07T20:37:54.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:37:54.639Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Andujar lines out sharply to left fielder MJ Melendez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-07T20:38:11.486Z","endTime":"2026-06-07T20:39:38.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.658748249785784,"aZ":-28.86746780638328,"pfxX":-1.3862493361229262,"pfxZ":2.2728713918969543,"pX":1.754799979493342,"pZ":2.711671052266681,"vX0":-3.531159956673853,"vY0":-118.92651835601198,"vZ0":0.05821123014414953,"x":50.11,"y":165.56,"x0":3.430160789987369,"y0":50.00058136580873,"z0":5.273628137387645,"aX":-2.014569336624894},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.4,"breakHorizontal":3.2,"spinRate":2005,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.4579812028323218,"extension":6.4976851834119165},"index":0,"playId":"aa375ad7-69f2-364e-9e9d-d724aa86c3ec","pitchNumber":1,"startTime":"2026-06-07T20:38:19.592Z","endTime":"2026-06-07T20:38:23.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.981980828163472,"aZ":-27.93031784284487,"pfxX":-0.7144191503243404,"pfxZ":2.865699785768231,"pX":-0.04157382665966299,"pZ":2.0941432903325032,"vX0":-7.617204427908211,"vY0":-120.44989987900331,"vZ0":-1.446394401149542,"x":118.58,"y":182.24,"x0":3.2459310929122047,"y0":50.00054982847849,"z0":5.157335071098599,"aX":-1.0543111395743086},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.2,"breakHorizontal":3.0,"spinRate":2091,"spinDirection":174},"zone":8,"typeConfidence":2.0,"plateTime":0.4536157152265985,"extension":6.424819481794325},"index":1,"playId":"b494672c-985b-311e-912e-030f6e47eaec","pitchNumber":2,"startTime":"2026-06-07T20:38:34.728Z","endTime":"2026-06-07T20:38:41.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.50867103073274,"aZ":-25.93247999304255,"pfxX":-0.7201036131944416,"pfxZ":4.031661131996405,"pX":0.38643635290488415,"pZ":2.819204329486528,"vX0":-6.746257585394119,"vY0":-122.63104564889723,"vZ0":-0.43367741959055733,"x":102.27,"y":162.66,"x0":3.2480121757779434,"y0":50.002959199864236,"z0":5.179478380589925,"aX":-1.1136858321599499},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.4,"breakHorizontal":2.6,"spinRate":2124,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.44387987473609547,"extension":6.489458425920597},"index":2,"playId":"eafeb796-9ba7-3993-b0ce-6053ffb5ff2a","pitchNumber":3,"startTime":"2026-06-07T20:38:56.656Z","endTime":"2026-06-07T20:39:00.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.71129699835833,"aZ":-31.130699706648432,"pfxX":-9.792915432608648,"pfxZ":0.8588856497765764,"pX":-0.3602506937093736,"pZ":1.5362399662436768,"vX0":-5.229020450491362,"vY0":-110.15142110136897,"vZ0":-0.760469371578736,"x":130.73,"y":197.3,"x0":3.321888373928807,"y0":50.00465614701524,"z0":5.195441388786843,"aX":-11.960157671534935},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":1.7,"breakHorizontal":19.2,"spinRate":2351,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.49843390559249245,"extension":6.405090699623096},"hitData":{"launchSpeed":105.5,"launchAngle":16.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":48.76,"coordY":98.64}},"index":3,"playId":"b3e5625f-9e8c-3bd2-8a26-90ed0359ae89","pitchNumber":4,"startTime":"2026-06-07T20:39:23.366Z","endTime":"2026-06-07T20:39:38.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:39:38.875Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jase Bowen flies out to right fielder Carson Benge.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-07T20:40:00.225Z","endTime":"2026-06-07T20:41:18.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.729384795016465,"aZ":-19.191404645035647,"pfxX":7.938839788963746,"pfxZ":7.511254293422359,"pX":0.8057829666393975,"pZ":3.4902579946863956,"vX0":-8.280960514650845,"vY0":-130.2326959731438,"vZ0":-0.8397203454846613,"x":86.29,"y":144.54,"x0":2.985731753265649,"y0":50.00460055394378,"z0":5.260079940527349,"aX":13.72547946407898},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.7,"breakHorizontal":-12.7,"spinRate":2069,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.41956355860046246,"extension":6.927047530548532},"index":0,"playId":"74cdc76f-c812-3d8f-bda3-133323073a4c","pitchNumber":1,"startTime":"2026-06-07T20:40:07.339Z","endTime":"2026-06-07T20:40:12.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.126096916138273,"aZ":-23.48358147222485,"pfxX":8.706559350491137,"pfxZ":4.924287605887819,"pX":0.6246650807065108,"pZ":2.1623529500456886,"vX0":-8.914662651674723,"vY0":-132.004526897085,"vZ0":-3.0786654594777167,"x":93.19,"y":180.4,"x0":2.914516797340713,"y0":50.002155999190705,"z0":5.07279992738864,"aX":15.363551293504525},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.4,"breakHorizontal":-13.8,"spinRate":2031,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.4149510330929558,"extension":7.01018230306752},"index":1,"playId":"94772622-a2ed-3b03-ba54-f50903d7216f","pitchNumber":2,"startTime":"2026-06-07T20:40:24.540Z","endTime":"2026-06-07T20:40:29.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49105238124208,"aZ":-20.97185493933416,"pfxX":7.118130639089322,"pfxZ":6.4552972408365275,"pX":-0.531609098501679,"pZ":2.466332338648145,"vX0":-10.942806268388843,"vY0":-130.887380195501,"vZ0":-2.8018140539390286,"x":137.26,"y":172.19,"x0":2.7776313579252165,"y0":50.00460557850605,"z0":5.1201648031481195,"aX":12.358051712737325},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.3,"breakHorizontal":-10.4,"spinRate":2049,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.4183903784273739,"extension":6.944115876168106},"index":2,"playId":"3df484d7-74d1-3d94-b33e-1ba875dd89cc","pitchNumber":3,"startTime":"2026-06-07T20:40:46.942Z","endTime":"2026-06-07T20:40:51.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.727951601152892,"aZ":-30.712814274587554,"pfxX":7.1980621214056555,"pfxZ":0.9734430578892042,"pX":0.3323882050531979,"pZ":2.3161771939146445,"vX0":-8.759195491783947,"vY0":-121.58065736238537,"vZ0":-0.607967116864131,"x":104.33,"y":176.24,"x0":3.038312627233499,"y0":50.0044827904451,"z0":5.223414735571372,"aX":10.83118494504577},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":-11.0,"spinRate":1727,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.4496464093383463,"extension":6.734234877749883},"hitData":{"launchSpeed":86.5,"launchAngle":33.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.92,"coordY":85.38}},"index":3,"playId":"303c2335-1c6e-3c52-9b4a-a923b396c6ae","pitchNumber":4,"startTime":"2026-06-07T20:41:05.163Z","endTime":"2026-06-07T20:41:18.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:41:18.067Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Samad Taylor walks. Xander Bogaerts to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-07T20:41:29.187Z","endTime":"2026-06-07T20:42:36.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77024106900832,"aZ":-22.043863470466395,"pfxX":5.737105848457301,"pfxZ":5.809555093236838,"pX":2.4159442135595373,"pZ":2.786471105722612,"vX0":-4.000654723525942,"vY0":-130.73787710221342,"vZ0":-1.8196486414382456,"x":24.91,"y":163.55,"x0":3.2153252973112254,"y0":50.001626069698034,"z0":5.134521812766368,"aX":9.99983126118401},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.3,"breakHorizontal":-9.6,"spinRate":1913,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4178434369114621,"extension":6.843670939230604},"index":0,"playId":"65fd9038-31b7-3519-ab32-39c26abf5b02","pitchNumber":1,"startTime":"2026-06-07T20:41:41.240Z","endTime":"2026-06-07T20:41:44.678Z","isPitch":true,"type":"pitch"},{"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":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074493278749575,"aZ":-22.123221918440404,"pfxX":6.428510717510004,"pfxZ":5.7189187558715116,"pX":0.9493627157363822,"pZ":3.3839832062870476,"vX0":-7.5019894204391635,"vY0":-131.3069978968576,"vZ0":-0.470033986042529,"x":80.81,"y":147.41,"x0":2.999340340790975,"y0":50.00368707259597,"z0":5.201832946030541,"aX":11.300921738563886},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.4,"breakHorizontal":-10.1,"spinRate":1843,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4160737847388236,"extension":6.8940108345978475},"index":1,"playId":"2c45465c-3604-39c9-864a-07b92a6e4a81","pitchNumber":2,"startTime":"2026-06-07T20:41:58.338Z","endTime":"2026-06-07T20:42:01.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.225726093670623,"aZ":-30.310299639295806,"pfxX":9.423895533171889,"pfxZ":1.0963082383635525,"pX":0.6115161692101995,"pZ":1.501034828251721,"vX0":-9.275306447164004,"vY0":-129.81167377865026,"vZ0":-3.4568911144513694,"x":93.69,"y":198.25,"x0":3.006891811552017,"y0":50.0060635738435,"z0":5.158038200598212,"aX":16.083175512720107},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.4,"breakHorizontal":-15.0,"spinRate":1915,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4219794182251646,"extension":6.9079541101291095},"index":2,"playId":"83fccfd3-dd2f-394c-a251-4038263d1159","pitchNumber":3,"startTime":"2026-06-07T20:42:11.902Z","endTime":"2026-06-07T20:42:15.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21195194878154,"aZ":-29.38525530331238,"pfxX":10.14676412696567,"pfxZ":1.6451983831261625,"pX":1.0379111830393657,"pZ":2.878192703630138,"vX0":-8.334865971841436,"vY0":-129.45155340715525,"vZ0":-0.22592276814782986,"x":77.44,"y":161.07,"x0":2.9822565115110837,"y0":50.00348366737496,"z0":5.217545272704067,"aX":17.20901988200446},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":-16.6,"spinRate":1916,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4232353113462164,"extension":6.7736258530802544},"index":3,"playId":"c53d5947-65e7-3968-bb65-554bd90864b5","pitchNumber":4,"startTime":"2026-06-07T20:42:28.151Z","endTime":"2026-06-07T20:42:36.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:42:36.779Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddy Fermin flies out to right fielder Carson Benge.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-07T20:42:56.489Z","endTime":"2026-06-07T20:45:05.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":68.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.625839682010405,"aZ":-30.101121133041545,"pfxX":-9.729409238316016,"pfxZ":1.7652637798840676,"pX":1.987620718434784,"pZ":3.348741459647319,"vX0":-0.43139913210000186,"vY0":-107.73996800283352,"vZ0":2.7027649546519905,"x":41.24,"y":148.36,"x0":3.454655042614966,"y0":50.00397089589822,"z0":5.403345213265049,"aX":-11.444918293948918},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":4.2,"breakHorizontal":17.8,"spinRate":2290,"spinDirection":279},"zone":12,"typeConfidence":2.0,"plateTime":0.5082660463299566,"extension":6.396094283235476},"index":0,"playId":"3e3d9902-dc24-3409-a4a6-d0141704b42a","pitchNumber":1,"startTime":"2026-06-07T20:43:03.911Z","endTime":"2026-06-07T20:43:07.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35809474641164,"aZ":-29.414891207366452,"pfxX":-1.437212684188328,"pfxZ":1.8952025417238971,"pX":-0.9769396998740234,"pZ":2.422716763254612,"vX0":-9.50568446739701,"vY0":-119.80748935550524,"vZ0":-0.33608588060273825,"x":154.24,"y":173.37,"x0":3.2230831262416237,"y0":50.00543678230048,"z0":5.185527463873582,"aX":-2.096994040714872},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.6,"breakHorizontal":4.8,"spinRate":2157,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.4565370510894393,"extension":6.686177668313204},"index":1,"playId":"c607c8e8-b10b-3505-9482-da7853b732ec","pitchNumber":2,"startTime":"2026-06-07T20:43:19.440Z","endTime":"2026-06-07T20:43:23.654Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"7e78c424-bde3-4a89-8354-50d0ab83d38a","startTime":"2026-06-07T20:43:39.429Z","endTime":"2026-06-07T20:43:44.429Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14727693941219,"aZ":-19.10509702132957,"pfxX":6.570483668657575,"pfxZ":7.462422406021101,"pX":-0.7357241227912413,"pZ":3.0404846273743678,"vX0":-11.047661395314698,"vY0":-130.88975454870757,"vZ0":-1.8179844696405925,"x":145.04,"y":156.69,"x0":2.667884422914125,"y0":50.00581311964031,"z0":5.160638851899343,"aX":11.513230695437425},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":-9.7,"spinRate":1989,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.41695453979569175,"extension":7.030127658162923},"index":3,"playId":"3db9673f-aaa8-3b2f-80d1-fa18059a5fa3","pitchNumber":3,"startTime":"2026-06-07T20:43:59.006Z","endTime":"2026-06-07T20:44:03.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.62295797568195,"aZ":-31.702608417673336,"pfxX":7.538071435357572,"pfxZ":0.30691236234677177,"pX":1.325962812464403,"pZ":2.4972694898683403,"vX0":-6.361354372888699,"vY0":-121.60161636633477,"vZ0":-0.11903710992807792,"x":66.46,"y":171.35,"x0":2.9839855513123226,"y0":50.00006656620258,"z0":5.274530992031421,"aX":11.399983156436198},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":-12.4,"spinRate":1505,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4487400849110892,"extension":6.693069087774649},"index":4,"playId":"588a6e7b-6c03-3aa7-962b-e8a2d288890c","pitchNumber":4,"startTime":"2026-06-07T20:44:20.725Z","endTime":"2026-06-07T20:44:25.200Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"f4f24113-fc1c-4ff8-ba2e-632f69b8ebee","startTime":"2026-06-07T20:44:41.597Z","endTime":"2026-06-07T20:44:46.597Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.817716750600635,"aZ":-22.032236127885227,"pfxX":7.188885963240909,"pfxZ":5.794239902909318,"pX":-0.4802963559451505,"pZ":2.4021059234217734,"vX0":-10.842760432728367,"vY0":-131.42583296991873,"vZ0":-2.8721010367735595,"x":135.31,"y":173.92,"x0":2.764410427194882,"y0":50.00071266342789,"z0":5.145183785348997,"aX":12.577620571832727},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.1,"breakHorizontal":-10.7,"spinRate":1967,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.4167462457165434,"extension":7.037829921400113},"hitData":{"launchSpeed":73.5,"launchAngle":38.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.65,"coordY":126.74}},"index":6,"playId":"b38853af-671d-3721-bffa-b168c67f3651","pitchNumber":5,"startTime":"2026-06-07T20:44:56.204Z","endTime":"2026-06-07T20:45:05.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:45:05.515Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a sharp line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-07T20:47:29.792Z","endTime":"2026-06-07T20:48:32.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41525989071144,"aZ":-21.113287415126145,"pfxX":-9.725298252686677,"pfxZ":5.649796741131201,"pX":0.21661980343258058,"pZ":3.4634863508273015,"vX0":8.357111415077572,"vY0":-138.88002817813322,"vZ0":-2.815942188815934,"x":108.74,"y":145.27,"x0":-1.5645133679106031,"y0":50.003099069345986,"z0":5.891040900164487,"aX":-19.042884287369137},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.8,"breakHorizontal":16.0,"spinRate":2430,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3940317345682893,"extension":5.880876243801158},"index":0,"playId":"91f2db5b-d4a5-35da-be39-5db64186fe4c","pitchNumber":1,"startTime":"2026-06-07T20:47:40.452Z","endTime":"2026-06-07T20:47:44.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.098752086889142,"aZ":-25.168196592748753,"pfxX":-11.418642110225885,"pfxZ":4.1894400763946145,"pX":-0.9848612982938015,"pZ":2.517050036758019,"vX0":5.991378940691105,"vY0":-128.62303222775247,"vZ0":-3.2557240308738313,"x":154.54,"y":170.82,"x0":-1.8629467196533007,"y0":50.00325864449193,"z0":5.754431099001685,"aX":-19.100578418168237},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.1,"breakHorizontal":19.3,"spinRate":2117,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4261041503188361,"extension":5.812124959396908},"index":1,"playId":"79d70384-3713-3847-83a8-9bcd804d9e06","pitchNumber":2,"startTime":"2026-06-07T20:47:52.670Z","endTime":"2026-06-07T20:47:57.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.005406954946064,"aZ":-27.13865987568022,"pfxX":-10.992813282569632,"pfxZ":3.0933855534245325,"pX":-0.17870102277832933,"pZ":0.841578970975752,"vX0":7.428095974704082,"vY0":-127.02972730305639,"vZ0":-6.386900716243495,"x":123.81,"y":216.06,"x0":-1.7184857303223324,"y0":50.00444039199566,"z0":5.557797550887013,"aX":-17.89444755140016},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":18.1,"spinRate":1915,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.43186298188426564,"extension":5.943114048620541},"index":2,"playId":"3b5dd65f-a0b0-3b72-a3cb-0e428676eb24","pitchNumber":3,"startTime":"2026-06-07T20:48:05.144Z","endTime":"2026-06-07T20:48:09.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20889818126744,"aZ":-20.12262525061552,"pfxX":-10.027140188749911,"pfxZ":6.184459461076759,"pX":-0.26743333271355574,"pZ":2.9834099973134602,"vX0":7.175200493517265,"vY0":-138.7583901505262,"vZ0":-4.107396008636709,"x":127.19,"y":158.23,"x0":-1.5847355542401649,"y0":50.0046732483676,"z0":5.824654922918199,"aX":-19.544272574569213},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.6,"breakHorizontal":16.7,"spinRate":2447,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3948136559166757,"extension":5.951458482599289},"hitData":{"launchSpeed":101.3,"launchAngle":13.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.7,"coordY":93.05}},"index":3,"playId":"8d5e9dbf-96e8-34d6-b2fe-ae642bfe4323","pitchNumber":4,"startTime":"2026-06-07T20:48:21.544Z","endTime":"2026-06-07T20:48:32.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:48:32.126Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-07T20:48:50.204Z","endTime":"2026-06-07T20:49:41.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58209408638757,"aZ":-13.2926764676655,"pfxX":-9.728188491223513,"pfxZ":9.609504539742986,"pX":0.19677561775608948,"pZ":2.2935707196770667,"vX0":8.291526869481103,"vY0":-139.56390534906865,"vZ0":-7.06043868482698,"x":109.5,"y":176.85,"x0":-1.554598899179305,"y0":50.00270830452355,"z0":5.738848544814986,"aX":-19.1143362908435},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":15.8,"spinRate":2416,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39305940762377034,"extension":5.994063562253639},"index":0,"playId":"b4c2877c-6619-31d1-a731-e5779eff609b","pitchNumber":1,"startTime":"2026-06-07T20:48:58.888Z","endTime":"2026-06-07T20:49:03.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.165045077168944,"aZ":-18.518868706222133,"pfxX":-8.87070700797761,"pfxZ":6.925863313479489,"pX":-0.17370965478105077,"pZ":3.1328877168201483,"vX0":7.011114808082122,"vY0":-139.48045002070094,"vZ0":-4.175390350267376,"x":123.62,"y":154.19,"x0":-1.5665022455875346,"y0":50.00495185778301,"z0":5.869394831135045,"aX":-17.49313592769986},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":14.6,"spinRate":2458,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3925892528028614,"extension":5.99738755102624},"index":1,"playId":"a7c3c092-2d10-340c-a573-06a43645c76f","pitchNumber":2,"startTime":"2026-06-07T20:49:16.783Z","endTime":"2026-06-07T20:49:19.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20249418567359,"aZ":-13.724610283400704,"pfxX":-5.365970513667457,"pfxZ":9.335083195100925,"pX":0.7681718342522017,"pZ":3.411938691356914,"vX0":8.279184213924928,"vY0":-139.40685477080658,"vZ0":-4.420474176221631,"x":87.72,"y":146.66,"x0":-1.5376043548536806,"y0":50.00012497203198,"z0":5.918624555845774,"aX":-10.602539844206031},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2471,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39231801362351515,"extension":6.066371980477136},"index":2,"playId":"6df6a67f-1090-3ca1-b6b5-f7794d209662","pitchNumber":3,"startTime":"2026-06-07T20:49:37.526Z","endTime":"2026-06-07T20:49:41.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:49:41.599Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks. Carson Benge to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-07T20:50:22.811Z","endTime":"2026-06-07T20:52:09.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"c3910f90-6135-3b98-88dd-53023fc13f74","startTime":"2026-06-07T20:50:08.107Z","endTime":"2026-06-07T20:50:12.394Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.807745176080275,"aZ":-21.121837532276658,"pfxX":-9.816925431171963,"pfxZ":5.7969385318423186,"pX":-0.0687387773832329,"pZ":2.8101432481637043,"vX0":7.827654301969335,"vY0":-137.0723611534749,"vZ0":-3.8614248404885734,"x":119.62,"y":162.91,"x0":-1.6835843311484942,"y0":50.00072892339558,"z0":5.676073084077034,"aX":-18.710821611320586},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":16.2,"spinRate":2313,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3993176471380986,"extension":6.193943020696039},"index":1,"playId":"eac6f0d7-8501-3db4-94f0-db0f3359ebac","pitchNumber":1,"startTime":"2026-06-07T20:50:25.156Z","endTime":"2026-06-07T20:50:29.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08332137749332,"aZ":-14.189589919327915,"pfxX":-5.622278125844142,"pfxZ":9.351917917920252,"pX":-0.4222675938149965,"pZ":3.672250439818877,"vX0":5.515017761859655,"vY0":-137.67838883158254,"vZ0":-3.221890066567686,"x":133.1,"y":139.63,"x0":-1.7192619854287394,"y0":50.00277781730528,"z0":5.815837778113799,"aX":-10.812085892242212},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2417,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3975720354393726,"extension":6.096414023272663},"index":2,"playId":"307fb9c1-7d90-39d2-859b-c58a5a678281","pitchNumber":2,"startTime":"2026-06-07T20:50:42.746Z","endTime":"2026-06-07T20:50:46.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.506922615168147,"aZ":-28.20989177750384,"pfxX":-11.662641230771285,"pfxZ":2.3011598713359094,"pX":-1.6411762915899992,"pZ":1.7618610875512177,"vX0":4.3931455111121664,"vY0":-130.44346293143806,"vZ0":-4.367005530364604,"x":179.56,"y":191.21,"x0":-1.8321217148409097,"y0":50.00446904818156,"z0":5.585365334311525,"aX":-20.093965930258268},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.4,"breakHorizontal":20.2,"spinRate":2066,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4199460368267829,"extension":6.292689912211126},"index":3,"playId":"a1a99568-46f4-31fa-9bce-8dbd4672eef0","pitchNumber":3,"startTime":"2026-06-07T20:51:03.230Z","endTime":"2026-06-07T20:51:09.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.913674167685805,"aZ":-30.26150407287403,"pfxX":4.531143478820656,"pfxZ":1.2372345454538252,"pX":-0.9704370003478818,"pZ":1.5241977625179166,"vX0":0.9798259908970792,"vY0":-122.6722396525898,"vZ0":-3.8553246897648474,"x":153.99,"y":197.63,"x0":-1.9628738624442323,"y0":50.00035870242457,"z0":5.667114868377905,"aX":6.975371775022646},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.7,"breakHorizontal":-8.4,"spinRate":3081,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.4447542346900928,"extension":6.186346303594945},"index":4,"playId":"b1f8b848-1bab-3e07-930b-7837676f5412","pitchNumber":4,"startTime":"2026-06-07T20:51:21.846Z","endTime":"2026-06-07T20:51:28.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37899761497985,"aZ":-27.985602484686765,"pfxX":-10.341402774434112,"pfxZ":2.4735417835174234,"pX":-1.7532712119889016,"pZ":1.740614716751025,"vX0":3.916161913690605,"vY0":-128.91106068788096,"vZ0":-4.252915250126108,"x":183.83,"y":191.78,"x0":-1.9436568353801875,"y0":50.0031747587677,"z0":5.55825049076094,"aX":-17.50322655613474},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":17.9,"spinRate":1992,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4239876636453168,"extension":6.22775984024543},"index":5,"playId":"08a01ec7-eeec-36b1-95b6-c08e4a63f143","pitchNumber":5,"startTime":"2026-06-07T20:51:40.769Z","endTime":"2026-06-07T20:51:44.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.451040730302676,"aZ":-31.894678552630157,"pfxX":4.614822855218654,"pfxZ":0.18140618169764977,"pX":-1.8575581558039602,"pZ":4.0581911956626655,"vX0":-0.8655003351421787,"vY0":-123.62270242703964,"vZ0":1.8060859851873257,"x":187.81,"y":129.21,"x0":-2.107031919719293,"y0":50.006100911558065,"z0":5.961168458416762,"aX":7.273625826665283},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.8,"breakHorizontal":-8.3,"spinRate":3071,"spinDirection":93},"zone":11,"typeConfidence":2.0,"plateTime":0.440034456859117,"extension":5.853543633260534},"index":6,"playId":"37305d8f-dcd4-3a0c-a3a4-f7e1d23d9746","pitchNumber":6,"startTime":"2026-06-07T20:52:00.388Z","endTime":"2026-06-07T20:52:09.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:52:09.319Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Young flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-07T20:53:31.994Z","endTime":"2026-06-07T20:54:39.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-07T20:52:19.315Z","endTime":"2026-06-07T20:53:34.117Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52033237985423,"aZ":-30.555899424053624,"pfxX":3.967640353529344,"pfxZ":1.0729206596865,"pX":-0.470850042441828,"pZ":1.5119890826177997,"vX0":2.3827673544267567,"vY0":-122.14322969851362,"vZ0":-3.6508949363271386,"x":134.95,"y":197.96,"x0":-1.9751908726079745,"y0":50.0039998837237,"z0":5.659488318873446,"aX":5.981854670631865},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":-7.8,"spinRate":3122,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.44879479575550185,"extension":6.027535198202837},"index":1,"playId":"37437b3f-6756-34e5-ac92-d60f8910db67","pitchNumber":1,"startTime":"2026-06-07T20:53:34.117Z","endTime":"2026-06-07T20:53:38.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.727894566814136,"aZ":-29.714378318277735,"pfxX":2.8189279021278306,"pfxZ":1.5785302427661794,"pX":0.34672382494554504,"pZ":1.3924092000264832,"vX0":4.589818655367134,"vY0":-123.35769388296926,"vZ0":-4.3365170158113715,"x":103.78,"y":201.18,"x0":-1.89838129635994,"y0":50.00058810242649,"z0":5.656109358454867,"aX":4.376135328142245},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.2,"breakHorizontal":-6.1,"spinRate":3151,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4426908460451946,"extension":6.076675165279081},"index":2,"playId":"a18376b5-61f8-3f07-b53d-d45f15306540","pitchNumber":2,"startTime":"2026-06-07T20:53:50.653Z","endTime":"2026-06-07T20:53:54.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90946520758552,"aZ":-29.715833052328772,"pfxX":-11.484737667755207,"pfxZ":1.4744155066850322,"pX":0.7273630636851386,"pZ":1.0004088523246382,"vX0":9.845546366470026,"vY0":-128.24342530651202,"vZ0":-5.615641063081398,"x":89.27,"y":211.77,"x0":-1.6648070854606485,"y0":50.003603345427514,"z0":5.529329391312736,"aX":-19.177668996256887},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.6,"breakHorizontal":18.6,"spinRate":1957,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.42668871675659625,"extension":6.3223203668785946},"index":3,"playId":"54b14bf7-f258-3203-87b9-879d5937407d","pitchNumber":3,"startTime":"2026-06-07T20:54:10.744Z","endTime":"2026-06-07T20:54:15.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5764461418108,"aZ":-14.045733531386905,"pfxX":-6.422014160999547,"pfxZ":9.304794561355294,"pX":0.21787351186009332,"pZ":2.7305309058829206,"vX0":7.518398759174569,"vY0":-138.16525747563352,"vZ0":-5.576386661911664,"x":108.7,"y":165.06,"x0":-1.6943775650934745,"y0":50.00382278624795,"z0":5.7065691374727034,"aX":-12.512917980225446},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":10.2,"spinRate":2439,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.395283605367061,"extension":6.091684178671045},"hitData":{"launchSpeed":82.5,"launchAngle":44.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.74,"coordY":92.14}},"index":4,"playId":"c998c225-2c15-38ab-b636-6f398669d9a1","pitchNumber":4,"startTime":"2026-06-07T20:54:27.198Z","endTime":"2026-06-07T20:54:39.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:54:39.122Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"A.J. Ewing flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-07T20:54:50.371Z","endTime":"2026-06-07T20:55:28.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09137067222977,"aZ":-25.954319929425555,"pfxX":3.440320900789402,"pfxZ":4.095631017774769,"pX":-0.14891394015488293,"pZ":2.3682100223550413,"vX0":3.2660318979569176,"vY0":-122.18278248955531,"vZ0":-2.8591385961614746,"x":122.68,"y":174.84,"x0":-1.947803974787291,"y0":50.00362982421949,"z0":5.773790021968924,"aX":5.223251139269753},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.1,"breakHorizontal":-7.0,"spinRate":3137,"spinDirection":100},"zone":5,"typeConfidence":2.0,"plateTime":0.4475516731164788,"extension":6.067727216802196},"hitData":{"launchSpeed":104.1,"launchAngle":35.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":111.4,"coordY":43.22}},"index":0,"playId":"e7aeebfc-6ff7-3bff-b10f-b5e03aeeaf15","pitchNumber":1,"startTime":"2026-06-07T20:55:17.335Z","endTime":"2026-06-07T20:55:28.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:55:28.465Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to pitcher Sean Manaea.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-07T20:57:23.831Z","endTime":"2026-06-07T20:58:56.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640455,"link":"/api/v1/people/640455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.350922429029286,"aZ":-19.401288210374034,"pfxX":7.7207221331141564,"pfxZ":7.514681292960837,"pX":0.17525254324042236,"pZ":3.7045390454315648,"vX0":-9.554374518800037,"vY0":-129.40565364985173,"vZ0":-0.4139744227670703,"x":110.32,"y":138.76,"x0":2.9077469364875923,"y0":50.00605300170408,"z0":5.349502113234403,"aX":13.13090064003455},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.8,"breakHorizontal":-11.9,"spinRate":2011,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.42285121954373794,"extension":7.200356992781751},"index":0,"playId":"31bce098-a82a-351e-93e0-95bc28263269","pitchNumber":1,"startTime":"2026-06-07T20:57:30.344Z","endTime":"2026-06-07T20:57:34.710Z","isPitch":true,"type":"pitch"},{"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":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.072910195002915,"aZ":-22.021492708227857,"pfxX":6.345722760909474,"pfxZ":5.972690434589536,"pX":-0.8657467717950615,"pZ":3.5152607213781657,"vX0":-11.427551333944216,"vY0":-128.86051360087328,"vZ0":-0.295888944097631,"x":150.0,"y":143.87,"x0":2.780446471065442,"y0":50.00362211666573,"z0":5.3173200465721475,"aX":10.789398274805887},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.0,"breakHorizontal":-9.2,"spinRate":2045,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.4233175606030408,"extension":6.998102375022057},"index":1,"playId":"119be48b-e7e5-3d0f-856c-fb98ad3ac248","pitchNumber":2,"startTime":"2026-06-07T20:57:41.942Z","endTime":"2026-06-07T20:57:46.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.854415480397957,"aZ":-25.00621345210272,"pfxX":-1.5636483960616006,"pfxZ":4.912467984701255,"pX":0.7854738710681676,"pZ":2.7416954184884013,"vX0":-5.124206643468138,"vY0":-119.41709200571444,"vZ0":-0.6564470289982485,"x":87.06,"y":164.75,"x0":3.1535338673897906,"y0":50.001721457276176,"z0":5.250117313889786,"aX":-2.279507863101451},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.0,"breakHorizontal":4.0,"spinRate":2147,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.45694141355572837,"extension":6.892374578868697},"index":2,"playId":"6faf5253-b652-3165-9885-1beb94d8bfa6","pitchNumber":3,"startTime":"2026-06-07T20:57:54.645Z","endTime":"2026-06-07T20:57:59.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54444623723543,"aZ":-25.80877879231925,"pfxX":0.1910932309223199,"pfxZ":4.048198524708173,"pX":-1.05204822332915,"pZ":2.8038953554712887,"vX0":-10.44008796634999,"vY0":-123.72698316927998,"vZ0":-0.34176946001358155,"x":157.1,"y":163.07,"x0":3.173164795701144,"y0":50.000883951706726,"z0":5.081705630150543,"aX":0.3022252559641114},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.6,"breakHorizontal":1.8,"spinRate":2137,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.44040933277252625,"extension":6.911399943934865},"index":3,"playId":"c40c508a-fad2-30ec-a04b-ff2dd016357f","pitchNumber":4,"startTime":"2026-06-07T20:58:07.676Z","endTime":"2026-06-07T20:58:16.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7925500701352,"aZ":-21.862915042803472,"pfxX":9.913730260778713,"pfxZ":5.867908305506816,"pX":-0.28878145439763303,"pZ":2.615872418069851,"vX0":-11.260289461983366,"vY0":-131.42741237230376,"vZ0":-2.3355136208245617,"x":128.01,"y":168.15,"x0":2.7548824617278123,"y0":50.00053654248972,"z0":5.13274422612246,"aX":17.412447667820597},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.3,"breakHorizontal":-15.6,"spinRate":2034,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.41610982704015775,"extension":7.144364114097715},"hitData":{"launchSpeed":79.4,"launchAngle":5.0,"totalDistance":72.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":127.42,"coordY":179.46}},"index":4,"playId":"5adb13f5-e6ba-3970-8a3b-d6fff4753f16","pitchNumber":5,"startTime":"2026-06-07T20:58:52.184Z","endTime":"2026-06-07T20:58:56.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T20:58:56.088Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-07T20:59:14.139Z","endTime":"2026-06-07T21:00:43.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.163462621756178,"aZ":-19.713213551461912,"pfxX":9.215432347734778,"pfxZ":7.176469893646418,"pX":1.3940784563157083,"pZ":2.7389411224607936,"vX0":-7.119902740410137,"vY0":-130.13899659519416,"vZ0":-2.334797693084237,"x":63.86,"y":164.83,"x0":2.9515979462007516,"y0":50.0023460341791,"z0":5.121179381043744,"aX":16.00111543433639},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.7,"breakHorizontal":-15.4,"spinRate":2026,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4189103787287607,"extension":7.067151119203788},"index":0,"playId":"2d9260d6-08f5-3306-8e39-71befa7634d4","pitchNumber":1,"startTime":"2026-06-07T20:59:20.254Z","endTime":"2026-06-07T20:59:27.084Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78114599777313,"aZ":-20.61155005692937,"pfxX":6.560742175263707,"pfxZ":6.579181106123737,"pX":-0.11161587765740945,"pZ":2.328331700631753,"vX0":-9.70855249587872,"vY0":-130.7746781161445,"vZ0":-3.3388647505353957,"x":121.25,"y":175.92,"x0":2.771701059762832,"y0":50.003507482865075,"z0":5.141313009990905,"aX":11.532043323975453},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.5,"breakHorizontal":-10.1,"spinRate":2076,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.4165139890689131,"extension":7.0509160510698115},"index":1,"playId":"0ba810e0-e03b-3bea-b9f8-9efda24956b3","pitchNumber":2,"startTime":"2026-06-07T20:59:34.192Z","endTime":"2026-06-07T20:59:37.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.45980311032875,"aZ":-30.357691620348245,"pfxX":-6.249153069608741,"pfxZ":1.4237301367942106,"pX":-0.7265402268010581,"pZ":3.213512216313263,"vX0":-6.501414295183643,"vY0":-112.1484915429246,"vZ0":2.21763932284719,"x":144.69,"y":152.02,"x0":3.0174268106355644,"y0":50.0050396344593,"z0":5.2988613724762095,"aX":-7.995167623484288},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":3.5,"breakHorizontal":13.0,"spinRate":2334,"spinDirection":278},"zone":1,"typeConfidence":2.0,"plateTime":0.4875890488871595,"extension":6.539342315326498},"index":2,"playId":"992d5894-0b2c-342e-82b2-abf56779a0f9","pitchNumber":3,"startTime":"2026-06-07T20:59:49.577Z","endTime":"2026-06-07T20:59:54.120Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.763111681729026,"aZ":-22.001783293860107,"pfxX":8.776319518404861,"pfxZ":5.7909902432553295,"pX":0.4301149611397587,"pZ":2.9897349577402523,"vX0":-9.268597568897956,"vY0":-131.22548956284342,"vZ0":-1.351287718894942,"x":100.61,"y":158.06,"x0":2.8548001772052207,"y0":50.0061260335088,"z0":5.138344330509527,"aX":15.427561216489043},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":-14.0,"spinRate":2045,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.416161778270562,"extension":7.141705406690328},"index":3,"playId":"c16a2eb9-8c06-395e-92ba-694ca19112de","pitchNumber":4,"startTime":"2026-06-07T21:00:03.811Z","endTime":"2026-06-07T21:00:09.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.369816068675444,"aZ":-28.17785771799738,"pfxX":-1.7489290036178726,"pfxZ":2.6773235829488513,"pX":-1.0973988419902883,"pZ":2.916180728898679,"vX0":-9.202139244911377,"vY0":-121.00958887584453,"vZ0":0.5745281984106976,"x":158.83,"y":160.04,"x0":2.972856611208793,"y0":50.000997806266305,"z0":5.133306957821832,"aX":-2.606625298795561},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.3,"breakHorizontal":5.3,"spinRate":2159,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.45166619914909223,"extension":6.833780726181386},"index":4,"playId":"59d88a7c-4842-3d23-bcdf-528793a53b3b","pitchNumber":5,"startTime":"2026-06-07T21:00:23.918Z","endTime":"2026-06-07T21:00:27.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86322878557717,"aZ":-27.06155689296281,"pfxX":9.424829950594287,"pfxZ":2.9175448055598068,"pX":-0.1041892357523536,"pZ":2.366399298668563,"vX0":-10.97656556141793,"vY0":-130.88197138906736,"vZ0":-1.6891895089962046,"x":120.97,"y":174.89,"x0":2.898649775905795,"y0":50.00533783335391,"z0":5.026175317210959,"aX":16.529211886911074},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":-15.0,"spinRate":2046,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.4168020055692834,"extension":7.124067783651861},"index":5,"playId":"3517678f-6c6a-3f53-9c9d-581c69692961","pitchNumber":6,"startTime":"2026-06-07T21:00:36.984Z","endTime":"2026-06-07T21:00:43.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:00:43.120Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-07T21:00:58.488Z","endTime":"2026-06-07T21:02:33.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.6,"endSpeed":68.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.42597073746175,"aZ":-29.62799304013192,"pfxX":-10.542281054557396,"pfxZ":2.186253168923856,"pX":0.925047134510016,"pZ":1.7729777159534004,"vX0":-2.0421048192610316,"vY0":-107.29155054032411,"vZ0":-0.17656113942736285,"x":81.74,"y":190.91,"x0":3.2589037756763273,"y0":50.004940812255064,"z0":5.15586698022311,"aX":-12.301779669619311},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":4.2,"breakHorizontal":19.7,"spinRate":2149,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.5103411712943795,"extension":6.577805223981159},"index":0,"playId":"6eb7e801-333c-33d3-b4be-16ebf0b6f1cc","pitchNumber":1,"startTime":"2026-06-07T21:01:03.347Z","endTime":"2026-06-07T21:01:30.370Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","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},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.814768996819506,"aZ":-21.51032532456961,"pfxX":7.313972255363742,"pfxZ":6.173576006650141,"pX":-0.22789201427585684,"pZ":3.0377393498796823,"vX0":-10.748094585628913,"vY0":-130.00806068563122,"vZ0":-1.143072167765547,"x":125.69,"y":156.76,"x0":2.9916376614346585,"y0":50.005948398783616,"z0":5.101092087704579,"aX":12.642564687564146},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.2,"breakHorizontal":-11.2,"spinRate":1881,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.4197656446365219,"extension":7.133420675991192},"index":1,"playId":"a8f95e76-fc7f-3ef4-8154-883a8429a608","pitchNumber":2,"startTime":"2026-06-07T21:01:34.841Z","endTime":"2026-06-07T21:01:39.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.995451006693408,"aZ":-31.22029267869043,"pfxX":7.770785388789214,"pfxZ":0.627662613828786,"pX":0.8706667743627063,"pZ":2.1301822271484374,"vX0":-7.580508207235569,"vY0":-121.71451398964555,"vZ0":-0.729684958103959,"x":83.81,"y":181.27,"x0":3.003405349130766,"y0":50.00115668283109,"z0":5.117423070682413,"aX":11.757243766616652},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.2,"breakHorizontal":-12.5,"spinRate":1548,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4485640091615415,"extension":6.601362294096423},"index":2,"playId":"96a71b15-ad74-3e30-945d-340cc9e7f909","pitchNumber":3,"startTime":"2026-06-07T21:01:47.324Z","endTime":"2026-06-07T21:01:52.420Z","isPitch":true,"type":"pitch"},{"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":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.809374982819403,"aZ":-24.756307230083795,"pfxX":7.54800454590101,"pfxZ":4.180128254672454,"pX":-0.09729198706645634,"pZ":2.651676600635422,"vX0":-10.294684549484906,"vY0":-132.09716069811955,"vZ0":-1.4940380923148615,"x":120.71,"y":167.18,"x0":2.8607125613327464,"y0":50.00644603827789,"z0":5.035805896501805,"aX":13.409700218838267},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.4,"breakHorizontal":-11.5,"spinRate":2038,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.41384340263539565,"extension":7.105047741354885},"index":3,"playId":"b08f9097-84b4-3af3-a5e1-abdfc6589bbf","pitchNumber":4,"startTime":"2026-06-07T21:02:07.452Z","endTime":"2026-06-07T21:02:13.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":81.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.224324640925687,"aZ":-20.361774353645213,"pfxX":8.224090803533738,"pfxZ":6.870068261576218,"pX":0.06652731277709772,"pZ":3.300845109576288,"vX0":-10.007995904160145,"vY0":-130.93458587774737,"vZ0":-0.8058535531952997,"x":114.46,"y":149.66,"x0":2.887780843638932,"y0":50.0000188074553,"z0":5.150276105198449,"aX":14.135027189114844},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.5,"breakHorizontal":-12.5,"spinRate":1994,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4199194608310317,"extension":7.088515761643156},"index":4,"playId":"792ecb48-e607-3a82-ab48-b6d7864e978b","pitchNumber":5,"startTime":"2026-06-07T21:02:26.237Z","endTime":"2026-06-07T21:02:33.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:02:33.264Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcus Semien lines out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-07T21:04:30.378Z","endTime":"2026-06-07T21:04:48.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.104961290334426,"aZ":-20.97223745543347,"pfxX":-2.558069966106824,"pfxZ":6.068949520989577,"pX":-0.20106485203977556,"pZ":1.9960425843564094,"vX0":5.198042846466538,"vY0":-134.0342208817914,"vZ0":-5.579233750908944,"x":124.66,"y":184.89,"x0":-1.8208149467890011,"y0":50.000319016342445,"z0":5.57211244409334,"aX":-4.72007678607799},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.2,"breakHorizontal":3.7,"spinRate":2533,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4064388319359855,"extension":5.930298630017577},"hitData":{"launchSpeed":101.4,"launchAngle":16.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":138.59,"coordY":73.66}},"index":0,"playId":"5ada5859-e5da-3e04-b49e-bf40ccc8930e","pitchNumber":1,"startTime":"2026-06-07T21:04:38.441Z","endTime":"2026-06-07T21:04:48.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:04:48.387Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Baty doubles (9) on a sharp line drive to right fielder Jase Bowen.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-07T21:05:23.151Z","endTime":"2026-06-07T21:06:28.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-07T21:05:10.342Z","endTime":"2026-06-07T21:05:25.499Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66840078163377,"aZ":-9.61046338221723,"pfxX":-6.479768742684264,"pfxZ":11.6287353427103,"pX":-0.13139277483743741,"pZ":3.5782112424883152,"vX0":6.777835958324898,"vY0":-138.80358573699766,"vZ0":-4.1069297274503835,"x":122.01,"y":142.17,"x0":-1.7695013602091678,"y0":50.00395861736422,"z0":5.72331159382994,"aX":-12.574972074743583},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.3,"breakHorizontal":10.2,"spinRate":2485,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39543680084594657,"extension":5.96708842924011},"index":1,"playId":"b6ae6c40-a736-3e17-921b-320c8f753430","pitchNumber":1,"startTime":"2026-06-07T21:05:25.499Z","endTime":"2026-06-07T21:05:31.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77231193917268,"aZ":-28.807177712549176,"pfxX":6.085628748569388,"pfxZ":2.2983812026108668,"pX":0.4804006861622195,"pZ":1.0318218573377544,"vX0":3.636111974581329,"vY0":-120.44296803267244,"vZ0":-5.0220063697603345,"x":98.69,"y":210.92,"x0":-1.8405660134821802,"y0":50.00582013378659,"z0":5.696867241920397,"aX":8.925801678118633},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.2,"breakHorizontal":-11.9,"spinRate":3116,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4550602041173244,"extension":5.788697554054888},"index":2,"playId":"aeb5c190-853c-33a9-ab16-ac5bc358161a","pitchNumber":2,"startTime":"2026-06-07T21:05:38.144Z","endTime":"2026-06-07T21:05:42.979Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.665394450079113,"aZ":-15.787547898167402,"pfxX":-7.152889692152034,"pfxZ":8.546207638522738,"pX":-0.48209887545009456,"pZ":2.17084872244133,"vX0":6.053822844352799,"vY0":-136.98093830911586,"vZ0":-6.570360129953095,"x":135.38,"y":180.17,"x0":-1.781539841497922,"y0":50.0050191414705,"z0":5.662674974836279,"aX":-13.719386116537924},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":11.9,"spinRate":2406,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.39846510219436393,"extension":5.884714720638351},"index":3,"playId":"2496570c-2f09-3bf5-8acd-5a25d0e582aa","pitchNumber":3,"startTime":"2026-06-07T21:05:52.510Z","endTime":"2026-06-07T21:05:56.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.502344922769886,"aZ":-14.116901719646362,"pfxX":-4.942544687694788,"pfxZ":9.214607840944693,"pX":0.49092744987386105,"pZ":2.900560880878739,"vX0":7.460760021938193,"vY0":-138.73508575778283,"vZ0":-5.329084108138517,"x":98.29,"y":160.46,"x0":-1.5844272436342774,"y0":50.00129111547007,"z0":5.778712596545579,"aX":-9.684758171079778},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2428,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.39400530277551793,"extension":6.012681586619793},"hitData":{"launchSpeed":102.3,"launchAngle":13.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":203.64,"coordY":128.97}},"index":4,"playId":"acdf8d35-1df8-3be8-acd6-0e5ecb65b733","pitchNumber":4,"startTime":"2026-06-07T21:06:16.576Z","endTime":"2026-06-07T21:06:28.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:06:28.188Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"MJ Melendez flies out to right fielder Jase Bowen.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-07T21:06:46.699Z","endTime":"2026-06-07T21:08:58.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39840452122151,"aZ":-28.474869125195887,"pfxX":4.356281322991331,"pfxZ":2.4340581151252465,"pX":-0.5506147535831304,"pZ":2.2424372661207252,"vX0":2.102889568331652,"vY0":-121.65007240460494,"vZ0":-2.6806667112233002,"x":137.99,"y":178.23,"x0":-1.9882179117963548,"y0":50.0047524993194,"z0":5.7884993580831505,"aX":6.631324648482077},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.1,"breakHorizontal":-8.4,"spinRate":3139,"spinDirection":92},"zone":4,"typeConfidence":2.0,"plateTime":0.44760715228061354,"extension":6.091930233900517},"index":0,"playId":"3b7baf06-a2c7-3e43-886d-3292009927bd","pitchNumber":1,"startTime":"2026-06-07T21:06:55.320Z","endTime":"2026-06-07T21:06:59.364Z","isPitch":true,"type":"pitch"},{"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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.270866984510622,"aZ":-13.724906883556992,"pfxX":-6.728443160902958,"pfxZ":9.593263254158533,"pX":-0.7024841796115937,"pZ":2.593395459984411,"vX0":5.408243273641751,"vY0":-137.72334550002705,"vZ0":-5.998719302034159,"x":143.78,"y":168.76,"x0":-1.8164016335564717,"y0":50.002352827952066,"z0":5.7261094061997735,"aX":-12.939483373658401},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":11.0,"spinRate":2417,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.39753162231492434,"extension":6.211013981174506},"index":1,"playId":"370d87b9-0db2-3326-bb40-be1eaa29cb6f","pitchNumber":2,"startTime":"2026-06-07T21:07:10.083Z","endTime":"2026-06-07T21:07:15.549Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-07T21:07:34.019Z","endTime":"2026-06-07T21:07:48.813Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"}},{"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":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75429218257992,"aZ":-13.514428082182476,"pfxX":-7.64640689177462,"pfxZ":9.716006331340836,"pX":1.2009453284237626,"pZ":2.325815944611893,"vX0":10.326144030190344,"vY0":-137.52433104706603,"vZ0":-6.747932522640718,"x":71.22,"y":175.98,"x0":-1.604488230397831,"y0":50.00096966140155,"z0":5.7231664191993765,"aX":-14.68321120437734},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":11.8,"spinRate":2442,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39786957904745623,"extension":6.215536196949493},"index":3,"playId":"8bbd1678-c120-3efe-b580-8c2224895fcf","pitchNumber":3,"startTime":"2026-06-07T21:07:48.813Z","endTime":"2026-06-07T21:07:53.099Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.777930989657772,"aZ":-15.264582365054855,"pfxX":-6.216376684230404,"pfxZ":8.753221492538163,"pX":0.09563296244418955,"pZ":2.7173104707046325,"vX0":7.120328520022017,"vY0":-138.13011487550605,"vZ0":-5.597723111806096,"x":113.35,"y":165.41,"x0":-1.7079395558789594,"y0":50.00508828555214,"z0":5.796514057222164,"aX":-12.01342332825958},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2419,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3965374268559203,"extension":6.105776295826694},"index":4,"playId":"6bda6a28-971e-36a5-b74a-36ea14e4bd4f","pitchNumber":4,"startTime":"2026-06-07T21:08:06.283Z","endTime":"2026-06-07T21:08:10.224Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892476246325312,"aZ":-14.955987304464292,"pfxX":-4.1006117499485555,"pfxZ":9.00637981556758,"pX":-0.5690628346752664,"pZ":3.8906588023804862,"vX0":4.943189574447292,"vY0":-137.26974952265016,"vZ0":-2.5492426573371603,"x":138.69,"y":133.73,"x0":-1.858938787240251,"y0":50.00163616276478,"z0":5.847418726557732,"aX":-7.838845266502638},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":6.4,"spinRate":2331,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3987451089442966,"extension":6.019456663883218},"index":5,"playId":"1b7b3db9-1c8b-3ff4-9aca-b8a0dfce41a3","pitchNumber":5,"startTime":"2026-06-07T21:08:29.680Z","endTime":"2026-06-07T21:08:34.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.465814505591247,"aZ":-29.67126917476246,"pfxX":6.630128174456361,"pfxZ":1.659040876099918,"pX":-0.4322775746863171,"pZ":1.780370017307368,"vX0":1.8273296206271477,"vY0":-121.74502159501725,"vZ0":-3.3238168929811645,"x":133.48,"y":190.71,"x0":-2.0530446340757678,"y0":50.005813196641625,"z0":5.714312892270027,"aX":10.017050691769096},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.5,"breakHorizontal":-12.5,"spinRate":3081,"spinDirection":93},"zone":7,"typeConfidence":2.0,"plateTime":0.448805094335758,"extension":6.006124594471348},"hitData":{"launchSpeed":80.9,"launchAngle":30.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.66,"coordY":112.1}},"index":6,"playId":"f9b1c6d3-d98d-3f16-b0c1-b4043bae72c5","pitchNumber":6,"startTime":"2026-06-07T21:08:46.470Z","endTime":"2026-06-07T21:08:58.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:08:58.276Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Torrens flies out to left fielder Samad Taylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-07T21:09:09.902Z","endTime":"2026-06-07T21:09:59.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47083801514249,"aZ":-30.28521222361012,"pfxX":3.7083819466208303,"pfxZ":1.2228678241816056,"pX":-0.6631481266544399,"pZ":2.698527151937701,"vX0":2.0363186128254642,"vY0":-122.80442388183151,"vZ0":-1.369008978886735,"x":142.28,"y":165.92,"x0":-1.9825903520239474,"y0":50.00065834926103,"z0":5.820298314918523,"aX":5.708286157463743},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":-7.2,"spinRate":3074,"spinDirection":94},"zone":4,"typeConfidence":2.0,"plateTime":0.44464198756324746,"extension":6.02847397696723},"index":0,"playId":"bab409d1-37bc-38a9-8a7d-9443ea2d5492","pitchNumber":1,"startTime":"2026-06-07T21:09:26.678Z","endTime":"2026-06-07T21:09:30.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.801166784918355,"aZ":-31.123338938723982,"pfxX":5.018388296864168,"pfxZ":0.6973616869571035,"pX":-0.6267884897624281,"pZ":1.9029511220935036,"vX0":1.767895322006042,"vY0":-121.78086937071731,"vZ0":-2.8554933271251954,"x":140.89,"y":187.4,"x0":-2.0132014205628113,"y0":50.003721327034846,"z0":5.769330497673251,"aX":7.575241896773163},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":-9.5,"spinRate":3133,"spinDirection":84},"zone":7,"typeConfidence":2.0,"plateTime":0.4489037136113563,"extension":6.102017356695224},"hitData":{"launchSpeed":99.2,"launchAngle":28.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.49,"coordY":45.95}},"index":1,"playId":"66b5c426-9e7d-336e-9425-3b4f54bb2925","pitchNumber":2,"startTime":"2026-06-07T21:09:50.870Z","endTime":"2026-06-07T21:09:59.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:09:59.701Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-07T21:12:19.817Z","endTime":"2026-06-07T21:13:23.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80041341097191,"aZ":-28.897630705323785,"pfxX":11.081395533803331,"pfxZ":1.9101732954637232,"pX":-0.4302673953301441,"pZ":1.0614758315493482,"vX0":-12.03728225020403,"vY0":-129.74059537391966,"vZ0":-4.390319166952325,"x":133.4,"y":210.12,"x0":2.8181411054397207,"y0":50.00169850452508,"z0":4.9645265326442845,"aX":18.99075976375195},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.6,"breakHorizontal":-17.5,"spinRate":1976,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.42132256198455353,"extension":7.047496186967334},"index":0,"playId":"2244a7cf-6b1e-38e2-af28-b2a7a29e8d00","pitchNumber":1,"startTime":"2026-06-07T21:12:24.431Z","endTime":"2026-06-07T21:12:28.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.994424587040747,"aZ":-28.726887850333917,"pfxX":9.55887866029066,"pfxZ":2.0062382967494905,"pX":0.6532995604062672,"pZ":2.492961997185544,"vX0":-9.472814517984078,"vY0":-129.41032974152284,"vZ0":-1.2978456338640818,"x":92.1,"y":171.47,"x0":3.0986135613116152,"y0":50.00112907139067,"z0":5.177458154423942,"aX":16.4049997666785},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.6,"breakHorizontal":-15.5,"spinRate":2008,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.4213500990012635,"extension":6.941973630538302},"index":1,"playId":"8661d2aa-2b39-3032-8639-fe83b65149dd","pitchNumber":2,"startTime":"2026-06-07T21:12:36.630Z","endTime":"2026-06-07T21:12:41.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.611279610892048,"aZ":-26.636894550303186,"pfxX":-0.6793665938781723,"pfxZ":3.6955342417971524,"pX":-1.0704389936432952,"pZ":1.9612197503083255,"vX0":-10.140126670213492,"vY0":-120.60156582721308,"vZ0":-1.8438217017838978,"x":157.8,"y":185.83,"x0":3.2465698079296867,"y0":50.003622858666176,"z0":5.045852178210898,"aX":-1.0174009438225298},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.6,"breakHorizontal":3.2,"spinRate":2257,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.45116242936934103,"extension":6.707483811801253},"index":2,"playId":"ad5c6df0-5ab4-3a16-a99e-c366fcdff3d8","pitchNumber":3,"startTime":"2026-06-07T21:12:50.613Z","endTime":"2026-06-07T21:12:55.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34106995138278,"aZ":-25.74900267160595,"pfxX":7.7697342861193945,"pfxZ":4.181164891712534,"pX":1.081772591807319,"pZ":2.9364696486913355,"vX0":-7.340282727805261,"vY0":-122.69343460485487,"vZ0":-0.059929749863991244,"x":75.77,"y":159.5,"x0":3.0906986961824554,"y0":50.00437748183806,"z0":5.139945356997782,"aX":11.94782879752492},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.8,"breakHorizontal":-12.5,"spinRate":1460,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.4449678097398819,"extension":6.838216617010547},"index":3,"playId":"d88c3def-96d7-3672-b13a-ed031b03f501","pitchNumber":4,"startTime":"2026-06-07T21:13:04.669Z","endTime":"2026-06-07T21:13:08.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18820284785657,"aZ":-24.809100617296995,"pfxX":10.279679167640328,"pfxZ":4.161225641076209,"pX":0.04395499555002104,"pZ":2.630027073948732,"vX0":-11.065979298499155,"vY0":-131.74830278120947,"vZ0":-1.5231788955616548,"x":115.32,"y":167.77,"x0":2.9493945806412403,"y0":50.00385511549231,"z0":5.03720822760838,"aX":18.197595228797695},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.4,"breakHorizontal":-16.4,"spinRate":2057,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.4146553353698841,"extension":7.030717244125087},"index":4,"playId":"4276c178-6259-3672-9c71-768fe02b3d08","pitchNumber":5,"startTime":"2026-06-07T21:13:18.901Z","endTime":"2026-06-07T21:13:23.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:13:23.084Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-07T21:13:35.254Z","endTime":"2026-06-07T21:15:35.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.113438267733848,"aZ":-29.898554431904504,"pfxX":11.738683919601456,"pfxZ":1.3041008916320624,"pX":-0.7044811173273625,"pZ":1.8546308324265812,"vX0":-12.849991129061543,"vY0":-131.08102277227079,"vZ0":-2.486203625050859,"x":143.85,"y":188.7,"x0":2.7308032409234975,"y0":50.00350662046154,"z0":5.042618588331555,"aX":20.476531295273563},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.0,"breakHorizontal":-18.5,"spinRate":2024,"spinDirection":117},"zone":7,"typeConfidence":2.0,"plateTime":0.4174883533938538,"extension":6.991714316948668},"index":0,"playId":"15a9ddfe-988c-3e9a-a82f-142f039c04ae","pitchNumber":1,"startTime":"2026-06-07T21:13:46.828Z","endTime":"2026-06-07T21:13:51.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.818119683956894,"aZ":-22.976964964981683,"pfxX":5.760366441086859,"pfxZ":5.501415917974603,"pX":-0.5699389642254974,"pZ":2.631497483011143,"vX0":-10.424896495427266,"vY0":-128.28890459436596,"vZ0":-2.0054891005867757,"x":138.72,"y":167.73,"x0":2.7925724075200202,"y0":50.00351852096803,"z0":5.209166660238837,"aX":9.631730090466547},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.7,"breakHorizontal":-8.2,"spinRate":1874,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.4264913022643402,"extension":7.115507986346253},"index":1,"playId":"b4c76ed2-432c-351e-99e7-014dc9b258ea","pitchNumber":2,"startTime":"2026-06-07T21:14:22.727Z","endTime":"2026-06-07T21:14:26.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":68.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.06851979757812,"aZ":-29.64021371527415,"pfxX":-7.571979905686309,"pfxZ":2.1475877406119572,"pX":-0.885020062415285,"pZ":2.3403024182142294,"vX0":-6.821402488749425,"vY0":-107.77483291195513,"vZ0":0.797017442673116,"x":150.73,"y":175.59,"x0":3.3004920981390335,"y0":50.003495553022645,"z0":5.229544651828264,"aX":-8.941075106210173},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":4.4,"breakHorizontal":15.5,"spinRate":2532,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.5074783738933348,"extension":6.468928237233997},"index":2,"playId":"4120dd6f-79a4-3393-a96c-100bcbca9e98","pitchNumber":3,"startTime":"2026-06-07T21:14:35.817Z","endTime":"2026-06-07T21:14:40.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.593257102819535,"aZ":-25.9940255204159,"pfxX":9.156590165940356,"pfxZ":3.5767584058969852,"pX":0.7749925068803472,"pZ":1.6952295751092996,"vX0":-8.489616084972036,"vY0":-129.93761418612095,"vZ0":-3.524233280287047,"x":87.46,"y":193.01,"x0":2.878766434288061,"y0":50.00194328031506,"z0":5.021443189574432,"aX":15.81853793118966},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.0,"breakHorizontal":-15.0,"spinRate":1965,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4198718843663394,"extension":7.049182042337159},"index":3,"playId":"89ea30fc-65db-3d7c-91a4-5edf8a3ee6e9","pitchNumber":4,"startTime":"2026-06-07T21:14:49.503Z","endTime":"2026-06-07T21:14:55.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.429928568445302,"aZ":-25.090577231804165,"pfxX":9.39222281542272,"pfxZ":4.025968473065626,"pX":-0.7865729221386386,"pZ":2.98838600557847,"vX0":-12.37379500843257,"vY0":-131.19620420575814,"vZ0":-0.8762311653560625,"x":146.98,"y":158.09,"x0":2.7511164738854044,"y0":50.00125013607047,"z0":5.181626926627717,"aX":16.51892715303061},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.3,"breakHorizontal":-14.5,"spinRate":2048,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.4160637338223423,"extension":7.074575247802957},"index":4,"playId":"373b896c-cd25-37ce-8f0c-915c52c748b5","pitchNumber":5,"startTime":"2026-06-07T21:15:04.450Z","endTime":"2026-06-07T21:15:11.914Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-07T21:15:14.841Z","endTime":"2026-06-07T21:15:28.205Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12009476559997,"aZ":-27.15676624455873,"pfxX":10.451455344381998,"pfxZ":2.8830144503555823,"pX":0.47944624693614935,"pZ":2.17036171042515,"vX0":-10.014853975220076,"vY0":-130.42921272467936,"vZ0":-2.118901829401626,"x":98.72,"y":180.18,"x0":2.994501612401019,"y0":50.00077385637392,"z0":5.022924332999505,"aX":18.167923879481584},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.0,"breakHorizontal":-16.9,"spinRate":1943,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.4185199440863099,"extension":7.0598048256640995},"hitData":{"launchSpeed":92.4,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.09,"coordY":160.71}},"index":6,"playId":"8fd8f723-80e0-320c-b7c0-ed87f8449a16","pitchNumber":6,"startTime":"2026-06-07T21:15:28.205Z","endTime":"2026-06-07T21:15:35.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:15:35.798Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Andujar grounds out to first baseman Jared Young.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-07T21:15:51.190Z","endTime":"2026-06-07T21:16:55.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.920089686343108,"aZ":-26.10299148838323,"pfxX":10.127102345862617,"pfxZ":3.554391225759682,"pX":0.2173177822710775,"pZ":2.9655353769957102,"vX0":-10.534458820900099,"vY0":-129.61167348768544,"vZ0":-0.4233991136650921,"x":108.72,"y":158.71,"x0":3.0097683174255963,"y0":50.005420929967485,"z0":5.116425314528963,"aX":17.312926048680996},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.6,"breakHorizontal":-16.1,"spinRate":1929,"spinDirection":116},"zone":2,"typeConfidence":2.0,"plateTime":0.4218497341023957,"extension":7.008098876155842},"index":0,"playId":"2ba1d69f-91c0-3442-9f74-ae9a37dc7e75","pitchNumber":1,"startTime":"2026-06-07T21:15:59.271Z","endTime":"2026-06-07T21:16:06.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.485671534515745,"aZ":-31.11341003863373,"pfxX":6.885635150333749,"pfxZ":0.7195300777216307,"pX":1.6248238571737101,"pZ":3.554440573911536,"vX0":-5.468568013471625,"vY0":-120.20150380252926,"vZ0":2.395336142213778,"x":55.07,"y":142.81,"x0":3.025586441781346,"y0":50.00384899248009,"z0":5.292063125731671,"aX":10.160533448111417},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.0,"breakHorizontal":-11.3,"spinRate":1487,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4542386990146503,"extension":6.631921939805073},"index":1,"playId":"8f2f6446-47f4-36c0-aa41-bacbb3727c95","pitchNumber":2,"startTime":"2026-06-07T21:16:17.980Z","endTime":"2026-06-07T21:16:23.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.384855407888587,"aZ":-28.434862806312307,"pfxX":10.549835682965954,"pfxZ":2.163316442476833,"pX":-1.4835902090053206,"pZ":2.011192521611263,"vX0":-14.435359439363502,"vY0":-129.8158929376767,"vZ0":-2.358783775855474,"x":173.55,"y":184.48,"x0":2.750352230850231,"y0":50.00018178649855,"z0":5.072472677927709,"aX":18.202561276282655},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":-16.3,"spinRate":1965,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.42017832482409734,"extension":7.069398281286838},"index":2,"playId":"94704219-2e6e-36a6-9f3d-a4e2f2226926","pitchNumber":3,"startTime":"2026-06-07T21:16:34.184Z","endTime":"2026-06-07T21:16:39.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.463198765839433,"aZ":-29.353462973818534,"pfxX":10.720495221743377,"pfxZ":1.6510534579737737,"pX":1.319730215392937,"pZ":2.7956984099364175,"vX0":-7.788483722429642,"vY0":-130.0248499730941,"vZ0":-0.2996381374119572,"x":66.69,"y":163.3,"x0":2.962255016938039,"y0":50.005210084024945,"z0":5.141271412645707,"aX":18.344498594160385},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":-17.6,"spinRate":2045,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4213810577933015,"extension":7.037378998868626},"hitData":{"launchSpeed":65.9,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.84,"coordY":167.3}},"index":3,"playId":"fc5c08fc-e665-3d2b-97be-96591080384b","pitchNumber":4,"startTime":"2026-06-07T21:16:48.915Z","endTime":"2026-06-07T21:16:55.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:16:55.579Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a line drive to right fielder Jase Bowen.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-07T21:19:01.999Z","endTime":"2026-06-07T21:19:18.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.101299773124868,"aZ":-30.434752398822383,"pfxX":3.837875417469376,"pfxZ":1.125791897155045,"pX":0.18187435011961542,"pZ":2.395040788704128,"vX0":3.585146228507501,"vY0":-122.86412890388715,"vZ0":-2.160084607140406,"x":110.07,"y":174.11,"x0":-1.787555256853082,"y0":50.005947632861364,"z0":5.836664862358674,"aX":5.951619886297087},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.8,"breakHorizontal":-7.7,"spinRate":3083,"spinDirection":94},"zone":5,"typeConfidence":2.0,"plateTime":0.4434010951748606,"extension":6.094439861909195},"hitData":{"launchSpeed":97.0,"launchAngle":13.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.86,"coordY":105.91}},"index":0,"playId":"f5ee47b3-0afe-391e-bd78-51f5ca42af14","pitchNumber":1,"startTime":"2026-06-07T21:19:06.816Z","endTime":"2026-06-07T21:19:18.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:19:18.669Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to right fielder Jase Bowen. Carson Benge to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-07T21:19:30.397Z","endTime":"2026-06-07T21:20:26.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.153099799647705,"aZ":-22.533007441408586,"pfxX":-0.11326823187640861,"pfxZ":5.453041072558381,"pX":-0.12115733070802738,"pZ":2.276710669261029,"vX0":4.29983148751833,"vY0":-131.2146199809428,"vZ0":-4.539034060324152,"x":121.62,"y":177.31,"x0":-1.7568210528949486,"y0":50.00254615224942,"z0":5.678740739746237,"aX":-0.2007273389964179},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.2,"breakHorizontal":-0.6,"spinRate":2593,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.4152404272273822,"extension":6.0315346577610764},"index":0,"playId":"5e559977-b47c-3df6-a869-d76bb9ef37ce","pitchNumber":1,"startTime":"2026-06-07T21:19:36.220Z","endTime":"2026-06-07T21:19:40.028Z","isPitch":true,"type":"pitch"},{"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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.801493025329133,"aZ":-13.614227177011752,"pfxX":-6.733239777239069,"pfxZ":9.522109188283139,"pX":-0.17645051599748443,"pZ":2.86011057660353,"vX0":5.888792897879181,"vY0":-138.4612733530477,"vZ0":-5.7259982148867925,"x":123.73,"y":161.56,"x0":-1.4520190610469337,"y0":50.00175201073388,"z0":5.859578019978068,"aX":-13.123282937075636},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":11.0,"spinRate":2329,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3949989796830149,"extension":6.122643206079392},"index":1,"playId":"f2a4739a-994c-36e1-889f-ced86a6e4374","pitchNumber":2,"startTime":"2026-06-07T21:19:55.150Z","endTime":"2026-06-07T21:19:59.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50531112422962,"aZ":-18.558296043990527,"pfxX":-10.396327460191067,"pfxZ":7.06682266577694,"pX":0.34712072167720043,"pZ":2.410587666236972,"vX0":8.751983741069669,"vY0":-137.6822616020843,"vZ0":-5.779552684813746,"x":103.77,"y":173.69,"x0":-1.5163015309696717,"y0":50.00359265326776,"z0":5.785709844080749,"aX":-20.03483604108637},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":17.0,"spinRate":2347,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.39724978346522866,"extension":6.126303393061108},"hitData":{"launchSpeed":101.9,"launchAngle":4.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.58,"coordY":105.95}},"index":2,"playId":"8ccdd5d7-2f5f-3870-835c-e005e030ebde","pitchNumber":3,"startTime":"2026-06-07T21:20:15.422Z","endTime":"2026-06-07T21:20:26.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:20:26.997Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks. Carson Benge to 3rd. Bo Bichette to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-07T21:20:51.612Z","endTime":"2026-06-07T21:22:26.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9674410828145,"aZ":-12.760044158128002,"pfxX":-4.278318015300641,"pfxZ":9.890656559678844,"pX":-0.16311734903622682,"pZ":3.0938234859091494,"vX0":6.046612690201415,"vY0":-139.35926170340298,"vZ0":-5.009076733630746,"x":123.22,"y":155.25,"x0":-1.8073113973058206,"y0":50.00147510124692,"z0":5.760693926272247,"aX":-8.396855932950468},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":2454,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39337266366612944,"extension":6.1039838473104675},"index":0,"playId":"1fb264dc-52a2-36c4-9556-a8398944ba07","pitchNumber":1,"startTime":"2026-06-07T21:21:03.760Z","endTime":"2026-06-07T21:21:07.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.013393883763687,"aZ":-23.614481254788693,"pfxX":0.44113270609093025,"pfxZ":4.766867599061586,"pX":-1.821988682288082,"pZ":2.7183266361208163,"vX0":0.3419423279285419,"vY0":-132.59342334358718,"vZ0":-3.516331209880427,"x":186.45,"y":165.39,"x0":-2.00955326752635,"y0":50.00487228814852,"z0":5.767446907058918,"aX":0.7924018475843304},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.2,"breakHorizontal":-0.8,"spinRate":2570,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4117124585711571,"extension":5.9000871333854805},"index":1,"playId":"d80e35ea-087f-3eea-8c68-3f2d8801a617","pitchNumber":2,"startTime":"2026-06-07T21:21:22.174Z","endTime":"2026-06-07T21:21:26.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89799741531914,"aZ":-30.522989282406204,"pfxX":-11.996061529853307,"pfxZ":0.9500251782993754,"pX":-1.9583486639818435,"pZ":2.2454823104160835,"vX0":3.844161762211956,"vY0":-130.80501911541717,"vZ0":-3.1393927518440563,"x":191.65,"y":178.15,"x0":-1.8897025996096686,"y0":50.00053308619406,"z0":5.752641017641738,"aX":-20.759025497914518},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":20.9,"spinRate":1907,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.41893875540600645,"extension":6.060992048543581},"index":2,"playId":"ae79d43a-0b96-3472-b264-e026764886d1","pitchNumber":3,"startTime":"2026-06-07T21:21:40.464Z","endTime":"2026-06-07T21:21:45.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.010323374570685,"aZ":-28.687937169649395,"pfxX":3.069976600760433,"pfxZ":2.1984843496425697,"pX":-1.5773882566263686,"pZ":3.2985200353319915,"vX0":0.06855301072133589,"vY0":-124.41343289498388,"vZ0":-0.6039776379869631,"x":177.13,"y":149.72,"x0":-2.0048811476229345,"y0":50.00393032562925,"z0":5.8960054556003465,"aX":4.873798427554833},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.1,"breakHorizontal":-5.6,"spinRate":2997,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.43813862390203884,"extension":6.082583596171352},"index":3,"playId":"fb43c582-06dc-3d15-9b32-81fce63cd238","pitchNumber":4,"startTime":"2026-06-07T21:21:59.342Z","endTime":"2026-06-07T21:22:03.292Z","isPitch":true,"type":"pitch"},{"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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36485240535105,"aZ":-15.897600584436129,"pfxX":-6.467132824732268,"pfxZ":8.189427293363833,"pX":-1.2227022795579516,"pZ":3.3579716462373566,"vX0":3.948418720850256,"vY0":-139.39068146693967,"vZ0":-3.945680742526936,"x":163.61,"y":148.11,"x0":-1.8099300372743163,"y0":50.00272543152598,"z0":5.826680725911163,"aX":-12.854839820904997},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":11.0,"spinRate":2353,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39143067124032926,"extension":6.121745199917533},"index":4,"playId":"f1768a9d-21ce-3d52-aab3-5d45440a4fa5","pitchNumber":5,"startTime":"2026-06-07T21:22:19.117Z","endTime":"2026-06-07T21:22:26.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:22:26.757Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Young singles on a line drive to center fielder Jackson Merrill. Carson Benge scores. Bo Bichette to 3rd. Juan Soto to 2nd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-07T21:24:04.371Z","endTime":"2026-06-07T21:25:14.759Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-07T21:22:51.622Z","endTime":"2026-06-07T21:24:06.538Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.827622691841462,"aZ":-24.455324718311218,"pfxX":-11.390315296509959,"pfxZ":4.583816501631243,"pX":0.6960423484786896,"pZ":0.9095666331714036,"vX0":9.575851237038346,"vY0":-128.6891861315091,"vZ0":-7.02354565981753,"x":90.47,"y":214.22,"x0":-1.5870021495601863,"y0":50.00158879285311,"z0":5.559002618100407,"aX":-19.170732340129334},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.0,"breakHorizontal":18.6,"spinRate":2005,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.425045144874467,"extension":6.294816384220442},"index":1,"playId":"c32a8554-9cab-3d37-a4bf-440819a8a687","pitchNumber":1,"startTime":"2026-06-07T21:24:06.538Z","endTime":"2026-06-07T21:24:09.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89456595825299,"aZ":-20.059738160851264,"pfxX":1.0669779647137485,"pfxZ":6.730794515975613,"pX":0.120699234193871,"pZ":2.296093319549839,"vX0":4.6803508621701715,"vY0":-133.14857637841425,"vZ0":-5.30529910107017,"x":112.4,"y":176.79,"x0":-1.7967416826399119,"y0":50.005500623313054,"z0":5.760862951380715,"aX":1.9199531485636399},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":-2.9,"spinRate":2634,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.41095861690727764,"extension":6.086848718234865},"index":2,"playId":"48dcd370-4030-3c9e-81a6-85ebd12f129b","pitchNumber":2,"startTime":"2026-06-07T21:24:21.450Z","endTime":"2026-06-07T21:24:25.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.835498323572825,"aZ":-34.919887204525516,"pfxX":4.815853380252846,"pfxZ":-1.766699908196296,"pX":0.5269838077894218,"pZ":2.3964028645818365,"vX0":4.062427953170259,"vY0":-123.6235845225546,"vZ0":-1.2616430094187456,"x":96.91,"y":174.08,"x0":-1.7612980990046134,"y0":50.00457456153711,"z0":5.83540959380752,"aX":7.479347757123419},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.2,"breakHorizontal":-9.6,"spinRate":3132,"spinDirection":96},"zone":6,"typeConfidence":2.0,"plateTime":0.44248052601510146,"extension":5.985875057450185},"index":3,"playId":"084e8257-5767-34b0-b5cd-c4ddaeea7254","pitchNumber":3,"startTime":"2026-06-07T21:24:40.612Z","endTime":"2026-06-07T21:24:44.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.692576367427666,"aZ":-14.64022622306785,"pfxX":-4.7538026570185545,"pfxZ":9.125744874554398,"pX":-0.17870790337045792,"pZ":3.211462630546034,"vX0":5.927884593813485,"vY0":-137.53430506755635,"vZ0":-4.386877097059878,"x":123.81,"y":152.07,"x0":-1.741472027852579,"y0":50.00099765946923,"z0":5.81577286451021,"aX":-9.132348634657674},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2384,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3978128462170991,"extension":6.278056295768717},"hitData":{"launchSpeed":79.8,"launchAngle":23.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.32,"coordY":95.31}},"index":4,"playId":"32e4febf-9a3f-3bd1-ae13-d61bdad554f9","pitchNumber":4,"startTime":"2026-06-07T21:25:04.508Z","endTime":"2026-06-07T21:25:14.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:25:14.759Z","atBatIndex":36},{"result":{"type":"atBat","event":"Sac Fly Double Play","eventType":"sac_fly_double_play","description":"A.J. Ewing flies into a sacrifice double play, right fielder Jase Bowen to third baseman Manny Machado. Bo Bichette scores. Juan Soto out at 3rd.","rbi":1,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-07T21:28:14.347Z","endTime":"2026-06-07T21:29:14.241Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly Double Play","eventType":"sac_fly_double_play","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly Double Play","eventType":"sac_fly_double_play","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly Double Play","eventType":"sac_fly_double_play","movementReason":"r_thrown_out","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-07T21:25:32.178Z","endTime":"2026-06-07T21:26:04.065Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yuki Matsui replaces Randy Vásquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-07T21:26:04.065Z","endTime":"2026-06-07T21:28:00.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-07T21:28:00.753Z","endTime":"2026-06-07T21:28:16.682Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.053040096618986,"aZ":-26.379172225224472,"pfxX":-0.8956007292809205,"pfxZ":3.7125057812506164,"pX":0.0736539490590689,"pZ":2.201794003216651,"vX0":-3.581167939976861,"vY0":-123.69387134970283,"vZ0":-3.7960846138543713,"x":114.19,"y":179.33,"x0":1.6523723492849987,"y0":50.001241521590345,"z0":5.950688162975585,"aX":-1.397225446329986},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.1,"breakHorizontal":2.4,"spinRate":2515,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.44161645241658887,"extension":5.56478165099467},"index":3,"playId":"230c2c2c-1e68-3d5c-8c24-93f028523950","pitchNumber":1,"startTime":"2026-06-07T21:28:16.682Z","endTime":"2026-06-07T21:28:20.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82425389645191,"aZ":-29.165312859959126,"pfxX":-1.258074917292507,"pfxZ":1.9565254937017933,"pX":0.6232735542999494,"pZ":3.7671781859099998,"vX0":-2.301262842469673,"vY0":-122.9839979139662,"vZ0":0.21365719049447474,"x":93.24,"y":137.07,"x0":1.7335826873155433,"y0":50.000859498744,"z0":6.147884421336569,"aX":-1.9311579961146164},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.8,"breakHorizontal":2.8,"spinRate":2545,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4449487584545193,"extension":5.5488475163368625},"index":4,"playId":"9ec3f13d-6e36-350b-8e94-c4f1af8e2b81","pitchNumber":2,"startTime":"2026-06-07T21:28:39.946Z","endTime":"2026-06-07T21:28:43.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.688687098792368,"aZ":-27.585730049818235,"pfxX":-1.1674044965101489,"pfxZ":3.00568471753715,"pX":0.48208896552172975,"pZ":2.5873105577487694,"vX0":-2.5759716035254896,"vY0":-123.16857430872419,"vZ0":-2.618917947897757,"x":98.62,"y":168.92,"x0":1.6954707730608745,"y0":50.005435368377505,"z0":6.009999656785866,"aX":-1.784072742534915},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.0,"breakHorizontal":2.8,"spinRate":2556,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.44561023766447416,"extension":5.563178435365225},"hitData":{"launchSpeed":81.6,"launchAngle":27.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.55,"coordY":103.78}},"index":5,"playId":"9ebb6c65-e0bb-3ccb-89f1-f87c3c2336ae","pitchNumber":3,"startTime":"2026-06-07T21:29:02.945Z","endTime":"2026-06-07T21:29:14.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:29:14.241Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to left fielder Samad Taylor.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-07T21:29:50.448Z","endTime":"2026-06-07T21:31:46.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38145909348384,"aZ":-24.83479588681855,"pfxX":-0.8651583233068227,"pfxZ":4.5911814318682005,"pX":0.26855461382787615,"pZ":1.7916417120107293,"vX0":-3.4965003484574355,"vY0":-124.94461875763963,"vZ0":-5.060829126756211,"x":106.76,"y":190.41,"x0":1.7918995210477517,"y0":50.00565708160976,"z0":5.854363558260323,"aX":-1.3842510719765853},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.6,"breakHorizontal":2.3,"spinRate":2503,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.4364119699544422,"extension":5.5963954754681335},"index":0,"playId":"5c5a3d44-4c61-3202-bfe9-75a752a16e54","pitchNumber":1,"startTime":"2026-06-07T21:29:53.820Z","endTime":"2026-06-07T21:29:58.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.200779995956232,"aZ":-23.774286943778893,"pfxX":-0.3124894966202078,"pfxZ":5.318702509001063,"pX":0.10290671466490457,"pZ":2.1881827079883784,"vX0":-3.99431055493401,"vY0":-124.1351779552566,"vZ0":-4.298953891571574,"x":113.08,"y":179.7,"x0":1.7657379620149654,"y0":50.000352123363456,"z0":5.89481352823416,"aX":-0.49242263986645696},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.0,"breakHorizontal":1.4,"spinRate":2472,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.4393328575945157,"extension":5.492237233915278},"index":1,"playId":"0a5ad3f5-451f-37b2-860a-2948873a218a","pitchNumber":2,"startTime":"2026-06-07T21:30:16.819Z","endTime":"2026-06-07T21:30:22.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.246100952989437,"aZ":-26.48878471353693,"pfxX":1.8047409515047397,"pfxZ":4.042852622271351,"pX":1.78952997801827,"pZ":3.6956251739114343,"vX0":-1.3096620950520714,"vY0":-118.3565136300365,"vZ0":0.19628505327591816,"x":48.79,"y":139.0,"x0":2.1177163895254765,"y0":50.00547253574052,"z0":6.053053060541405,"aX":2.540741048991648},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.7,"breakHorizontal":-2.9,"spinRate":782,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4641660865108648,"extension":5.708367361069011},"index":2,"playId":"565f2bd5-d943-3b57-967d-5355fb97ec7a","pitchNumber":3,"startTime":"2026-06-07T21:30:45.954Z","endTime":"2026-06-07T21:30:49.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.472824178330274,"aZ":-29.21135526406425,"pfxX":3.0477567773728826,"pfxZ":2.06218129945613,"pX":1.0250420627289276,"pZ":2.4873510207835756,"vX0":-3.2337672661907337,"vY0":-119.31680219866473,"vZ0":-2.0492341799904246,"x":77.93,"y":171.62,"x0":2.003476443237163,"y0":50.00435570402989,"z0":5.99570110454912,"aX":4.384320825725206},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.5,"breakHorizontal":-4.7,"spinRate":914,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4594812097006922,"extension":5.7599904667062525},"index":3,"playId":"bd5d4af9-1416-30db-a7dc-69b7a0988943","pitchNumber":4,"startTime":"2026-06-07T21:31:09.015Z","endTime":"2026-06-07T21:31:15.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62516641057424,"aZ":-14.481187555964476,"pfxX":3.5777467298535877,"pfxZ":9.966545341258414,"pX":-0.6332978608866067,"pZ":2.035721250030353,"vX0":-7.618014364479659,"vY0":-131.80214199263855,"vZ0":-7.15390067751678,"x":141.14,"y":183.82,"x0":1.8179531297216984,"y0":50.003424178761996,"z0":5.83615598546875,"aX":6.352311605481706},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.8,"breakHorizontal":-5.0,"spinRate":2195,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.41413340837889656,"extension":5.7070016780474635},"hitData":{"launchSpeed":97.3,"launchAngle":27.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.82,"coordY":82.89}},"index":4,"playId":"9780f1cc-a284-3dc7-9991-acd33b25c863","pitchNumber":5,"startTime":"2026-06-07T21:31:39.141Z","endTime":"2026-06-07T21:31:46.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:31:46.762Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jase Bowen grounds out, third baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-07T21:33:57.737Z","endTime":"2026-06-07T21:34:51.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29981712112775,"aZ":-23.031508331070643,"pfxX":6.007433824283924,"pfxZ":5.572833950895529,"pX":1.5331376957287417,"pZ":3.983499807501313,"vX0":-5.921533970839692,"vY0":-127.52563916433557,"vZ0":1.3898714370584337,"x":58.56,"y":131.23,"x0":3.1096094664718956,"y0":50.00046620395855,"z0":5.253907953295485,"aX":9.850463352607333},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.7,"breakHorizontal":-9.5,"spinRate":1861,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.43023170677012246,"extension":6.813681506686122},"index":0,"playId":"208bcc5f-8ada-3d16-a533-519868e5baf3","pitchNumber":1,"startTime":"2026-06-07T21:34:06.127Z","endTime":"2026-06-07T21:34:10.166Z","isPitch":true,"type":"pitch"},{"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":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68909203105052,"aZ":-25.816982821913633,"pfxX":8.786632917052753,"pfxZ":3.9060244706072726,"pX":-1.2548041511943768,"pZ":2.9114310936703514,"vX0":-13.057048506061507,"vY0":-127.20319219793808,"vZ0":-0.4465894453067706,"x":164.83,"y":160.17,"x0":2.818702866158812,"y0":50.00389530894803,"z0":5.14782683910999,"aX":14.306523098462593},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.2,"breakHorizontal":-12.7,"spinRate":2077,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.43167343733070584,"extension":7.012223966432286},"index":1,"playId":"5ec5917c-af4b-3aaf-be4b-659f0fc86d44","pitchNumber":2,"startTime":"2026-06-07T21:34:17.506Z","endTime":"2026-06-07T21:34:21.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.336270514807573,"aZ":-21.942053472411626,"pfxX":9.133345084998675,"pfxZ":6.344865074382402,"pX":1.0935820926112902,"pZ":2.440756768649999,"vX0":-7.842518211209345,"vY0":-126.6040293714328,"vZ0":-2.1663515390958237,"x":75.32,"y":172.88,"x0":3.0540844041342754,"y0":50.005787917111554,"z0":5.075022162327155,"aX":14.73792235920997},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.2,"breakHorizontal":-14.6,"spinRate":2025,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.43366492956596003,"extension":6.937817749246504},"index":2,"playId":"415bbb35-6b09-360a-84b4-a42b23ce2d01","pitchNumber":3,"startTime":"2026-06-07T21:34:31.255Z","endTime":"2026-06-07T21:34:36.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.951132988244662,"aZ":-22.2617400908787,"pfxX":7.025011957438172,"pfxZ":5.969433544607446,"pX":0.2141838216407522,"pZ":2.9218993112477505,"vX0":-8.861338715563011,"vY0":-128.40615345366965,"vZ0":-1.3508264282914895,"x":108.84,"y":159.89,"x0":2.8060298134198582,"y0":50.003093392259416,"z0":5.195981620388895,"aX":11.667095180547568},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.7,"breakHorizontal":-10.6,"spinRate":1998,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.4274464991406761,"extension":7.0802339687146185},"hitData":{"launchSpeed":85.8,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.34,"coordY":167.86}},"index":3,"playId":"892990bb-1dc7-3f52-8055-659fdab6a679","pitchNumber":4,"startTime":"2026-06-07T21:34:43.665Z","endTime":"2026-06-07T21:34:51.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:34:51.409Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samad Taylor singles on a line drive to left fielder MJ Melendez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-07T21:35:13.398Z","endTime":"2026-06-07T21:36:49.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87314924381229,"aZ":-25.79015993628478,"pfxX":7.078697797546751,"pfxZ":3.8001417743823644,"pX":0.35010037445756764,"pZ":3.2778872941596866,"vX0":-8.845460044444929,"vY0":-128.33498373178537,"vZ0":-0.011339186163748738,"x":103.65,"y":150.28,"x0":2.9109060290478785,"y0":50.000717147791796,"z0":5.2798315969007525,"aX":11.886314786319051},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.1,"breakHorizontal":-11.0,"spinRate":1872,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4256822628802994,"extension":6.966245430002962},"index":0,"playId":"ee55192d-bbf1-39dd-a8f0-7884da773cf4","pitchNumber":1,"startTime":"2026-06-07T21:35:18.961Z","endTime":"2026-06-07T21:35:24.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.4,"endSpeed":68.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.237044468635187,"aZ":-28.925187468926538,"pfxX":-9.930558121141653,"pfxZ":2.783621725654454,"pX":0.9641275133314641,"pZ":2.4358930020025777,"vX0":-2.1717784290148363,"vY0":-106.90634727901578,"vZ0":0.8378445293059436,"x":80.25,"y":173.01,"x0":3.281615083382329,"y0":50.000374308288166,"z0":5.26820197339015,"aX":-11.571583943166166},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":5.6,"breakHorizontal":18.6,"spinRate":2362,"spinDirection":281},"zone":12,"typeConfidence":2.0,"plateTime":0.5110011962769598,"extension":6.4852782753297795},"index":1,"playId":"4a195d09-6518-3f00-b0ad-867e88462c2e","pitchNumber":2,"startTime":"2026-06-07T21:36:01.257Z","endTime":"2026-06-07T21:36:06.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":69.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.92474720759573,"aZ":-28.15262441703647,"pfxX":-9.781441001628973,"pfxZ":3.3197948372736636,"pX":0.5887595819162548,"pZ":1.4331455705133456,"vX0":-3.1453431704067207,"vY0":-109.32784007074213,"vZ0":-1.433306238449666,"x":94.56,"y":200.09,"x0":3.316345622169233,"y0":50.004640583886285,"z0":5.113321632734384,"aX":-11.865278987517064},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":6.0,"breakHorizontal":18.6,"spinRate":2441,"spinDirection":278},"zone":14,"typeConfidence":2.0,"plateTime":0.5006212143316855,"extension":6.602198704810856},"index":2,"playId":"effd5cb5-2342-34fe-bd6a-97f9ecdde22c","pitchNumber":3,"startTime":"2026-06-07T21:36:15.642Z","endTime":"2026-06-07T21:36:21.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.650095514348894,"aZ":-20.96342213991832,"pfxX":7.337772655334892,"pfxZ":6.519048662619577,"pX":-0.3004269737920951,"pZ":3.0809733444224308,"vX0":-9.973477016554758,"vY0":-129.90945667177536,"vZ0":-1.241927813547395,"x":128.45,"y":155.59,"x0":2.624244497198493,"y0":50.003957215343725,"z0":5.14951188548389,"aX":12.621262496617774},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.8,"breakHorizontal":-11.3,"spinRate":1943,"spinDirection":122},"zone":1,"typeConfidence":2.0,"plateTime":0.42065466224266057,"extension":7.235384149712967},"hitData":{"launchSpeed":95.4,"launchAngle":22.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.61,"coordY":111.07}},"index":3,"playId":"2717b39e-18e5-376b-887c-0941512bbba7","pitchNumber":4,"startTime":"2026-06-07T21:36:39.549Z","endTime":"2026-06-07T21:36:49.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:36:49.665Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Freddy Fermin homers (2) on a fly ball to left center field. Samad Taylor scores.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-07T21:37:11.977Z","endTime":"2026-06-07T21:37:48.760Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66056387706856,"aZ":-22.636599448268413,"pfxX":7.471769177728863,"pfxZ":5.6855103614472196,"pX":0.005360835896065825,"pZ":2.5457085893602818,"vX0":-9.363468565553632,"vY0":-128.0121225061591,"vZ0":-2.2982433088656626,"x":116.8,"y":170.05,"x0":2.72090373869757,"y0":50.0052772505955,"z0":5.2067740637811495,"aX":12.541427942173364},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.1,"breakHorizontal":-11.8,"spinRate":1931,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.42605349638528356,"extension":7.03383851496873},"hitData":{"launchSpeed":103.6,"launchAngle":32.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":61.93,"coordY":48.19}},"index":0,"playId":"46995984-365a-3997-83ba-8be892b63aa1","pitchNumber":1,"startTime":"2026-06-07T21:37:16.738Z","endTime":"2026-06-07T21:37:48.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:37:48.760Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Fernando Tatis Jr. doubles (8) on a line drive to left fielder MJ Melendez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-07T21:38:05.041Z","endTime":"2026-06-07T21:39:02.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.6,"endSpeed":68.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.10009885632232,"aZ":-28.270528143853202,"pfxX":-8.760734377198798,"pfxZ":3.339306905176988,"pX":0.7385384087321245,"pZ":2.9584673405773017,"vX0":-2.827655165702325,"vY0":-107.2544187432087,"vZ0":1.599843573175322,"x":88.85,"y":158.9,"x0":3.2110468459275503,"y0":50.001068826845284,"z0":5.349587287799859,"aX":-10.231295954846015},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":6.8,"breakHorizontal":16.6,"spinRate":2405,"spinDirection":279},"zone":3,"typeConfidence":2.0,"plateTime":0.5101673322899627,"extension":6.636805270387565},"index":0,"playId":"a47fc730-b186-3e17-9cac-1bd8736b3d1d","pitchNumber":1,"startTime":"2026-06-07T21:38:11.542Z","endTime":"2026-06-07T21:38:15.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.549873890003635,"aZ":-27.48710864573679,"pfxX":-6.301577524499911,"pfxZ":3.612280527148627,"pX":-1.3001431520824223,"pZ":2.114163081166999,"vX0":-7.995828927065019,"vY0":-113.20587350719315,"vZ0":-0.6108987199896365,"x":166.56,"y":181.7,"x0":3.0957981814796858,"y0":50.00520911688331,"z0":5.137572178342837,"aX":-8.184041226853992},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":6.7,"breakHorizontal":13.4,"spinRate":2342,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.48372335882668827,"extension":6.579827965662481},"index":1,"playId":"e9fda0d0-e30e-36bc-b8a6-b67645652c21","pitchNumber":2,"startTime":"2026-06-07T21:38:24.055Z","endTime":"2026-06-07T21:38:28.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.107869228675597,"aZ":-27.48204551218646,"pfxX":8.649555045856147,"pfxZ":2.768333340375717,"pX":-0.2721753298057059,"pZ":1.671604983781963,"vX0":-10.889675195598937,"vY0":-128.42379514340453,"vZ0":-3.2527942616499406,"x":127.37,"y":193.65,"x0":2.8718711269478385,"y0":50.00025420156058,"z0":5.060140584908206,"aX":14.648025367451496},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":-13.7,"spinRate":2085,"spinDirection":118},"zone":7,"typeConfidence":2.0,"plateTime":0.42423979943467494,"extension":7.1048223070625385},"index":2,"playId":"6b6f3431-adcb-33fd-8129-e8dc11d598e0","pitchNumber":3,"startTime":"2026-06-07T21:38:37.421Z","endTime":"2026-06-07T21:38:41.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":67.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.722029471939347,"aZ":-30.01083495718509,"pfxX":-10.066702379410916,"pfxZ":1.899284188428286,"pX":-0.20033700504962296,"pZ":2.6250632864176553,"vX0":-4.485037158892458,"vY0":-105.97981365162698,"vZ0":1.5433797943366385,"x":124.64,"y":167.9,"x0":3.2497784461248047,"y0":50.00387314451607,"z0":5.309241880463957,"aX":-11.477296778160182},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":4.2,"breakHorizontal":19.4,"spinRate":2313,"spinDirection":276},"zone":5,"typeConfidence":2.0,"plateTime":0.5163763713583291,"extension":6.4232231747212545},"hitData":{"launchSpeed":110.7,"launchAngle":12.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":36.68,"coordY":106.97}},"index":3,"playId":"086d5ad2-c1ac-3785-9290-91db7d7f1285","pitchNumber":4,"startTime":"2026-06-07T21:38:50.189Z","endTime":"2026-06-07T21:39:02.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:39:02.486Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jackson Merrill lines out to left fielder MJ Melendez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-07T21:40:02.399Z","endTime":"2026-06-07T21:40:36.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-07T21:39:26.883Z","endTime":"2026-06-07T21:40:04.692Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.090411592286287,"aZ":-28.968169933460462,"pfxX":-3.215312525262003,"pfxZ":2.2193895215372272,"pX":-0.36580445728312727,"pZ":1.3686486635447277,"vX0":-6.99528049616221,"vY0":-118.99189036518862,"vZ0":-2.7251964307112195,"x":130.94,"y":201.83,"x0":3.020483840627627,"y0":50.00492269422886,"z0":5.131914886807118,"aX":-4.647367247987376},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.6,"breakHorizontal":7.4,"spinRate":2134,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.45889313682401056,"extension":6.587252002556968},"index":1,"playId":"cd127c42-9631-32f3-b7f4-94e2ba9ce75c","pitchNumber":1,"startTime":"2026-06-07T21:40:04.692Z","endTime":"2026-06-07T21:40:09.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.413545202224274,"aZ":-25.3839570464425,"pfxX":10.129462598101199,"pfxZ":3.9388669807366163,"pX":0.5912482065194766,"pZ":2.151637696359704,"vX0":-9.461474041584298,"vY0":-130.95592933746872,"vZ0":-2.736585288156178,"x":94.46,"y":180.69,"x0":2.9468936259265797,"y0":50.00614791097708,"z0":5.122960891928669,"aX":17.477593418590658},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":-16.1,"spinRate":1974,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.4193435188276631,"extension":6.988957381904773},"hitData":{"launchSpeed":97.3,"launchAngle":20.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.92,"coordY":82.61}},"index":2,"playId":"40221cf5-435e-3b3d-ac9b-ee60b28d2e61","pitchNumber":2,"startTime":"2026-06-07T21:40:25.542Z","endTime":"2026-06-07T21:40:36.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:40:36.855Z","atBatIndex":43},{"result":{"type":"atBat","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","description":"Fernando Tatis Jr. caught stealing 3rd base, catcher Luis Torrens to third baseman Brett Baty.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-07T21:40:47.632Z","endTime":"2026-06-07T21:41:09.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":22},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.2589151478737,"aZ":-25.88949534849922,"pfxX":-0.4907290711305934,"pfxZ":4.229532453316924,"pX":-0.6411877021869085,"pZ":3.432094581573808,"vX0":-8.73465159267979,"vY0":-120.28007184206346,"vZ0":1.1480555203096434,"x":141.44,"y":146.11,"x0":3.0798895052399775,"y0":50.00279372472584,"z0":5.220618904280261,"aX":-0.72747809461003},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.2,"breakHorizontal":2.6,"spinRate":2097,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.4529631295090746,"extension":6.721603942786279},"index":0,"playId":"4d7ecdd3-47eb-3f0a-8f8f-c3f62b95775a","pitchNumber":1,"startTime":"2026-06-07T21:41:04.544Z","endTime":"2026-06-07T21:41:09.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:41:09.799Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to left fielder Samad Taylor in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-07T21:43:26.790Z","endTime":"2026-06-07T21:44:29.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.984931488091192,"aZ":-23.710080314401388,"pfxX":-1.6485706530325828,"pfxZ":5.227104718224423,"pX":-0.30539264988941334,"pZ":-0.2902497153056641,"vX0":-4.475793123326791,"vY0":-126.75177842896171,"vZ0":-10.196092664558073,"x":128.64,"y":246.62,"x0":1.7007953781044942,"y0":50.006299542608474,"z0":5.692734404861868,"aX":-2.6701353670646815},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.2,"breakHorizontal":4.1,"spinRate":2609,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.43286719297365384,"extension":5.77164976530321},"index":0,"playId":"07dfdfa4-47a7-3b59-8d95-843198f00ab2","pitchNumber":1,"startTime":"2026-06-07T21:43:39.125Z","endTime":"2026-06-07T21:43:43.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.564311426768132,"aZ":-24.57059541905008,"pfxX":-1.9538608884458286,"pfxZ":4.691557681500541,"pX":-0.49244412147474637,"pZ":2.6127686422930445,"vX0":-4.600608787131234,"vY0":-125.23395402986382,"vZ0":-3.276233951220443,"x":135.77,"y":168.24,"x0":1.607814308668846,"y0":50.002132056197794,"z0":5.9042388998410305,"aX":-3.1638115015159594},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.2,"breakHorizontal":4.4,"spinRate":2581,"spinDirection":178},"zone":4,"typeConfidence":2.0,"plateTime":0.4340812545006578,"extension":5.757023587615324},"index":1,"playId":"03e0dbb1-dd86-3343-a5f7-f120f6ca7877","pitchNumber":2,"startTime":"2026-06-07T21:44:01.205Z","endTime":"2026-06-07T21:44:07.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.16842746561086,"aZ":-25.731493349292826,"pfxX":-3.3221746736400632,"pfxZ":3.9512059547291756,"pX":-0.570914213274712,"pZ":2.7475391094626467,"vX0":-4.702951165101757,"vY0":-125.76765742773524,"vZ0":-3.0399272086042415,"x":138.76,"y":164.6,"x0":1.7421403224997472,"y0":50.00399413227426,"z0":6.0187535930043445,"aX":-5.4182845903858485},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.8,"breakHorizontal":7.0,"spinRate":2591,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.43252875107253264,"extension":5.80021034487238},"hitData":{"launchSpeed":85.7,"launchAngle":58.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.8,"coordY":148.69}},"index":2,"playId":"ebb8733c-3fb0-3b6b-971e-4928733b1d3d","pitchNumber":3,"startTime":"2026-06-07T21:44:19.674Z","endTime":"2026-06-07T21:44:29.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:44:29.743Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"MJ Melendez homers (4) on a fly ball to right center field.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-07T21:44:48.819Z","endTime":"2026-06-07T21:46:50.884Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":{"id":673513,"link":"/api/v1/people/673513"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.674219309229255,"aZ":-25.806821717359952,"pfxX":-2.8291408795040676,"pfxZ":3.8761075289718914,"pX":0.03736083982862596,"pZ":3.1209163102506783,"vX0":-3.3643054317081953,"vY0":-126.5261999896927,"vZ0":-2.0271967724547086,"x":115.58,"y":154.52,"x0":1.7453749072606386,"y0":50.00262134702436,"z0":5.974111268045922,"aX":-4.645632864265067},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":5.8,"spinRate":2718,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4307639372672831,"extension":5.682372523133949},"index":0,"playId":"4bd955dd-be98-3325-b077-945c1881cd91","pitchNumber":1,"startTime":"2026-06-07T21:45:07.873Z","endTime":"2026-06-07T21:45:11.691Z","isPitch":true,"type":"pitch"},{"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":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49034152096253,"aZ":-9.877599613823234,"pfxX":3.6124108891232662,"pfxZ":12.191758396646183,"pX":-1.5008536847650966,"pZ":1.4514736414110518,"vX0":-8.798256299494273,"vY0":-134.23854984260905,"vZ0":-9.703163781825971,"x":174.21,"y":199.59,"x0":1.3468804901073923,"y0":50.006189634293555,"z0":5.812136653615654,"aX":6.609444825841698},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.2,"breakHorizontal":-4.7,"spinRate":2470,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4077092314314892,"extension":6.082382714038429},"index":1,"playId":"b6dacded-7fbe-3b8d-8730-8dd5ac1c98c8","pitchNumber":2,"startTime":"2026-06-07T21:45:27.027Z","endTime":"2026-06-07T21:45:30.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.63879578194444,"aZ":-25.42571077558595,"pfxX":-1.6662749406669457,"pfxZ":4.079714400557748,"pX":0.09310241664797836,"pZ":1.5256076987313536,"vX0":-3.6692804846504923,"vY0":-126.44145023360556,"vZ0":-5.663753498401104,"x":113.45,"y":197.59,"x0":1.7674456742866427,"y0":50.001227120461834,"z0":5.779517781504284,"aX":-2.7548445650794964},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.6,"breakHorizontal":3.7,"spinRate":2634,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.4297165989142302,"extension":5.836683086698577},"index":2,"playId":"65650d94-9557-3340-8ea8-714dd810d633","pitchNumber":3,"startTime":"2026-06-07T21:45:46.173Z","endTime":"2026-06-07T21:45:49.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93970937387552,"aZ":-40.62259183357361,"pfxX":-8.115451739278043,"pfxZ":-6.32300141151053,"pX":-0.03954428012872119,"pZ":2.8497715020287253,"vX0":-1.6639565877096423,"vY0":-115.06219924002683,"vZ0":1.531278304243766,"x":118.51,"y":161.84,"x0":1.7475408784470574,"y0":50.00050445447357,"z0":6.120625123380164,"aX":-10.84784836547977},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.8,"breakHorizontal":15.1,"spinRate":2981,"spinDirection":319},"zone":2,"typeConfidence":2.0,"plateTime":0.47655972692135373,"extension":5.673867380865628},"hitData":{"launchSpeed":105.6,"launchAngle":35.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":181.94,"coordY":48.1}},"index":3,"playId":"f9ad6e31-26ae-3598-a1ff-2c97352fb137","pitchNumber":4,"startTime":"2026-06-07T21:46:24.412Z","endTime":"2026-06-07T21:46:50.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:46:50.884Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Torrens strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-07T21:47:05.294Z","endTime":"2026-06-07T21:50:23.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09038296302242,"aZ":-12.143264561611137,"pfxX":3.087518536440544,"pfxZ":11.186983150650263,"pX":1.1548818604043822,"pZ":3.352144057516109,"vX0":-2.8472621147280313,"vY0":-133.08587959610904,"vZ0":-4.3644998967889315,"x":72.98,"y":148.27,"x0":1.8384896235794763,"y0":50.00036517274606,"z0":5.895678500722586,"aX":5.526936690762941},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.6,"breakHorizontal":-4.9,"spinRate":2400,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4118730821702359,"extension":5.879037245300348},"index":0,"playId":"bb859c6d-519d-3c21-ac6c-661deaa6e8df","pitchNumber":1,"startTime":"2026-06-07T21:47:20.965Z","endTime":"2026-06-07T21:47:26.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10642137423637,"aZ":-26.76707638232211,"pfxX":-1.056807641026912,"pfxZ":3.4139704211600703,"pX":0.47586343164799494,"pZ":1.8232125555846068,"vX0":-2.9781362038162063,"vY0":-125.00446494048559,"vZ0":-4.406935488365106,"x":98.86,"y":189.55,"x0":1.8197231785419465,"y0":50.00109231328315,"z0":5.80536124027207,"aX":-1.6728324297933774},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.4,"breakHorizontal":2.6,"spinRate":2621,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.4380942484659256,"extension":5.812983956366565},"index":1,"playId":"1aaf7452-26ee-35ed-8cba-a1e27a8e26ca","pitchNumber":2,"startTime":"2026-06-07T21:47:38.410Z","endTime":"2026-06-07T21:47:42.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280367302483754,"aZ":-31.580598242390412,"pfxX":5.109043156810547,"pfxZ":0.3907226707298037,"pX":0.9900482980096923,"pZ":-0.47187423485198426,"vX0":-3.647819024818657,"vY0":-122.1525417971081,"vZ0":-8.350604294295543,"x":79.26,"y":251.52,"x0":1.8396861995105867,"y0":50.002907754737905,"z0":5.709920915011751,"aX":7.7134349851391795},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.1,"breakHorizontal":-8.4,"spinRate":967,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.44856585420362194,"extension":6.199948130533141},"index":2,"playId":"3e49f6e4-af52-3599-961b-ee51c62c51e5","pitchNumber":3,"startTime":"2026-06-07T21:47:55.214Z","endTime":"2026-06-07T21:48:01.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46145679525243,"aZ":-30.678803336916427,"pfxX":-4.003413784875214,"pfxZ":0.9358267633339166,"pX":-0.6146734483453541,"pZ":1.6325513751903973,"vX0":-4.344813128442128,"vY0":-124.67854189677983,"vZ0":-3.9505660294110263,"x":140.43,"y":194.7,"x0":1.6633674861471972,"y0":50.0006421586293,"z0":5.738892252419647,"aX":-6.370664205195934},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.1,"breakHorizontal":8.2,"spinRate":2656,"spinDirection":193},"zone":7,"typeConfidence":2.0,"plateTime":0.43746222362877063,"extension":5.832734190656042},"index":3,"playId":"544aa957-72cf-3477-ba39-0120a346d817","pitchNumber":4,"startTime":"2026-06-07T21:48:20.950Z","endTime":"2026-06-07T21:48:26.168Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-07T21:48:35.797Z","endTime":"2026-06-07T21:48:53.747Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.090395715030684,"aZ":-28.59543995624066,"pfxX":4.257936438403048,"pfxZ":2.359004172074963,"pX":-0.558773019602247,"pZ":1.0995375577905906,"vX0":-6.584610309908698,"vY0":-122.6542511469996,"vZ0":-5.608108804323351,"x":138.3,"y":209.09,"x0":1.6119319755912918,"y0":50.00555563745944,"z0":5.865312578103683,"aX":6.465682258493193},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.1,"breakHorizontal":-6.1,"spinRate":1068,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4472049496275394,"extension":6.25317515892536},"index":5,"playId":"ca5376e0-5aa0-3fd2-ac5d-d997a083b499","pitchNumber":5,"startTime":"2026-06-07T21:48:53.747Z","endTime":"2026-06-07T21:48:58.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96841181890819,"aZ":-12.520566657631116,"pfxX":2.925691585181263,"pfxZ":13.216058687123077,"pX":0.5878453553291035,"pZ":-1.6546689258393938,"vX0":-3.2863069375126415,"vY0":-120.99055108287224,"vZ0":-14.198925133661842,"x":94.59,"y":283.46,"x0":1.5817500555638064,"y0":50.000439091803706,"z0":5.377206939071106,"aX":4.349705014682903},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":20.9,"breakHorizontal":-4.6,"spinRate":2064,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4522003805534571,"extension":5.982790525912929},"index":6,"playId":"b2349fff-6bd3-3362-988a-069dd577fc8b","pitchNumber":6,"startTime":"2026-06-07T21:49:19.233Z","endTime":"2026-06-07T21:49:24.666Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44944858101119,"aZ":-10.916992636906837,"pfxX":3.2629639883248416,"pfxZ":11.853476972701948,"pX":-0.07804775530856194,"pZ":2.032018974689906,"vX0":-5.977334696968492,"vY0":-133.05002130237253,"vZ0":-7.7850043870407015,"x":119.97,"y":183.92,"x0":1.7733564417879721,"y0":50.00332016431135,"z0":5.786350504451788,"aX":5.852212697271352},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.9,"breakHorizontal":-4.6,"spinRate":2404,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.41161403948388164,"extension":5.965196851041034},"index":7,"playId":"8935ffd2-0126-31da-a46a-7e6ccb50c515","pitchNumber":7,"startTime":"2026-06-07T21:49:54.080Z","endTime":"2026-06-07T21:49:59.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.930125827150828,"aZ":-28.602613738964408,"pfxX":-1.8527513815264267,"pfxZ":2.2342723962381275,"pX":0.4833499112754877,"pZ":2.2232977267531013,"vX0":-3.006821073862656,"vY0":-124.99724145654594,"vZ0":-3.1537905541181406,"x":98.58,"y":178.75,"x0":1.9380898814783976,"y0":50.00284531667013,"z0":5.826248799201366,"aX":-2.9589545588444874},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":4.0,"spinRate":2679,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.4366018287286568,"extension":5.751564527484311},"index":8,"playId":"ed4a14a1-ee7d-3f85-b890-07df4463026f","pitchNumber":8,"startTime":"2026-06-07T21:50:17.011Z","endTime":"2026-06-07T21:50:23.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:50:23.512Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carson Benge homers (7) on a fly ball to right center field.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-07T21:50:38.153Z","endTime":"2026-06-07T21:51:34.779Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":673513,"link":"/api/v1/people/673513"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"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},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.765434708222976,"aZ":-16.4074030274517,"pfxX":1.831138778083194,"pfxZ":8.687027375086146,"pX":-0.7683020077151453,"pZ":3.6895188699805535,"vX0":-6.979107412949753,"vY0":-133.85232060581313,"vZ0":-2.8858013297207066,"x":146.29,"y":139.16,"x0":1.634493470945811,"y0":50.00447174658054,"z0":5.955727138382524,"aX":3.3242678750066106},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":-1.8,"spinRate":2377,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4091245603083853,"extension":5.913206958021862},"index":0,"playId":"83479e5d-a34b-3557-a818-16a5797d105d","pitchNumber":1,"startTime":"2026-06-07T21:50:51.308Z","endTime":"2026-06-07T21:50:54.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49667856206567,"aZ":-13.836631719447102,"pfxX":1.0402966678831638,"pfxZ":10.314447950861481,"pX":-0.10269445948468524,"pZ":2.7867901270297883,"vX0":-4.639060169762522,"vY0":-132.76062076130046,"vZ0":-5.632918299918644,"x":120.91,"y":163.54,"x0":1.5352561698767098,"y0":50.00343054602973,"z0":5.950225902278885,"aX":1.8502585778757132},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.6,"breakHorizontal":-0.8,"spinRate":2311,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.4132059823863097,"extension":5.884897335141274},"hitData":{"launchSpeed":106.4,"launchAngle":29.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":182.56,"coordY":53.24}},"index":1,"playId":"67eb23ad-6f10-3cae-96c9-63780f5922a2","pitchNumber":2,"startTime":"2026-06-07T21:51:08.537Z","endTime":"2026-06-07T21:51:34.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:51:34.779Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-07T21:54:00.897Z","endTime":"2026-06-07T21:55:10.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-07T21:51:39.049Z","endTime":"2026-06-07T21:52:15.520Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ron Marinaccio replaces Yuki Matsui.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-07T21:52:15.520Z","endTime":"2026-06-07T21:54:03.173Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676760,"link":"/api/v1/people/676760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.532222617319878,"aZ":-25.838920595228206,"pfxX":-0.37443997398373785,"pfxZ":4.188499373080191,"pX":0.8312244779200479,"pZ":3.128150766686753,"vX0":8.980014748711792,"vY0":-122.8151205891134,"vZ0":0.19194801529137684,"x":85.32,"y":154.32,"x0":-2.8391094649084936,"y0":50.004206648260016,"z0":5.264259986067394,"aX":-0.5686303810432289},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.9,"breakHorizontal":-1.7,"spinRate":2151,"spinDirection":162},"zone":12,"typeConfidence":0.9,"plateTime":0.44765212397336995,"extension":6.731948080515694},"index":2,"playId":"155ac636-8007-3c9f-a4ff-9dbc775eb5a7","pitchNumber":1,"startTime":"2026-06-07T21:54:03.173Z","endTime":"2026-06-07T21:54:07.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98323396907756,"aZ":-32.33184949242668,"pfxX":-10.140599164232974,"pfxZ":-0.11523685272768347,"pX":-1.1947365175266482,"pZ":2.4784073373392257,"vX0":6.938380987121441,"vY0":-116.7998899339857,"vZ0":0.8638380883032066,"x":162.54,"y":171.86,"x0":-2.9006739563850976,"y0":50.00265039102547,"z0":5.167192233891852,"aX":-13.875498575045391},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.4,"breakHorizontal":16.4,"spinRate":2242,"spinDirection":269},"zone":11,"typeConfidence":0.9,"plateTime":0.47069495413984797,"extension":6.743905359951933},"index":3,"playId":"b4ec8bd1-c7da-3ecb-9819-b28c4d623c26","pitchNumber":2,"startTime":"2026-06-07T21:54:19.095Z","endTime":"2026-06-07T21:54:22.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57408842882938,"aZ":-36.794938289992714,"pfxX":-9.361730316051467,"pfxZ":-3.4855959064352646,"pX":-0.7913166658087052,"pZ":2.3344514788525945,"vX0":7.429835802528671,"vY0":-114.75081726971811,"vZ0":1.7677778382059164,"x":147.16,"y":175.75,"x0":-2.86543018077767,"y0":50.00483035060333,"z0":5.156862654262711,"aX":-12.402268372827558},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.5,"breakHorizontal":14.9,"spinRate":2094,"spinDirection":280},"zone":4,"typeConfidence":0.9,"plateTime":0.4785565819423381,"extension":6.870611209523365},"index":4,"playId":"17bb3441-3a9f-3b65-9884-39df58867593","pitchNumber":3,"startTime":"2026-06-07T21:54:42.179Z","endTime":"2026-06-07T21:54:46.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12593869552695,"aZ":-17.857103845829297,"pfxX":-8.428756086836598,"pfxZ":7.602727602473106,"pX":0.41640084788201215,"pZ":3.404033831696222,"vX0":11.488127667636803,"vY0":-135.7268752836306,"vZ0":-1.2388781132573166,"x":101.13,"y":146.87,"x0":-2.7578320537904144,"y0":50.00105856144275,"z0":5.09857539675702,"aX":-15.870238292697408},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":13.1,"spinRate":2132,"spinDirection":228},"zone":12,"typeConfidence":0.9,"plateTime":0.4021167347134398,"extension":6.5842498179859845},"index":5,"playId":"610fe2cf-c45a-3fb2-896b-8d70fa44a259","pitchNumber":4,"startTime":"2026-06-07T21:55:06.283Z","endTime":"2026-06-07T21:55:10.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:55:10.622Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-07T21:57:55.948Z","endTime":"2026-06-07T21:59:00.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brooks Raley replaces Sean Manaea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-07T21:57:31.006Z","endTime":"2026-06-07T21:57:58.091Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.347715622042426,"aZ":-27.706486902157963,"pfxX":-11.326155458645925,"pfxZ":3.280801623616922,"pX":-0.9616526972782226,"pZ":1.761934193967906,"vX0":-5.991949388721947,"vY0":-116.0520076729314,"vZ0":-2.2240743105914063,"x":153.66,"y":191.21,"x0":3.1273825156088906,"y0":50.00050245937034,"z0":5.379935645877249,"aX":-15.395753752976399},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.6,"breakHorizontal":22.1,"spinRate":3027,"spinDirection":292},"zone":13,"typeConfidence":0.91,"plateTime":0.47254139969210485,"extension":5.798837359776344},"index":1,"playId":"29c5e8d1-a3bb-3c8b-a0c5-8e811ebef245","pitchNumber":1,"startTime":"2026-06-07T21:57:58.091Z","endTime":"2026-06-07T21:58:02.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.460691313915103,"aZ":-27.000278046242826,"pfxX":-2.266459780256963,"pfxZ":3.233335318411669,"pX":-0.551502339777794,"pZ":2.7979448350941016,"vX0":-7.7437942147774965,"vY0":-124.77467448828057,"vZ0":-1.676704470503335,"x":138.02,"y":163.24,"x0":2.8675339527185786,"y0":50.0041701983304,"z0":5.670798428857225,"aX":-3.629108766293226},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.8,"breakHorizontal":5.6,"spinRate":2626,"spinDirection":184},"zone":1,"typeConfidence":0.9,"plateTime":0.43639493568921806,"extension":5.897389555375437},"index":2,"playId":"b9692bbe-16eb-32f7-90ba-f67a2018a83b","pitchNumber":2,"startTime":"2026-06-07T21:58:09.753Z","endTime":"2026-06-07T21:58:13.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76103618222417,"aZ":-27.35100805087964,"pfxX":-3.0902735740631178,"pfxZ":3.0395225104460994,"pX":0.40530807232362315,"pZ":3.3059059503442434,"vX0":-5.45182515174805,"vY0":-124.80093332270906,"vZ0":-0.4923397204323038,"x":101.55,"y":149.52,"x0":3.014660118885821,"y0":50.0026490855392,"z0":5.74729015129708,"aX":-4.901513606707492},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.6,"breakHorizontal":6.8,"spinRate":2589,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.43792195568826475,"extension":5.795590104495588},"index":3,"playId":"e18ff1da-91e0-3ab6-b920-c13b9e668e42","pitchNumber":3,"startTime":"2026-06-07T21:58:28.423Z","endTime":"2026-06-07T21:58:32.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.081443783191133,"aZ":-30.452015230302987,"pfxX":-8.168855858455164,"pfxZ":1.2157641060070015,"pX":-0.3828235985491864,"pZ":1.817252490179482,"vX0":-5.944654286055089,"vY0":-118.43200796400461,"vZ0":-1.7633935576057387,"x":131.59,"y":189.71,"x0":3.2230754691071923,"y0":50.00391016562209,"z0":5.362501062297886,"aX":-11.57781715806876},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.0,"breakHorizontal":16.3,"spinRate":2969,"spinDirection":291},"zone":7,"typeConfidence":0.89,"plateTime":0.4628706582755,"extension":5.897931332918293},"index":4,"playId":"18880bcc-d90e-34e3-817c-85a0b82a46b9","pitchNumber":4,"startTime":"2026-06-07T21:58:40.947Z","endTime":"2026-06-07T21:58:44.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.457362588427607,"aZ":-25.333686116003452,"pfxX":-1.5123118650804048,"pfxZ":4.115051459965946,"pX":0.3871624249736793,"pZ":3.5405926360247864,"vX0":-6.541074349032385,"vY0":-127.15463220156441,"vZ0":-0.4218234335529732,"x":102.24,"y":143.18,"x0":3.173901440656927,"y0":50.00130215609653,"z0":5.693248735155929,"aX":-2.5118626118361336},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.6,"breakHorizontal":4.0,"spinRate":2539,"spinDirection":192},"zone":12,"typeConfidence":0.91,"plateTime":0.4283381124867969,"extension":5.97235649435984},"index":5,"playId":"1dc0e9cd-867e-3013-a418-641c2310e8eb","pitchNumber":5,"startTime":"2026-06-07T21:58:56.640Z","endTime":"2026-06-07T21:59:00.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:59:00.231Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to right fielder Carson Benge.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-07T21:59:10.275Z","endTime":"2026-06-07T21:59:33.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.466275295707266,"aZ":-26.4992040270738,"pfxX":9.24815007672998,"pfxZ":3.2483309657896324,"pX":0.5325935248539152,"pZ":2.66047991212763,"vX0":-8.981151168678037,"vY0":-131.22060576688332,"vZ0":-2.27149173013426,"x":96.7,"y":166.95,"x0":2.7961222013093403,"y0":50.00073235152541,"z0":5.509232941320461,"aX":16.14490470549759},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.6,"breakHorizontal":-14.8,"spinRate":2290,"spinDirection":132},"zone":6,"typeConfidence":0.9,"plateTime":0.41723009844212067,"extension":5.979728838937713},"hitData":{"launchSpeed":87.7,"launchAngle":41.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.46,"coordY":113.59}},"index":0,"playId":"976639ac-bca0-3aa4-857f-0d5b8180443c","pitchNumber":1,"startTime":"2026-06-07T21:59:23.369Z","endTime":"2026-06-07T21:59:33.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T21:59:33.512Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-07T21:59:50.774Z","endTime":"2026-06-07T22:02:01.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64537590485367,"aZ":-30.191046037048103,"pfxX":9.57189265502793,"pfxZ":1.1212185826506627,"pX":0.7582910448951384,"pZ":2.6062784717729643,"vX0":-8.844168987712264,"vY0":-132.53169244437075,"vZ0":-1.765521236487517,"x":88.1,"y":168.41,"x0":2.9030845547057123,"y0":50.004632632390816,"z0":5.4968262211729755,"aX":16.94499956387894},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.8,"breakHorizontal":-15.2,"spinRate":2386,"spinDirection":128},"zone":6,"typeConfidence":0.9,"plateTime":0.4140807716516628,"extension":5.930318668990812},"index":0,"playId":"505f9169-7894-304e-9205-fb335e6caa1a","pitchNumber":1,"startTime":"2026-06-07T21:59:56.751Z","endTime":"2026-06-07T22:00:00.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.631702706652,"aZ":-28.004462731089575,"pfxX":9.785323293145755,"pfxZ":2.3934412008474792,"pX":0.01065186166810827,"pZ":2.1592060833649684,"vX0":-10.12901718278778,"vY0":-131.66061326287547,"vZ0":-3.154982233408465,"x":116.59,"y":180.48,"x0":2.6481968740998743,"y0":50.00543677942329,"z0":5.459982526446069,"aX":17.07157079972488},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.8,"breakHorizontal":-15.4,"spinRate":2315,"spinDirection":128},"zone":8,"typeConfidence":0.9,"plateTime":0.41704393599923195,"extension":6.0149884612880005},"index":1,"playId":"4e72ae2f-f4b5-3759-97e2-9cb0338fc605","pitchNumber":2,"startTime":"2026-06-07T22:00:09.114Z","endTime":"2026-06-07T22:00:12.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.164898278792176,"aZ":-29.46508076163394,"pfxX":9.928922571225256,"pfxZ":1.7265334138619624,"pX":0.12944799762370698,"pZ":1.0207496956046829,"vX0":-8.997319601261541,"vY0":-125.08729314454202,"vZ0":-5.107486956977782,"x":112.07,"y":211.22,"x0":2.497274506344306,"y0":50.00418009095819,"z0":5.528490026238436,"aX":15.60628393859924},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":-15.7,"spinRate":1894,"spinDirection":109},"zone":14,"typeConfidence":0.72,"plateTime":0.4392541743263694,"extension":5.573834280167832},"index":2,"playId":"675150ec-c430-3be8-ac9f-405ded7a8349","pitchNumber":3,"startTime":"2026-06-07T22:00:28.051Z","endTime":"2026-06-07T22:00:33.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.206001387641162,"aZ":-31.04095096470779,"pfxX":10.219118496495149,"pfxZ":0.7339377667336235,"pX":-1.0681423340032727,"pZ":0.390864357625948,"vX0":-11.820042078363958,"vY0":-123.77197937991679,"vZ0":-5.7990939884267805,"x":157.72,"y":228.23,"x0":2.4465278640048815,"y0":50.00541887163346,"z0":5.37065469921031,"aX":15.824197953098432},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-15.7,"spinRate":2001,"spinDirection":103},"zone":13,"typeConfidence":0.82,"plateTime":0.4429112753724622,"extension":5.746242801135614},"index":3,"playId":"4d406e5f-ac90-3c40-9af5-6d07f4a0a9c3","pitchNumber":4,"startTime":"2026-06-07T22:00:47.264Z","endTime":"2026-06-07T22:00:52.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.472037739939882,"aZ":-26.132223969862203,"pfxX":-6.882865937428798,"pfxZ":4.272019086173094,"pX":-1.0347149877654909,"pZ":1.6041229073615755,"vX0":-7.885641670132468,"vY0":-118.2098005568762,"vZ0":-2.664038910308461,"x":156.44,"y":195.47,"x0":3.2386032961466644,"y0":50.00554136085186,"z0":5.144083486326609,"aX":-9.744993147985767},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.3,"breakHorizontal":14.4,"spinRate":2937,"spinDirection":289},"zone":13,"typeConfidence":0.91,"plateTime":0.46328893241562863,"extension":5.9676761542437005},"index":4,"playId":"c364ff39-dfab-3742-b58a-60818a150600","pitchNumber":5,"startTime":"2026-06-07T22:01:05.177Z","endTime":"2026-06-07T22:01:09.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70851920025215,"aZ":-30.226704124174287,"pfxX":11.445951369235628,"pfxZ":1.0878139641215459,"pX":-0.25516225245599633,"pZ":2.380674418002703,"vX0":-11.918968796981506,"vY0":-132.85569098728172,"vZ0":-2.253419789168565,"x":126.73,"y":174.5,"x0":2.8041254650458765,"y0":50.00177662661012,"z0":5.438833892545965,"aX":20.442242617926507},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.7,"breakHorizontal":-18.1,"spinRate":2351,"spinDirection":117},"zone":4,"typeConfidence":0.9,"plateTime":0.4124276497324928,"extension":5.968430787792792},"index":5,"playId":"a0410f8e-f7b1-32ea-a901-841179dacdb6","pitchNumber":6,"startTime":"2026-06-07T22:01:17.662Z","endTime":"2026-06-07T22:01:22.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89079742517155,"aZ":-24.12893720202384,"pfxX":9.316567364141584,"pfxZ":4.468339940010233,"pX":-0.15756948155942224,"pZ":2.266702620671308,"vX0":-10.591860686997164,"vY0":-132.48125622054658,"vZ0":-3.6863871560647072,"x":123.01,"y":177.58,"x0":2.6577471208134527,"y0":50.002480856874776,"z0":5.413671829929823,"aX":16.7740735658872},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":-14.9,"spinRate":2301,"spinDirection":127},"zone":5,"typeConfidence":0.9,"plateTime":0.4114269743875463,"extension":5.986329569785982},"index":6,"playId":"5631911d-d51a-33b8-a547-1f01802b40e0","pitchNumber":7,"startTime":"2026-06-07T22:01:36.309Z","endTime":"2026-06-07T22:01:40.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.684482614860006,"aZ":-27.748044114501372,"pfxX":-2.3287138682718513,"pfxZ":2.755368670321694,"pX":0.48505978047836323,"pZ":3.7082702483228056,"vX0":-5.524096642159916,"vY0":-124.79754362841885,"vZ0":0.4626280943403732,"x":98.51,"y":138.66,"x0":3.0134824931521402,"y0":50.00365266517061,"z0":5.772331791037802,"aX":-3.7418582135417284},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":5.3,"spinRate":2588,"spinDirection":243},"zone":12,"typeConfidence":0.92,"plateTime":0.4357724786600694,"extension":5.761839907523035},"index":7,"playId":"73276983-f449-35b2-8c5e-e9fd06962a78","pitchNumber":8,"startTime":"2026-06-07T22:01:56.009Z","endTime":"2026-06-07T22:02:01.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:02:01.385Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, pitcher Ron Marinaccio to second baseman Fernando Tatis Jr. to first baseman Ty France.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-07T22:04:01.592Z","endTime":"2026-06-07T22:05:20.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676760,"link":"/api/v1/people/676760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.792116223739754,"aZ":-27.967446071643845,"pfxX":4.608299011632829,"pfxZ":2.957340292785543,"pX":0.3785349245962415,"pZ":1.4359208313407248,"vX0":5.425375383410003,"vY0":-117.82607354543786,"vZ0":-1.7220761049112205,"x":102.57,"y":200.01,"x0":-2.5420230823118155,"y0":50.00373387193524,"z0":4.730434095367427,"aX":6.559981630656725},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.3,"breakHorizontal":-9.6,"spinRate":2406,"spinDirection":86},"zone":14,"typeConfidence":0.93,"plateTime":0.46267600378240337,"extension":6.833705484570386},"index":0,"playId":"9564fc34-4999-3e2e-af31-3a5cd52bb200","pitchNumber":1,"startTime":"2026-06-07T22:04:23.402Z","endTime":"2026-06-07T22:04:28.876Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-07T22:04:38.957Z","endTime":"2026-06-07T22:04:53.806Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.395184957969573,"aZ":-34.76267694626974,"pfxX":-9.53845575948671,"pfxZ":-1.8427202125260598,"pX":-0.6191709850483066,"pZ":1.953385344725964,"vX0":6.723324071635361,"vY0":-117.40220073308076,"vZ0":0.5931833109137568,"x":140.6,"y":186.04,"x0":-2.2751035023813335,"y0":50.00577059825354,"z0":4.922630266574036,"aX":-13.370878228133709},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.9,"breakHorizontal":15.7,"spinRate":2242,"spinDirection":279},"zone":7,"typeConfidence":0.9,"plateTime":0.46583229656590275,"extension":6.908216418392341},"index":2,"playId":"be106c84-7d1d-3043-a25f-5dd6357781d2","pitchNumber":2,"startTime":"2026-06-07T22:04:53.806Z","endTime":"2026-06-07T22:04:57.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94590009112455,"aZ":-33.24241175180953,"pfxX":-10.918835858285437,"pfxZ":-0.7653781146299927,"pX":0.12764952153762718,"pZ":1.6277828301816042,"vX0":8.874552924075648,"vY0":-117.5515728107092,"vZ0":-0.32371182223585904,"x":112.13,"y":194.83,"x0":-2.274991353280056,"y0":50.00041737647215,"z0":4.8490713372305185,"aX":-15.303735692091841},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.2,"breakHorizontal":17.6,"spinRate":2313,"spinDirection":274},"zone":8,"typeConfidence":0.91,"plateTime":0.4656572092144349,"extension":6.881720857240587},"hitData":{"launchSpeed":62.6,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":142.45,"coordY":164.88}},"index":3,"playId":"18db0ad1-379a-35cb-ae23-dd30b8a15dd9","pitchNumber":3,"startTime":"2026-06-07T22:05:11.672Z","endTime":"2026-06-07T22:05:20.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:05:20.581Z","atBatIndex":53},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jared Young hit by pitch.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-07T22:05:41.393Z","endTime":"2026-06-07T22:07:25.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84008845243725,"aZ":-31.7975426076181,"pfxX":-9.932916223503629,"pfxZ":0.2515520152669293,"pX":-0.7138674089047687,"pZ":2.3680420136084672,"vX0":6.979115683144093,"vY0":-120.12427827250431,"vZ0":0.25605628098425726,"x":144.21,"y":174.84,"x0":-2.356987241494319,"y0":50.00034464077774,"z0":5.0719684957460744,"aX":-14.609663461647337},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.8,"breakHorizontal":16.4,"spinRate":2207,"spinDirection":270},"zone":4,"typeConfidence":0.89,"plateTime":0.4548313981151333,"extension":6.8246914206662765},"index":0,"playId":"68f7fdc1-ac19-3f4d-85fc-57fa652ff0c5","pitchNumber":1,"startTime":"2026-06-07T22:05:51.272Z","endTime":"2026-06-07T22:05:55.650Z","isPitch":true,"type":"pitch"},{"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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24347353411866,"aZ":-20.933845752795076,"pfxX":-9.467222173227087,"pfxZ":5.916240386370594,"pX":0.06815931270678226,"pZ":3.3689898201597672,"vX0":9.282904772472005,"vY0":-136.97827014297854,"vZ0":-0.48229140016989247,"x":114.4,"y":147.82,"x0":-2.1346042137410626,"y0":50.00350094230396,"z0":4.97848645914053,"aX":-17.991909129808306},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.8,"breakHorizontal":15.2,"spinRate":2116,"spinDirection":230},"zone":2,"typeConfidence":0.9,"plateTime":0.39984636129852547,"extension":6.467364628758349},"index":1,"playId":"72b6f54a-1953-3d22-b507-5c035eccd065","pitchNumber":2,"startTime":"2026-06-07T22:06:07.595Z","endTime":"2026-06-07T22:06:12.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.143567261730862,"aZ":-32.72793440704218,"pfxX":-10.055271197986746,"pfxZ":-0.37751715258587737,"pX":-0.5318364799583492,"pZ":1.0680464441887443,"vX0":7.292815972191373,"vY0":-120.38214549626169,"vZ0":-2.073651442204327,"x":137.27,"y":209.94,"x0":-2.292581638491654,"y0":50.00317871840577,"z0":4.834968447054554,"aX":-14.774021284726139},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.0,"breakHorizontal":16.4,"spinRate":2246,"spinDirection":272},"zone":13,"typeConfidence":0.89,"plateTime":0.45481581836984386,"extension":6.875387686319363},"index":2,"playId":"2f5149ff-22bc-3a16-a09c-35d12522a18b","pitchNumber":3,"startTime":"2026-06-07T22:06:29.513Z","endTime":"2026-06-07T22:06:34.060Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.901652360038266,"aZ":-18.30327337600203,"pfxX":-7.702494091022343,"pfxZ":7.2212389624515065,"pX":0.3680639234240047,"pZ":3.3270383245302466,"vX0":9.697539478728752,"vY0":-136.68485980829834,"vZ0":-0.9288319888897653,"x":102.97,"y":148.95,"x0":-2.2003812157889198,"y0":50.0008205023379,"z0":4.910500582336463,"aX":-14.791772166729203},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":12.2,"spinRate":2062,"spinDirection":233},"zone":3,"typeConfidence":0.9,"plateTime":0.39845536520083336,"extension":6.473477883304469},"index":3,"playId":"4d04a312-136d-3c0c-b238-6b4fe23faec5","pitchNumber":4,"startTime":"2026-06-07T22:06:46.089Z","endTime":"2026-06-07T22:06:51.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.380946971136545,"aZ":-30.482214938702814,"pfxX":1.6614330889199955,"pfxZ":1.042314365618258,"pX":2.4979076636971764,"pZ":0.7292012362113572,"vX0":10.54751789977183,"vY0":-125.8640063919319,"vZ0":-4.603878987249128,"x":21.79,"y":219.09,"x0":-1.9470149218018076,"y0":50.00024630074437,"z0":5.0249625884485045,"aX":2.6886449172001385},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.1,"breakHorizontal":-5.2,"spinRate":2176,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.43368132565692186,"extension":6.824026725391743},"index":4,"playId":"85634a13-01ee-3ea6-a792-01f204e3b64a","pitchNumber":5,"startTime":"2026-06-07T22:07:21.741Z","endTime":"2026-06-07T22:07:25.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:07:25.340Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddy Fermin challenged (pitch result), call on the field was overturned: A.J. Ewing called out on strikes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-07T22:07:50.933Z","endTime":"2026-06-07T22:10:06.329Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.563783259590092,"aZ":-23.684210531137875,"pfxX":-8.174015150445005,"pfxZ":4.4492325195065305,"pX":-0.27209210725494815,"pZ":3.0518974507539802,"vX0":8.264306135381009,"vY0":-136.90277417616565,"vZ0":-0.7363542343922738,"x":127.37,"y":156.38,"x0":-2.2594637757519296,"y0":50.00616690579337,"z0":4.936958317201675,"aX":-15.61037399170716},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":13.2,"spinRate":2076,"spinDirection":226},"zone":2,"typeConfidence":0.9,"plateTime":0.3991879147259061,"extension":6.5795785442357575},"index":0,"playId":"e9cffb78-69e2-3401-85d0-a32c512087ea","pitchNumber":1,"startTime":"2026-06-07T22:08:06.961Z","endTime":"2026-06-07T22:08:11.132Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-07T22:08:23.096Z","endTime":"2026-06-07T22:08:37.971Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.794910934902227,"aZ":-18.95209849644306,"pfxX":-8.558263636495688,"pfxZ":6.951842187953443,"pX":0.5643328452019929,"pZ":1.59057151910272,"vX0":10.228497161993968,"vY0":-136.51703196246993,"vZ0":-5.205941597335869,"x":95.49,"y":195.83,"x0":-2.104995065849812,"y0":50.005236187322645,"z0":4.811759653612361,"aX":-16.28567521765702},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":13.6,"spinRate":2107,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.3999852610212793,"extension":6.666763524721801},"index":2,"playId":"bbde6ec6-54b4-32e2-8d6c-629789bbfb77","pitchNumber":2,"startTime":"2026-06-07T22:08:37.971Z","endTime":"2026-06-07T22:09:04.996Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.417247870829307,"aZ":-29.850206954409504,"pfxX":-13.212241882189247,"pfxZ":1.5947413738880378,"pX":0.28138665770074406,"pZ":0.777577278856624,"vX0":9.98890648072571,"vY0":-120.12878095594381,"vZ0":-3.4033984973811213,"x":106.27,"y":217.79,"x0":-2.2154259412839195,"y0":50.005181945929024,"z0":4.868166397537215,"aX":-19.299972192891282},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.3,"breakHorizontal":21.5,"spinRate":2374,"spinDirection":273},"zone":14,"typeConfidence":0.91,"plateTime":0.456060966481699,"extension":6.788383244753799},"index":3,"playId":"6ee3bad3-fdcf-39fc-b13c-c34ee00f953e","pitchNumber":3,"startTime":"2026-06-07T22:09:12.219Z","endTime":"2026-06-07T22:09:15.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7077220731301,"aZ":-20.056647375126214,"pfxX":-9.551504702597864,"pfxZ":6.327260848013701,"pX":0.39087084858051474,"pZ":1.6933872865059627,"vX0":10.490261283934394,"vY0":-137.15057181987777,"vZ0":-4.716143660527571,"x":102.1,"y":193.06,"x0":-2.2322603297531542,"y0":50.00647197620671,"z0":4.792604342658585,"aX":-18.304681145284693},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":15.2,"spinRate":2106,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.3984915946592755,"extension":6.627464599584021},"index":4,"playId":"2d709719-b170-3000-8ae0-a53df54cd5ae","pitchNumber":4,"startTime":"2026-06-07T22:09:39.300Z","endTime":"2026-06-07T22:10:06.329Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}},"playEndTime":"2026-06-07T22:10:06.329Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to left fielder Samad Taylor.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-07T22:10:14.391Z","endTime":"2026-06-07T22:10:46.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40935873109488,"aZ":-27.00303282432892,"pfxX":1.4034058529320457,"pfxZ":3.2944845243006835,"pX":0.8745612370234516,"pZ":2.971256906638903,"vX0":6.879495831408503,"vY0":-124.60211415764748,"vZ0":0.06831445083602905,"x":83.66,"y":158.56,"x0":-2.106289026479783,"y0":50.002587312122444,"z0":5.177549357012794,"aX":2.203120298273538},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.2,"breakHorizontal":-4.2,"spinRate":2208,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.43984960413352026,"extension":6.8059153950007785},"index":0,"playId":"ab005240-5e8f-3e25-8cbe-ce4374e1c0b1","pitchNumber":1,"startTime":"2026-06-07T22:10:19.675Z","endTime":"2026-06-07T22:10:24.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.020010941513608,"aZ":-29.073932303391565,"pfxX":-11.491179148813384,"pfxZ":2.177210862538277,"pX":-0.24463268023169976,"pZ":1.6073628176033166,"vX0":7.966026776135874,"vY0":-118.8413541922321,"vZ0":-1.6762260872421921,"x":126.32,"y":195.38,"x0":-2.1569118203796376,"y0":50.00100997639422,"z0":4.977357332910208,"aX":-16.3390640240627},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.8,"breakHorizontal":18.7,"spinRate":2280,"spinDirection":273},"zone":8,"typeConfidence":0.9,"plateTime":0.46192251604562573,"extension":6.812444602114008},"hitData":{"launchSpeed":92.6,"launchAngle":35.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.63,"coordY":75.02}},"index":1,"playId":"ef994aac-dd02-305f-8a76-37e2d3986fd2","pitchNumber":2,"startTime":"2026-06-07T22:10:38.122Z","endTime":"2026-06-07T22:10:46.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:10:46.732Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a ground ball to third baseman Brett Baty.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-07T22:14:31.345Z","endTime":"2026-06-07T22:15:04.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: A.J. Minter replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-07T22:13:54.355Z","endTime":"2026-06-07T22:14:33.523Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621345,"link":"/api/v1/people/621345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.125306293534344,"aZ":-25.856396223098855,"pfxX":0.15625135146175362,"pfxZ":3.654354494856605,"pX":-0.5692501791860646,"pZ":2.8709125107004443,"vX0":-7.43433955678918,"vY0":-130.1061490235119,"vZ0":-2.138597047987699,"x":138.7,"y":161.27,"x0":2.294670593830686,"y0":50.00272022690844,"z0":5.646349570812999,"aX":0.27061044540050794},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":1.2,"spinRate":2455,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.41961783060878366,"extension":6.294696663405032},"index":1,"playId":"8e8ceabf-8a7f-3467-bc5e-4b7bacaf32cb","pitchNumber":1,"startTime":"2026-06-07T22:14:33.523Z","endTime":"2026-06-07T22:14:38.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.765060923030198,"aZ":-23.93924382404507,"pfxX":6.851744627525526,"pfxZ":5.102828833508637,"pX":0.6835984542817868,"pZ":3.3191547643066768,"vX0":-6.7566812276837505,"vY0":-125.54683119232354,"vZ0":-0.7738826169813042,"x":90.94,"y":149.16,"x0":2.5053476282735327,"y0":50.00372549613165,"z0":5.560466041986544,"aX":11.060536276089367},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.4,"breakHorizontal":-11.0,"spinRate":1599,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4344302324933298,"extension":6.244126076041733},"hitData":{"launchSpeed":66.1,"launchAngle":-43.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.59,"coordY":166.79}},"index":2,"playId":"04349c0b-07bf-3393-8821-ef66b6bcba7b","pitchNumber":2,"startTime":"2026-06-07T22:14:56.913Z","endTime":"2026-06-07T22:15:04.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:15:04.848Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jase Bowen flies out sharply to center fielder A.J. Ewing.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-07T22:15:30.444Z","endTime":"2026-06-07T22:16:40.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.501114350752406,"aZ":-27.16282513945988,"pfxX":-1.4944617386563452,"pfxZ":2.945019712412699,"pX":-1.2364291590310015,"pZ":1.1059997816693126,"vX0":-8.259387960578719,"vY0":-129.07029462932636,"vZ0":-5.929698367571394,"x":164.13,"y":208.92,"x0":2.187035172516424,"y0":50.00412086773529,"z0":5.499586276574077,"aX":-2.545685849621875},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.3,"breakHorizontal":4.4,"spinRate":2412,"spinDirection":186},"zone":13,"typeConfidence":2.0,"plateTime":0.42284401906834823,"extension":6.362898556003039},"index":0,"playId":"dd5f0fa2-103e-3921-a1ec-fb81969ee91a","pitchNumber":1,"startTime":"2026-06-07T22:15:46.332Z","endTime":"2026-06-07T22:15:50.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.163799965605993,"aZ":-14.513263669634679,"pfxX":2.6529020423934817,"pfxZ":9.543463393857262,"pX":-0.22861574925156175,"pZ":2.4415827734284705,"vX0":-7.498577285091974,"vY0":-134.89406822054906,"vZ0":-5.337886692151629,"x":125.71,"y":172.86,"x0":2.2373604034575085,"y0":50.005479684359194,"z0":5.4621726869789535,"aX":4.911661103584353},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":-3.2,"spinRate":2314,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.40537379329137524,"extension":6.437336033356117},"index":1,"playId":"f7d7243e-a975-377d-b06e-e25b8741b5f1","pitchNumber":2,"startTime":"2026-06-07T22:16:05.723Z","endTime":"2026-06-07T22:16:09.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20329410575598,"aZ":-16.716000316553714,"pfxX":5.513779538439527,"pfxZ":8.279418673871202,"pX":0.3092235103799608,"pZ":3.4669677598245476,"vX0":-6.968753685911809,"vY0":-135.44731306486796,"vZ0":-2.5812721432015793,"x":105.21,"y":145.17,"x0":2.1930675793204326,"y0":50.003109906611144,"z0":5.594309373252811,"aX":10.296032126011402},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":-8.6,"spinRate":2289,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4036075439548896,"extension":6.3561909302247255},"hitData":{"launchSpeed":100.1,"launchAngle":33.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":142.71,"coordY":40.06}},"index":2,"playId":"34ff636f-b6bc-3120-b190-3b6e6f1393af","pitchNumber":3,"startTime":"2026-06-07T22:16:27.243Z","endTime":"2026-06-07T22:16:40.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:16:40.422Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Samad Taylor grounds into a force out, shortstop Bo Bichette to second baseman Marcus Semien. Bryce Johnson out at 2nd. Samad Taylor to 1st.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-07T22:17:52.971Z","endTime":"2026-06-07T22:19:48.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-07T22:16:59.657Z","endTime":"2026-06-07T22:17:27.847Z","isPitch":false,"type":"action","player":{"id":669392,"link":"/api/v1/people/669392"}},{"details":{"description":"Offensive Substitution: Pinch-runner Bryce Johnson replaces Miguel Andujar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-07T22:17:27.847Z","endTime":"2026-06-07T22:17:55.297Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":609280,"link":"/api/v1/people/609280"},"base":1},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.089359233537273,"aZ":-25.85784619574523,"pfxX":-0.33726300331733655,"pfxZ":3.7150371115439977,"pX":0.05059600067504279,"pZ":0.6551525645614027,"vX0":-6.161442482060959,"vY0":-128.86865577067394,"vZ0":-7.1053471939534925,"x":115.07,"y":221.09,"x0":2.505663280731861,"y0":50.00356226430808,"z0":5.415630851399998,"aX":-0.5721034876510593},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":1.8,"spinRate":2423,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.4232972984293224,"extension":6.373152417417645},"index":2,"playId":"ef411073-8b46-331b-8777-8c4704648cc1","pitchNumber":1,"startTime":"2026-06-07T22:17:55.297Z","endTime":"2026-06-07T22:18:01.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96933036207969,"aZ":-28.28122933282496,"pfxX":-1.6556314763608393,"pfxZ":2.249654912735023,"pX":-0.6907625395607702,"pZ":2.1548472829452754,"vX0":-7.251129659833558,"vY0":-129.56985230905818,"vZ0":-3.371025978406341,"x":143.33,"y":180.6,"x0":2.3406524997939764,"y0":50.00077787341345,"z0":5.596420704260687,"aX":-2.858039685650013},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":4.3,"spinRate":2516,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.42014124978766887,"extension":6.2445798533704675},"index":3,"playId":"888db512-9cd5-3e49-b779-7597c7105293","pitchNumber":2,"startTime":"2026-06-07T22:18:20.215Z","endTime":"2026-06-07T22:18:24.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.758357352214105,"aZ":-26.905685528791363,"pfxX":-1.9716193025261868,"pfxZ":3.132764547331824,"pX":-0.6825263365773468,"pZ":2.291390617689725,"vX0":-7.150307232874192,"vY0":-128.1217902198947,"vZ0":-2.999589096940327,"x":143.02,"y":176.91,"x0":2.388150031070786,"y0":50.001284332774546,"z0":5.555683091851212,"aX":-3.312099193849848},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":5.0,"spinRate":2477,"spinDirection":158},"zone":4,"typeConfidence":2.0,"plateTime":0.42572299645864,"extension":6.499713776453697},"index":4,"playId":"92b31e11-f11e-3067-8dac-fe92d8083ddc","pitchNumber":3,"startTime":"2026-06-07T22:18:51.278Z","endTime":"2026-06-07T22:18:58.814Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.716121150308545,"aZ":-16.38729171985991,"pfxX":1.7262321155078935,"pfxZ":8.485188916002446,"pX":1.0179766474216942,"pZ":4.469723728126809,"vX0":-4.685187272538316,"vY0":-135.35603945257856,"vZ0":-0.0013643171635897566,"x":78.2,"y":118.1,"x0":2.5448421791587292,"y0":50.006373745963955,"z0":5.614797973878834,"aX":3.2134903991681556},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":-2.2,"spinRate":2378,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4041973460143642,"extension":6.309583392522114},"index":5,"playId":"8797ef0b-2a26-3c3b-9095-61a873972128","pitchNumber":4,"startTime":"2026-06-07T22:19:21.536Z","endTime":"2026-06-07T22:19:24.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73307920759048,"aZ":-27.503418987309068,"pfxX":8.468211978728903,"pfxZ":3.0222937017411997,"pX":1.3383598000557795,"pZ":2.804445298716863,"vX0":-5.831159416321405,"vY0":-123.38380949365553,"vZ0":-1.0060151224988316,"x":65.98,"y":163.06,"x0":2.627894469739451,"y0":50.005258353572884,"z0":5.527622335718469,"aX":13.104724207424477},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.5,"breakHorizontal":-14.0,"spinRate":1565,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.4433116508564292,"extension":6.331389116419722},"hitData":{"launchSpeed":74.1,"launchAngle":0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.72,"coordY":149.55}},"index":6,"playId":"5d44ead9-350d-3232-a6b3-38934ea2ddfc","pitchNumber":5,"startTime":"2026-06-07T22:19:41.011Z","endTime":"2026-06-07T22:19:48.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:19:48.991Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, third baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-07T22:20:06.430Z","endTime":"2026-06-07T22:21:47.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41048075544847,"aZ":-23.508183869495742,"pfxX":5.785524631755278,"pfxZ":5.464273634704389,"pX":0.7334634201282527,"pZ":3.0596858151738537,"vX0":-6.205731927043763,"vY0":-124.6668970695009,"vZ0":-1.097722681749669,"x":89.04,"y":156.17,"x0":2.4950480594991506,"y0":50.0005371274083,"z0":5.433548323573513,"aX":9.170212325802263},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":10.0,"breakHorizontal":-9.1,"spinRate":1493,"spinDirection":120},"zone":3,"typeConfidence":2.0,"plateTime":0.43817814694262314,"extension":6.435249215405932},"index":0,"playId":"60b477fa-1b27-3a65-921c-37724ee3660e","pitchNumber":1,"startTime":"2026-06-07T22:20:30.959Z","endTime":"2026-06-07T22:20:34.859Z","isPitch":true,"type":"pitch"},{"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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.334593570255645,"aZ":-16.270899571830522,"pfxX":1.8601502129822618,"pfxZ":8.504030384307184,"pX":0.08688833249867361,"pZ":1.8692810854367121,"vX0":-6.233872520005469,"vY0":-135.11730645093093,"vZ0":-6.4900636667257405,"x":113.69,"y":188.31,"x0":2.170846375002833,"y0":50.00037353636497,"z0":5.423637173972591,"aX":3.478052091505369},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":-2.2,"spinRate":2360,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.40363551776001527,"extension":6.348451863528042},"index":1,"playId":"f076dac8-607d-30b5-a7a5-ae2b5da00023","pitchNumber":2,"startTime":"2026-06-07T22:20:52.748Z","endTime":"2026-06-07T22:20:59.705Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"95c8407f-2030-316b-a8f9-83a0dffaab1c","startTime":"2026-06-07T22:21:19.531Z","endTime":"2026-06-07T22:21:23.611Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.970692055492233,"aZ":-24.844704220938823,"pfxX":-0.3822307877972628,"pfxZ":4.106981654750642,"pX":-0.588143274638147,"pZ":2.0928184701880412,"vX0":-7.691730756391071,"vY0":-131.05983794359915,"vZ0":-4.109087637783517,"x":139.42,"y":182.27,"x0":2.4031306742528367,"y0":50.00255489103076,"z0":5.480678249276633,"aX":-0.6816277802658977},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.0,"breakHorizontal":1.9,"spinRate":2587,"spinDirection":160},"zone":7,"typeConfidence":2.0,"plateTime":0.4138655998006029,"extension":6.325676693177831},"hitData":{"launchSpeed":84.3,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.55,"coordY":171.86}},"index":3,"playId":"66a5d953-6162-3f69-9382-aa046a24a78c","pitchNumber":3,"startTime":"2026-06-07T22:21:39.876Z","endTime":"2026-06-07T22:21:47.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:21:47.785Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Baty walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-07T22:24:14.368Z","endTime":"2026-06-07T22:25:54.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Bryce Johnson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-07T22:23:51.060Z","endTime":"2026-06-07T22:24:16.560Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":609280,"link":"/api/v1/people/609280"}},{"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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6732923000316,"aZ":-19.945253349370823,"pfxX":-9.092790214136418,"pfxZ":6.585742425901174,"pX":-0.3660855413070308,"pZ":3.2316399988087903,"vX0":8.0945030297205,"vY0":-135.65261527498313,"vZ0":-0.8564805078488247,"x":130.95,"y":151.53,"x0":-2.2125965498083495,"y0":50.00341524598053,"z0":4.946612368350942,"aX":-16.88598275305004},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":14.6,"spinRate":2136,"spinDirection":231},"zone":1,"typeConfidence":0.9,"plateTime":0.40433861561264983,"extension":6.47248026585304},"index":1,"playId":"29bc3e3e-e112-3764-a700-c8c80a29ac9d","pitchNumber":1,"startTime":"2026-06-07T22:24:16.560Z","endTime":"2026-06-07T22:24:21.783Z","isPitch":true,"type":"pitch"},{"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":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.097829308288944,"aZ":-22.5307332630699,"pfxX":-9.00613429609534,"pfxZ":5.1980450440110335,"pX":-1.125736068536963,"pZ":3.46752801364663,"vX0":6.1354512318901016,"vY0":-135.02743560604463,"vZ0":0.25154140790162394,"x":159.91,"y":145.16,"x0":-2.2518671347305306,"y0":50.00327749232385,"z0":4.952430383177073,"aX":-16.709518870171543},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.7,"breakHorizontal":15.1,"spinRate":2097,"spinDirection":234},"zone":11,"typeConfidence":0.89,"plateTime":0.40491923378644623,"extension":6.448149113095042},"index":2,"playId":"35cbd14f-b36b-33f1-8ab9-0fa9e33677fb","pitchNumber":2,"startTime":"2026-06-07T22:24:36.314Z","endTime":"2026-06-07T22:24:40.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.851041528768143,"aZ":-30.868979956717013,"pfxX":-11.256383038955757,"pfxZ":0.9163322832709122,"pX":0.5393735865024072,"pZ":0.8747809181678206,"vX0":9.743685114940241,"vY0":-118.61912346389516,"vZ0":-2.8036239512633525,"x":96.44,"y":215.16,"x0":-2.1513058061188186,"y0":50.00510433983537,"z0":4.875253981134347,"aX":-16.10632265059796},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.2,"breakHorizontal":18.1,"spinRate":2269,"spinDirection":274},"zone":14,"typeConfidence":0.9,"plateTime":0.461057540070303,"extension":6.94357516922977},"index":3,"playId":"044b1362-4f5d-36bf-b2bf-d6466b9358fc","pitchNumber":3,"startTime":"2026-06-07T22:24:51.930Z","endTime":"2026-06-07T22:24:55.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.607653635793262,"aZ":-30.950719302033512,"pfxX":-11.60837863381324,"pfxZ":0.866314747753874,"pX":-0.6929160389005563,"pZ":1.5716800605064736,"vX0":7.165750879188144,"vY0":-117.90775051280255,"vZ0":-1.1016725805844434,"x":143.41,"y":196.34,"x0":-2.264700512973172,"y0":50.000226307882585,"z0":4.903242225874189,"aX":-16.327375927053957},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.6,"breakHorizontal":19.2,"spinRate":2284,"spinDirection":271},"zone":13,"typeConfidence":0.91,"plateTime":0.4647052864215584,"extension":6.925601776162389},"index":4,"playId":"25f375b5-73c0-3fea-98e9-6e73031fa39e","pitchNumber":4,"startTime":"2026-06-07T22:25:07.945Z","endTime":"2026-06-07T22:25:11.968Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-07T22:25:19.178Z","endTime":"2026-06-07T22:25:32.120Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.842089027381565,"aZ":-30.944294571478473,"pfxX":-11.204732010436377,"pfxZ":0.8765086069979344,"pX":-0.6877067368653773,"pZ":0.9713206917861638,"vX0":7.191868677266704,"vY0":-118.06099808700381,"vZ0":-2.4960035271767413,"x":143.21,"y":212.55,"x0":-2.320302300226612,"y0":50.00487653240916,"z0":4.8951382069941465,"aX":-15.791650491302395},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.2,"breakHorizontal":18.5,"spinRate":2311,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.46423482225530543,"extension":6.840186809679305},"index":6,"playId":"a75ad632-3448-32d0-ba5f-c95abe9f519e","pitchNumber":5,"startTime":"2026-06-07T22:25:32.120Z","endTime":"2026-06-07T22:25:36.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.501250482129993,"aZ":-31.202299962512313,"pfxX":-11.65310910009978,"pfxZ":0.6833866590459472,"pX":-1.5095487873197806,"pZ":2.5569264066951107,"vX0":5.580830560020645,"vY0":-118.66714660106436,"vZ0":1.0243708767343527,"x":174.54,"y":169.74,"x0":-2.382526232405484,"y0":50.001983590445626,"z0":4.97029006543528,"aX":-16.55658576408496},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.8,"breakHorizontal":19.7,"spinRate":2333,"spinDirection":272},"zone":13,"typeConfidence":0.91,"plateTime":0.4622241594513943,"extension":6.702908060065288},"index":7,"playId":"560fa850-6f77-3a12-970b-cb9b92788a9b","pitchNumber":6,"startTime":"2026-06-07T22:25:49.367Z","endTime":"2026-06-07T22:25:54.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:25:54.263Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"MJ Melendez lines out to right fielder Jase Bowen.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-07T22:26:09.125Z","endTime":"2026-06-07T22:26:32.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.902352018731285,"aZ":-28.704773890521697,"pfxX":0.5347290512668399,"pfxZ":2.155177207333174,"pX":0.3401920699805577,"pZ":2.174878133360731,"vX0":6.174538552760776,"vY0":-125.92222452859123,"vZ0":-1.3593972969340902,"x":104.03,"y":180.06,"x0":-2.2102753286363,"y0":50.00320257370009,"z0":5.03801889626801,"aX":0.8607314452545417},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":-2.4,"spinRate":2207,"spinDirection":159},"zone":9,"typeConfidence":0.91,"plateTime":0.43451027047567603,"extension":6.685971320615634},"hitData":{"launchSpeed":97.2,"launchAngle":21.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.46,"coordY":96.88}},"index":0,"playId":"89ea1960-e392-3d4c-9523-a06a8f0f3091","pitchNumber":1,"startTime":"2026-06-07T22:26:22.444Z","endTime":"2026-06-07T22:26:32.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:26:32.909Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Torrens strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-07T22:26:53.738Z","endTime":"2026-06-07T22:28:41.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27401069998713,"aZ":-19.495313483048836,"pfxX":-8.99618194608616,"pfxZ":6.938892494417033,"pX":0.8837959606646946,"pZ":3.743239117396285,"vX0":12.781483600263716,"vY0":-134.1380914394637,"vZ0":0.1861463557187465,"x":83.31,"y":137.71,"x0":-2.7680679739452874,"y0":50.003431570284185,"z0":5.05986516193006,"aX":-16.440739939409543},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.8,"breakHorizontal":13.7,"spinRate":2077,"spinDirection":227},"zone":12,"typeConfidence":0.89,"plateTime":0.40791863095315906,"extension":6.638164543341702},"index":0,"playId":"84d3df07-87d8-344a-94f6-896ee8adf926","pitchNumber":1,"startTime":"2026-06-07T22:27:03.650Z","endTime":"2026-06-07T22:27:08.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.807120253898844,"aZ":-28.99777647444027,"pfxX":0.9145101699611411,"pfxZ":2.063508398091317,"pX":-0.41752631883538793,"pZ":2.540631801718749,"vX0":5.565166394798037,"vY0":-123.4207876350145,"vZ0":-0.3365912093308546,"x":132.92,"y":170.18,"x0":-2.8214769356887377,"y0":50.004425408967975,"z0":5.1230588826420265,"aX":1.4091937739674139},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":-3.0,"spinRate":2132,"spinDirection":163},"zone":4,"typeConfidence":0.92,"plateTime":0.4439702466119857,"extension":6.741494312716344},"index":1,"playId":"bf402925-7a86-3634-b787-2b177cfa487b","pitchNumber":2,"startTime":"2026-06-07T22:27:22.493Z","endTime":"2026-06-07T22:27:26.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.075142205835316,"aZ":-32.876329324636735,"pfxX":-12.185457924845688,"pfxZ":-0.5052134538432984,"pX":-0.08797179828299713,"pZ":2.043039817436782,"vX0":10.146154352834495,"vY0":-117.78514976733159,"vZ0":0.10121914244570296,"x":120.35,"y":183.62,"x0":-2.8954605537041274,"y0":50.00292456024838,"z0":5.072335001475772,"aX":-16.899897852602905},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.6,"breakHorizontal":19.2,"spinRate":2364,"spinDirection":266},"zone":8,"typeConfidence":0.9,"plateTime":0.4673482718557973,"extension":6.9251121903070425},"index":2,"playId":"3c3d8527-2990-38b1-a72f-697c7c4532fa","pitchNumber":3,"startTime":"2026-06-07T22:27:53.043Z","endTime":"2026-06-07T22:27:58.390Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"4cf699ab-adfd-4015-9d7c-2399c5f49f29","startTime":"2026-06-07T22:28:18.960Z","endTime":"2026-06-07T22:28:23.960Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74576039804483,"aZ":-18.520584498299236,"pfxX":-8.34201166484969,"pfxZ":7.376156475859249,"pX":-0.5427029425280345,"pZ":3.2254874983954362,"vX0":8.8796412918456,"vY0":-135.4645174638931,"vZ0":-1.2663449351839144,"x":137.69,"y":151.69,"x0":-2.7858099964453094,"y0":50.002031659483045,"z0":4.999136641773811,"aX":-15.439373623105876},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":13.1,"spinRate":2111,"spinDirection":228},"zone":1,"typeConfidence":0.9,"plateTime":0.40499127115786093,"extension":6.6039691251276675},"index":4,"playId":"451bfed9-4f8d-31b1-9a86-08fd0a166b1b","pitchNumber":4,"startTime":"2026-06-07T22:28:36.490Z","endTime":"2026-06-07T22:28:41.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:28:41.428Z","atBatIndex":63},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Carson Benge triples (1) on a ground ball to right fielder Jase Bowen. Brett Baty scores.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-07T22:29:25.012Z","endTime":"2026-06-07T22:30:01.623Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"a30f1d7e-d7f7-3a74-9efc-9a002c4919e4","startTime":"2026-06-07T22:29:08.093Z","endTime":"2026-06-07T22:29:12.589Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":74.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.632818448486656,"aZ":-29.897797687546984,"pfxX":-12.091761135139567,"pfxZ":1.5826398223484937,"pX":0.5934394653984012,"pZ":1.8050493095503144,"vX0":10.034925666197529,"vY0":-120.01837859827718,"vZ0":-1.0193594968599242,"x":94.38,"y":190.04,"x0":-2.1030715345017037,"y0":50.00045261840575,"z0":4.936012657894327,"aX":-17.360861991607678},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.9,"breakHorizontal":19.0,"spinRate":2276,"spinDirection":269},"zone":9,"typeConfidence":0.9,"plateTime":0.45912792895670496,"extension":7.055406036402646},"index":1,"playId":"41fd3652-da64-3236-95bc-89df427d15a8","pitchNumber":1,"startTime":"2026-06-07T22:29:27.287Z","endTime":"2026-06-07T22:29:33.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":73.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.547826301132684,"aZ":-31.699044306541616,"pfxX":-11.38460129555358,"pfxZ":0.3434592376216514,"pX":0.2533435824515512,"pZ":1.4371915363949004,"vX0":9.181418884871828,"vY0":-118.35599190611117,"vZ0":-1.3073502829266026,"x":107.34,"y":199.98,"x0":-2.223745908814022,"y0":50.00496303607323,"z0":4.93727404565923,"aX":-15.926897890508755},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.6,"breakHorizontal":18.0,"spinRate":2403,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.46527972959529595,"extension":6.821157373880712},"hitData":{"launchSpeed":103.8,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.12,"coordY":111.53}},"index":2,"playId":"26d18b33-958d-3bcf-af0d-fb4e7e5d9725","pitchNumber":2,"startTime":"2026-06-07T22:29:45.902Z","endTime":"2026-06-07T22:30:01.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:30:01.623Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, first baseman Ty France to pitcher Ron Marinaccio.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-07T22:30:31.665Z","endTime":"2026-06-07T22:32:24.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676760,"link":"/api/v1/people/676760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.923591791367077,"aZ":-26.156393867444304,"pfxX":6.590661882168227,"pfxZ":4.19335587166097,"pX":0.01695948929718844,"pZ":4.150543722208078,"vX0":5.808374615153394,"vY0":-118.81088254207619,"vZ0":3.810225196169854,"x":116.35,"y":126.72,"x0":-3.312185047984991,"y0":50.00289400540825,"z0":4.897973821750268,"aX":9.458658807986934},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.8,"breakHorizontal":-13.3,"spinRate":2445,"spinDirection":88},"zone":12,"typeConfidence":0.93,"plateTime":0.4603058848854209,"extension":6.780921677278102},"index":0,"playId":"b689564b-fd1b-3c60-9e29-727c3c32ab74","pitchNumber":1,"startTime":"2026-06-07T22:30:40.138Z","endTime":"2026-06-07T22:30:44.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.541471947927352,"aZ":-29.28918361722352,"pfxX":8.561758535446833,"pfxZ":2.0720809194156597,"pX":0.17534452465287434,"pZ":1.983676521213353,"vX0":4.974102580649572,"vY0":-117.51754383275012,"vZ0":-0.6256800982036852,"x":110.32,"y":185.22,"x0":-3.0850508979717164,"y0":50.00045569060364,"z0":4.9886061410688605,"aX":11.899266043829307},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.8,"breakHorizontal":-16.8,"spinRate":2455,"spinDirection":78},"zone":8,"typeConfidence":0.95,"plateTime":0.4671744382423917,"extension":6.940677952586379},"index":1,"playId":"be858dd9-81ef-33a2-91b9-81efdea053ae","pitchNumber":2,"startTime":"2026-06-07T22:30:58.088Z","endTime":"2026-06-07T22:31:02.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93409012747437,"aZ":-27.10177923460482,"pfxX":4.626712501317829,"pfxZ":3.4763243824603656,"pX":0.7956982264778781,"pZ":2.3099662389184017,"vX0":7.7077090136636475,"vY0":-120.19287793014564,"vZ0":-0.7607108331235671,"x":86.67,"y":176.41,"x0":-3.0573965080039884,"y0":50.003026100823845,"z0":5.043588330357205,"aX":6.7471362651504405},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.4,"breakHorizontal":-10.3,"spinRate":2449,"spinDirection":88},"zone":14,"typeConfidence":0.9,"plateTime":0.4562248652957863,"extension":6.805473223013961},"index":2,"playId":"21594b7b-8f56-3a5f-9d66-eb48430e9364","pitchNumber":3,"startTime":"2026-06-07T22:31:23.077Z","endTime":"2026-06-07T22:31:26.982Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-07T22:31:32.078Z","endTime":"2026-06-07T22:31:50.132Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.492397846313448,"aZ":-26.325883338340205,"pfxX":4.905360884630921,"pfxZ":4.026572524447908,"pX":-0.2386275920011934,"pZ":1.8395001470998673,"vX0":5.367320124112714,"vY0":-119.62905203637854,"vZ0":-1.360701422642948,"x":126.1,"y":189.11,"x0":-3.146479759173861,"y0":50.004196486001256,"z0":4.769507133150442,"aX":7.12972552779721},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.2,"breakHorizontal":-10.2,"spinRate":2403,"spinDirection":86},"zone":8,"typeConfidence":0.92,"plateTime":0.4573671016874328,"extension":6.6153630504082495},"index":4,"playId":"f4edd228-f90a-3451-927a-2a6b562e6b1a","pitchNumber":4,"startTime":"2026-06-07T22:31:50.132Z","endTime":"2026-06-07T22:31:54.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.657695970571652,"aZ":-20.715496807785634,"pfxX":-9.212713280160681,"pfxZ":6.0739512373834845,"pX":0.029620236713145717,"pZ":3.2570895333476204,"vX0":10.596410215150382,"vY0":-135.94956839604194,"vZ0":-0.847218106119829,"x":115.87,"y":150.84,"x0":-2.707530950829116,"y0":50.00142552129586,"z0":5.0004643182634485,"aX":-17.376770644935608},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":14.6,"spinRate":2166,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.4017084264829158,"extension":6.508418961192202},"hitData":{"launchSpeed":103.4,"launchAngle":-1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.25,"coordY":159.69}},"index":5,"playId":"f286ab23-7728-3020-a926-0f2ece6e6232","pitchNumber":5,"startTime":"2026-06-07T22:32:16.029Z","endTime":"2026-06-07T22:32:24.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:32:24.580Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out sharply to center fielder A.J. Ewing.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-07T22:35:05.773Z","endTime":"2026-06-07T22:36:11.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luke Weaver replaces A.J. Minter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-07T22:34:33.647Z","endTime":"2026-06-07T22:35:08.127Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.979782322019148,"aZ":-10.954844205800248,"pfxX":-5.884897501985361,"pfxZ":10.520534402638582,"pX":-0.2841061594702207,"pZ":3.1199543568304025,"vX0":4.4198323188273685,"vY0":-141.08914802869256,"vZ0":-4.364947250431241,"x":127.83,"y":154.54,"x0":-1.1060721736595855,"y0":50.001468059219675,"z0":5.392544398424295,"aX":-11.868187795949996},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":9.7,"spinRate":2407,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.3881613448091552,"extension":6.025876480273261},"index":1,"playId":"1bfd6b15-b8dc-3c73-9eac-71fafaf85f83","pitchNumber":1,"startTime":"2026-06-07T22:35:08.127Z","endTime":"2026-06-07T22:35:11.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.665017533791147,"aZ":-20.979440139525707,"pfxX":1.6410363291712118,"pfxZ":6.17237213649593,"pX":1.7324754092968124,"pZ":2.8522188290021124,"vX0":6.656372835815519,"vY0":-133.53336188769933,"vZ0":-2.810738654870383,"x":50.96,"y":161.77,"x0":-1.001502456066078,"y0":50.000737807308845,"z0":5.420901321645562,"aX":2.974140100486206},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.8,"breakHorizontal":-4.3,"spinRate":2405,"spinDirection":178},"zone":12,"typeConfidence":0.91,"plateTime":0.40954351023240676,"extension":6.034306147904587},"index":2,"playId":"4aeebe11-a859-3f65-a74f-f3ce733271e8","pitchNumber":2,"startTime":"2026-06-07T22:35:25.328Z","endTime":"2026-06-07T22:35:29.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89509933010874,"aZ":-21.536456777235596,"pfxX":-0.8668240496857287,"pfxZ":5.857260811709854,"pX":1.1719907442842468,"pZ":1.9633242687855803,"vX0":6.099946899735975,"vY0":-133.6753622150186,"vZ0":-5.0176550811148894,"x":72.33,"y":185.77,"x0":-1.023519181440571,"y0":50.00261128769797,"z0":5.403818927247999,"aX":-1.5751003280174323},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":0.4,"spinRate":2418,"spinDirection":181},"zone":14,"typeConfidence":0.9,"plateTime":0.4092081713555582,"extension":6.000745428378822},"index":3,"playId":"3d20b3aa-af35-3e80-91c5-5dfcc1e618c9","pitchNumber":3,"startTime":"2026-06-07T22:35:42.234Z","endTime":"2026-06-07T22:35:46.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.893051089623373,"aZ":-19.613859685957994,"pfxX":-0.26876942770908085,"pfxZ":6.810753083543431,"pX":0.1873184331864003,"pZ":1.8839138438904992,"vX0":3.633459530392118,"vY0":-134.6434829937328,"vZ0":-5.43089158601789,"x":109.86,"y":187.91,"x0":-1.14201402932738,"y0":50.00661249386451,"z0":5.305377004526967,"aX":-0.4960583227040938},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":-0.2,"spinRate":2426,"spinDirection":186},"zone":8,"typeConfidence":0.89,"plateTime":0.40603010997527855,"extension":6.082628020974808},"hitData":{"launchSpeed":103.8,"launchAngle":29.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":146.32,"coordY":40.01}},"index":4,"playId":"ab6d367b-1ca3-3ca3-825a-0b8509007b36","pitchNumber":4,"startTime":"2026-06-07T22:36:02.271Z","endTime":"2026-06-07T22:36:11.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:36:11.979Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a ground ball to third baseman Brett Baty.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-07T22:36:30.129Z","endTime":"2026-06-07T22:37:53.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45688361616705,"aZ":-24.188716260170434,"pfxX":-8.667387043510033,"pfxZ":4.685046959877589,"pX":-0.5646913330415952,"pZ":1.6983493353062382,"vX0":4.573248601312338,"vY0":-129.10687578787588,"vZ0":-4.426517916863725,"x":138.52,"y":192.92,"x0":-1.2239808472412548,"y0":50.002409728042885,"z0":5.274980924351253,"aX":-14.772462277759047},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.8,"breakHorizontal":14.8,"spinRate":1933,"spinDirection":221},"zone":7,"typeConfidence":0.9,"plateTime":0.42268691037156625,"extension":6.045090312440525},"index":0,"playId":"061eaf49-1a44-35be-bfd6-4d0a3e9e22b6","pitchNumber":1,"startTime":"2026-06-07T22:36:43.093Z","endTime":"2026-06-07T22:36:46.691Z","isPitch":true,"type":"pitch"},{"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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86376297629824,"aZ":-9.398406939448998,"pfxX":-4.896423975228398,"pfxZ":11.614436713580602,"pX":-0.1144207426399006,"pZ":3.4972379334929173,"vX0":4.582877225306341,"vY0":-139.503663429826,"vZ0":-3.5512480963634907,"x":121.36,"y":144.35,"x0":-1.1463815094560799,"y0":50.0050184094085,"z0":5.411709707934438,"aX":-9.603691829194803},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.4,"breakHorizontal":7.9,"spinRate":2392,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.39340172362388426,"extension":5.957770041924019},"index":1,"playId":"be16acc8-6a42-3626-a077-3f9842749437","pitchNumber":2,"startTime":"2026-06-07T22:37:00.603Z","endTime":"2026-06-07T22:37:04.654Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.232088029981846,"aZ":-10.864197258027747,"pfxX":-4.269997969014001,"pfxZ":10.804333924471315,"pX":-1.4949993579424963,"pZ":2.411795269862347,"vX0":1.0339658608695774,"vY0":-140.38255707928522,"vZ0":-6.061669479690056,"x":173.99,"y":173.66,"x0":-1.3161846607198668,"y0":50.0048188387831,"z0":5.323890652317536,"aX":-8.424519888452291},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":7.4,"spinRate":2477,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.39190636564942727,"extension":5.932983482365709},"index":2,"playId":"834063c9-c072-392e-91d0-b3cb6e4111fd","pitchNumber":3,"startTime":"2026-06-07T22:37:25.913Z","endTime":"2026-06-07T22:37:30.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.194484882426753,"aZ":-27.498495754833357,"pfxX":-8.969389197835376,"pfxZ":2.7867397377302945,"pX":-1.1128115757222847,"pZ":1.3550954514179272,"vX0":3.488171293922933,"vY0":-129.05975264670366,"vZ0":-4.497160357210456,"x":159.42,"y":202.19,"x0":-1.320662976365788,"y0":50.002883922881935,"z0":5.2513932349602825,"aX":-15.05019668431856},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":15.4,"spinRate":1983,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.42526565770315283,"extension":6.0450713182761255},"hitData":{"launchSpeed":83.8,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.96,"coordY":165.27}},"index":3,"playId":"6daeda01-e2ea-38c2-b78a-7fdaedc24008","pitchNumber":4,"startTime":"2026-06-07T22:37:46.220Z","endTime":"2026-06-07T22:37:53.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:37:53.975Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to right fielder Carson Benge.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-07T22:38:10.986Z","endTime":"2026-06-07T22:40:04.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.840002320942226,"aZ":-9.919583579946693,"pfxX":-4.112907583944077,"pfxZ":11.067235972335043,"pX":0.28353317387491206,"pZ":2.4381457150738584,"vX0":5.343180270630392,"vY0":-140.4453659896365,"vZ0":-6.146113265542943,"x":106.19,"y":172.95,"x0":-1.10339128991441,"y0":50.005767323263726,"z0":5.290661421060124,"aX":-8.272814531119124},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.1,"breakHorizontal":6.5,"spinRate":2481,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.38901926498761297,"extension":5.986780603669403},"index":0,"playId":"be130bd2-6998-3b75-a3e6-845f22864dfa","pitchNumber":1,"startTime":"2026-06-07T22:38:30.063Z","endTime":"2026-06-07T22:38:33.542Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"940ff028-b5b7-3c51-8451-b0d2fe4a4cf9","startTime":"2026-06-07T22:38:49.794Z","endTime":"2026-06-07T22:38:53.754Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.717253573822223,"aZ":-11.038915923430823,"pfxX":-5.043062944540628,"pfxZ":10.571444765916084,"pX":0.7958994469430842,"pZ":2.711332358149075,"vX0":6.883272949929012,"vY0":-140.045360045589,"vZ0":-5.318526421741478,"x":86.66,"y":165.57,"x0":-1.0312126177821077,"y0":50.00258883567422,"z0":5.348176559295277,"aX":-10.08263431657254},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":7.8,"spinRate":2404,"spinDirection":208},"zone":3,"typeConfidence":0.91,"plateTime":0.39014505900923213,"extension":6.036462742615444},"index":2,"playId":"3bd40e90-9994-36ca-8d27-a169dbad731b","pitchNumber":2,"startTime":"2026-06-07T22:39:09.841Z","endTime":"2026-06-07T22:39:13.726Z","isPitch":true,"type":"pitch"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.530638074444905,"aZ":-11.43771417241017,"pfxX":-5.344976747490581,"pfxZ":10.411254597366137,"pX":-0.06472392122116706,"pZ":3.7768434555085793,"vX0":4.852325642649629,"vY0":-139.98795143998103,"vZ0":-2.6663085417663503,"x":119.47,"y":136.81,"x0":-1.1230496371519587,"y0":50.00385055841507,"z0":5.486712740917696,"aX":-10.647392287920468},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":8.8,"spinRate":2457,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.3907175455291294,"extension":5.961528593938646},"index":3,"playId":"97104359-b236-35c8-ba32-b0e2a8ab31b6","pitchNumber":3,"startTime":"2026-06-07T22:39:30.709Z","endTime":"2026-06-07T22:39:35.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.659976702508544,"aZ":-24.560422982722542,"pfxX":-8.194689167568505,"pfxZ":4.4520460807253315,"pX":-0.1378198794103825,"pZ":1.6311253781175803,"vX0":5.586760355173999,"vY0":-129.12430617946498,"vZ0":-4.438555012696959,"x":122.25,"y":194.74,"x0":-1.2509470065977693,"y0":50.003140356595615,"z0":5.23298010065312,"aX":-14.01538309832567},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":13.8,"spinRate":1918,"spinDirection":220},"zone":8,"typeConfidence":0.9,"plateTime":0.42213047097254064,"extension":6.0027725184431215},"hitData":{"launchSpeed":91.5,"launchAngle":32.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.09,"coordY":88.72}},"index":4,"playId":"6ab559c0-c0ae-38a5-aca0-5c53fd4aad2e","pitchNumber":4,"startTime":"2026-06-07T22:39:52.814Z","endTime":"2026-06-07T22:40:04.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:40:04.650Z","atBatIndex":68},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Manny Machado reaches on a throwing error by third baseman Brett Baty. Jackson Merrill to 3rd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-07T22:40:22.712Z","endTime":"2026-06-07T22:42:07.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnThird":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.646055886737123,"aZ":-23.429559850779796,"pfxX":0.7414989687807543,"pfxZ":5.026880730639073,"pX":0.4344657171321692,"pZ":2.5609303807889656,"vX0":3.679929399069918,"vY0":-130.615438765762,"vZ0":-2.9709290271184194,"x":100.44,"y":169.63,"x0":-1.0849288373652874,"y0":50.005510091604734,"z0":5.4609694189637175,"aX":1.2902016096934945},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.8,"breakHorizontal":-2.0,"spinRate":2509,"spinDirection":181},"zone":6,"typeConfidence":0.91,"plateTime":0.41818098369624224,"extension":5.883134373570926},"index":0,"playId":"f53a556e-5710-350e-8aba-58d1fdc2aa19","pitchNumber":1,"startTime":"2026-06-07T22:40:33.632Z","endTime":"2026-06-07T22:40:37.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97614325454687,"aZ":-24.219118529657763,"pfxX":0.08980603369235451,"pfxZ":4.468556717063178,"pX":0.906453517896042,"pZ":2.2671140183305947,"vX0":5.043572426866988,"vY0":-131.8176250459106,"vZ0":-3.3575326259777905,"x":82.45,"y":177.57,"x0":-1.0341025769982988,"y0":50.003510710438334,"z0":5.322260186482617,"aX":0.15885592656222428},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":-1.1,"spinRate":2447,"spinDirection":180},"zone":14,"typeConfidence":0.91,"plateTime":0.41370502883175453,"extension":6.042385015218065},"index":1,"playId":"58b717ef-c478-390d-a6c7-bb45ac87920b","pitchNumber":2,"startTime":"2026-06-07T22:40:55.528Z","endTime":"2026-06-07T22:41:22.544Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.217155094035654,"aZ":-25.15546148226384,"pfxX":-8.627960492034166,"pfxZ":4.008330463014125,"pX":0.6969627799018068,"pZ":0.6436838801815625,"vX0":7.683371648278093,"vY0":-130.85478066612373,"vZ0":-6.754166443204255,"x":90.43,"y":221.4,"x0":-1.1432506678078558,"y0":50.00051353676762,"z0":5.1183321783282185,"aX":-15.099228834162652},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.1,"breakHorizontal":14.2,"spinRate":1963,"spinDirection":221},"zone":14,"typeConfidence":0.89,"plateTime":0.4171079132901454,"extension":6.069533394262561},"index":2,"playId":"a533d5ff-30e1-3ba3-bd63-6776ea99e7f1","pitchNumber":3,"startTime":"2026-06-07T22:41:31.317Z","endTime":"2026-06-07T22:41:34.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5982443876004,"aZ":-29.179466456304958,"pfxX":-6.657815098836299,"pfxZ":1.7124385832732916,"pX":-0.13870322863070503,"pZ":2.3633495830745015,"vX0":5.054020475198834,"vY0":-130.51076942628075,"vZ0":-2.095338783881454,"x":122.29,"y":174.97,"x0":-1.2209704474835306,"y0":50.00523238570015,"z0":5.342208622294018,"aX":-11.659746829081788},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":11.2,"spinRate":1758,"spinDirection":215},"zone":5,"typeConfidence":0.88,"plateTime":0.4173027255437689,"extension":6.053526527263522},"hitData":{"launchSpeed":90.2,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.98,"coordY":165.27}},"index":3,"playId":"3ca232b2-7d0e-334b-9fec-5870973db46a","pitchNumber":4,"startTime":"2026-06-07T22:41:55.499Z","endTime":"2026-06-07T22:42:07.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:42:07.272Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xander Bogaerts lines out sharply to center fielder A.J. Ewing.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-07T22:42:36.744Z","endTime":"2026-06-07T22:43:21.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.340290954287408,"aZ":-25.794896137450436,"pfxX":-9.192053121961116,"pfxZ":3.6478629305609296,"pX":0.2603388015970262,"pZ":1.1740995282070483,"vX0":6.8243575794190106,"vY0":-130.66084021029883,"vZ0":-5.395028001859843,"x":107.08,"y":207.08,"x0":-1.1750638402611877,"y0":50.006181669600515,"z0":5.173688592807357,"aX":-16.093443831896092},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":15.4,"spinRate":1971,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.41723357663703586,"extension":6.1041949031886995},"index":0,"playId":"870924b6-0217-320a-b2ae-ea822a172491","pitchNumber":1,"startTime":"2026-06-07T22:42:51.873Z","endTime":"2026-06-07T22:42:56.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60520253491682,"aZ":-24.42576387910289,"pfxX":-0.15105064646734018,"pfxZ":4.258412712405528,"pX":-0.09664233303705157,"pZ":3.12757278156667,"vX0":2.907856008720825,"vY0":-133.0844529130194,"vZ0":-1.468551947539252,"x":120.68,"y":154.34,"x0":-1.177054245392375,"y0":50.004234390791204,"z0":5.430820890090099,"aX":-0.2750836181070752},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":-0.2,"spinRate":2449,"spinDirection":184},"zone":2,"typeConfidence":0.91,"plateTime":0.409267977017993,"extension":5.9205890170262405},"hitData":{"launchSpeed":101.0,"launchAngle":21.0,"totalDistance":370.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":104.35,"coordY":51.64}},"index":1,"playId":"487a3c40-49ad-37fe-bea8-05fa219f11a7","pitchNumber":2,"startTime":"2026-06-07T22:43:14.137Z","endTime":"2026-06-07T22:43:21.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:43:21.924Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to left fielder Samad Taylor.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-07T22:45:55.536Z","endTime":"2026-06-07T22:47:09.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wandy Peralta replaces Ron Marinaccio.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-07T22:45:33.559Z","endTime":"2026-06-07T22:45:57.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67293998144682,"aZ":-24.666623741872943,"pfxX":9.166017522153725,"pfxZ":3.7340877531232097,"pX":-0.08571475911657858,"pZ":2.281142968485254,"vX0":-4.806852656508771,"vY0":-140.58324245722787,"vZ0":-5.5793430135316715,"x":120.27,"y":177.19,"x0":0.45180283500756524,"y0":50.00120127526525,"z0":5.88385979754784,"aX":18.418689681722036},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.9,"breakHorizontal":-15.7,"spinRate":1855,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.3890116683669076,"extension":5.833435695451362},"index":1,"playId":"e5094c11-e34f-3511-918e-eb732745d027","pitchNumber":1,"startTime":"2026-06-07T22:45:57.447Z","endTime":"2026-06-07T22:46:01.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.282869950305884,"aZ":-28.25077045321445,"pfxX":9.939282495649536,"pfxZ":2.3403778636714385,"pX":0.702008316202031,"pZ":1.742559931701056,"vX0":-3.5245822155033997,"vY0":-128.72081832247537,"vZ0":-4.022853203119584,"x":90.24,"y":191.73,"x0":0.7996303622345207,"y0":50.00023910610434,"z0":5.518458968859228,"aX":16.63848617700026},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":-17.2,"spinRate":2138,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.42587772143231106,"extension":5.832707209118618},"index":2,"playId":"0e98f093-5600-350b-8257-9ef9c68abe63","pitchNumber":2,"startTime":"2026-06-07T22:46:13.066Z","endTime":"2026-06-07T22:46:19.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.179455399174255,"aZ":-24.39819398784334,"pfxX":-0.549887365002719,"pfxZ":4.507729191720182,"pX":0.1860203588007558,"pZ":1.98048829190397,"vX0":-1.439152934656817,"vY0":-130.25489704197958,"vZ0":-4.724463267706168,"x":109.91,"y":185.31,"x0":0.816161956270255,"y0":50.00547567523104,"z0":5.65206552797048,"aX":-0.9493873892924334},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.4,"breakHorizontal":1.3,"spinRate":2128,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.4197678822814437,"extension":5.864938588355867},"index":3,"playId":"ae304ba0-bcfd-35a0-bb31-a920f3331198","pitchNumber":3,"startTime":"2026-06-07T22:46:28.272Z","endTime":"2026-06-07T22:46:32.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80747764682786,"aZ":-29.864161345581447,"pfxX":9.341193464753129,"pfxZ":1.3637244818803893,"pX":1.2280553741445137,"pZ":0.9461980824685712,"vX0":-2.066093914095884,"vY0":-129.8349172392974,"vZ0":-5.554212095416467,"x":70.19,"y":213.23,"x0":0.8238932009584349,"y0":50.004586951941775,"z0":5.403894445667236,"aX":15.847168075969662},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":-16.4,"spinRate":2188,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4229077705856801,"extension":5.665692353190937},"index":4,"playId":"9f0a749c-451c-3e27-a70f-6a0f2b8c405a","pitchNumber":4,"startTime":"2026-06-07T22:46:43.330Z","endTime":"2026-06-07T22:46:48.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46930637165864,"aZ":-15.546823518153747,"pfxX":4.387993424304528,"pfxZ":8.221350816961348,"pX":-0.6483773061564551,"pZ":2.2091940369701653,"vX0":-4.249754937643238,"vY0":-141.58946888853754,"vZ0":-7.510720117413184,"x":141.71,"y":179.13,"x0":0.3046554456958055,"y0":50.006802786523124,"z0":5.898769179530602,"aX":8.877993060890036},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":-7.1,"spinRate":2063,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.3874119060529635,"extension":5.575633365410878},"hitData":{"launchSpeed":94.4,"launchAngle":39.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.83,"coordY":75.57}},"index":5,"playId":"fb23a5e9-3b20-3c8d-867c-336b45068f12","pitchNumber":5,"startTime":"2026-06-07T22:46:59.723Z","endTime":"2026-06-07T22:47:09.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:47:09.873Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddy Fermin challenged (pitch result), call on the field was confirmed: Jared Young walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-07T22:47:24.393Z","endTime":"2026-06-07T22:49:26.539Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85601298119783,"aZ":-21.377610406905756,"pfxX":8.909858058872613,"pfxZ":5.30259247655119,"pX":0.17992762581295807,"pZ":2.87875224539971,"vX0":-3.865862677374298,"vY0":-141.4664555429649,"vZ0":-4.809483601071064,"x":110.14,"y":161.05,"x0":0.402906643390124,"y0":50.00527533559384,"z0":5.962733867616539,"aX":18.1456771001957},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.9,"breakHorizontal":-15.4,"spinRate":2012,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.3865020183372465,"extension":5.643062591326342},"index":0,"playId":"439869fb-88f4-3f59-be6e-b06661deae96","pitchNumber":1,"startTime":"2026-06-07T22:47:31.781Z","endTime":"2026-06-07T22:47:34.981Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-07T22:47:42.627Z","endTime":"2026-06-07T22:47:49.388Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.479621109795648,"aZ":-20.469105357902393,"pfxX":9.49068974376551,"pfxZ":5.887123045055377,"pX":1.3565892719668908,"pZ":2.8490363004093813,"vX0":-1.0186166334864213,"vY0":-140.05960864196734,"vZ0":-4.768548356435402,"x":65.29,"y":161.86,"x0":0.49184684394683637,"y0":50.00213361822478,"z0":5.911357906554444,"aX":18.863122821347588},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.8,"breakHorizontal":-17.0,"spinRate":2068,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.3909928381441521,"extension":5.671457614308437},"index":2,"playId":"ca02e660-8d62-3a75-907d-4191b5033d5e","pitchNumber":2,"startTime":"2026-06-07T22:47:49.388Z","endTime":"2026-06-07T22:47:54.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.120628585134774,"aZ":-25.54752407599731,"pfxX":-0.9005253988769837,"pfxZ":3.834171612666484,"pX":0.4354767932190868,"pZ":2.4884303267436216,"vX0":-0.7371801265257709,"vY0":-130.53685587035656,"vZ0":-3.289608462980867,"x":100.4,"y":171.59,"x0":0.8383937571568025,"y0":50.002994390570066,"z0":5.685395182788596,"aX":-1.5560538671082558},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.5,"breakHorizontal":1.8,"spinRate":2124,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.419384152467833,"extension":6.07236415760026},"index":3,"playId":"8836735e-e0b3-3cc4-925a-d7cecc444c40","pitchNumber":3,"startTime":"2026-06-07T22:48:05.753Z","endTime":"2026-06-07T22:48:09.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44812989666735,"aZ":-27.949948585253424,"pfxX":10.6843291935127,"pfxZ":2.466645910489654,"pX":1.7595019801256968,"pZ":1.6221747787599992,"vX0":-0.9679205670286016,"vY0":-130.50181983457892,"vZ0":-4.491968496893746,"x":49.93,"y":194.98,"x0":0.7501621289529936,"y0":50.00278873292099,"z0":5.490494967161928,"aX":18.28463888608114},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.6,"breakHorizontal":-19.1,"spinRate":2195,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.42097093604490254,"extension":5.621715045923237},"index":4,"playId":"47a161ae-c8c2-31eb-a21a-2af03e3ec6f5","pitchNumber":4,"startTime":"2026-06-07T22:48:19.426Z","endTime":"2026-06-07T22:48:23.398Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.270469461581424,"aZ":-15.972388727611579,"pfxX":5.104600956512124,"pfxZ":8.226568030710839,"pX":-0.6808829710764912,"pZ":1.4717080205599777,"vX0":-4.048043442557493,"vY0":-139.44391522889396,"vZ0":-9.148724458931417,"x":142.95,"y":199.04,"x0":0.12617604403372276,"y0":50.006789857284296,"z0":5.848545368996557,"aX":10.057893073479367},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":-8.4,"spinRate":2083,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.3927542047253372,"extension":5.660980589962703},"index":5,"playId":"72963a4f-e639-3fb1-873a-c33377d14f36","pitchNumber":5,"startTime":"2026-06-07T22:48:42.411Z","endTime":"2026-06-07T22:48:49.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74151757209457,"aZ":-20.596162280043355,"pfxX":9.200726767922323,"pfxZ":5.719134582808658,"pX":-0.5371121242516677,"pZ":1.4326289978787832,"vX0":-5.2955692734838316,"vY0":-141.05635447005872,"vZ0":-8.773567514599796,"x":137.47,"y":200.1,"x0":0.16482628777512554,"y0":50.00164905049117,"z0":5.900396858656641,"aX":18.622251273131287},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.8,"breakHorizontal":-15.6,"spinRate":2073,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.38763796078898993,"extension":5.6306904721357105},"index":6,"playId":"378c1682-71df-3914-954b-74ae38bd65b2","pitchNumber":6,"startTime":"2026-06-07T22:48:59.522Z","endTime":"2026-06-07T22:49:26.539Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}},"playEndTime":"2026-06-07T22:49:26.539Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a sharp line drive to right fielder Jase Bowen. Jared Young to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-07T22:49:42.985Z","endTime":"2026-06-07T22:52:49.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"postOnSecond":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.288837942962743,"aZ":-24.295303472603194,"pfxX":10.87248490844501,"pfxZ":4.027606434151714,"pX":-1.376491667402294,"pZ":1.7948367605159556,"vX0":-8.176736771459238,"vY0":-138.98545051824462,"vZ0":-6.69399622708095,"x":169.47,"y":190.32,"x0":0.19180926304057666,"y0":50.00012194812431,"z0":5.848921660903419,"aX":21.25739914144072},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.0,"breakHorizontal":-18.0,"spinRate":1999,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.3941622830881668,"extension":5.9069387642061475},"index":0,"playId":"9b2c8b86-0baf-3f39-a418-e7f8e014cd0c","pitchNumber":1,"startTime":"2026-06-07T22:49:52.034Z","endTime":"2026-06-07T22:49:55.704Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-07T22:50:02.753Z","endTime":"2026-06-07T22:50:30.485Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34813508112043,"aZ":-24.13877665136301,"pfxX":9.44355601543986,"pfxZ":4.069822977190498,"pX":0.5693181868816924,"pZ":2.178097132034988,"vX0":-2.542886766805645,"vY0":-139.670196761637,"vZ0":-5.815716002661736,"x":95.3,"y":179.97,"x0":0.26419762340853037,"y0":50.0067434105018,"z0":5.873973353535794,"aX":18.669312105797527},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.4,"breakHorizontal":-16.6,"spinRate":1911,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.39209475451543163,"extension":5.679771324796705},"index":2,"playId":"f138447a-b42d-3f96-886f-36a679f20bb1","pitchNumber":2,"startTime":"2026-06-07T22:50:30.485Z","endTime":"2026-06-07T22:50:34.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34392634249547,"aZ":-25.767094176959898,"pfxX":0.059382385081948263,"pfxZ":3.6522125940773504,"pX":0.243976279029098,"pZ":1.7993624381485094,"vX0":-0.9071156703489623,"vY0":-131.4362390698519,"vZ0":-4.93724863777847,"x":107.7,"y":190.2,"x0":0.5855478385807613,"y0":50.000207270060365,"z0":5.610762557194361,"aX":0.10418229810461038},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.8,"breakHorizontal":0.1,"spinRate":1923,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4164113306029522,"extension":5.917269639070408},"index":3,"playId":"ca692515-ee8b-300f-9e39-04845d84f6c9","pitchNumber":3,"startTime":"2026-06-07T22:50:52.729Z","endTime":"2026-06-07T22:50:56.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.486754419893536,"aZ":-25.4142096957854,"pfxX":0.4091187400044065,"pfxZ":3.8769983621033983,"pX":-0.6739721445682262,"pZ":2.50586940042565,"vX0":-3.2051126070957014,"vY0":-130.2692941585305,"vZ0":-3.401255688062279,"x":142.69,"y":171.12,"x0":0.5113289768281951,"y0":50.00533354654815,"z0":5.717616632448988,"aX":0.7141651423166443},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":-0.1,"spinRate":2129,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.41805070065207417,"extension":5.967698681260451},"index":4,"playId":"e32767da-c787-3faa-a352-d2f3852166e1","pitchNumber":4,"startTime":"2026-06-07T22:51:15.201Z","endTime":"2026-06-07T22:51:21.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.692589088157717,"aZ":-27.33733801100525,"pfxX":9.135899888683674,"pfxZ":2.89334861494339,"pX":-0.27329454666924696,"pZ":1.0518605497844342,"vX0":-5.125959795432588,"vY0":-128.93107516605798,"vZ0":-5.817168241100685,"x":127.42,"y":210.38,"x0":0.5615770770446387,"y0":50.00061833193797,"z0":5.467313131848475,"aX":15.263159544516217},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":-15.2,"spinRate":2122,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.4260506942013649,"extension":5.926461053897114},"index":5,"playId":"99710272-11a3-3164-8764-87679130e036","pitchNumber":5,"startTime":"2026-06-07T22:51:37.474Z","endTime":"2026-06-07T22:51:41.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.112624905219796,"aZ":-15.253310097788713,"pfxX":7.939336480307897,"pfxZ":8.572307625951144,"pX":0.1941022068887493,"pZ":2.6593412944451584,"vX0":-2.4750758537027533,"vY0":-139.75372242167407,"vZ0":-6.192691911512694,"x":109.6,"y":166.98,"x0":0.06082181834635227,"y0":50.004407586026396,"z0":5.909669221730425,"aX":15.67242693514957},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":-13.8,"spinRate":2132,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.3922452419497522,"extension":5.714574050409199},"index":6,"playId":"46e77f8d-15df-33d5-89f8-f4cb7559c381","pitchNumber":6,"startTime":"2026-06-07T22:51:54.905Z","endTime":"2026-06-07T22:51:58.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.020380958061693,"aZ":-25.002908506429634,"pfxX":9.180214165048524,"pfxZ":3.6512503021333202,"pX":0.10625155642778708,"pZ":2.934264360706467,"vX0":-3.419364923516811,"vY0":-138.8033687198188,"vZ0":-3.8691792685006217,"x":112.95,"y":159.55,"x0":0.15624133277715793,"y0":50.00567522998899,"z0":5.997432806019635,"aX":18.041703907267618},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.0,"breakHorizontal":-16.0,"spinRate":1868,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.39355489075012784,"extension":5.622753618655412},"index":7,"playId":"d840c133-1b95-3787-9175-b4e571c64f9e","pitchNumber":7,"startTime":"2026-06-07T22:52:18.615Z","endTime":"2026-06-07T22:52:22.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33445193064817,"aZ":-29.108834708473314,"pfxX":9.949927011687272,"pfxZ":1.7618200009607268,"pX":0.3075432552260972,"pZ":2.4058378799114704,"vX0":-3.9889958083199817,"vY0":-130.75313544113732,"vZ0":-2.700107617531576,"x":105.28,"y":173.82,"x0":0.5561475426950487,"y0":50.00180091660181,"z0":5.625245914289993,"aX":17.30976974044334},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.9,"breakHorizontal":-17.2,"spinRate":2033,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.41812899710610685,"extension":5.897585038801357},"hitData":{"launchSpeed":106.7,"launchAngle":12.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.34,"coordY":107.33}},"index":8,"playId":"40468e41-e234-3a1e-86b6-acdb88c1e721","pitchNumber":8,"startTime":"2026-06-07T22:52:40.356Z","endTime":"2026-06-07T22:52:49.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:52:49.679Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a fly ball to right fielder Jase Bowen. Jared Young to 3rd. A.J. Ewing to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-07T22:53:05.324Z","endTime":"2026-06-07T22:53:27.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnSecond":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"postOnThird":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.241961247517533,"aZ":-27.262884143146863,"pfxX":10.346012848075954,"pfxZ":2.826973870298575,"pX":0.708226431925539,"pZ":2.2698141286168054,"vX0":-2.5982920900489646,"vY0":-130.57873387291653,"vZ0":-3.4421014487044532,"x":90.0,"y":177.5,"x0":0.36901583320071896,"y0":50.000986142430754,"z0":5.6453437611529145,"aX":17.950262918388326},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":-18.2,"spinRate":2088,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.41868924042875166,"extension":5.693570685248626},"hitData":{"launchSpeed":67.7,"launchAngle":37.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.34,"coordY":117.1}},"index":0,"playId":"abfc510a-5da6-32c1-80f8-74a98e59c4fe","pitchNumber":1,"startTime":"2026-06-07T22:53:17.705Z","endTime":"2026-06-07T22:53:27.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:53:27.681Z","atBatIndex":74},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brett Baty grounds into a force out, third baseman Manny Machado to catcher Freddy Fermin. Jared Young out at home. A.J. Ewing to 3rd. Marcus Semien to 2nd. Brett Baty to 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-07T22:53:55.590Z","endTime":"2026-06-07T22:55:09.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnThird":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.684616030287085,"aZ":-24.989716903234417,"pfxX":-0.8203296397214714,"pfxZ":4.15346352302565,"pX":1.0150809952126651,"pZ":3.0200417427875785,"vX0":1.0153864947986162,"vY0":-130.9193063514882,"vZ0":-2.347221271992699,"x":78.31,"y":157.24,"x0":0.7280602295661565,"y0":50.001063630358445,"z0":5.8064476999875945,"aX":-1.4181921544109783},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.2,"breakHorizontal":1.2,"spinRate":1952,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.41901277756428223,"extension":6.070152991442435},"index":0,"playId":"e1f7cd39-c76f-344e-8eaa-6656aa8369de","pitchNumber":1,"startTime":"2026-06-07T22:54:08.215Z","endTime":"2026-06-07T22:54:12.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.605734368661533,"aZ":-24.42549042096461,"pfxX":-0.6532522149403028,"pfxZ":4.514020577326772,"pX":0.4987597310342589,"pZ":2.035639959993159,"vX0":-0.041007361105204164,"vY0":-130.26399329372538,"vZ0":-4.505850428218048,"x":97.99,"y":183.82,"x0":0.5995768012683185,"y0":50.004517651714586,"z0":5.6366563565320265,"aX":-1.1216214390796064},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.4,"breakHorizontal":1.2,"spinRate":2132,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.42063750133610434,"extension":6.103901730259187},"index":1,"playId":"48e02dea-9090-3d34-b4c6-7bd242358e7e","pitchNumber":2,"startTime":"2026-06-07T22:54:24.690Z","endTime":"2026-06-07T22:54:29.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14307686557921,"aZ":-24.70129513150192,"pfxX":0.03907367071385237,"pfxZ":4.412958585909475,"pX":-0.3106475427362983,"pZ":1.2126851707513568,"vX0":-2.142599309493044,"vY0":-129.82505316954607,"vZ0":-6.090501754734352,"x":128.84,"y":206.04,"x0":0.5229838082761742,"y0":50.003130962455494,"z0":5.488972212324672,"aX":0.06619559695877578},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":0.5,"spinRate":2034,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.42314145114794677,"extension":5.917677376308717},"index":2,"playId":"3e7b6ec6-01e5-3c81-af0d-bbd678a34058","pitchNumber":3,"startTime":"2026-06-07T22:54:41.758Z","endTime":"2026-06-07T22:54:46.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.100332196173536,"aZ":-27.7316475926542,"pfxX":-0.0727200134739947,"pfxZ":2.6239485588648153,"pX":-0.40033191098693627,"pZ":1.7583588212164376,"vX0":-2.7032526897673526,"vY0":-129.53031954198573,"vZ0":-4.355986414453661,"x":132.26,"y":191.3,"x0":0.6680308611759855,"y0":50.00097705054322,"z0":5.592294902985699,"aX":-0.12297472511279117},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.0,"breakHorizontal":0.7,"spinRate":2109,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.42352366744408565,"extension":5.898173707243481},"hitData":{"launchSpeed":85.2,"launchAngle":-15.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.1,"coordY":163.75}},"index":3,"playId":"8f10ef02-ee7e-3e4f-a623-bc5f7b90248e","pitchNumber":4,"startTime":"2026-06-07T22:55:02.650Z","endTime":"2026-06-07T22:55:09.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:55:09.613Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"MJ Melendez pops out to second baseman Fernando Tatis Jr.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-07T22:55:38.353Z","endTime":"2026-06-07T22:56:42.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93976592436685,"aZ":-22.97676088723122,"pfxX":0.7176488977152607,"pfxZ":5.192874462334625,"pX":0.2310478667181074,"pZ":1.7934943678363693,"vX0":-0.8880100779153268,"vY0":-131.68558888558897,"vZ0":-5.785787498361252,"x":108.19,"y":190.36,"x0":0.478174993581124,"y0":50.00005296857027,"z0":5.700855493641063,"aX":1.2700496258422573},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":-1.1,"spinRate":2194,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.4147241738382994,"extension":6.167279134698241},"index":0,"playId":"094ef4f5-b4f2-35cb-8439-c1dc4ddaf805","pitchNumber":1,"startTime":"2026-06-07T22:55:42.030Z","endTime":"2026-06-07T22:55:46.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.907624947672183,"aZ":-22.84802951317499,"pfxX":8.917297030099425,"pfxZ":4.658607898315372,"pX":-0.13566900682501937,"pZ":1.6550071965054747,"vX0":-4.092927495383975,"vY0":-140.2174575368841,"vZ0":-7.634192046896753,"x":122.17,"y":194.09,"x0":0.17936997574874572,"y0":50.0061944079873,"z0":5.889495722508567,"aX":17.86751009379717},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.1,"breakHorizontal":-15.4,"spinRate":2168,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.38972764137439864,"extension":5.780177432324894},"index":1,"playId":"d8935b57-78c5-33f0-968e-fce8e353f6a5","pitchNumber":2,"startTime":"2026-06-07T22:55:57.708Z","endTime":"2026-06-07T22:56:01.093Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-07T22:56:17.229Z","endTime":"2026-06-07T22:56:31.457Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72694555779508,"aZ":-14.51295820771474,"pfxX":5.296323756715035,"pfxZ":9.040993470616781,"pX":-0.18840221750510175,"pZ":3.0451437833182644,"vX0":-2.0308555312877763,"vY0":-138.59497086895917,"vZ0":-5.639985681541737,"x":124.18,"y":156.56,"x0":-0.13611939322129188,"y0":50.004432733560805,"z0":6.068636933652926,"aX":10.348926321769056},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":-9.2,"spinRate":2200,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.39454668207937216,"extension":5.661858624477492},"hitData":{"launchSpeed":94.5,"launchAngle":58.0,"totalDistance":214.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.2,"coordY":116.35}},"index":3,"playId":"a6cf41ee-7243-3ef4-9211-b849aa6e5f6a","pitchNumber":3,"startTime":"2026-06-07T22:56:31.457Z","endTime":"2026-06-07T22:56:42.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T22:56:42.718Z","atBatIndex":76},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryce Johnson pops out to shortstop Bo Bichette.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-07T22:59:21.883Z","endTime":"2026-06-07T23:00:07.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Devin Williams replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-07T22:58:56.056Z","endTime":"2026-06-07T22:59:24.081Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642207,"link":"/api/v1/people/642207"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.451311773406072,"aZ":-16.01815554947273,"pfxX":-8.902401650568804,"pfxZ":8.639635666663233,"pX":-0.20433354564256,"pZ":3.272281303783364,"vX0":8.592625979359397,"vY0":-136.26183634738163,"vZ0":-1.910975113927573,"x":124.79,"y":150.43,"x0":-2.2502469074040943,"y0":50.00388553152572,"z0":5.095964799687692,"aX":-16.651225279711117},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":14.2,"spinRate":2290,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.4027895926478853,"extension":7.442669134891841},"index":1,"playId":"e227b67c-af18-3abf-a3fc-674564db376d","pitchNumber":1,"startTime":"2026-06-07T22:59:24.081Z","endTime":"2026-06-07T22:59:27.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.881173806731034,"aZ":-34.84142229654917,"pfxX":-13.931839592563385,"pfxZ":-1.7943841980857265,"pX":-0.03759605775142006,"pZ":2.186454929411319,"vX0":9.276115151210401,"vY0":-121.35900736734841,"vZ0":0.4170902835782764,"x":118.43,"y":179.75,"x0":-2.100563477908592,"y0":50.00038686830967,"z0":5.04869282196871,"aX":-20.76613052797437},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.9,"breakHorizontal":23.0,"spinRate":2452,"spinDirection":276},"zone":5,"typeConfidence":0.91,"plateTime":0.4514415509638834,"extension":7.025797833947325},"index":2,"playId":"e3580202-fcd9-303b-9427-3d0426a58a7a","pitchNumber":2,"startTime":"2026-06-07T22:59:40.001Z","endTime":"2026-06-07T22:59:44.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.668315263115588,"aZ":-15.6399422731715,"pfxX":-9.553159264037113,"pfxZ":8.803192099353783,"pX":0.3150408390973509,"pZ":2.409607055984094,"vX0":9.761202989434818,"vY0":-135.6802602215157,"vZ0":-4.078438070453098,"x":104.99,"y":173.72,"x0":-2.0755525783536837,"y0":50.00262960712776,"z0":5.011102786568037,"aX":-17.941542588903488},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":15.4,"spinRate":2319,"spinDirection":233},"zone":6,"typeConfidence":0.9,"plateTime":0.40257940437987827,"extension":7.596139586059785},"hitData":{"launchSpeed":94.9,"launchAngle":73.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":127.42,"coordY":161.21}},"index":3,"playId":"4fbd2b95-4355-3fb9-bdca-fd7ac5ed1685","pitchNumber":3,"startTime":"2026-06-07T22:59:56.740Z","endTime":"2026-06-07T23:00:07.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T23:00:07.106Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jase Bowen strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-07T23:00:23.350Z","endTime":"2026-06-07T23:01:33.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.967583728035308,"aZ":-15.991815854558423,"pfxX":-11.094921562336436,"pfxZ":8.544678235511606,"pX":-0.8252611867207408,"pZ":3.0287238188619505,"vX0":7.955835810973145,"vY0":-136.69264914574563,"vZ0":-2.7821091675012495,"x":148.46,"y":157.0,"x0":-2.3312423572711523,"y0":50.000073714255045,"z0":5.156843518953966,"aX":-21.004627343936036},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":18.5,"spinRate":2343,"spinDirection":232},"zone":1,"typeConfidence":0.9,"plateTime":0.4006214211505217,"extension":7.232427002586036},"index":0,"playId":"c7ca7ded-e940-347f-96d1-3a6b7f3836a3","pitchNumber":1,"startTime":"2026-06-07T23:00:36.102Z","endTime":"2026-06-07T23:01:03.132Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.208661151026572,"aZ":-14.177450546230217,"pfxX":-8.428518331541664,"pfxZ":9.29294058070221,"pX":0.5631823260991918,"pZ":3.0840074471346113,"vX0":10.428791756438248,"vY0":-137.7187445055082,"vZ0":-3.0594433991165824,"x":95.53,"y":155.51,"x0":-2.162942848746899,"y0":50.003342187439564,"z0":5.157778517719433,"aX":-16.325037311292263},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":13.3,"spinRate":2339,"spinDirection":230},"zone":3,"typeConfidence":0.9,"plateTime":0.3964530112159901,"extension":7.51236085128447},"index":1,"playId":"0b8344a5-7280-3fea-bc8f-79f4ef22c08f","pitchNumber":2,"startTime":"2026-06-07T23:01:12.573Z","endTime":"2026-06-07T23:01:17.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.297716359918866,"aZ":-38.405706881633876,"pfxX":-12.868335157791781,"pfxZ":-4.087283127990041,"pX":-1.1427859046695195,"pZ":2.0335800993376503,"vX0":6.7991869907185825,"vY0":-123.13175549445366,"vZ0":0.6741361220130597,"x":160.56,"y":183.87,"x0":-2.279642278956524,"y0":50.00608958712698,"z0":5.027029008861182,"aX":-19.60313438495006},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-7.0,"breakHorizontal":21.5,"spinRate":2607,"spinDirection":282},"zone":13,"typeConfidence":0.9,"plateTime":0.4462182102328258,"extension":7.011825382557972},"index":2,"playId":"54114354-5385-3d54-9e3a-4086ad22e510","pitchNumber":3,"startTime":"2026-06-07T23:01:29.017Z","endTime":"2026-06-07T23:01:33.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T23:01:33.828Z","atBatIndex":78},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Samad Taylor walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-07T23:01:44.230Z","endTime":"2026-06-07T23:03:34.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.610434927199552,"aZ":-15.500557387027806,"pfxX":-8.953180562400478,"pfxZ":8.909937813069781,"pX":-0.2516281080905663,"pZ":2.3814946160264596,"vX0":7.977648015117951,"vY0":-135.45021447852972,"vZ0":-4.656596004244901,"x":126.59,"y":174.48,"x0":-2.0616435108562157,"y0":50.00288817681348,"z0":5.195259364175683,"aX":-16.75514622652199},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":14.6,"spinRate":2181,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.40327440798204695,"extension":7.24325992945911},"index":0,"playId":"d0ea6998-0f4a-3cfa-9a1b-9f86736a149a","pitchNumber":1,"startTime":"2026-06-07T23:02:05.545Z","endTime":"2026-06-07T23:02:09.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72150817074279,"aZ":-21.93394681809941,"pfxX":-0.09205232687496023,"pfxZ":6.010948591174566,"pX":0.35534110788498097,"pZ":1.3660940676722346,"vX0":6.811893773078344,"vY0":-128.9194366781516,"vZ0":-5.397080299357163,"x":103.46,"y":201.9,"x0":-2.295676710921515,"y0":50.003405626379624,"z0":5.1518683936181064,"aX":-0.15698137757237887},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.1,"breakHorizontal":-1.2,"spinRate":2314,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4228856297424235,"extension":7.290600839097095},"index":1,"playId":"aff94b60-0d71-3eea-b86b-8521d5725934","pitchNumber":2,"startTime":"2026-06-07T23:02:21.654Z","endTime":"2026-06-07T23:02:25.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68531473510842,"aZ":-19.43004024918054,"pfxX":0.036025082270587205,"pfxZ":7.453793889003783,"pX":3.375233060771692,"pZ":0.461521515963531,"vX0":13.810777147734857,"vY0":-129.34373251754587,"vZ0":-7.954026529690928,"x":-11.66,"y":226.32,"x0":-2.0177806630651127,"y0":50.00230671109736,"z0":5.043558576262307,"aX":0.06089884952091261},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.9,"breakHorizontal":-2.9,"spinRate":2518,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4220075551939688,"extension":7.5271650525383205},"index":2,"playId":"e93e0080-ab0e-3ee7-b626-65e13bd8c02c","pitchNumber":3,"startTime":"2026-06-07T23:02:38.067Z","endTime":"2026-06-07T23:02:41.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.922877652017338,"aZ":-30.39194659545894,"pfxX":-12.48241642684429,"pfxZ":1.1512537938701355,"pX":-0.8926284757309753,"pZ":1.8124757584914808,"vX0":7.428387144756305,"vY0":-123.29787075677952,"vZ0":-1.5528424290689564,"x":151.02,"y":189.84,"x0":-2.3188039064328074,"y0":50.00126863088526,"z0":5.008944781712382,"aX":-19.26661276238316},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":20.9,"spinRate":2623,"spinDirection":267},"zone":13,"typeConfidence":0.9,"plateTime":0.44379151554807716,"extension":7.1358419694550985},"index":3,"playId":"923dbe6c-6c10-3374-bd1b-dbdd8cf027db","pitchNumber":4,"startTime":"2026-06-07T23:03:01.469Z","endTime":"2026-06-07T23:03:28.497Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}}},{"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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34679509057149,"aZ":-13.64719393579694,"pfxX":-7.417739785062113,"pfxZ":9.879034393853424,"pX":1.0854127942308232,"pZ":2.588845354699666,"vX0":11.119169557747831,"vY0":-135.73487511098566,"vZ0":-4.271838556969552,"x":75.63,"y":168.88,"x0":-2.0910814398842765,"y0":50.000217481817494,"z0":5.126145373769935,"aX":-13.908085373674803},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":11.2,"spinRate":2307,"spinDirection":226},"zone":12,"typeConfidence":0.9,"plateTime":0.4027678579938221,"extension":7.531998429194705},"index":4,"playId":"ceceb08d-923d-3369-a74e-a1bdf9b78305","pitchNumber":5,"startTime":"2026-06-07T23:03:30.570Z","endTime":"2026-06-07T23:03:34.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T23:03:34.952Z","atBatIndex":79},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddy Fermin doubles (5) on a line drive to left fielder MJ Melendez. Samad Taylor scores.","rbi":1,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-07T23:03:54.191Z","endTime":"2026-06-07T23:05:23.789Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":{"id":642207,"link":"/api/v1/people/642207"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03711829212731,"aZ":-30.558809825540457,"pfxX":-13.7303857031295,"pfxZ":1.059201452858293,"pX":1.1485960871614187,"pZ":1.5884858270468807,"vX0":12.066025128195779,"vY0":-122.53415084546964,"vZ0":-1.9084108810290128,"x":73.22,"y":195.89,"x0":-2.0432715705394697,"y0":50.00372288829579,"z0":4.9753513187918506,"aX":-20.988524122456166},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.7,"breakHorizontal":22.2,"spinRate":2647,"spinDirection":267},"zone":14,"typeConfidence":0.91,"plateTime":0.44610983566129736,"extension":7.287330121040418},"index":0,"playId":"7f54d0bf-7264-33ca-bf2e-2621023813d4","pitchNumber":1,"startTime":"2026-06-07T23:04:01.209Z","endTime":"2026-06-07T23:04:08.743Z","isPitch":true,"type":"pitch"},{"details":{"description":"Samad Taylor advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"7f54d0bf-7264-33ca-bf2e-2621023813d4","startTime":"2026-06-07T23:04:12.243Z","endTime":"2026-06-07T23:04:18.419Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669392,"link":"/api/v1/people/669392"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80847871247616,"aZ":-14.664119729929295,"pfxX":-8.094070601603942,"pfxZ":9.189136977512103,"pX":0.5859286460457014,"pZ":2.5334361887828334,"vX0":10.48951661548781,"vY0":-137.0533903312522,"vZ0":-4.2522466722981465,"x":94.67,"y":170.38,"x0":-2.2363436160026304,"y0":50.00253344701116,"z0":5.104003582888607,"aX":-15.42403532644488},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":12.5,"spinRate":2438,"spinDirection":229},"zone":6,"typeConfidence":0.9,"plateTime":0.3993860191159593,"extension":7.4526940092989555},"index":2,"playId":"b002d71e-907d-35dc-8221-194154d89854","pitchNumber":2,"startTime":"2026-06-07T23:04:18.419Z","endTime":"2026-06-07T23:04:23.719Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-06-07T23:04:34.959Z","endTime":"2026-06-07T23:04:51.831Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.936067465873155,"aZ":-29.855048632140566,"pfxX":-13.052736344782534,"pfxZ":1.4872377285655958,"pX":1.319309059787962,"pZ":1.796075255815764,"vX0":12.350505326292119,"vY0":-123.82544865026775,"vZ0":-1.7873280499072306,"x":66.71,"y":190.29,"x0":-2.0290828794312317,"y0":50.00261291806164,"z0":5.017086065547856,"aX":-20.339027520145144},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.5,"breakHorizontal":20.9,"spinRate":2563,"spinDirection":270},"zone":14,"typeConfidence":0.9,"plateTime":0.44176109104328853,"extension":7.4798073900986815},"index":4,"playId":"f0a98f66-8fe7-3dcd-b9b3-14a4fde79c7a","pitchNumber":3,"startTime":"2026-06-07T23:04:51.831Z","endTime":"2026-06-07T23:04:55.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.296901405064972,"aZ":-16.34219104408981,"pfxX":-8.112275576094698,"pfxZ":8.581814236459568,"pX":-0.034997268173733144,"pZ":1.8633705090001986,"vX0":8.69595152993419,"vY0":-134.29680279392394,"vZ0":-5.4166784883323515,"x":118.33,"y":188.47,"x0":-2.2453668099524866,"y0":50.00561568445453,"z0":5.05052174926627,"aX":-14.972259010363263},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":13.1,"spinRate":2415,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.4062641268792606,"extension":7.468943060651044},"hitData":{"launchSpeed":92.0,"launchAngle":14.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.72,"coordY":103.42}},"index":5,"playId":"99f7f11c-6aed-3499-8bdd-9ace08942fa0","pitchNumber":4,"startTime":"2026-06-07T23:05:11.234Z","endTime":"2026-06-07T23:05:23.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T23:05:23.789Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-07T23:05:44.467Z","endTime":"2026-06-07T23:07:24.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".421"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".282"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".319"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".329"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".424"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".266"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".139"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".854"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".855"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".578"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".576"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.87"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.45"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.17"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.23"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.45"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.96"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.09"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.94"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.36"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.57"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.32"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.38"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.01"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".854"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".855"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".578"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".576"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.569678304115016,"aZ":-16.716632984752316,"pfxX":-8.807142096004108,"pfxZ":8.2526194116338,"pX":1.3697780957298997,"pZ":2.066648995278177,"vX0":12.358409221255634,"vY0":-135.4920757917288,"vZ0":-4.830147512371526,"x":64.79,"y":182.98,"x0":-2.0907839041026035,"y0":50.00192891345813,"z0":5.0279935149860595,"aX":-16.49512098777163},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":13.6,"spinRate":2429,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.40312014960691034,"extension":7.564340958287575},"index":0,"playId":"486c1a8a-b763-318c-b92d-8a3b95d37472","pitchNumber":1,"startTime":"2026-06-07T23:06:00.378Z","endTime":"2026-06-07T23:06:03.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.725706596371985,"aZ":-31.041593322548206,"pfxX":-12.112886648220762,"pfxZ":0.7347345124906557,"pX":-0.5315497381401189,"pZ":1.954179719539252,"vX0":7.963726062749539,"vY0":-122.79858859490561,"vZ0":-1.0659080208892995,"x":137.26,"y":186.02,"x0":-2.2387258067662907,"y0":50.0001505656119,"z0":5.028553533113985,"aX":-18.54444494989979},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":20.2,"spinRate":2587,"spinDirection":269},"zone":7,"typeConfidence":0.9,"plateTime":0.44559859217119335,"extension":7.092040806685833},"index":1,"playId":"38ecf6e9-80bc-3e89-92d7-ecedaeb35ec7","pitchNumber":2,"startTime":"2026-06-07T23:06:20.556Z","endTime":"2026-06-07T23:06:24.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.320549682607314,"aZ":-32.46839731381107,"pfxX":-13.264373068888414,"pfxZ":-0.18809849132603151,"pX":1.067370605581124,"pZ":1.8170515879670825,"vX0":12.045718909988931,"vY0":-122.6726569624429,"vZ0":-1.1476826220280059,"x":76.31,"y":189.72,"x0":-2.173481609041277,"y0":50.006096832775995,"z0":5.0484770377660455,"aX":-20.304789882888706},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.4,"breakHorizontal":21.4,"spinRate":2738,"spinDirection":276},"zone":14,"typeConfidence":0.9,"plateTime":0.4457969340858283,"extension":7.220902390258819},"index":2,"playId":"d156a594-e5b8-33f6-ba08-ff0fe1362391","pitchNumber":3,"startTime":"2026-06-07T23:06:37.492Z","endTime":"2026-06-07T23:06:41.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.674856550252137,"aZ":-32.35860259521878,"pfxX":-14.344024701573904,"pfxZ":-0.11450931780907503,"pX":0.7070699607944441,"pZ":1.8460178832183567,"vX0":11.485584478457104,"vY0":-124.67868842029903,"vZ0":-1.127868518761714,"x":90.05,"y":188.94,"x0":-2.11125712788796,"y0":50.00454920389549,"z0":4.9912520568324314,"aX":-22.429621320886294},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.2,"breakHorizontal":23.0,"spinRate":2688,"spinDirection":269},"zone":9,"typeConfidence":0.9,"plateTime":0.4404605075624519,"extension":7.166931794295277},"index":3,"playId":"e718717d-0fc4-37bf-8a51-47abb0b1d623","pitchNumber":4,"startTime":"2026-06-07T23:06:59.527Z","endTime":"2026-06-07T23:07:03.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.657999511642117,"aZ":-36.46055118285795,"pfxX":-13.149763149353484,"pfxZ":-2.804792286602938,"pX":-1.1014981905350971,"pZ":2.1607296781357923,"vX0":6.830239357243841,"vY0":-123.44995909296408,"vZ0":0.5520089308968041,"x":158.99,"y":180.44,"x0":-2.2090210847953418,"y0":50.00149671005641,"z0":5.02585560445259,"aX":-20.11041858052425},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.7,"breakHorizontal":22.0,"spinRate":2668,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.4452294388233575,"extension":7.061645287766852},"index":4,"playId":"1a3fd886-f921-3979-9adf-b1ed0d9729b4","pitchNumber":5,"startTime":"2026-06-07T23:07:19.724Z","endTime":"2026-06-07T23:07:24.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T23:07:24.094Z","atBatIndex":81}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-07T23:05:44.467Z","endTime":"2026-06-07T23:07:24.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".421"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".282"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".319"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".329"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".424"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".266"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".139"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".854"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".855"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".578"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".576"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.87"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.45"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.17"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.23"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.45"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.96"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.09"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.94"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.36"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.57"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.32"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.38"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.01"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".854"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".855"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".578"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".576"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.569678304115016,"aZ":-16.716632984752316,"pfxX":-8.807142096004108,"pfxZ":8.2526194116338,"pX":1.3697780957298997,"pZ":2.066648995278177,"vX0":12.358409221255634,"vY0":-135.4920757917288,"vZ0":-4.830147512371526,"x":64.79,"y":182.98,"x0":-2.0907839041026035,"y0":50.00192891345813,"z0":5.0279935149860595,"aX":-16.49512098777163},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":13.6,"spinRate":2429,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.40312014960691034,"extension":7.564340958287575},"index":0,"playId":"486c1a8a-b763-318c-b92d-8a3b95d37472","pitchNumber":1,"startTime":"2026-06-07T23:06:00.378Z","endTime":"2026-06-07T23:06:03.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.725706596371985,"aZ":-31.041593322548206,"pfxX":-12.112886648220762,"pfxZ":0.7347345124906557,"pX":-0.5315497381401189,"pZ":1.954179719539252,"vX0":7.963726062749539,"vY0":-122.79858859490561,"vZ0":-1.0659080208892995,"x":137.26,"y":186.02,"x0":-2.2387258067662907,"y0":50.0001505656119,"z0":5.028553533113985,"aX":-18.54444494989979},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":20.2,"spinRate":2587,"spinDirection":269},"zone":7,"typeConfidence":0.9,"plateTime":0.44559859217119335,"extension":7.092040806685833},"index":1,"playId":"38ecf6e9-80bc-3e89-92d7-ecedaeb35ec7","pitchNumber":2,"startTime":"2026-06-07T23:06:20.556Z","endTime":"2026-06-07T23:06:24.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.320549682607314,"aZ":-32.46839731381107,"pfxX":-13.264373068888414,"pfxZ":-0.18809849132603151,"pX":1.067370605581124,"pZ":1.8170515879670825,"vX0":12.045718909988931,"vY0":-122.6726569624429,"vZ0":-1.1476826220280059,"x":76.31,"y":189.72,"x0":-2.173481609041277,"y0":50.006096832775995,"z0":5.0484770377660455,"aX":-20.304789882888706},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.4,"breakHorizontal":21.4,"spinRate":2738,"spinDirection":276},"zone":14,"typeConfidence":0.9,"plateTime":0.4457969340858283,"extension":7.220902390258819},"index":2,"playId":"d156a594-e5b8-33f6-ba08-ff0fe1362391","pitchNumber":3,"startTime":"2026-06-07T23:06:37.492Z","endTime":"2026-06-07T23:06:41.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.674856550252137,"aZ":-32.35860259521878,"pfxX":-14.344024701573904,"pfxZ":-0.11450931780907503,"pX":0.7070699607944441,"pZ":1.8460178832183567,"vX0":11.485584478457104,"vY0":-124.67868842029903,"vZ0":-1.127868518761714,"x":90.05,"y":188.94,"x0":-2.11125712788796,"y0":50.00454920389549,"z0":4.9912520568324314,"aX":-22.429621320886294},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.2,"breakHorizontal":23.0,"spinRate":2688,"spinDirection":269},"zone":9,"typeConfidence":0.9,"plateTime":0.4404605075624519,"extension":7.166931794295277},"index":3,"playId":"e718717d-0fc4-37bf-8a51-47abb0b1d623","pitchNumber":4,"startTime":"2026-06-07T23:06:59.527Z","endTime":"2026-06-07T23:07:03.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.657999511642117,"aZ":-36.46055118285795,"pfxX":-13.149763149353484,"pfxZ":-2.804792286602938,"pX":-1.1014981905350971,"pZ":2.1607296781357923,"vX0":6.830239357243841,"vY0":-123.44995909296408,"vZ0":0.5520089308968041,"x":158.99,"y":180.44,"x0":-2.2090210847953418,"y0":50.00149671005641,"z0":5.02585560445259,"aX":-20.11041858052425},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.7,"breakHorizontal":22.0,"spinRate":2668,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.4452294388233575,"extension":7.061645287766852},"index":4,"playId":"1a3fd886-f921-3979-9adf-b1ed0d9729b4","pitchNumber":5,"startTime":"2026-06-07T23:07:19.724Z","endTime":"2026-06-07T23:07:24.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-07T23:07:24.094Z","atBatIndex":81},"scoringPlays":[2,9,36,37,41,46,48,64,80],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":109.68,"y":100.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":38.2,"y":98.35},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":151.75,"y":154.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":64.85,"y":135.89},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":147.19,"y":149.05},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":112.0,"y":59.73},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11,12],"bottom":[13,14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":30.66,"y":88.43},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"coordinates":{"x":191.83,"y":102.16},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":153.78,"y":154.12},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":73.68,"y":103.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":48.76,"y":98.64},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"coordinates":{"x":168.92,"y":85.38},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":180.65,"y":126.74},"type":"O","description":"Flyout"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20,21,22],"bottom":[23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":108.7,"y":93.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":119.74,"y":92.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":111.4,"y":43.22},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":127.42,"y":179.46},"type":"O","description":"Lineout"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":138.59,"y":73.66},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":203.64,"y":128.97},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"coordinates":{"x":197.66,"y":112.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":94.49,"y":45.95},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":103.09,"y":160.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":157.84,"y":167.3},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":44,"top":[33,34,35,36,37,38],"bottom":[39,40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":185.86,"y":105.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":175.58,"y":105.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":134.32,"y":95.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":184.55,"y":103.78},"type":"O","description":"Sac Fly Double Play"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":44.82,"y":82.89},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"coordinates":{"x":91.34,"y":167.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":56.61,"y":111.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":61.93,"y":48.19},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":36.68,"y":106.97},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":77.92,"y":82.61},"type":"O","description":"Lineout"}]}},{"startIndex":45,"endIndex":52,"top":[45,46,47,48,49],"bottom":[50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":65.8,"y":148.69},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"coordinates":{"x":181.94,"y":48.1},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":182.56,"y":53.24},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":208.46,"y":113.59},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":60,"top":[53,54,55,56],"bottom":[57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":142.45,"y":164.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":69.63,"y":75.02},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":103.59,"y":166.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"coordinates":{"x":142.71,"y":40.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":112.72,"y":149.55},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":100.55,"y":171.86},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":70,"top":[61,62,63,64,65],"bottom":[66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"coordinates":{"x":186.46,"y":96.88},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":215.12,"y":111.53},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":151.25,"y":159.69},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":146.32,"y":40.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":93.96,"y":165.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":176.09,"y":88.72},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":94.98,"y":165.27},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":104.35,"y":51.64},"type":"O","description":"Lineout"}]}},{"startIndex":71,"endIndex":81,"top":[71,72,73,74,75,76],"bottom":[77,78,79,80,81],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":70.83,"y":75.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":178.34,"y":107.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":155.34,"y":117.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":104.1,"y":163.75},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"coordinates":{"x":140.2,"y":116.35},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"coordinates":{"x":127.42,"y":161.21},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":39.72,"y":103.42},"type":"H","description":"Double"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":1,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":3,"hits":7,"errors":0,"leftOnBase":7},"away":{"runs":7,"hits":13,"errors":1,"leftOnBase":10}},"defense":{"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"catcher":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"first":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"second":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"third":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"shortstop":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"left":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"center":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"right":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"onDeck":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"inHole":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"battingOrder":9,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"offense":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"onDeck":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"inHole":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"battingOrder":1,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":5,"airOuts":14,"runs":7,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".230","atBats":38,"obp":".294","slg":".367","ops":".661","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":26,"rbi":7,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.67","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".297","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":152,"era":"3.75","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.28","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":58,"strikes":94,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":3,"pitchesPerInning":"16.89","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":13,"groundOuts":39,"airOuts":22,"runs":13,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":5,"intentionalWalks":0,"hits":24,"hitByPitch":3,"avg":".218","atBats":110,"obp":".271","slg":".327","ops":".598","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":36,"rbi":15,"leftOnBase":43,"sacBunts":2,"sacFlies":0,"babip":".280","groundOutsToAirouts":"1.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"110.00","popOuts":3,"lineOuts":6},"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":12,"stolenBases":15,"stolenBasePercentage":".556","caughtStealingPercentage":".444","assists":17,"putOuts":299,"errors":2,"chances":318,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":49,"groundOuts":81,"airOuts":73,"runs":30,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":49,"baseOnBalls":19,"intentionalWalks":0,"hits":61,"hitByPitch":1,"avg":".234","atBats":261,"obp":".285","slg":".330","ops":".615","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":86,"rbi":32,"leftOnBase":94,"sacBunts":0,"sacFlies":3,"babip":".267","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.20","popOuts":4,"lineOuts":20},"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":103,"putOuts":61,"errors":7,"chances":171,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID680702":{"person":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":57,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":12,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":21,"strikes":36,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"19.00","gamesFinished":2,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"15.00","walksPer9Inn":"3.00","hitsPer9Inn":"6.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"4.0 IP, 2 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":15,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":66,"inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":16,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":66,"balls":27,"strikes":39,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"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":14,"gamesStarted":0,"flyOuts":23,"groundOuts":31,"airOuts":50,"runs":25,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":45,"baseOnBalls":17,"intentionalWalks":0,"hits":45,"hitByPitch":4,"atBats":167,"obp":".347","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":776,"era":"5.02","inningsPitched":"43.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.44","battersFaced":192,"outs":129,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":776,"balls":279,"strikes":497,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":2,"winPercentage":".500","pitchesPerInning":"18.05","gamesFinished":6,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"9.42","walksPer9Inn":"3.56","hitsPer9Inn":"9.42","runsScoredPer9":"5.23","homeRunsPer9":"1.05","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":34,"groundOuts":49,"airOuts":57,"runs":19,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":46,"baseOnBalls":7,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".214","atBats":192,"obp":".248","slg":".370","ops":".618","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":71,"rbi":26,"leftOnBase":98,"sacBunts":0,"sacFlies":1,"babip":".243","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.43","popOuts":12,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":321,"errors":3,"chances":356,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681810":{"person":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":16,"gamesStarted":1,"flyOuts":14,"groundOuts":18,"airOuts":24,"runs":6,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":80,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":369,"era":"2.01","inningsPitched":"22.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"1.12","battersFaced":91,"outs":67,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":369,"balls":134,"strikes":235,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".333","pitchesPerInning":"16.52","gamesFinished":7,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"9.27","walksPer9Inn":"3.63","hitsPer9Inn":"6.45","runsScoredPer9":"2.42","homeRunsPer9":"0.81","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":27,"groundOuts":46,"airOuts":45,"runs":24,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":61,"baseOnBalls":19,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".235","atBats":196,"obp":".303","slg":".337","ops":".640","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":66,"rbi":25,"leftOnBase":70,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"1.02","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"65.33","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":114,"errors":4,"chances":170,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID623211":{"person":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":10,"strikes":11,"strikePercentage":".520","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":6,"flyOuts":14,"groundOuts":42,"airOuts":29,"runs":9,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":15,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":114,"obp":".267","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":503,"era":"2.18","inningsPitched":"33.0","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":8,"whip":"1.03","battersFaced":132,"outs":99,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":503,"balls":183,"strikes":320,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".750","pitchesPerInning":"15.24","gamesFinished":0,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"7.09","walksPer9Inn":"4.09","hitsPer9Inn":"5.18","runsScoredPer9":"2.45","homeRunsPer9":"0.55","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"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"}]},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":19,"groundOuts":26,"airOuts":34,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":105,"obp":".252","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":437,"era":"2.48","inningsPitched":"29.0","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":8,"whip":"0.97","battersFaced":116,"outs":87,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":437,"balls":143,"strikes":294,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".667","pitchesPerInning":"15.07","gamesFinished":2,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"8.38","walksPer9Inn":"2.48","hitsPer9Inn":"6.21","runsScoredPer9":"2.48","homeRunsPer9":"0.62","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"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"}]},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"5-5 | HR, 3B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":32,"groundOuts":54,"airOuts":58,"runs":34,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":0,"hits":59,"hitByPitch":3,"avg":".265","atBats":223,"obp":".325","slg":".408","ops":".733","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":91,"rbi":26,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".317","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.86","popOuts":6,"lineOuts":20},"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":124,"errors":3,"chances":128,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676572":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.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":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642207":{"person":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":8,"groundOuts":15,"airOuts":13,"runs":13,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":14,"intentionalWalks":1,"hits":19,"hitByPitch":0,"atBats":78,"obp":".359","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":380,"era":"5.57","inningsPitched":"21.0","wins":3,"losses":2,"saves":8,"saveOpportunities":9,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.57","battersFaced":94,"outs":63,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":380,"balls":136,"strikes":244,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":1,"winPercentage":".600","pitchesPerInning":"18.10","gamesFinished":15,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"14.14","walksPer9Inn":"6.00","hitsPer9Inn":"8.14","runsScoredPer9":"5.57","homeRunsPer9":"0.86","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":4,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | HR, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":45,"groundOuts":50,"airOuts":86,"runs":26,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":0,"hits":53,"hitByPitch":1,"avg":".226","atBats":235,"obp":".277","slg":".362","ops":".639","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":85,"rbi":25,"leftOnBase":94,"sacBunts":1,"sacFlies":3,"babip":".250","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.38","popOuts":18,"lineOuts":23},"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":168,"putOuts":93,"errors":2,"chances":263,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672335":{"person":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":10,"groundOuts":28,"airOuts":14,"runs":13,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":11,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":73,"obp":".345","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":335,"era":"5.68","inningsPitched":"19.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":12,"whip":"1.53","battersFaced":84,"outs":57,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":335,"balls":135,"strikes":200,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".400","pitchesPerInning":"17.63","gamesFinished":3,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"6.16","walksPer9Inn":"5.21","hitsPer9Inn":"8.53","runsScoredPer9":"6.16","homeRunsPer9":"1.42","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669004":{"person":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"1-5 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":2},"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":41,"flyOuts":22,"groundOuts":9,"airOuts":31,"runs":11,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":5,"avg":".200","atBats":90,"obp":".311","slg":".400","ops":".711","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":36,"rbi":11,"leftOnBase":42,"sacBunts":1,"sacFlies":1,"babip":".264","groundOutsToAirouts":"0.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":6,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":18,"errors":0,"chances":20,"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"}]},"ID621345":{"person":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","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":6,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"obp":".238","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":85,"era":"0.00","inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.94","battersFaced":21,"outs":16,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":29,"strikes":56,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"15.94","gamesFinished":4,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"1.69","hitsPer9Inn":"6.75","runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":13,"gamesStarted":7,"flyOuts":23,"groundOuts":69,"airOuts":47,"runs":37,"doubles":12,"triples":4,"homeRuns":2,"strikeOuts":56,"baseOnBalls":24,"intentionalWalks":0,"hits":67,"hitByPitch":3,"atBats":234,"obp":".355","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":941,"era":"5.18","inningsPitched":"57.1","wins":3,"losses":5,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":33,"whip":"1.59","battersFaced":266,"outs":172,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":941,"balls":335,"strikes":606,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".375","pitchesPerInning":"16.41","gamesFinished":1,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.79","walksPer9Inn":"3.77","hitsPer9Inn":"10.52","runsScoredPer9":"5.81","homeRunsPer9":"0.31","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":121,"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":13,"gamesStarted":13,"flyOuts":40,"groundOuts":65,"airOuts":73,"runs":31,"doubles":13,"triples":1,"homeRuns":9,"strikeOuts":74,"baseOnBalls":30,"intentionalWalks":0,"hits":65,"hitByPitch":2,"atBats":275,"obp":".315","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1241,"era":"3.63","inningsPitched":"72.0","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.32","battersFaced":309,"outs":216,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1241,"balls":479,"strikes":762,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"17.24","gamesFinished":0,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"9.25","walksPer9Inn":"3.75","hitsPer9Inn":"8.13","runsScoredPer9":"3.88","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663584":{"person":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"jerseyNumber":"6","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":8,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".133","atBats":15,"obp":".133","slg":".333","ops":".466","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":5,"rbi":2,"leftOnBase":11,"sacBunts":2,"sacFlies":0,"babip":".100","groundOutsToAirouts":"2.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.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":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":3,"putOuts":49,"errors":1,"chances":53,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | 2 BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":1,"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":48,"flyOuts":36,"groundOuts":48,"airOuts":52,"runs":28,"doubles":4,"triples":1,"homeRuns":13,"strikeOuts":30,"baseOnBalls":26,"intentionalWalks":5,"hits":49,"hitByPitch":0,"avg":".275","atBats":178,"obp":".366","slg":".528","ops":".894","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":94,"rbi":30,"leftOnBase":64,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"13.69","popOuts":10,"lineOuts":6},"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":57,"errors":0,"chances":57,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID681035":{"person":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":8,"gamesStarted":8,"flyOuts":21,"groundOuts":22,"airOuts":41,"runs":11,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":41,"baseOnBalls":18,"intentionalWalks":0,"hits":29,"hitByPitch":5,"atBats":133,"obp":".333","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":657,"era":"2.50","inningsPitched":"36.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.31","battersFaced":156,"outs":108,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":657,"balls":241,"strikes":416,"strikePercentage":".630","hitBatsmen":5,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.25","gamesFinished":0,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"10.25","walksPer9Inn":"4.50","hitsPer9Inn":"7.25","runsScoredPer9":"2.75","homeRunsPer9":"0.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660644":{"person":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":3,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".222","slg":".125","ops":".347","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":1,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","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":27,"gamesStarted":0,"flyOuts":13,"groundOuts":16,"airOuts":27,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":11,"intentionalWalks":1,"hits":18,"hitByPitch":2,"atBats":88,"obp":".304","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":392,"era":"1.48","inningsPitched":"24.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":4,"whip":"1.19","battersFaced":103,"outs":73,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":392,"balls":142,"strikes":250,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"16.11","gamesFinished":3,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"10.73","walksPer9Inn":"4.07","hitsPer9Inn":"6.66","runsScoredPer9":"1.85","homeRunsPer9":"0.74","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":13,"gamesStarted":13,"flyOuts":28,"groundOuts":74,"airOuts":55,"runs":37,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":82,"baseOnBalls":27,"intentionalWalks":0,"hits":53,"hitByPitch":8,"atBats":262,"obp":".295","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1206,"era":"3.98","inningsPitched":"72.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.11","battersFaced":299,"outs":217,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1206,"balls":450,"strikes":756,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".429","pitchesPerInning":"16.67","gamesFinished":0,"strikeoutWalkRatio":"3.04","strikeoutsPer9Inn":"10.20","walksPer9Inn":"3.36","hitsPer9Inn":"6.59","runsScoredPer9":"4.60","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":6,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676724":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB, HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":4,"groundOuts":16,"airOuts":8,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".291","atBats":55,"obp":".375","slg":".509","ops":".884","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":28,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".351","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.33","popOuts":0,"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":4,"putOuts":76,"errors":0,"chances":80,"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"}]},"ID805999":{"person":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":5,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":13,"groundOuts":16,"airOuts":19,"runs":11,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":31,"baseOnBalls":11,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".259","atBats":85,"obp":".340","slg":".329","ops":".669","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":28,"rbi":7,"leftOnBase":24,"sacBunts":2,"sacFlies":1,"babip":".389","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.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":1,"putOuts":58,"errors":0,"chances":59,"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"}]}},"batters":[701807,666182,665742,676724,805999,543760,683146,669004,620443,623211,640455,548384,621345,596133,642207],"pitchers":[623211,640455,548384,621345,596133,642207],"bench":[660644,663584,668901,676572],"bullpen":[680702,690997,642547,672335,656849,681035,681810],"battingOrder":[701807,666182,665742,676724,805999,543760,683146,669004,620443],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bichette (8, Vásquez, R); Baty (9, Vásquez, R)."},{"label":"3B","value":"Benge (1, Marinaccio)."},{"label":"HR","value":"Semien (8, 2nd inning off Vásquez, R, 0 on, 0 out); Melendez, M (4, 6th inning off Matsui, 0 on, 1 out); Benge (7, 6th inning off Matsui, 0 on, 2 out)."},{"label":"TB","value":"Baty 2; Benge 10; Bichette 3; Ewing; Melendez, M 4; Semien 5; Young, J."},{"label":"RBI","value":"Benge 2 (26); Ewing (7); Melendez, M (11); Semien (25); Soto, J (30); Young, J (7)."},{"label":"2-out RBI","value":"Benge 2."},{"label":"Runners left in scoring position, 2 out","value":"Torrens; Ewing 2; Melendez, M 2; Bichette."},{"label":"SF","value":"Ewing."},{"label":"Team RISP","value":"2-for-12."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Baty (4, throw)."},{"label":"DP","value":"(Semien-Bichette-Young, J)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".214","atBats":33,"obp":".289","slg":".355","ops":".644","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":12,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":9,"groundOuts":5,"airOuts":14,"runs":7,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":38,"obp":".409","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":163,"era":"3.97","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.27","battersFaced":44,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":53,"strikes":110,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":7,"pitchesPerInning":"18.11","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"10.80","homeRunsPer9":"10.80","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":12,"gamesStarted":0,"flyOuts":10,"groundOuts":13,"airOuts":20,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":58,"obp":".264","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":272,"era":"1.45","inningsPitched":"18.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.96","battersFaced":72,"outs":56,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":272,"balls":99,"strikes":173,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":3,"winPercentage":".---","pitchesPerInning":"14.57","gamesFinished":3,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"9.64","walksPer9Inn":"4.34","hitsPer9Inn":"4.34","runsScoredPer9":"1.45","homeRunsPer9":"0.96","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":47,"flyOuts":22,"groundOuts":33,"airOuts":36,"runs":13,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":12,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".147","atBats":109,"obp":".240","slg":".248","ops":".488","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":27,"rbi":9,"leftOnBase":52,"sacBunts":1,"sacFlies":2,"babip":".171","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.50","popOuts":7,"lineOuts":7},"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":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","assists":16,"putOuts":325,"errors":5,"chances":346,"fielding":".986","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":13,"gamesStarted":13,"flyOuts":36,"groundOuts":75,"airOuts":63,"runs":29,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":69,"baseOnBalls":29,"intentionalWalks":0,"hits":54,"hitByPitch":5,"atBats":260,"obp":".298","caughtStealing":6,"stolenBases":4,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1182,"era":"3.41","inningsPitched":"74.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.12","battersFaced":296,"outs":222,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1182,"balls":451,"strikes":731,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".444","pitchesPerInning":"15.97","gamesFinished":0,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.39","walksPer9Inn":"3.53","hitsPer9Inn":"6.57","runsScoredPer9":"3.53","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":12,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":26,"gamesStarted":0,"flyOuts":9,"groundOuts":17,"airOuts":12,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":51,"baseOnBalls":12,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":91,"obp":".231","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":447,"era":"1.01","inningsPitched":"26.2","wins":1,"losses":1,"saves":18,"saveOpportunities":18,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.90","battersFaced":104,"outs":80,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":447,"balls":154,"strikes":293,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".500","pitchesPerInning":"16.76","gamesFinished":23,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"17.21","walksPer9Inn":"4.05","hitsPer9Inn":"4.05","runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666745":{"person":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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}},"ID688158":{"person":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":12,"gamesStarted":0,"flyOuts":4,"groundOuts":17,"airOuts":10,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":1,"hits":18,"hitByPitch":2,"atBats":61,"obp":".419","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":293,"era":"5.28","inningsPitched":"15.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.89","battersFaced":75,"outs":46,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":293,"balls":110,"strikes":183,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.11","gamesFinished":4,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"9.98","walksPer9Inn":"6.46","hitsPer9Inn":"10.57","runsScoredPer9":"5.87","homeRunsPer9":"1.17","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":10,"groundOuts":39,"airOuts":25,"runs":8,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":20,"baseOnBalls":14,"intentionalWalks":0,"hits":28,"hitByPitch":2,"atBats":112,"obp":".344","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":500,"era":"2.37","inningsPitched":"30.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.38","battersFaced":128,"outs":91,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":500,"balls":189,"strikes":311,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".---","pitchesPerInning":"16.48","gamesFinished":8,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"5.93","walksPer9Inn":"4.15","hitsPer9Inn":"8.31","runsScoredPer9":"2.37","homeRunsPer9":"0.89","inheritedRunners":20,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"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"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":12,"gamesStarted":12,"flyOuts":29,"groundOuts":62,"airOuts":56,"runs":29,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":1,"hits":54,"hitByPitch":3,"atBats":221,"obp":".316","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":964,"era":"4.53","inningsPitched":"57.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.28","battersFaced":244,"outs":173,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":964,"balls":364,"strikes":600,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".500","pitchesPerInning":"16.72","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"7.65","walksPer9Inn":"3.12","hitsPer9Inn":"8.43","runsScoredPer9":"4.53","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"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":1,"rbi":0,"leftOnBase":1,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":33,"groundOuts":53,"airOuts":67,"runs":27,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":64,"baseOnBalls":22,"intentionalWalks":2,"hits":46,"hitByPitch":1,"avg":".202","atBats":228,"obp":".275","slg":".329","ops":".604","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":75,"rbi":24,"leftOnBase":84,"sacBunts":2,"sacFlies":0,"babip":".253","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":11,"lineOuts":23},"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":142,"errors":0,"chances":144,"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"}]},"ID592094":{"person":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":19,"groundOuts":24,"airOuts":27,"runs":4,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":85,"obp":".297","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":363,"era":"1.64","inningsPitched":"22.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":13,"blownSaves":0,"earnedRuns":4,"whip":"1.18","battersFaced":91,"outs":66,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":363,"balls":117,"strikes":246,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".667","pitchesPerInning":"16.50","gamesFinished":3,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"5.32","walksPer9Inn":"2.05","hitsPer9Inn":"8.59","runsScoredPer9":"1.64","homeRunsPer9":"1.23","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":7,"flyOuts":15,"groundOuts":32,"airOuts":26,"runs":23,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":33,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":122,"obp":".345","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":552,"era":"6.34","inningsPitched":"32.2","wins":0,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.47","battersFaced":139,"outs":98,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":552,"balls":228,"strikes":324,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".000","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"9.09","walksPer9Inn":"4.68","hitsPer9Inn":"8.54","runsScoredPer9":"6.34","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660710":{"person":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"jerseyNumber":"48","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":6,"groundOuts":5,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".080","atBats":25,"obp":".303","slg":".200","ops":".503","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":5,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".067","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":2,"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":6,"stolenBases":9,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":7,"putOuts":89,"errors":1,"chances":97,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":26,"gamesStarted":2,"flyOuts":11,"groundOuts":35,"airOuts":27,"runs":8,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":1,"hits":23,"hitByPitch":0,"atBats":110,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":462,"era":"1.82","inningsPitched":"29.2","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":6,"whip":"1.08","battersFaced":121,"outs":89,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":462,"balls":148,"strikes":314,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".333","pitchesPerInning":"15.57","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.19","walksPer9Inn":"2.73","hitsPer9Inn":"6.98","runsScoredPer9":"2.43","homeRunsPer9":"0.30","inheritedRunners":15,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":8,"groundOuts":8,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".194","atBats":31,"obp":".324","slg":".226","ops":".550","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":7,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":33,"putOuts":18,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669392":{"person":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".500","slg":".250","ops":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".333","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":22,"groundOuts":43,"airOuts":49,"runs":24,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".229","atBats":179,"obp":".324","slg":".453","ops":".777","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":81,"rbi":25,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".252","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.90","popOuts":14,"lineOuts":13},"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":33,"putOuts":207,"errors":0,"chances":240,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":29,"gamesStarted":0,"flyOuts":6,"groundOuts":41,"airOuts":16,"runs":17,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":7,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":123,"obp":".282","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":515,"era":"4.60","inningsPitched":"31.1","wins":4,"losses":1,"saves":1,"saveOpportunities":5,"holds":11,"blownSaves":4,"earnedRuns":16,"whip":"1.15","battersFaced":131,"outs":94,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":515,"balls":161,"strikes":354,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.56","rbi":0,"winPercentage":".800","pitchesPerInning":"16.44","gamesFinished":3,"strikeoutWalkRatio":"5.29","strikeoutsPer9Inn":"10.63","walksPer9Inn":"2.01","hitsPer9Inn":"8.33","runsScoredPer9":"4.88","homeRunsPer9":"0.57","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":31,"groundOuts":69,"airOuts":63,"runs":29,"doubles":6,"triples":0,"homeRuns":11,"strikeOuts":60,"baseOnBalls":27,"intentionalWalks":1,"hits":38,"hitByPitch":0,"avg":".169","atBats":225,"obp":".254","slg":".342","ops":".596","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":77,"rbi":32,"leftOnBase":91,"sacBunts":1,"sacFlies":4,"babip":".171","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.46","popOuts":13,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":45,"errors":2,"chances":131,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"41","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":22,"groundOuts":61,"airOuts":46,"runs":18,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":33,"baseOnBalls":6,"intentionalWalks":1,"hits":48,"hitByPitch":2,"avg":".255","atBats":188,"obp":".286","slg":".420","ops":".706","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":196,"totalBases":79,"rbi":17,"leftOnBase":82,"sacBunts":0,"sacFlies":0,"babip":".287","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.60","popOuts":12,"lineOuts":12},"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":5,"putOuts":8,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":9,"groundOuts":37,"airOuts":22,"runs":14,"doubles":5,"triples":2,"homeRuns":6,"strikeOuts":31,"baseOnBalls":7,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".268","atBats":123,"obp":".313","slg":".488","ops":".801","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":60,"rbi":18,"leftOnBase":52,"sacBunts":0,"sacFlies":0,"babip":".314","groundOutsToAirouts":"1.68","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":4,"lineOuts":9},"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":49,"putOuts":245,"errors":1,"chances":295,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":31,"groundOuts":64,"airOuts":55,"runs":23,"doubles":8,"triples":1,"homeRuns":1,"strikeOuts":59,"baseOnBalls":25,"intentionalWalks":1,"hits":65,"hitByPitch":2,"avg":".273","atBats":238,"obp":".342","slg":".328","ops":".670","caughtStealing":7,"stolenBases":15,"stolenBasePercentage":".682","caughtStealingPercentage":".318","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":78,"rbi":19,"leftOnBase":67,"sacBunts":1,"sacFlies":4,"babip":".352","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"238.00","popOuts":6,"lineOuts":18},"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":71,"putOuts":99,"errors":2,"chances":172,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669369":{"person":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"601","stats":{"batting":{"note":"1-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":1,"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":30,"flyOuts":3,"groundOuts":11,"airOuts":7,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".200","atBats":40,"obp":".256","slg":".250","ops":".506","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":10,"rbi":2,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".320","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":3,"putOuts":19,"errors":0,"chances":22,"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"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":33,"groundOuts":69,"airOuts":58,"runs":25,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".226","atBats":221,"obp":".300","slg":".348","ops":".648","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":77,"rbi":27,"leftOnBase":85,"sacBunts":0,"sacFlies":2,"babip":".249","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.62","popOuts":8,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":136,"putOuts":102,"errors":3,"chances":241,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".083","atBats":12,"obp":".083","slg":".083","ops":".166","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"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"}]},"ID676760":{"person":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"jerseyNumber":"97","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":10,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":10,"strikes":26,"strikePercentage":".720","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":16,"groundOuts":33,"airOuts":34,"runs":15,"doubles":5,"triples":2,"homeRuns":4,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":129,"obp":".307","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":581,"era":"3.93","inningsPitched":"34.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":15,"whip":"1.22","battersFaced":140,"outs":103,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":581,"balls":215,"strikes":366,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.92","gamesFinished":10,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.86","walksPer9Inn":"2.62","hitsPer9Inn":"8.39","runsScoredPer9":"3.93","homeRunsPer9":"1.05","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 5-4)","summary":"4.0 IP, 4 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":75,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":26,"strikes":49,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":13,"gamesStarted":13,"flyOuts":53,"groundOuts":55,"airOuts":90,"runs":28,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":53,"baseOnBalls":20,"intentionalWalks":1,"hits":70,"hitByPitch":3,"atBats":264,"obp":".321","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1130,"era":"3.63","inningsPitched":"69.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.30","battersFaced":291,"outs":208,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1130,"balls":406,"strikes":724,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":3,"winPercentage":".556","pitchesPerInning":"16.30","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"6.88","walksPer9Inn":"2.60","hitsPer9Inn":"9.09","runsScoredPer9":"3.63","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[665487,701538,664034,592518,593428,609280,669369,687749,669392,666023,681190,673513,676760,593974],"pitchers":[681190,673513,676760,593974],"bench":[660710,657757,823550],"bullpen":[592094,666745,621111,656288,650633,695243,670970,688158,699134],"battingOrder":[665487,701538,664034,592518,593428,669369,687749,669392,666023],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Tatis Jr. (8, Manaea); Fermin (5, Williams, D)."},{"label":"HR","value":"Fermin (2, 5th inning off Manaea, 1 on, 1 out)."},{"label":"TB","value":"Andujar; Bogaerts; Fermin 6; Merrill; Tatis Jr. 2; Taylor, S."},{"label":"RBI","value":"Fermin 3 (9)."},{"label":"2-out RBI","value":"Fermin."},{"label":"Runners left in scoring position, 2 out","value":"Tatis Jr.; Fermin; Bogaerts; Machado, M."},{"label":"GIDP","value":"France, T."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Tatis Jr. (15, 2nd base off Brazobán/Torrens)."},{"label":"CS","value":"Tatis Jr. (7, 3rd base by Manaea/Torrens)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Bowen (Soto, J at 3rd base)."},{"label":"DP","value":"(Bowen-Machado, M)."}]}],"note":[{"label":"1","value":"Ran for Andujar in the 7th."}]}},"officials":[{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":485856,"fullName":"Jonathan Parra","link":"/api/v1/people/485856"},"officialType":"First Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Young, J (by Marinaccio)."},{"label":"Pitch timer violations","value":"Brazobán (pitcher)."},{"label":"ABS Challenge","value":"Torrens 3 (Ball-Confirmed, Ball-Overturned to Strike, Ball-Confirmed); Fermin 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Machado, M (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Brazobán 21-11; Manaea 66-39; Raley, B 14-10; Minter 13-10; Weaver 18-12; Williams, D 20-12; Vásquez, R 75-49; Matsui 25-17; Marinaccio 36-26; Peralta, W 27-18."},{"label":"Groundouts-flyouts","value":"Brazobán 1-1; Manaea 3-2; Raley, B 0-1; Minter 2-1; Weaver 1-2; Williams, D 0-0; Vásquez, R 2-5; Matsui 0-2; Marinaccio 2-1; Peralta, W 1-1."},{"label":"Batters faced","value":"Brazobán 4; Manaea 16; Raley, B 3; Minter 4; Weaver 5; Williams, D 5; Vásquez, R 22; Matsui 6; Marinaccio 10; Peralta, W 6."},{"label":"Inherited runners-scored","value":"Matsui 3-1."},{"label":"Umpires","value":"HP: Chad Fairchild. 1B: Jonathan Parra. 2B: Chad Whitson. 3B: Brian Walsh. "},{"label":"Weather","value":"70 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, L To R."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"2:56."},{"label":"Att","value":"41,159."},{"label":"Venue","value":"Petco Park."},{"label":"June 7, 2026"}],"pitchingNotes":["Vásquez, R pitched to 4 batters in the 5th inning."],"topPerformers":[{"player":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807","boxscoreName":"Benge"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"5-5 | HR, 3B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":32,"groundOuts":54,"airOuts":58,"runs":34,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":0,"hits":59,"hitByPitch":3,"avg":".265","atBats":223,"obp":".325","slg":".408","ops":".733","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":91,"rbi":26,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".317","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.86","popOuts":6,"lineOuts":20},"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":124,"errors":3,"chances":128,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":82,"hittingGameScore":82},{"player":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","boxscoreName":"Fermin"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":47,"flyOuts":22,"groundOuts":33,"airOuts":36,"runs":13,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":12,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".147","atBats":109,"obp":".240","slg":".248","ops":".488","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":27,"rbi":9,"leftOnBase":52,"sacBunts":1,"sacFlies":2,"babip":".171","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.50","popOuts":7,"lineOuts":7},"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":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","assists":16,"putOuts":325,"errors":5,"chances":346,"fielding":".986","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","boxscoreName":"Semien"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | HR, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":45,"groundOuts":50,"airOuts":86,"runs":26,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":0,"hits":53,"hitByPitch":1,"avg":".226","atBats":235,"obp":".277","slg":".362","ops":".639","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":85,"rbi":25,"leftOnBase":94,"sacBunts":1,"sacFlies":3,"babip":".250","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.38","popOuts":18,"lineOuts":23},"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":168,"putOuts":93,"errors":2,"chances":263,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"loser":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}