{"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":823170,"link":"/api/v1.1/game/823170/feed/live","metaData":{"wait":10,"timeStamp":"20260912_224822","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823170,"type":"R","doubleHeader":"N","id":"2026/09/12/sdnmlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823170-2026-09-12","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-12T20:05:00Z","originalDate":"2026-09-12","officialDate":"2026-09-12","dayNight":"day","time":"1:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":148,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":80,"losses":68,"ties":0,"pct":".541"},"records":{},"divisionLeader":false,"wins":80,"losses":68,"winningPercentage":".541"},"franchiseName":"San Diego","clubName":"Padres","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","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 Francisco","record":{"gamesPlayed":149,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":62,"losses":87,"ties":0,"pct":".416"},"records":{},"divisionLeader":false,"wins":62,"losses":87,"winningPercentage":".416"},"franchiseName":"San Francisco","clubName":"Giants","active":true}},"players":{"ID669134":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134","firstName":"Luis","lastName":"Campusano","primaryNumber":"12","birthDate":"1998-09-29","currentAge":27,"birthCity":"Augusta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Campusano","middleName":"Genaro","boxscoreName":"Campusano","gender":"M","nameMatrilineal":"Bracero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"cam-puh-SAH-know","mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Campusano","nameSlug":"luis-campusano-669134","firstLastName":"Luis Campusano","lastFirstName":"Campusano, Luis","lastInitName":"Campusano, L","initLastName":"L Campusano","fullFMLName":"Luis Genaro Campusano","fullLFMName":"Campusano, Luis Genaro","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"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},"ID694376":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376","firstName":"Shay","lastName":"Whitcomb","primaryNumber":"13","birthDate":"1998-09-28","currentAge":27,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Shay","useLastName":"Whitcomb","middleName":"Lane","boxscoreName":"Whitcomb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shay Whitcomb","nameSlug":"shay-whitcomb-694376","firstLastName":"Shay Whitcomb","lastFirstName":"Whitcomb, Shay","lastInitName":"Whitcomb, S","initLastName":"S Whitcomb","fullFMLName":"Shay Lane Whitcomb","fullLFMName":"Whitcomb, Shay Lane","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID702885":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885","firstName":"Cesar","lastName":"Perdomo","primaryNumber":"83","birthDate":"2002-02-09","currentAge":24,"birthCity":"San Juan de los Morros","birthCountry":"Venezuela","height":"5' 10\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cesar","useLastName":"Perdomo","middleName":"Jose","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cesar Perdomo","nameSlug":"cesar-perdomo-702885","firstLastName":"Cesar Perdomo","lastFirstName":"Perdomo, Cesar","lastInitName":"Perdomo, C","initLastName":"C Perdomo","fullFMLName":"Cesar Jose Perdomo","fullLFMName":"Perdomo, Cesar Jose","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683363":{"id":683363,"fullName":"Matt Wilkinson","link":"/api/v1/people/683363","firstName":"Matthew","lastName":"Wilkinson","primaryNumber":"71","birthDate":"2002-12-10","currentAge":23,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 1\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Wilkinson","middleName":"James","boxscoreName":"Wilkinson","nickName":"Tugboat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Wilkinson","nameSlug":"matt-wilkinson-683363","firstLastName":"Matt Wilkinson","lastFirstName":"Wilkinson, Matt","lastInitName":"Wilkinson, M","initLastName":"M Wilkinson","fullFMLName":"Matthew James Wilkinson","fullLFMName":"Wilkinson, Matthew James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID668800":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800","firstName":"Andrew","lastName":"Knizner","primaryNumber":"19","birthDate":"1995-02-03","currentAge":31,"birthCity":"Glen Allen","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Andrew","useLastName":"Knizner","middleName":"Robert","boxscoreName":"Knizner","nickName":"Kiz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KIZ-ner","mlbDebutDate":"2019-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Knizner","nameSlug":"andrew-knizner-668800","firstLastName":"Andrew Knizner","lastFirstName":"Knizner, Andrew","lastInitName":"Knizner, A","initLastName":"A Knizner","fullFMLName":"Andrew Robert Knizner","fullLFMName":"Knizner, Andrew Robert","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"ID687957":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957","firstName":"Dustin","lastName":"Harris","primaryNumber":"29","birthDate":"1999-07-08","currentAge":27,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dustin","useLastName":"Harris","middleName":"Alexander","boxscoreName":"Harris, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin Harris","nameSlug":"dustin-harris-687957","firstLastName":"Dustin Harris","lastFirstName":"Harris, Dustin","lastInitName":"Harris, D","initLastName":"D Harris","fullFMLName":"Dustin Alexander Harris","fullLFMName":"Harris, Dustin Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"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},"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},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID671345":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345","firstName":"Jason","lastName":"Foley","primaryNumber":"64","birthDate":"1995-11-01","currentAge":30,"birthCity":"Manhasset","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Foley","middleName":"Joseph","boxscoreName":"Foley","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Foley","nameSlug":"jason-foley-671345","firstLastName":"Jason Foley","lastFirstName":"Foley, Jason","lastInitName":"Foley, J","initLastName":"J Foley","fullFMLName":"Jason Joseph Foley","fullLFMName":"Foley, Jason Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID805074":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074","firstName":"Yunior","lastName":"Marte","primaryNumber":"87","birthDate":"2003-08-09","currentAge":23,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 6\"","weight":236,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yunior","useLastName":"Marte","boxscoreName":"Marte, Y","gender":"M","nameMatrilineal":"De La Paz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yunior Marte","nameSlug":"yunior-marte-805074","firstLastName":"Yunior Marte","lastFirstName":"Marte, Yunior","lastInitName":"Marte, Y","initLastName":"Y Marte","fullFMLName":"Yunior Marte","fullLFMName":"Marte, Yunior","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID665665":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665","firstName":"Reiver","lastName":"Sanmartin","primaryNumber":"48","birthDate":"1996-04-15","currentAge":30,"birthCity":"Cartagena","birthCountry":"Colombia","height":"6' 1\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reiver","useLastName":"Sanmartin","middleName":"Jose","boxscoreName":"Sanmartin","gender":"M","nameMatrilineal":"Zuniga","isPlayer":true,"isVerified":false,"pronunciation":"RAY-ver sanmarTEEN","mlbDebutDate":"2021-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reiver Sanmartin","nameSlug":"reiver-sanmartin-665665","firstLastName":"Reiver Sanmartin","lastFirstName":"Sanmartin, Reiver","lastInitName":"Sanmartin, R","initLastName":"R Sanmartin","fullFMLName":"Reiver Jose Sanmartin","fullLFMName":"Sanmartin, Reiver Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID694918":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918","firstName":"Janzen","lastName":"Tidwell","primaryNumber":"46","birthDate":"2001-06-08","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blade","useLastName":"Tidwell","middleName":"Blade","boxscoreName":"Tidwell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blade Tidwell","nameSlug":"blade-tidwell-694918","firstLastName":"Blade Tidwell","lastFirstName":"Tidwell, Blade","lastInitName":"Tidwell, B","initLastName":"B Tidwell","fullFMLName":"Janzen Blade Tidwell","fullLFMName":"Tidwell, Janzen Blade","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683627":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627","firstName":"Anthony","lastName":"Molina","primaryNumber":"45","birthDate":"2002-01-12","currentAge":24,"birthCity":"San Joaquin","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Molina","middleName":"Jose","boxscoreName":"Molina","gender":"M","nameMatrilineal":"Suarez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Molina","nameSlug":"anthony-molina-683627","firstLastName":"Anthony Molina","lastFirstName":"Molina, Anthony","lastInitName":"Molina, A","initLastName":"A Molina","fullFMLName":"Anthony Jose Molina","fullLFMName":"Molina, Anthony Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"ID691769":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769","firstName":"Philip","lastName":"Abner","primaryNumber":"57","birthDate":"2002-05-05","currentAge":24,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Philip","useLastName":"Abner","middleName":"James","boxscoreName":"Abner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Philip Abner","nameSlug":"philip-abner-691769","firstLastName":"Philip Abner","lastFirstName":"Abner, Philip","lastInitName":"Abner, P","initLastName":"P Abner","fullFMLName":"Philip James Abner","fullLFMName":"Abner, Philip James","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID806367":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367","firstName":"Turner","lastName":"Hill","primaryNumber":"52","birthDate":"1999-04-04","currentAge":27,"birthCity":"Marietta","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Turner","useLastName":"Hill","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Turner Hill","nameSlug":"turner-hill-806367","firstLastName":"Turner Hill","lastFirstName":"Hill, Turner","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Turner Hill","fullLFMName":"Hill, Turner","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID813841":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841","firstName":"Jonah","lastName":"Cox","primaryNumber":"53","birthDate":"2001-08-04","currentAge":25,"birthCity":"Louisville","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jonah","useLastName":"Cox","middleName":"Abbott","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Cox","nameSlug":"jonah-cox-813841","firstLastName":"Jonah Cox","lastFirstName":"Cox, Jonah","lastInitName":"Cox, J","initLastName":"J Cox","fullFMLName":"Jonah Abbott Cox","fullLFMName":"Cox, Jonah Abbott","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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},"ID681916":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916","firstName":"Dylan","lastName":"Smith","primaryNumber":"66","birthDate":"2000-05-28","currentAge":26,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Smith","middleName":"Miguel","boxscoreName":"Smith, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Smith","nameSlug":"dylan-smith-681916","firstLastName":"Dylan Smith","lastFirstName":"Smith, Dylan","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dylan Miguel Smith","fullLFMName":"Smith, Dylan Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID701852":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852","firstName":"Drew","lastName":"Cavanaugh","primaryNumber":"61","birthDate":"2002-01-27","currentAge":24,"birthCity":"Troy","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":219,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Cavanaugh","middleName":"Michael","boxscoreName":"Cavanaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Cavanaugh","nameSlug":"drew-cavanaugh-701852","firstLastName":"Drew Cavanaugh","lastFirstName":"Cavanaugh, Drew","lastInitName":"Cavanaugh, D","initLastName":"D Cavanaugh","fullFMLName":"Drew Michael Cavanaugh","fullLFMName":"Cavanaugh, Drew Michael","strikeZoneTop":3.203,"strikeZoneBottom":1.617},"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},"ID801501":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501","firstName":"Nathan","lastName":"Furman","primaryNumber":"56","birthDate":"2001-07-23","currentAge":25,"birthCity":"Brookhaven","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nate","useLastName":"Furman","middleName":"Walter","boxscoreName":"Furman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Furman","nameSlug":"nate-furman-801501","firstLastName":"Nate Furman","lastFirstName":"Furman, Nate","lastInitName":"Furman, N","initLastName":"N Furman","fullFMLName":"Nathan Walter Furman","fullLFMName":"Furman, Nathan Walter","strikeZoneTop":3.02,"strikeZoneBottom":1.52},"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},"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},"ID805345":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345","firstName":"Trenton","lastName":"Harris","primaryNumber":"68","birthDate":"1999-01-22","currentAge":27,"birthCity":"Cary","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Harris","middleName":"Lee","boxscoreName":"Harris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Harris","nameSlug":"trent-harris-805345","firstLastName":"Trent Harris","lastFirstName":"Harris, Trent","lastInitName":"Harris, T","initLastName":"T Harris","fullFMLName":"Trenton Lee Harris","fullLFMName":"Harris, Trenton Lee","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669270":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270","firstName":"Joel","lastName":"Kuhnel","primaryNumber":"54","birthDate":"1995-02-19","currentAge":31,"birthCity":"Goldsboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":290,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joel","useLastName":"Kuhnel","middleName":"Kenneth","boxscoreName":"Kuhnel","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KOO-null","mlbDebutDate":"2019-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joel Kuhnel","nameSlug":"joel-kuhnel-669270","firstLastName":"Joel Kuhnel","lastFirstName":"Kuhnel, Joel","lastInitName":"Kuhnel, J","initLastName":"J Kuhnel","fullFMLName":"Joel Kenneth Kuhnel","fullLFMName":"Kuhnel, Joel Kenneth","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID806956":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956","firstName":"Ethan","lastName":"Salas","primaryNumber":"8","birthDate":"2006-06-01","currentAge":20,"birthCity":"Kissimmee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ethan","useLastName":"Salas","middleName":"Gabriel","boxscoreName":"Salas","gender":"M","nameMatrilineal":"Roman","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ethan Salas","nameSlug":"ethan-salas-806956","firstLastName":"Ethan Salas","lastFirstName":"Salas, Ethan","lastInitName":"Salas, E","initLastName":"E Salas","fullFMLName":"Ethan Salas","fullLFMName":"Salas, Ethan","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"ID669200":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200","firstName":"Mason","lastName":"McCoy","primaryNumber":"18","birthDate":"1995-03-31","currentAge":31,"birthCity":"Peoria","birthStateProvince":"IL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Mason","useLastName":"McCoy","middleName":"Steven","boxscoreName":"McCoy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason McCoy","nameSlug":"mason-mccoy-669200","firstLastName":"Mason McCoy","lastFirstName":"McCoy, Mason","lastInitName":"McCoy, M","initLastName":"M McCoy","fullFMLName":"Mason Steven McCoy","fullLFMName":"McCoy, Mason Steven","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"ID601713":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713","firstName":"Nicholas","lastName":"Pivetta","primaryNumber":"27","birthDate":"1993-02-14","currentAge":33,"birthCity":"Victoria","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Pivetta","middleName":"Johncarlo","boxscoreName":"Pivetta","nickName":"Piv","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Pivetta","nameSlug":"nick-pivetta-601713","firstLastName":"Nick Pivetta","lastFirstName":"Pivetta, Nick","lastInitName":"Pivetta, N","initLastName":"N Pivetta","fullFMLName":"Nicholas Johncarlo Pivetta","fullLFMName":"Pivetta, Nicholas Johncarlo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID695391":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391","firstName":"Brett","lastName":"Harris","primaryNumber":"29","birthDate":"1998-06-24","currentAge":28,"birthCity":"Arlington Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Harris","middleName":"Steven","boxscoreName":"Harris, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Harris","nameSlug":"brett-harris-695391","firstLastName":"Brett Harris","lastFirstName":"Harris, Brett","lastInitName":"Harris, B","initLastName":"B Harris","fullFMLName":"Brett Steven Harris","fullLFMName":"Harris, Brett Steven","strikeZoneTop":3.283,"strikeZoneBottom":1.657},"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},"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},"ID687529":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529","firstName":"Grant","lastName":"McCray","primaryNumber":"58","birthDate":"2000-12-07","currentAge":25,"birthCity":"Billings","birthStateProvince":"MT","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Grant","useLastName":"McCray","middleName":"Snow","boxscoreName":"McCray","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant McCray","nameSlug":"grant-mccray-687529","firstLastName":"Grant McCray","lastFirstName":"McCray, Grant","lastInitName":"McCray, G","initLastName":"G McCray","fullFMLName":"Grant Snow McCray","fullLFMName":"McCray, Grant Snow","strikeZoneTop":3.24,"strikeZoneBottom":1.64},"ID683766":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","firstName":"Christian","lastName":"Koss","primaryNumber":"50","birthDate":"1998-01-27","currentAge":28,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Christian","useLastName":"Koss","boxscoreName":"Koss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Koss","nameSlug":"christian-koss-683766","firstLastName":"Christian Koss","lastFirstName":"Koss, Christian","lastInitName":"Koss, C","initLastName":"C Koss","fullFMLName":"Christian Koss","fullLFMName":"Koss, Christian ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID606996":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996","firstName":"Kyle","lastName":"Hart","primaryNumber":"68","birthDate":"1992-11-23","currentAge":33,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hart","middleName":"Patrick","boxscoreName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Hart","nameSlug":"kyle-hart-606996","firstLastName":"Kyle Hart","lastFirstName":"Hart, Kyle","lastInitName":"Hart, K","initLastName":"K Hart","fullFMLName":"Kyle Patrick Hart","fullLFMName":"Hart, Kyle Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":28,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","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},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"ID678545":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545","firstName":"Osleivis","lastName":"Basabe","primaryNumber":"39","birthDate":"2000-09-13","currentAge":26,"birthCity":"Bobures","birthCountry":"Venezuela","height":"5' 11\"","weight":197,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Osleivis","useLastName":"Basabe","middleName":"Jose","boxscoreName":"Basabe","gender":"M","nameMatrilineal":"Chourio","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osleivis Basabe","nameSlug":"osleivis-basabe-678545","firstLastName":"Osleivis Basabe","lastFirstName":"Basabe, Osleivis","lastInitName":"Basabe, O","initLastName":"O Basabe","fullFMLName":"Osleivis Jose Basabe","fullLFMName":"Basabe, Osleivis Jose","strikeZoneTop":3.18,"strikeZoneBottom":1.61}},"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395","location":{"address1":"24 Willie Mays Plaza","city":"San Francisco","state":"California","stateAbbrev":"CA","postalCode":"94107","defaultCoordinates":{"latitude":37.778383,"longitude":-122.389448},"azimuthAngle":85.0,"elevation":0,"country":"USA","phone":"(415) 972-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":41311,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":399,"center":391,"rightCenter":415,"rightLine":309},"active":true,"season":"2026"},"officialVenue":{"id":2395,"link":"/api/v1/venues/2395"},"weather":{"condition":"Sunny","temp":"67","wind":"15 mph, Varies"},"gameInfo":{"attendance":40146,"firstPitch":"2026-09-12T20:05:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"home":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"}},"officialScorer":{"id":493726,"fullName":"Jim Young","link":"/api/v1/people/493726"},"primaryDatacaster":{"id":700149,"fullName":"Lauren Johnson","link":"/api/v1/people/700149"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T20:05:49.371Z","endTime":"2026-09-12T20:07:24.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"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":9},"credits":[]}],"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-09-12T17:15:08.165Z","endTime":"2026-09-12T19:44:29.752Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-09-12T19:44:29.752Z","endTime":"2026-09-12T20:04:23.039Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-09-12T20:04:23.039Z","endTime":"2026-09-12T20:05:51.486Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":87.1,"endSpeed":80.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.028916236623125,"aZ":-27.59790003703076,"pfxX":10.906894804656291,"pfxZ":2.804487694117749,"pX":-0.2740461142724571,"pZ":0.77595036496297,"vX0":-9.576338009137682,"vY0":-126.41121677750205,"vZ0":-6.1054591020324205,"x":127.45,"y":217.83,"x0":2.1331193894292473,"y0":50.00100298115369,"z0":5.417498275837344,"aX":17.777730570925996},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.0,"breakHorizontal":-17.8,"spinRate":1635,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.43211100973678906,"extension":5.736336749299346},"index":3,"playId":"8cf91675-58ed-344e-bd0e-b0dcb06229fd","pitchNumber":1,"startTime":"2026-09-12T20:05:51.486Z","endTime":"2026-09-12T20:05:56.212Z","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":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.965109417983967,"aZ":-27.160302189375226,"pfxX":10.222625272078185,"pfxZ":3.0350580290634372,"pX":0.5272126784482869,"pZ":2.3951137556870687,"vX0":-7.246929420489729,"vY0":-127.34689732575544,"vZ0":-2.8116900613796387,"x":96.9,"y":174.11,"x0":2.0748662542949163,"y0":50.0001188538461,"z0":5.651057329592793,"aX":16.869058111700028},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.2,"breakHorizontal":-16.9,"spinRate":1749,"spinDirection":112},"zone":6,"typeConfidence":2.0,"plateTime":0.42930281987066987,"extension":5.6587528108005065},"index":4,"playId":"9cd4bf89-5f69-34ca-88a9-6ae56c4a0f98","pitchNumber":2,"startTime":"2026-09-12T20:06:06.203Z","endTime":"2026-09-12T20:06:10.376Z","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":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.724043531463515,"aZ":-12.90736680260298,"pfxX":7.481351726340632,"pfxZ":10.25144317437298,"pX":-1.0125335779496165,"pZ":2.2144806026317,"vX0":-9.96603570472115,"vY0":-136.1657905137811,"vZ0":-6.981561344182751,"x":155.6,"y":178.99,"x0":1.7217670759687855,"y0":50.00004952403234,"z0":5.7035443373780685,"aX":14.056528894141719},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":-11.4,"spinRate":2226,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.4021513904832523,"extension":5.769357664044452},"index":5,"playId":"804df517-3cc3-3853-9d4a-88ab3108faab","pitchNumber":3,"startTime":"2026-09-12T20:06:18.948Z","endTime":"2026-09-12T20:06:22.940Z","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":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.812900017322754,"aZ":-27.3428599288236,"pfxX":9.661458913556867,"pfxZ":2.8540630219283933,"pX":-0.2928299999135425,"pZ":1.1570501400272108,"vX0":-9.105516273885817,"vY0":-128.58963753229156,"vZ0":-5.6259100213398385,"x":128.16,"y":207.54,"x0":2.019513738484736,"y0":50.00604041636191,"z0":5.4644852224664655,"aX":16.3683375009268},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.2,"breakHorizontal":-15.7,"spinRate":1599,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4241086130894507,"extension":5.606727338151037},"index":6,"playId":"16d6149c-c6cb-3877-925c-5ef8a174e66f","pitchNumber":4,"startTime":"2026-09-12T20:06:33.592Z","endTime":"2026-09-12T20:06:37.826Z","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":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.633162100764576,"aZ":-15.305547322424514,"pfxX":7.025052896298586,"pfxZ":9.138393529290337,"pX":0.43810791727443166,"pZ":3.1381276382037497,"vX0":-6.761008130423262,"vY0":-135.49965623992742,"vZ0":-4.204919544292029,"x":100.3,"y":154.05,"x0":2.0617879880671564,"y0":50.00127346667045,"z0":5.790786305576717,"aX":12.966196821931037},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":-11.2,"spinRate":2240,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.4053694778900665,"extension":5.628159969011185},"index":7,"playId":"6db678d5-3c82-338b-a4e6-b89b78230084","pitchNumber":5,"startTime":"2026-09-12T20:06:46.390Z","endTime":"2026-09-12T20:06:50.207Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.569142832732755,"aZ":-13.663186005901311,"pfxX":6.2341163838609255,"pfxZ":9.715402284266544,"pX":0.37321388131662453,"pZ":3.337539052231451,"vX0":-6.271674340704347,"vY0":-136.99774361933765,"vZ0":-4.244826408967423,"x":102.77,"y":148.67,"x0":1.8795123520545092,"y0":50.00297690599512,"z0":5.837410729461496,"aX":11.879230351809996},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":-10.0,"spinRate":2176,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.39942074324284027,"extension":5.658900686481317},"index":8,"playId":"9e5ad4b9-ab4a-306e-a65f-d2410ed1c3af","pitchNumber":6,"startTime":"2026-09-12T20:07:03.646Z","endTime":"2026-09-12T20:07:07.487Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20245954720768,"aZ":-28.907966259555597,"pfxX":3.7985150222385204,"pfxZ":1.930711440243062,"pX":1.6344668206137158,"pZ":1.9802864135386273,"vX0":-3.0926911596469027,"vY0":-129.29115793129986,"vZ0":-3.6661506084523294,"x":54.7,"y":185.31,"x0":2.3532187234256035,"y0":50.00161292190586,"z0":5.637383106532622,"aX":6.424120765095838},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.9,"breakHorizontal":-6.2,"spinRate":2377,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4237866636546004,"extension":5.844645215353648},"index":9,"playId":"e9b8f524-9c4e-326d-97bf-8dcfb572e6eb","pitchNumber":7,"startTime":"2026-09-12T20:07:20.180Z","endTime":"2026-09-12T20:07:24.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:07:24.262Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dustin Harris pops out to second baseman Jonah Cox.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T20:07:25.903Z","endTime":"2026-09-12T20:10:19.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"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":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":85.5,"endSpeed":78.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.190039417090066,"aZ":-28.53296124063169,"pfxX":1.4641222339360356,"pfxZ":2.336649318610971,"pX":-1.6471583300679553,"pZ":1.9975761318724439,"vX0":-9.75257417636482,"vY0":-124.18802428424087,"vZ0":-3.1841004478241963,"x":179.79,"y":184.85,"x0":2.1429823491982845,"y0":50.00405379672555,"z0":5.673112010276707,"aX":2.2839604945077987},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.7,"breakHorizontal":-0.4,"spinRate":2519,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.4412813506605726,"extension":5.856801522738682},"index":0,"playId":"4a9a7b54-e453-356e-aa09-8952133a9183","pitchNumber":1,"startTime":"2026-09-12T20:07:50.648Z","endTime":"2026-09-12T20:07:53.932Z","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":91.7,"endSpeed":83.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.849997224321324,"aZ":-12.518928018180205,"pfxX":4.876508093572393,"pfxZ":11.001336085708427,"pX":-0.4979473624849553,"pZ":2.4686765929776597,"vX0":-8.117151654849064,"vY0":-133.12784175283755,"vZ0":-6.174396201654996,"x":135.98,"y":172.13,"x0":1.9635935006601728,"y0":50.000355316872096,"z0":5.732343103796717,"aX":8.710937105917965},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.7,"breakHorizontal":-7.0,"spinRate":2312,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.41218792591739817,"extension":5.7096075663195265},"index":1,"playId":"5142c7bc-f292-3339-ad0d-825499f79c56","pitchNumber":2,"startTime":"2026-09-12T20:08:07.985Z","endTime":"2026-09-12T20:08:11.872Z","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":"00ce6ead-cbde-3038-8981-c7dd98c6a806","startTime":"2026-09-12T20:08:26.285Z","endTime":"2026-09-12T20:08:29.951Z","isPitch":false,"type":"pickoff"},{"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":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87431538948166,"aZ":-12.54709624604747,"pfxX":6.820259626022674,"pfxZ":10.93459193575244,"pX":0.7983324861454558,"pZ":2.519005738955997,"vX0":-5.740330510688553,"vY0":-133.1927292454118,"vZ0":-6.230774777455213,"x":86.57,"y":170.77,"x0":2.0963942858390987,"y0":50.00361486925616,"z0":5.797814736045378,"aX":12.242621958036095},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.6,"breakHorizontal":-11.0,"spinRate":2292,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.4113857240313292,"extension":5.752831078992849},"index":3,"playId":"52412a44-e704-39c4-8e6f-0af31f204ecc","pitchNumber":3,"startTime":"2026-09-12T20:08:44.897Z","endTime":"2026-09-12T20:08:48.576Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.685057891544453,"aZ":-27.15504903261767,"pfxX":-1.5608197197641216,"pfxZ":3.1199786406664076,"pX":-1.3937664297021308,"pZ":1.538233808837031,"vX0":-8.429891057798926,"vY0":-126.0049692236494,"vZ0":-4.369223927810686,"x":170.13,"y":197.25,"x0":2.1981064038281457,"y0":50.000151149806705,"z0":5.489471487839532,"aX":-2.5081356824111927},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.8,"breakHorizontal":4.8,"spinRate":2565,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.43474189971534516,"extension":5.905084560222157},"index":4,"playId":"40d73a78-c31f-3489-967d-4c6fbe4275a9","pitchNumber":4,"startTime":"2026-09-12T20:09:09.023Z","endTime":"2026-09-12T20:09:12.832Z","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":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86830435697397,"aZ":-16.357009929454016,"pfxX":4.89225027539568,"pfxZ":8.398383082802194,"pX":0.15487415470708946,"pZ":3.7312888965892235,"vX0":-6.624750816204839,"vY0":-135.68537235700197,"vZ0":-2.68476224755157,"x":111.1,"y":138.04,"x0":1.9810133828221155,"y0":50.00398816653434,"z0":5.859662251593905,"aX":9.215751642399821},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":-7.7,"spinRate":2281,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.402127173040459,"extension":5.648677573791112},"index":5,"playId":"5a0e724a-1377-32ad-ace2-362fdef9f471","pitchNumber":5,"startTime":"2026-09-12T20:09:27.764Z","endTime":"2026-09-12T20:09:32.431Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"}}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82466101513689,"aZ":-15.127469678992295,"pfxX":7.096071736839428,"pfxZ":9.353954022532008,"pX":0.5399881650324663,"pZ":1.9106996915772612,"vX0":-6.292198208335771,"vY0":-134.10185177570165,"vZ0":-6.980760442919594,"x":96.42,"y":187.19,"x0":1.9940873821523528,"y0":50.003558885480935,"z0":5.625470708052738,"aX":12.933267334077184},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":-11.5,"spinRate":2252,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.4083422947776989,"extension":5.81410387733511},"hitData":{"launchSpeed":87.4,"launchAngle":69.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":132.55,"coordY":137.49}},"index":6,"playId":"3e2b143a-ad68-33d5-96f2-ad18bd28c865","pitchNumber":6,"startTime":"2026-09-12T20:10:06.007Z","endTime":"2026-09-12T20:10:19.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:10:19.183Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out sharply to center fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T20:10:23.520Z","endTime":"2026-09-12T20:11:14.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.359589063908036,"aZ":-28.494620610264228,"pfxX":12.015811826450484,"pfxZ":2.3169314446031573,"pX":-1.476289865841584,"pZ":1.1537216088600417,"vX0":-12.613939663238405,"vY0":-124.80724800239946,"vZ0":-4.993303561412002,"x":173.27,"y":207.63,"x0":2.0643461016414544,"y0":50.0035447389497,"z0":5.5061905013664765,"aX":19.098752584645705},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":-19.1,"spinRate":1465,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.43761237701218736,"extension":5.870068009043638},"index":0,"playId":"1e61f8ea-5a08-3efd-8219-0ffad48e8d7e","pitchNumber":1,"startTime":"2026-09-12T20:10:44.541Z","endTime":"2026-09-12T20:10:48.341Z","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":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97517994254514,"aZ":-26.414097986973747,"pfxX":8.358403367226344,"pfxZ":3.625482310863479,"pX":0.4734274062154173,"pZ":2.897178149654869,"vX0":-6.66789497054529,"vY0":-124.45974800391774,"vZ0":-1.6138503376909656,"x":98.95,"y":160.56,"x0":2.0846052355158258,"y0":50.00310921453856,"z0":5.714968526667508,"aX":13.281650552292597},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.5,"breakHorizontal":-13.8,"spinRate":1890,"spinDirection":120},"zone":3,"typeConfidence":2.0,"plateTime":0.4379506795517476,"extension":5.7696246652751775},"hitData":{"launchSpeed":101.7,"launchAngle":23.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":157.91,"coordY":49.23}},"index":1,"playId":"4b345562-7438-38e1-89a3-02edb1fbdc5d","pitchNumber":2,"startTime":"2026-09-12T20:11:04.233Z","endTime":"2026-09-12T20:11:14.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:11:14.856Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Campusano singles on a sharp line drive to right fielder Jung Hoo Lee. Fernando Tatis Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T20:11:13.960Z","endTime":"2026-09-12T20:12:06.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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],"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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.5,"endSpeed":85.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.632197815760794,"aZ":-14.19438698559099,"pfxX":5.119724978737398,"pfxZ":9.566392712479516,"pX":0.3813682561761834,"pZ":2.527026087237328,"vX0":-6.100645992122671,"vY0":-135.93982974317558,"vZ0":-5.970566388678754,"x":102.46,"y":170.55,"x0":1.9850365747130867,"y0":50.00068577641462,"z0":5.729749155167944,"aX":9.62093358634515},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":-8.0,"spinRate":2279,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.4022609782501001,"extension":5.7827719948559},"index":0,"playId":"bb6bfdc1-2c34-3e13-9d62-e0d18035870e","pitchNumber":1,"startTime":"2026-09-12T20:11:39.040Z","endTime":"2026-09-12T20:11:43.082Z","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":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.928311072141817,"aZ":-14.104255343236545,"pfxX":6.153223623402194,"pfxZ":9.603575586329725,"pX":0.8592098125348845,"pZ":2.908106871451147,"vX0":-5.448886520557259,"vY0":-135.63851535706087,"vZ0":-5.031407586788621,"x":84.25,"y":160.26,"x0":2.0850511749234784,"y0":50.00526338886336,"z0":5.7551158735521355,"aX":11.580387803941491},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":-10.1,"spinRate":2244,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.40231374003345355,"extension":5.712251248611376},"hitData":{"launchSpeed":104.0,"launchAngle":11.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.4,"coordY":108.31}},"index":1,"playId":"110a6c53-479d-38c9-9125-b76a84f65411","pitchNumber":2,"startTime":"2026-09-12T20:11:54.781Z","endTime":"2026-09-12T20:12:06.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:12:06.490Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T20:12:04.072Z","endTime":"2026-09-12T20:13:21.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"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":3},"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":2},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"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":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7287247889576,"aZ":-14.088241063674658,"pfxX":6.7506573377158725,"pfxZ":9.76651124640767,"pX":-0.3504475587358164,"pZ":1.9661777015661235,"vX0":-8.186615371232437,"vY0":-134.8224608245485,"vZ0":-7.218186568408361,"x":130.36,"y":185.69,"x0":1.8400940936393362,"y0":50.0022623075381,"z0":5.661281819177634,"aX":12.499908471081177},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-10.6,"spinRate":2283,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.405373465473565,"extension":5.8978436283160685},"index":0,"playId":"cbe6b9d8-37a2-3176-852a-063f02e71d63","pitchNumber":1,"startTime":"2026-09-12T20:12:33.485Z","endTime":"2026-09-12T20:12:37.522Z","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":86.6,"endSpeed":79.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14670858390873,"aZ":-22.101298149474125,"pfxX":2.5948737784165887,"pfxZ":6.273453895633882,"pX":0.3856454224353938,"pZ":3.463918341553327,"vX0":-5.287355524443427,"vY0":-126.07151917814498,"vZ0":-1.061427138065814,"x":102.3,"y":145.25,"x0":2.17501431771263,"y0":50.004526033772166,"z0":5.677794066068764,"aX":4.168401558945509},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.4,"breakHorizontal":-3.5,"spinRate":1279,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.43481807591749,"extension":5.738698590439556},"index":1,"playId":"6ec3e717-9b6a-361e-a380-79f3df6e5343","pitchNumber":2,"startTime":"2026-09-12T20:12:50.305Z","endTime":"2026-09-12T20:13:01.426Z","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":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.254694010252233,"aZ":-29.390024070498605,"pfxX":8.848111242240432,"pfxZ":1.6550219184012516,"pX":0.1457072053867053,"pZ":2.4961303636404506,"vX0":-7.524322104337845,"vY0":-128.41073826719582,"vZ0":-2.3576932895786458,"x":111.45,"y":171.38,"x0":1.9509649796027553,"y0":50.00556883674015,"z0":5.691427063899315,"aX":14.917630370455766},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":-14.5,"spinRate":1682,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.425020820850075,"extension":5.835612704942357},"index":2,"playId":"453943be-661d-36d2-8cac-631b54e4c088","pitchNumber":3,"startTime":"2026-09-12T20:13:17.765Z","endTime":"2026-09-12T20:13:21.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:13:21.565Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a line drive to left fielder Samad Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-12T20:13:45.735Z","endTime":"2026-09-12T20:17:25.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":92.4,"endSpeed":84.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.807172690569786,"aZ":-28.010388689914524,"pfxX":-11.094445180669199,"pfxZ":2.28846351451001,"pX":1.0076064230202868,"pZ":2.1255662708815186,"vX0":13.064374660957858,"vY0":-133.94226224231357,"vZ0":-3.584762452170805,"x":78.59,"y":181.39,"x0":-2.4906212694829595,"y0":50.001478509178796,"z0":5.4831605671830035,"aX":-20.167213530520968},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.5,"breakHorizontal":17.3,"spinRate":2399,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.408859551550091,"extension":5.609367730179905},"index":0,"playId":"6f220ef8-4189-3e4c-8a9d-2f79428fb07b","pitchNumber":1,"startTime":"2026-09-12T20:15:31.717Z","endTime":"2026-09-12T20:15:35.781Z","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":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7052010669525,"aZ":-29.705063038749564,"pfxX":-9.819793352930159,"pfxZ":1.5154163095734061,"pX":0.5888985235953086,"pZ":1.5397515388143617,"vX0":11.811842171503194,"vY0":-126.0967713918913,"vZ0":-3.1305502388804007,"x":94.55,"y":197.21,"x0":-2.8537493962435083,"y0":50.00473755615077,"z0":5.16369770987405,"aX":-16.01004447951778},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":15.5,"spinRate":1906,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.43236796657170906,"extension":5.891629005493187},"index":1,"playId":"e63ef9fb-d2d9-3cd3-98dd-3bfd9b52b4e5","pitchNumber":2,"startTime":"2026-09-12T20:15:46.480Z","endTime":"2026-09-12T20:15:50.212Z","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":1,"outs":0},"index":2,"startTime":"2026-09-12T20:15:58.026Z","endTime":"2026-09-12T20:16:10.582Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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.1,"endSpeed":79.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0719332913614,"aZ":-30.193872562558735,"pfxX":-10.077365984685756,"pfxZ":1.2174818769763274,"pX":-1.2470255453826893,"pZ":2.6002189995576614,"vX0":7.637856589684543,"vY0":-126.70261536872904,"vZ0":-0.8279095759682009,"x":164.53,"y":168.57,"x0":-2.992449961780971,"y0":50.00269302995817,"z0":5.345750345792344,"aX":-16.37228272593878},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":16.4,"spinRate":1904,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.43243137013984434,"extension":5.911535370107113},"index":3,"playId":"0d523747-2588-32d2-919b-c32eaaf80154","pitchNumber":3,"startTime":"2026-09-12T20:16:10.582Z","endTime":"2026-09-12T20:16:14.669Z","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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77466935875542,"aZ":-29.910903895736265,"pfxX":9.193783234855072,"pfxZ":1.54874854026834,"pX":-0.7698190211736402,"pZ":2.7127418478237133,"vX0":2.8794903096059254,"vY0":-119.56254561243585,"vZ0":-0.1622848565576469,"x":146.34,"y":165.54,"x0":-3.1810915716354717,"y0":50.0034584714565,"z0":5.441980348567834,"aX":13.451732910078565},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.0,"breakHorizontal":-17.3,"spinRate":2958,"spinDirection":55},"zone":1,"typeConfidence":2.0,"plateTime":0.4562773016956294,"extension":5.7688466393357665},"index":4,"playId":"64931706-6fc7-3649-82b3-4824da6ce357","pitchNumber":4,"startTime":"2026-09-12T20:16:26.360Z","endTime":"2026-09-12T20:16:31.581Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}}},{"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":87.6,"endSpeed":81.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.325706277490905,"aZ":-31.16190779543989,"pfxX":-9.072822923161455,"pfxZ":0.6045627577597443,"pX":-0.9986442266633947,"pZ":2.393303354126794,"vX0":7.938957771582486,"vY0":-127.41273499048896,"vZ0":-1.167559873734741,"x":155.07,"y":174.16,"x0":-2.958695159215691,"y0":50.00004217538697,"z0":5.29416750904058,"aX":-15.088703857312368},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.1,"breakHorizontal":14.9,"spinRate":1842,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.42799240087448664,"extension":5.8064084079211264},"index":5,"playId":"0780c931-2f4f-32c5-8e58-be2aa4444270","pitchNumber":5,"startTime":"2026-09-12T20:16:55.296Z","endTime":"2026-09-12T20:17:00.521Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.674938239352773,"aZ":-26.234286799908684,"pfxX":-10.557762491987319,"pfxZ":3.0235717493834287,"pX":-0.24289605038823875,"pZ":2.5181016927465034,"vX0":9.90774893183959,"vY0":-139.1587127960885,"vZ0":-3.567963616335523,"x":126.26,"y":170.79,"x0":-2.474441761243105,"y0":50.002542061629335,"z0":5.550920941315229,"aX":-20.745448655848108},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.9,"breakHorizontal":17.2,"spinRate":2381,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.39331676306519636,"extension":5.7807912431320245},"hitData":{"launchSpeed":97.2,"launchAngle":12.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.33,"coordY":96.74}},"index":6,"playId":"ba819f0c-d163-32e3-9120-46a695bcf78c","pitchNumber":6,"startTime":"2026-09-12T20:17:14.930Z","endTime":"2026-09-12T20:17:25.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:17:25.771Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Devers homers (37) on a fly ball to right center field. Drew Gilbert scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-12T20:17:24.704Z","endTime":"2026-09-12T20:19:00.709Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":650633,"link":"/api/v1/people/650633"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":650633,"link":"/api/v1/people/650633"},"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(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.2,"endSpeed":87.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76455344628523,"aZ":-13.853533132844564,"pfxX":-5.526909890585659,"pfxZ":9.445958239175422,"pX":-0.581862793870245,"pZ":2.3261565328420994,"vX0":7.779342790873966,"vY0":-138.36718280381822,"vZ0":-6.521009487875157,"x":139.18,"y":175.97,"x0":-2.71125495644413,"y0":50.00361390140489,"z0":5.641026976790027,"aX":-10.721330813458628},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":8.4,"spinRate":2429,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.395787222607459,"extension":5.928458820464379},"index":0,"playId":"fa155711-a29a-302d-a28b-69184724032a","pitchNumber":1,"startTime":"2026-09-12T20:17:53.472Z","endTime":"2026-09-12T20:17:57.362Z","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":93.6,"endSpeed":85.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.273650001987154,"aZ":-28.91217406182689,"pfxX":-10.164921733290992,"pfxZ":1.7431869944210021,"pX":-0.039986603118619984,"pZ":3.7313950285502426,"vX0":10.312171222239016,"vY0":-135.95786678967687,"vZ0":-0.034328988013815676,"x":118.52,"y":138.03,"x0":-2.557941662750025,"y0":50.006589401325314,"z0":5.7475040771647885,"aX":-19.07041656020754},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.4,"breakHorizontal":16.3,"spinRate":2360,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.40256213378608363,"extension":5.8377214443985075},"index":1,"playId":"d472fcb4-a77e-361a-a90f-f3c14e05d529","pitchNumber":2,"startTime":"2026-09-12T20:18:10.908Z","endTime":"2026-09-12T20:18:14.985Z","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":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.130217934507375,"aZ":-31.06396071230421,"pfxX":5.119767550860574,"pfxZ":0.7231576339625994,"pX":-0.06477087088130971,"pZ":1.4518752702700861,"vX0":5.645204874379829,"vY0":-122.25837526005229,"vZ0":-3.0754702453401084,"x":119.47,"y":199.58,"x0":-3.061165694260054,"y0":50.000847807442625,"z0":5.368401660520502,"aX":7.815318645043394},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":-10.6,"spinRate":3067,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.4465221463628479,"extension":5.784442075519748},"hitData":{"launchSpeed":108.1,"launchAngle":33.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":199.72,"coordY":59.6}},"index":2,"playId":"b11cf537-731e-3629-8afe-c4b5c8b16a36","pitchNumber":3,"startTime":"2026-09-12T20:18:32.571Z","endTime":"2026-09-12T20:19:00.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:19:00.709Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-12T20:19:08.701Z","endTime":"2026-09-12T20:21:30.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":80.0,"endSpeed":72.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.169375230638533,"aZ":-32.96136121916727,"pfxX":10.25362783612313,"pfxZ":-0.5811648718734723,"pX":-2.2635449341131504,"pZ":3.1333198039399592,"vX0":-0.6659870652000568,"vY0":-116.45606755298971,"vZ0":1.5226046575655712,"x":203.28,"y":154.18,"x0":-3.3020495701630157,"y0":50.00245998681439,"z0":5.615341924476908,"aX":13.923714595656492},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.4,"breakHorizontal":-18.4,"spinRate":3041,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.47238148187926177,"extension":5.724801341692548},"index":0,"playId":"a1b8c7dd-df0a-3fad-8820-54620f2590b3","pitchNumber":1,"startTime":"2026-09-12T20:19:18.531Z","endTime":"2026-09-12T20:19:22.422Z","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":84.4,"endSpeed":78.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.084910816236285,"aZ":-33.25107994850177,"pfxX":1.933225822013084,"pfxZ":-0.6943668730740011,"pX":0.02188970247770062,"pZ":2.177410950166674,"vX0":6.570497665538439,"vY0":-122.82897985330163,"vZ0":-1.302897742592224,"x":116.17,"y":179.99,"x0":-2.9285256146119183,"y0":50.005772198399576,"z0":5.517006036802243,"aX":2.9824992476561265},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.3,"breakHorizontal":-4.9,"spinRate":2614,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.44425563816309843,"extension":5.749197520934114},"index":1,"playId":"62e1f8b7-50c4-34ed-a5f8-56cb16725588","pitchNumber":2,"startTime":"2026-09-12T20:19:34.432Z","endTime":"2026-09-12T20:19:37.910Z","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":88.1,"endSpeed":81.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157464251996814,"aZ":-29.174634309080492,"pfxX":-10.000006217577667,"pfxZ":1.8048784364295791,"pX":0.5351952811213498,"pZ":1.2921448465443703,"vX0":11.778144759566684,"vY0":-127.82833486078215,"vZ0":-4.079250752738944,"x":96.6,"y":203.89,"x0":-2.8225362542642696,"y0":50.005111127915605,"z0":5.186911740055268,"aX":-16.632526264368487},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":15.6,"spinRate":1837,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.42770850268530447,"extension":5.926314478950378},"index":2,"playId":"fd8da93a-4909-39a9-bef0-2b2af6bbabd9","pitchNumber":3,"startTime":"2026-09-12T20:19:50.495Z","endTime":"2026-09-12T20:19:54.390Z","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":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81803303849387,"aZ":-28.08267878507919,"pfxX":-9.625652743138277,"pfxZ":2.4357900490051207,"pX":-0.842366395923276,"pZ":2.329066802883056,"vX0":8.632561807361672,"vY0":-127.67303482200442,"vZ0":-1.8675373979173493,"x":149.11,"y":175.9,"x0":-2.9874791198140747,"y0":50.00457729739839,"z0":5.241894028334332,"aX":-16.181066480639565},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":16.0,"spinRate":1839,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.42607154383162005,"extension":5.745914854339218},"index":3,"playId":"2b2b8260-f7ab-31a3-ac2d-f9122ab62b61","pitchNumber":4,"startTime":"2026-09-12T20:20:05.407Z","endTime":"2026-09-12T20:20:11.666Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.72944297729613,"aZ":-32.69828371179209,"pfxX":1.5533920830029762,"pfxZ":-0.33292338636055074,"pX":-0.26771032370704495,"pZ":1.7391849823653487,"vX0":6.0315422065942546,"vY0":-123.4412464258694,"vZ0":-2.446694652414508,"x":127.2,"y":191.82,"x0":-2.9282534955113975,"y0":50.00442912991233,"z0":5.451627637022132,"aX":2.4361992587522625},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.8,"breakHorizontal":-4.0,"spinRate":2749,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4409143889514273,"extension":5.543896146264822},"index":4,"playId":"b53b19d3-eba5-3032-9428-dab055ff4e98","pitchNumber":5,"startTime":"2026-09-12T20:20:33.973Z","endTime":"2026-09-12T20:20:37.841Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.681840461185196,"aZ":-24.12437409000325,"pfxX":-7.982530418342034,"pfxZ":4.377045677782441,"pX":0.8743879128211648,"pZ":3.8568056471361136,"vX0":11.712417747898446,"vY0":-134.59968631760444,"vZ0":-0.33313907632826656,"x":83.67,"y":134.65,"x0":-2.4923222756679317,"y0":50.00060349451374,"z0":5.6874886405200735,"aX":-14.674184713965834},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":12.0,"spinRate":2217,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.40661697308514366,"extension":5.731402920925701},"index":5,"playId":"77eb4a88-2719-3def-9c2f-9a4edf582b26","pitchNumber":6,"startTime":"2026-09-12T20:20:51.633Z","endTime":"2026-09-12T20:20:55.646Z","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":94.4,"endSpeed":86.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.341671901019616,"aZ":-24.941984899180003,"pfxX":-10.170250328824554,"pfxZ":3.759211910055429,"pX":0.22798889123870947,"pZ":3.5397832155694453,"vX0":10.681381352865582,"vY0":-137.1005554873589,"vZ0":-1.2092260191056352,"x":108.31,"y":143.21,"x0":-2.377775398746655,"y0":50.00183389149182,"z0":5.672189123571916,"aX":-19.562728510126018},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.7,"breakHorizontal":16.4,"spinRate":2397,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39792115530573735,"extension":5.755115954116748},"index":6,"playId":"70d44d58-dffe-3bc9-8d2e-4c93b6b1370d","pitchNumber":7,"startTime":"2026-09-12T20:21:08.983Z","endTime":"2026-09-12T20:21:13.286Z","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":0},"pitchData":{"startSpeed":85.4,"endSpeed":80.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.16689242018673,"aZ":-31.7381225781084,"pfxX":2.4386373760608078,"pfxZ":0.26954393419970124,"pX":-0.06019913018830605,"pZ":1.9178241953004187,"vX0":6.160473028584281,"vY0":-124.46171475887236,"vZ0":-2.4508666272104938,"x":119.29,"y":187.0,"x0":-2.8641274233648644,"y0":50.002017189643404,"z0":5.491288736770713,"aX":3.902170513157835},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":-5.5,"spinRate":2562,"spinDirection":86},"zone":8,"typeConfidence":2.0,"plateTime":0.4366701175560799,"extension":5.559449234583509},"index":7,"playId":"99c0bdc9-277c-3c60-ad36-614cb5908001","pitchNumber":8,"startTime":"2026-09-12T20:21:26.026Z","endTime":"2026-09-12T20:21:30.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:21:30.266Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Cox grounds out, second baseman Fernando Tatis Jr. to first baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-12T20:21:29.857Z","endTime":"2026-09-12T20:22:58.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"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":630105,"link":"/api/v1/people/630105"},"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(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":95.3,"endSpeed":88.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.423739235747384,"aZ":-21.759148462799214,"pfxX":-8.70468080247258,"pfxZ":5.278963078106091,"pX":0.0491784200601571,"pZ":2.208623465588406,"vX0":9.920722597818347,"vY0":-138.47444774129337,"vZ0":-4.9695655468896,"x":115.13,"y":179.15,"x0":-2.4228105130329403,"y0":50.00157220844507,"z0":5.4521502408650795,"aX":-17.16705488037453},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":14.0,"spinRate":2455,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.3932218039946198,"extension":5.342626717960355},"index":0,"playId":"409feca1-2bde-33eb-aeec-34266efa1301","pitchNumber":1,"startTime":"2026-09-12T20:21:53.801Z","endTime":"2026-09-12T20:21:57.873Z","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.2,"endSpeed":88.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.281504594393574,"aZ":-13.546096917652843,"pfxX":-5.2547214910391915,"pfxZ":9.428847437730619,"pX":-0.535519980872419,"pZ":2.9836656879166266,"vX0":7.407505370465306,"vY0":-138.56895297048382,"vZ0":-4.825778760709948,"x":137.41,"y":158.22,"x0":-2.5409158518901913,"y0":50.00626458739456,"z0":5.629232081690512,"aX":-10.386036019333455},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":8.3,"spinRate":2449,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3928594075699854,"extension":5.60765776376264},"index":1,"playId":"0a296880-f690-3ef3-b46d-cd2e807e4f14","pitchNumber":2,"startTime":"2026-09-12T20:22:09.173Z","endTime":"2026-09-12T20:22:12.746Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92707433094121,"aZ":-20.38609927380391,"pfxX":-9.909441419159728,"pfxZ":6.055778473860746,"pX":0.19994035697121082,"pZ":0.8888519755617222,"vX0":9.978382590193382,"vY0":-138.18576245685907,"vZ0":-8.72762881727415,"x":109.38,"y":214.78,"x0":-2.159174875775266,"y0":50.0031396156093,"z0":5.441881562966818,"aX":-19.289219090238838},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":16.1,"spinRate":2398,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3953963267603542,"extension":5.947035867829185},"index":2,"playId":"322088c4-803d-3993-a455-d80fa6b6b4dd","pitchNumber":3,"startTime":"2026-09-12T20:22:29.649Z","endTime":"2026-09-12T20:22:33.626Z","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":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.22519186454341,"aZ":-31.25860018171972,"pfxX":8.721553524074091,"pfxZ":0.6229841722098488,"pX":-0.7324035454001565,"pZ":2.950218114982295,"vX0":2.6105341239116155,"vY0":-120.18838842896395,"vZ0":0.42536458173050673,"x":144.92,"y":159.12,"x0":-2.963381023263537,"y0":50.0042158610466,"z0":5.525828469413597,"aX":12.881922477552243},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.4,"breakHorizontal":-16.4,"spinRate":2836,"spinDirection":70},"zone":1,"typeConfidence":2.0,"plateTime":0.4540701052131326,"extension":5.609473909834341},"hitData":{"launchSpeed":61.1,"launchAngle":4.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.35,"coordY":147.45}},"index":3,"playId":"0282d5b9-e7ce-3680-acfd-ba782852930c","pitchNumber":4,"startTime":"2026-09-12T20:22:48.737Z","endTime":"2026-09-12T20:22:58.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:22:58.619Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Turner Hill grounds out, shortstop Xander Bogaerts to first baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-12T20:22:56.895Z","endTime":"2026-09-12T20:23:32.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.036239583949182,"aZ":-27.473454157588787,"pfxX":-8.578159062035802,"pfxZ":2.423976935511158,"pX":-0.013180603002866593,"pZ":2.175527768862921,"vX0":9.775740857969495,"vY0":-137.65760678977207,"vZ0":-4.128459252164669,"x":117.5,"y":180.04,"x0":-2.475422564300204,"y0":50.00677738899608,"z0":5.528140879650738,"aX":-16.669521294504353},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.7,"breakHorizontal":13.8,"spinRate":2396,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.39603924321708206,"extension":5.602218071847181},"hitData":{"launchSpeed":101.2,"launchAngle":3.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":157.76}},"index":0,"playId":"4115bd9e-a2cb-3527-9b84-51054fe6bf49","pitchNumber":1,"startTime":"2026-09-12T20:23:23.076Z","endTime":"2026-09-12T20:23:32.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:23:32.047Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hays singles on a ground ball to center fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T20:24:47.774Z","endTime":"2026-09-12T20:26:06.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.564057100521094,"aZ":-24.538535975916368,"pfxX":10.595739738776533,"pfxZ":4.926129430532506,"pX":0.2810568463647017,"pZ":2.392306218611703,"vX0":-7.628086942381857,"vY0":-123.17787514704946,"vZ0":-2.6691506382738286,"x":106.29,"y":174.19,"x0":2.0287107902183528,"y0":50.000386817093975,"z0":5.546545810963243,"aX":16.41526473901957},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.6,"breakHorizontal":-17.6,"spinRate":1434,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.4432500754289461,"extension":5.632527411242469},"index":0,"playId":"a80f8959-3ac7-34b3-a63b-8c668c107c43","pitchNumber":1,"startTime":"2026-09-12T20:25:41.396Z","endTime":"2026-09-12T20:25:45.215Z","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":87.7,"endSpeed":80.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72632987693247,"aZ":-25.103620269091454,"pfxX":12.370638989865292,"pfxZ":4.309180955832149,"pX":0.26173413992062444,"pZ":2.8556828786897706,"vX0":-8.414653075442358,"vY0":-127.41920119639471,"vZ0":-1.9136919722878458,"x":107.02,"y":161.68,"x0":2.0034111856684955,"y0":50.00344911096407,"z0":5.6044934378689,"aX":20.296837527292592},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.6,"breakHorizontal":-20.4,"spinRate":1469,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.4302306645712939,"extension":5.6597843334614595},"hitData":{"launchSpeed":101.8,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.28,"coordY":96.96}},"index":1,"playId":"3cf5138f-ddc4-3bb7-b08e-c96063becd01","pitchNumber":2,"startTime":"2026-09-12T20:25:55.490Z","endTime":"2026-09-12T20:26:06.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:26:06.236Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a sharp line drive to left fielder Turner Hill. Austin Hays to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T20:26:03.637Z","endTime":"2026-09-12T20:26:39.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806367,"link":"/api/v1/people/806367"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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(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":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74469744651274,"aZ":-14.589432417963229,"pfxX":5.152963837951006,"pfxZ":9.782490825933039,"pX":-0.239167404567727,"pZ":2.7671977039212,"vX0":-7.796477033363069,"vY0":-132.58535929103112,"vZ0":-4.939349608839399,"x":126.12,"y":164.07,"x0":2.0568925780291183,"y0":50.00449454844724,"z0":5.702797371433148,"aX":9.265276346475094},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":-7.8,"spinRate":2234,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.41157235291172256,"extension":5.7188642979074515},"hitData":{"launchSpeed":101.5,"launchAngle":15.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":76.56,"coordY":114.83}},"index":0,"playId":"1e3e88e7-5f48-31dd-bdfc-4d57c68e19c1","pitchNumber":1,"startTime":"2026-09-12T20:26:29.436Z","endTime":"2026-09-12T20:26:39.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:26:39.909Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, second baseman Jonah Cox to first baseman Bryce Eldridge. Austin Hays to 3rd. Xander Bogaerts to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T20:26:36.896Z","endTime":"2026-09-12T20:28:49.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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":"Groundout","eventType":"field_out","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":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":85.9,"endSpeed":79.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.344411781886144,"aZ":-27.905702289053625,"pfxX":2.935166920324294,"pfxZ":2.6921865303284704,"pX":-0.9239190723750796,"pZ":2.573600255502424,"vX0":-8.677119762061883,"vY0":-124.84660068494614,"vZ0":-1.6795985581694377,"x":152.22,"y":169.29,"x0":2.2101057211335107,"y0":50.0013464627557,"z0":5.544533870278889,"aX":4.650279144983028},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.7,"breakHorizontal":-3.4,"spinRate":2411,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4381695754979975,"extension":5.964664900652992},"index":0,"playId":"0df209c9-3995-3cbe-8926-94cf88e8eae0","pitchNumber":1,"startTime":"2026-09-12T20:27:04.004Z","endTime":"2026-09-12T20:27:10.521Z","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":86.2,"endSpeed":80.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36947497210111,"aZ":-29.427135830971146,"pfxX":10.066819075544272,"pfxZ":1.7150629545553957,"pX":-1.0051065821397174,"pZ":0.5162945120952186,"vX0":-10.63674098913418,"vY0":-125.03794073942561,"vZ0":-6.0873996909915915,"x":155.31,"y":224.84,"x0":1.9720754752133531,"y0":50.00250873786716,"z0":5.360682804201465,"aX":16.131704926390583},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":-16.1,"spinRate":1122,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.43604964134085167,"extension":5.880682850037059},"index":1,"playId":"b57d4ff1-c405-377f-9d71-3fa678444e26","pitchNumber":2,"startTime":"2026-09-12T20:27:42.349Z","endTime":"2026-09-12T20:27:46.346Z","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(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":91.3,"endSpeed":83.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32741430744954,"aZ":-16.578768806741138,"pfxX":7.586247456052386,"pfxZ":8.736126665656382,"pX":0.030806283903616526,"pZ":3.119887238407987,"vX0":-7.827654369024492,"vY0":-132.75133296915203,"vZ0":-3.5921347416906273,"x":115.83,"y":154.54,"x0":2.0315560647590187,"y0":50.00474121459624,"z0":5.696936349769651,"aX":13.546548460630806},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.2,"breakHorizontal":-12.0,"spinRate":2181,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.4125423467381415,"extension":5.760483665554454},"index":2,"playId":"a0c3aa9e-508e-3b3e-b9a9-3fd878f40be4","pitchNumber":3,"startTime":"2026-09-12T20:28:03.823Z","endTime":"2026-09-12T20:28:09.085Z","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":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.801471715723856,"aZ":-30.912560867828102,"pfxX":2.9585431514498675,"pfxZ":0.7732316630807547,"pX":-0.04558088820702713,"pZ":1.9756852610589817,"vX0":-6.670993553127175,"vY0":-127.71278089250939,"vZ0":-2.8835933814876493,"x":118.74,"y":185.44,"x0":2.2232111839828796,"y0":50.0062142641378,"z0":5.566075271258043,"aX":4.858350277654887},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.0,"breakHorizontal":-3.7,"spinRate":2225,"spinDirection":163},"zone":8,"typeConfidence":2.0,"plateTime":0.4298694272137191,"extension":5.925982890238959},"hitData":{"launchSpeed":75.6,"launchAngle":-2.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":154.72}},"index":3,"playId":"fefa8327-d085-3f02-9f85-be061351b2b6","pitchNumber":4,"startTime":"2026-09-12T20:28:39.409Z","endTime":"2026-09-12T20:28:49.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:28:49.433Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Samad Taylor flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T20:28:50.396Z","endTime":"2026-09-12T20:29:29.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.942739283184093,"aZ":-21.862881175976725,"pfxX":10.479767982648301,"pfxZ":6.149431135959321,"pX":0.02086480101965456,"pZ":1.912573580891124,"vX0":-8.660175174785115,"vY0":-128.05082221929746,"vZ0":-4.872913919878076,"x":116.2,"y":187.14,"x0":2.068543713805608,"y0":50.00432175512807,"z0":5.528425282748537,"aX":17.580572353341914},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.3,"breakHorizontal":-17.3,"spinRate":1617,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.4260952176489954,"extension":5.943267007164219},"hitData":{"launchSpeed":86.3,"launchAngle":56.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.69,"coordY":113.28}},"index":0,"playId":"a6a807ef-1c87-33ae-8ea7-1961367c3ecf","pitchNumber":1,"startTime":"2026-09-12T20:29:15.707Z","endTime":"2026-09-12T20:29:29.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:29:29.876Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T20:29:33.883Z","endTime":"2026-09-12T20:31:15.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":94.4,"endSpeed":87.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.302739004730604,"aZ":-15.814445140547484,"pfxX":7.759757989568397,"pfxZ":8.459949172679766,"pX":0.8808318605834815,"pZ":3.109656877777955,"vX0":-5.516925656173562,"vY0":-137.4361522969846,"vZ0":-4.542451781378844,"x":83.42,"y":154.82,"x0":1.8948224554387392,"y0":50.006273643727916,"z0":5.840652290323763,"aX":15.011944512091517},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":-13.1,"spinRate":2151,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3968692499711821,"extension":5.815010946571119},"index":0,"playId":"4697251e-8c50-3d74-b1ad-ecb471c4b476","pitchNumber":1,"startTime":"2026-09-12T20:29:58.323Z","endTime":"2026-09-12T20:30:02.451Z","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":88.9,"endSpeed":82.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.714865226617526,"aZ":-27.66565367094918,"pfxX":8.81110408897343,"pfxZ":2.6312222934799614,"pX":1.404804427768471,"pZ":3.3386461002613537,"vX0":-4.491132218196153,"vY0":-129.5098359613377,"vZ0":-1.0629034891240294,"x":63.45,"y":148.64,"x0":2.008181786599155,"y0":50.00350932503602,"z0":5.852645188973468,"aX":15.10612503117478},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.8,"breakHorizontal":-15.1,"spinRate":1738,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.42144430435974645,"extension":5.875822333122962},"index":1,"playId":"2d71323e-73f3-354e-b6d1-006c755d0a58","pitchNumber":2,"startTime":"2026-09-12T20:30:13.126Z","endTime":"2026-09-12T20:30:16.841Z","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":88.3,"endSpeed":81.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.233822298427796,"aZ":-28.424719719981944,"pfxX":10.320536876431108,"pfxZ":2.228000041852729,"pX":1.340229739650871,"pZ":3.37043452257393,"vX0":-5.3039450296450505,"vY0":-128.50464559381933,"vZ0":-0.5444756227519529,"x":65.91,"y":147.78,"x0":2.0840523521254593,"y0":50.00180268717274,"z0":5.782517520188672,"aX":17.356043340835413},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":-17.6,"spinRate":1736,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.42532101798171773,"extension":5.859924827656017},"index":2,"playId":"f392d927-ba36-384f-84d0-cf716569dbb2","pitchNumber":3,"startTime":"2026-09-12T20:30:31.277Z","endTime":"2026-09-12T20:30:34.741Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.867362449476055,"aZ":-29.037733527737668,"pfxX":-0.1671411944638097,"pfxZ":1.92243726898041,"pX":-0.2007465815745461,"pZ":1.892297434991453,"vX0":-5.669139745424823,"vY0":-127.00610588459239,"vZ0":-3.5019358332117454,"x":124.65,"y":187.69,"x0":2.0816108610368143,"y0":50.005706734834305,"z0":5.5969176129595555,"aX":-0.2730560697503632},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.9,"breakHorizontal":1.6,"spinRate":2433,"spinDirection":272},"zone":8,"typeConfidence":2.0,"plateTime":0.43116465739081367,"extension":5.887442519501115},"index":3,"playId":"8ebc1cba-b871-3195-b91c-07c25e701156","pitchNumber":4,"startTime":"2026-09-12T20:30:52.861Z","endTime":"2026-09-12T20:30:57.836Z","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":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.320356298073285,"aZ":-25.82848458133918,"pfxX":10.342082396102544,"pfxZ":3.844546739731422,"pX":1.3680108748804083,"pZ":3.809179094661894,"vX0":-5.1086631801609546,"vY0":-127.66912884422949,"vZ0":0.16510326804926778,"x":64.85,"y":135.93,"x0":2.0514472284771044,"y0":50.00342968586903,"z0":5.776816381796997,"aX":17.07016477835226},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.2,"breakHorizontal":-17.5,"spinRate":1687,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4290574417881965,"extension":5.934359439107611},"index":4,"playId":"dcdd523b-6a2c-31ee-9c0c-2661c0b96ccf","pitchNumber":5,"startTime":"2026-09-12T20:31:11.244Z","endTime":"2026-09-12T20:31:15.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:31:15.556Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dustin Harris singles on a ground ball to left fielder Turner Hill. Austin Hays scores. Xander Bogaerts scores. Fernando Tatis Jr. to 2nd.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T20:31:15.000Z","endTime":"2026-09-12T20:32:44.655Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806367,"link":"/api/v1/people/806367"},"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":"Single","eventType":"single","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":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":702885,"link":"/api/v1/people/702885"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":{"id":702885,"link":"/api/v1/people/702885"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 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":88.0,"endSpeed":81.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76834391796101,"aZ":-27.637665410397755,"pfxX":9.896170882305205,"pfxZ":2.709558076455508,"pX":-1.0346221201260044,"pZ":2.0213011208047797,"vX0":-11.046600838858419,"vY0":-127.80439688362432,"vZ0":-3.2740342634822617,"x":156.44,"y":184.2,"x0":2.0367630067051925,"y0":50.000272268372804,"z0":5.465407421570098,"aX":16.540702216035232},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":-15.7,"spinRate":1639,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.42688362285550685,"extension":5.96079864955906},"index":0,"playId":"ff4f5f15-6fd9-3d5b-8526-be8d3741dddc","pitchNumber":1,"startTime":"2026-09-12T20:31:45.010Z","endTime":"2026-09-12T20:31:49.107Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.021495599912207,"aZ":-12.861800297527788,"pfxX":4.9649826177846155,"pfxZ":10.326310037005296,"pX":-0.2898837068141956,"pZ":2.929599300289641,"vX0":-7.509653668884855,"vY0":-135.94308590807415,"vZ0":-5.26421823751023,"x":128.05,"y":159.68,"x0":1.864265553642525,"y0":50.0018911336421,"z0":5.785145108200063,"aX":9.285299802313057},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":-7.4,"spinRate":2315,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4030350278644157,"extension":5.808855226235905},"index":1,"playId":"285f6c26-3c9c-3676-a6ea-427721e9f044","pitchNumber":2,"startTime":"2026-09-12T20:32:01.726Z","endTime":"2026-09-12T20:32:05.297Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-09-12T20:32:18.044Z","endTime":"2026-09-12T20:32:32.640Z","isPitch":false,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"}},{"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":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.134073932201016,"aZ":-18.27211805276435,"pfxX":6.134422668982575,"pfxZ":7.296907522625964,"pX":-0.31179748158503395,"pZ":2.427690429689434,"vX0":-8.209311849965946,"vY0":-136.4808084981171,"vZ0":-5.603608080916953,"x":128.88,"y":173.23,"x0":1.9237796372931435,"y0":50.00610554866912,"z0":5.746396576789537,"aX":11.694279522925394},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":-9.6,"spinRate":2215,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.3997411821751582,"extension":5.944669883226482},"hitData":{"launchSpeed":93.9,"launchAngle":2.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.58,"coordY":114.69}},"index":3,"playId":"5c0495c5-5d67-358b-9d99-18b478068128","pitchNumber":3,"startTime":"2026-09-12T20:32:32.640Z","endTime":"2026-09-12T20:32:44.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:32:44.655Z","atBatIndex":15},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Manny Machado grounds into a force out, shortstop Christian Koss to second baseman Jonah Cox. Dustin Harris out at 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T20:32:55.210Z","endTime":"2026-09-12T20:34:01.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":813841,"link":"/api/v1/people/813841"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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(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":87.4,"endSpeed":81.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.413816455183046,"aZ":-22.29409819595363,"pfxX":9.528173960574664,"pfxZ":5.938080104323107,"pX":0.8746997157073643,"pZ":2.2089263778426194,"vX0":-6.171722509046645,"vY0":-127.19089213866656,"vZ0":-4.127142810739299,"x":83.66,"y":179.14,"x0":2.076461031757792,"y0":50.00072078195289,"z0":5.588521882253169,"aX":15.844016595704213},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.2,"breakHorizontal":-16.2,"spinRate":1613,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4281885706925075,"extension":5.8816142817849935},"index":0,"playId":"c42146fc-65e0-39d8-844c-e36bd6e9f5c9","pitchNumber":1,"startTime":"2026-09-12T20:33:13.876Z","endTime":"2026-09-12T20:33:18.550Z","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":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75575259765223,"aZ":-11.99970886891581,"pfxX":8.46452361751743,"pfxZ":10.61549896717148,"pX":-0.3260325093261705,"pZ":1.7710914047616093,"vX0":-8.585035038319681,"vY0":-136.64976285127435,"vZ0":-8.29095182666472,"x":129.43,"y":190.96,"x0":1.7493916646444536,"y0":50.000107544872144,"z0":5.659262757344405,"aX":16.08277585597087},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-13.7,"spinRate":2317,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.4000826494801806,"extension":5.959575531681239},"index":1,"playId":"0cf59af4-7400-3de6-8aac-77b094458b8a","pitchNumber":2,"startTime":"2026-09-12T20:33:36.449Z","endTime":"2026-09-12T20:33:40.306Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78631302514459,"aZ":-24.738017232791197,"pfxX":10.661312308135287,"pfxZ":4.5531465033480885,"pX":0.5689447752656268,"pZ":2.3918018937865053,"vX0":-7.027113059909642,"vY0":-126.47818361996225,"vZ0":-3.3471437666993924,"x":95.31,"y":174.2,"x0":1.9865142706536543,"y0":50.004961941529444,"z0":5.698101218570825,"aX":17.418646131825714},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.8,"breakHorizontal":-17.9,"spinRate":1756,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.4317026383020077,"extension":5.862318047153826},"hitData":{"launchSpeed":106.4,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":157.26}},"index":2,"playId":"a48fc4ad-fa96-34e8-bc1d-f6d160ba0fda","pitchNumber":3,"startTime":"2026-09-12T20:33:53.120Z","endTime":"2026-09-12T20:34:01.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:34:01.607Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-12T20:34:37.445Z","endTime":"2026-09-12T20:37:15.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48974311339122,"aZ":-15.487673474860012,"pfxX":-4.919442266409027,"pfxZ":8.917868240714881,"pX":-0.43572974534943804,"pZ":2.1276348392917885,"vX0":7.930349253972604,"vY0":-135.20161349295347,"vZ0":-6.297022737121598,"x":133.61,"y":181.33,"x0":-2.753366602116636,"y0":50.00366883136681,"z0":5.553595978975277,"aX":-9.206604301389905},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":7.4,"spinRate":2260,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.40344471228072454,"extension":5.8598716826855055},"index":0,"playId":"086ede04-c5b3-3891-8511-5992b77da447","pitchNumber":1,"startTime":"2026-09-12T20:36:10.328Z","endTime":"2026-09-12T20:36:14.470Z","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":86.1,"endSpeed":80.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.667128603794712,"aZ":-27.599616673355083,"pfxX":-10.633130874301365,"pfxZ":2.844915002986812,"pX":0.04548831990050302,"pZ":0.9262828213915937,"vX0":10.407052898962629,"vY0":-125.0322936445689,"vZ0":-4.986739851811646,"x":115.27,"y":213.77,"x0":-2.759771654574662,"y0":50.00265426930771,"z0":5.171175032602824,"aX":-17.08861394216713},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.3,"breakHorizontal":17.3,"spinRate":1850,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.43559350810482433,"extension":5.826089836927256},"index":1,"playId":"f90f5664-9c7a-36aa-91c7-c535fecd68e1","pitchNumber":2,"startTime":"2026-09-12T20:36:23.420Z","endTime":"2026-09-12T20:36:29.016Z","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":91.6,"endSpeed":84.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.718580335242876,"aZ":-25.373074483991456,"pfxX":-9.229603741339504,"pfxZ":3.7623673198498473,"pX":-0.1552445268604247,"pZ":3.4975514820735754,"vX0":9.583211261058787,"vY0":-133.11386721854635,"vZ0":-0.6861480289859739,"x":122.92,"y":144.35,"x0":-2.5910141118834424,"y0":50.000485454596095,"z0":5.58425848898715,"aX":-16.675979330644946},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.8,"breakHorizontal":14.8,"spinRate":2338,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4103754116091145,"extension":5.604373320847028},"index":2,"playId":"bc2fc75c-fc6f-300a-bfd2-aebf39eb1898","pitchNumber":3,"startTime":"2026-09-12T20:36:39.919Z","endTime":"2026-09-12T20:36:44.056Z","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":86.1,"endSpeed":79.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.367546684921848,"aZ":-26.73339144335884,"pfxX":-9.157474055250699,"pfxZ":3.376487778875636,"pX":-1.8616950104242784,"pZ":1.8859176659952606,"vX0":5.902319443221635,"vY0":-125.35418811376205,"vZ0":-3.222723052291659,"x":187.96,"y":187.86,"x0":-3.0422105768474212,"y0":50.00341460028706,"z0":5.341559415141497,"aX":-14.756786079822414},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":15.5,"spinRate":1875,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.43487064023449484,"extension":5.650846218422098},"index":3,"playId":"87f37482-c55e-3c2d-8b96-2d8ebddb4fb8","pitchNumber":4,"startTime":"2026-09-12T20:36:55.460Z","endTime":"2026-09-12T20:36:58.867Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.206652376598772,"aZ":-29.527864287269395,"pfxX":10.57283038251483,"pfxZ":1.8768498355298213,"pX":0.7359278792932462,"pZ":1.227019653494896,"vX0":5.408597469399875,"vY0":-118.25605750397763,"vZ0":-3.293824545358177,"x":88.95,"y":205.65,"x0":-2.956947585245492,"y0":50.00449407094283,"z0":5.355498270189983,"aX":14.928877648301011},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.9,"breakHorizontal":-20.5,"spinRate":2951,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.463721075777046,"extension":5.627600954160995},"index":4,"playId":"0765e1f1-123d-303d-9bc1-0a4e3fd8a553","pitchNumber":5,"startTime":"2026-09-12T20:37:11.146Z","endTime":"2026-09-12T20:37:15.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:37:15.874Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shay Whitcomb homers (4) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-12T20:37:15.046Z","endTime":"2026-09-12T20:38:17.442Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":{"id":650633,"link":"/api/v1/people/650633"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.492709371991598,"aZ":-28.877463678610273,"pfxX":-10.593776326539844,"pfxZ":1.7872623673879398,"pX":-0.1467464609288498,"pZ":2.0833930931384734,"vX0":10.416578098633547,"vY0":-134.68785196244383,"vZ0":-3.4393583802580703,"x":122.59,"y":182.53,"x0":-2.676042223762121,"y0":50.006227863680394,"z0":5.404721356954815,"aX":-19.59267323589746},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.8,"breakHorizontal":17.2,"spinRate":2329,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.4056637405161996,"extension":5.745398887377644},"index":0,"playId":"3e1bd472-2f5d-3b24-bd97-b85e7572e2f5","pitchNumber":1,"startTime":"2026-09-12T20:37:37.661Z","endTime":"2026-09-12T20:37:41.719Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.628082610922615,"aZ":-28.339191424847336,"pfxX":9.66155325177855,"pfxZ":2.7497284138180493,"pX":-0.23822332170023228,"pZ":2.238846825535424,"vX0":3.4817929862922505,"vY0":-117.75940630543876,"vZ0":-1.1257841358236207,"x":126.08,"y":178.33,"x0":-2.993858188094371,"y0":50.004819999638435,"z0":5.359288007137157,"aX":13.487575757716398},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.9,"breakHorizontal":-18.4,"spinRate":3024,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.466217555349949,"extension":5.443295630483407},"hitData":{"launchSpeed":105.8,"launchAngle":24.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.44,"coordY":37.2}},"index":1,"playId":"072dc024-30e6-38d0-bf57-5fc0e6f1af54","pitchNumber":2,"startTime":"2026-09-12T20:37:52.576Z","endTime":"2026-09-12T20:38:17.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:38:17.442Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Cavanaugh flies out to shortstop Xander Bogaerts.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-12T20:38:27.329Z","endTime":"2026-09-12T20:39:39.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2356804684,"aZ":-12.900917430584492,"pfxX":-4.5430859127418355,"pfxZ":10.050971538922463,"pX":-0.6375912916398866,"pZ":3.0756517645218304,"vX0":6.593199468208883,"vY0":-136.89628553838054,"vZ0":-4.613646606325967,"x":141.3,"y":155.74,"x0":-2.4753766685231047,"y0":50.006794491515585,"z0":5.650924377957627,"aX":-8.715845637599717},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":7.0,"spinRate":2475,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.39849208020088556,"extension":5.498764282523951},"index":0,"playId":"ee1b1fc9-f19d-3faf-ade1-468f24cfa0bb","pitchNumber":1,"startTime":"2026-09-12T20:38:37.559Z","endTime":"2026-09-12T20:38:40.987Z","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":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12069165927667,"aZ":-31.75907909633169,"pfxX":-10.755953958493748,"pfxZ":0.25548833501746193,"pX":2.068513471139079,"pZ":0.40685697163837264,"vX0":15.233299711619479,"vY0":-125.95788392746604,"vZ0":-5.404295946360956,"x":38.15,"y":227.79,"x0":-2.6204148631732807,"y0":50.003612852073395,"z0":5.104866126102226,"aX":-17.534296451729634},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.6,"breakHorizontal":16.6,"spinRate":1872,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4324751160568763,"extension":5.855963883979771},"index":1,"playId":"41e295a2-44b2-39d2-bb02-ac477eb17274","pitchNumber":2,"startTime":"2026-09-12T20:38:55.774Z","endTime":"2026-09-12T20:39:00.041Z","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":86.8,"endSpeed":81.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67193870721988,"aZ":-28.652835674323175,"pfxX":-9.556875350128813,"pfxZ":2.138743663391498,"pX":-2.043353514531274,"pZ":1.4551083044799646,"vX0":5.520065858068172,"vY0":-126.38502689760868,"vZ0":-3.7304453163756195,"x":194.89,"y":199.49,"x0":-2.995263221961403,"y0":50.002002582543454,"z0":5.209178536731636,"aX":-15.721412129009675},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.4,"breakHorizontal":16.3,"spinRate":1962,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4306113519186807,"extension":5.725008660981484},"index":2,"playId":"76b4c191-dd9f-3877-a58b-2fc17992c5d5","pitchNumber":3,"startTime":"2026-09-12T20:39:14.071Z","endTime":"2026-09-12T20:39:17.400Z","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":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.805545199175285,"aZ":-25.23429384997447,"pfxX":-9.775310175579932,"pfxZ":4.280174762791225,"pX":-0.8255618210836085,"pZ":2.1732835482913346,"vX0":8.212494141082914,"vY0":-125.79679540145264,"vZ0":-2.7883146996283767,"x":148.47,"y":180.1,"x0":-2.844568799236519,"y0":50.00196968278291,"z0":5.317328315780317,"aX":-15.844485294357394},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.4,"breakHorizontal":16.1,"spinRate":1977,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.43353605129273287,"extension":6.059385914166642},"hitData":{"launchSpeed":64.0,"launchAngle":43.0,"totalDistance":200.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.63,"coordY":123.44}},"index":3,"playId":"5ab65f21-258f-3d48-aa3c-a7bfd85a7cbf","pitchNumber":4,"startTime":"2026-09-12T20:39:29.665Z","endTime":"2026-09-12T20:39:39.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:39:39.492Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, second baseman Fernando Tatis Jr. to first baseman Jake Cronenworth.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-12T20:39:38.148Z","endTime":"2026-09-12T20:40:27.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(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":82.4,"endSpeed":76.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.461755761008824,"aZ":-28.98893406282592,"pfxX":8.96803120957794,"pfxZ":2.176169496765991,"pX":0.927397657916683,"pZ":1.490380272468977,"vX0":6.160927668441748,"vY0":-119.9270596541586,"vZ0":-2.902007260427823,"x":81.65,"y":198.54,"x0":-2.836678041685902,"y0":50.000717207856354,"z0":5.292829796097577,"aX":13.103822508184289},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.5,"breakHorizontal":-17.6,"spinRate":3077,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4561281483766284,"extension":5.742516974941941},"index":0,"playId":"3a21da76-a4ec-331e-974e-16a7db295c5e","pitchNumber":1,"startTime":"2026-09-12T20:40:03.290Z","endTime":"2026-09-12T20:40:06.931Z","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":81.9,"endSpeed":76.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46335426379101,"aZ":-31.9503688611114,"pfxX":11.509199196219022,"pfxZ":0.1543705635903212,"pX":0.6644739886342526,"pZ":2.341227357946504,"vX0":4.9823107473170305,"vY0":-119.38053910165652,"vZ0":-0.44636256040975986,"x":91.67,"y":175.57,"x0":-2.9376037129106023,"y0":50.002835113410065,"z0":5.377880916041837,"aX":16.806875410180933},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.5,"breakHorizontal":-22.0,"spinRate":2865,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.4567644115773284,"extension":5.95741751010196},"hitData":{"launchSpeed":83.3,"launchAngle":9.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.5,"coordY":135.71}},"index":1,"playId":"0c04e1b4-5e6f-3afd-a9a4-0213fddd9b72","pitchNumber":2,"startTime":"2026-09-12T20:40:18.243Z","endTime":"2026-09-12T20:40:27.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:40:27.290Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Cavanaugh challenged (pitch result), call on the field was overturned: Luis Campusano called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T20:41:23.580Z","endTime":"2026-09-12T20:44:11.862Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"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(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":85.7,"endSpeed":79.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.353379758072865,"aZ":-26.3500603682202,"pfxX":4.120918747054517,"pfxZ":3.6876324546192283,"pX":0.8501318466013977,"pZ":1.108659023218092,"vX0":-5.105685710677846,"vY0":-124.71507131293734,"vZ0":-5.289256587791192,"x":84.59,"y":208.85,"x0":2.3855430632784476,"y0":50.00430015709573,"z0":5.42194789897239,"aX":6.512421853782724},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.8,"breakHorizontal":-6.4,"spinRate":2414,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4386558799342275,"extension":5.722316045776872},"index":0,"playId":"4b017393-74d7-3228-bb0f-3cf82c62489f","pitchNumber":1,"startTime":"2026-09-12T20:42:41.083Z","endTime":"2026-09-12T20:42:44.856Z","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":93.0,"endSpeed":84.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.380494560917764,"aZ":-14.460767471640676,"pfxX":7.290305282949225,"pfxZ":9.652062013073056,"pX":-0.6627570823678955,"pZ":1.6173060018357244,"vX0":-9.186447282713205,"vY0":-134.87146406403951,"vZ0":-7.873238615092189,"x":142.26,"y":195.11,"x0":1.8464284341373696,"y0":50.0056883824902,"z0":5.602428375826617,"aX":13.382866976466532},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":-11.2,"spinRate":2338,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.4067111907720329,"extension":5.814359539933695},"index":1,"playId":"b8f78d32-460c-378e-b245-fc84df9e3763","pitchNumber":2,"startTime":"2026-09-12T20:42:54.583Z","endTime":"2026-09-12T20:42:58.590Z","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":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46587477089866,"aZ":-24.55335310962848,"pfxX":8.388997573983817,"pfxZ":4.751281758335357,"pX":-0.37865715167388764,"pZ":1.9144512447850273,"vX0":-8.541430340237993,"vY0":-124.62630165783075,"vZ0":-4.075451399880594,"x":131.43,"y":187.09,"x0":1.971773041033742,"y0":50.00328082070418,"z0":5.553467969618411,"aX":13.454729676522891},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.0,"breakHorizontal":-13.7,"spinRate":1727,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.43626667871582114,"extension":5.874852441869426},"index":2,"playId":"c3baa7b0-ca8e-3a79-9ca7-48692aa080bf","pitchNumber":3,"startTime":"2026-09-12T20:43:06.514Z","endTime":"2026-09-12T20:43:10.616Z","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":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58640431917503,"aZ":-24.161607159922855,"pfxX":10.314605717159854,"pfxZ":5.012788649677174,"pX":0.9083225672327102,"pZ":1.7289952410843965,"vX0":-6.251197007722369,"vY0":-125.67520907915633,"vZ0":-4.5744660289140455,"x":82.38,"y":192.1,"x0":2.0884452411731402,"y0":50.00397828236858,"z0":5.536469940676009,"aX":16.49241217077378},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.3,"breakHorizontal":-17.3,"spinRate":1776,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.43590663630165194,"extension":5.814382747156711},"index":3,"playId":"b44bf64c-a1b6-3de6-9591-3932c4071d5c","pitchNumber":4,"startTime":"2026-09-12T20:43:17.821Z","endTime":"2026-09-12T20:43:22.256Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.447374119564923,"aZ":-13.651545244272262,"pfxX":6.897369473554179,"pfxZ":9.954450009581333,"pX":-0.34304234895383995,"pZ":2.203200515887068,"vX0":-8.239913912993481,"vY0":-135.96035361810252,"vZ0":-6.6614706330332485,"x":130.08,"y":179.29,"x0":1.8392541279702994,"y0":50.00600805501975,"z0":5.643381813447925,"aX":12.839410460191667},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":-10.7,"spinRate":2295,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.40376162377309655,"extension":5.9354713379256525},"index":4,"playId":"3c34336c-01ac-3f36-bcec-639e929b15c2","pitchNumber":5,"startTime":"2026-09-12T20:43:43.813Z","endTime":"2026-09-12T20:43:48.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-09-12T20:43:57.352Z","endTime":"2026-09-12T20:44:05.351Z","isPitch":false,"type":"action","player":{"id":669134,"link":"/api/v1/people/669134"}},{"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.810220345599525,"aZ":-24.325770972281173,"pfxX":8.257033077010895,"pfxZ":4.676217433113716,"pX":-0.4443777154351426,"pZ":2.1014708541884053,"vX0":-9.035021492063462,"vY0":-127.85477903418625,"vZ0":-3.9601930779660623,"x":133.94,"y":182.04,"x0":2.038692141905037,"y0":50.005523759645065,"z0":5.547733413902442,"aX":13.8692210948274},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.9,"breakHorizontal":-13.3,"spinRate":1769,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.426070245159468,"extension":5.9120264142711845},"index":6,"playId":"44d744e5-d35f-31ea-a7da-32ef64bd70d5","pitchNumber":6,"startTime":"2026-09-12T20:44:05.351Z","endTime":"2026-09-12T20:44:11.862Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"}},"playEndTime":"2026-09-12T20:44:11.862Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Merrill homers (25) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T20:44:47.054Z","endTime":"2026-09-12T20:45:11.144Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":702885,"link":"/api/v1/people/702885"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02287383394054,"aZ":-27.24114741424665,"pfxX":1.898563638554533,"pfxZ":2.992828693648221,"pX":-0.13692786156422768,"pZ":2.158494978305626,"vX0":-6.5027350165437525,"vY0":-127.50892820096396,"vZ0":-3.135693898623602,"x":122.22,"y":180.5,"x0":2.1987627280034783,"y0":50.001296423188315,"z0":5.5516350354040975,"aX":3.1283961315890876},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":-2.0,"spinRate":2426,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.4294185896053131,"extension":5.87170100535193},"hitData":{"launchSpeed":102.2,"launchAngle":31.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.86,"coordY":36.64}},"index":0,"playId":"fe038ea3-0e1c-3da2-90df-e3b873467c63","pitchNumber":1,"startTime":"2026-09-12T20:44:47.054Z","endTime":"2026-09-12T20:45:11.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:45:11.144Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T20:44:59.689Z","endTime":"2026-09-12T20:47:00.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"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":93.8,"endSpeed":86.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.982869022620637,"aZ":-16.710279088411315,"pfxX":6.350960647885425,"pfxZ":8.180384306711833,"pX":-0.2562217617068143,"pZ":2.6727633985078927,"vX0":-8.263424085927383,"vY0":-136.36771350190713,"vZ0":-4.923430853615695,"x":126.77,"y":166.62,"x0":1.9830685295785238,"y0":50.00171619409365,"z0":5.648219985047552,"aX":12.004129171599947},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":-9.8,"spinRate":2305,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.40110397341833837,"extension":5.861075456750115},"index":0,"playId":"00a04bed-a2dd-3dc1-8945-8a4f09c3e6c3","pitchNumber":1,"startTime":"2026-09-12T20:45:34.046Z","endTime":"2026-09-12T20:45:39.670Z","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":92.7,"endSpeed":86.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.603509859969638,"aZ":-18.32924195060334,"pfxX":3.833415697751672,"pfxZ":7.382634195831834,"pX":-0.5289108834190506,"pZ":3.5216896007205163,"vX0":-7.618215021404013,"vY0":-134.90327239941112,"vZ0":-2.6781153824693122,"x":137.16,"y":143.69,"x0":1.8118254508802432,"y0":50.00160044359935,"z0":5.794012491739404,"aX":7.188443567924689},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":-5.6,"spinRate":2202,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.40338206547901345,"extension":5.824515863866123},"index":1,"playId":"23fbb262-10bc-3b92-9289-952bcb9b27be","pitchNumber":2,"startTime":"2026-09-12T20:45:57.080Z","endTime":"2026-09-12T20:46:04.681Z","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":94.9,"endSpeed":86.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.300263607414962,"aZ":-14.762169696836596,"pfxX":6.8604908523131884,"pfxZ":9.076871033315264,"pX":-0.12863344755165707,"pZ":1.4610058602668103,"vX0":-7.91281459616821,"vY0":-137.77861402395447,"vZ0":-8.685977980248209,"x":121.9,"y":199.33,"x0":1.8924632421027294,"y0":50.00056819181788,"z0":5.657151426201208,"aX":13.156783442681773},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":-10.7,"spinRate":2309,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.39791076872238396,"extension":5.9722815454477445},"index":2,"playId":"0955f034-84cd-3ebe-9eac-dd7ca15b4e3a","pitchNumber":3,"startTime":"2026-09-12T20:46:44.208Z","endTime":"2026-09-12T20:46:48.339Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.300576674625514,"aZ":-25.635298846692567,"pfxX":10.01586273214974,"pfxZ":3.868253638408671,"pX":0.7357146711553608,"pZ":2.7245109418587425,"vX0":-6.12687136609113,"vY0":-129.27811379791615,"vZ0":-2.6831988367047677,"x":88.96,"y":165.22,"x0":1.8368379586412746,"y0":50.00199947231163,"z0":5.746397890874524,"aX":16.928990952969638},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":-16.8,"spinRate":1543,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.423898470333826,"extension":5.910241839246441},"index":3,"playId":"84119d1b-7c11-3893-87de-bfd4a53e9516","pitchNumber":4,"startTime":"2026-09-12T20:46:56.275Z","endTime":"2026-09-12T20:47:00.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:47:00.125Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a line drive to center fielder Drew Gilbert.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T20:47:00.037Z","endTime":"2026-09-12T20:47:33.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"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],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(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":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.065998370151043,"aZ":-25.40960846705359,"pfxX":9.701357769999973,"pfxZ":4.107403088485581,"pX":0.6489331232210706,"pZ":1.9356052849822085,"vX0":-6.657775388569916,"vY0":-127.49090157635284,"vZ0":-4.046500599792919,"x":92.26,"y":186.52,"x0":2.0330244927200964,"y0":50.00255610304553,"z0":5.547370483587734,"aX":15.97930986105375},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":-16.1,"spinRate":1515,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.4295203685532867,"extension":5.867953802911567},"hitData":{"launchSpeed":99.7,"launchAngle":12.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.42,"coordY":76.25}},"index":0,"playId":"cc94756a-c82b-36a7-b3cb-9c21042497bd","pitchNumber":1,"startTime":"2026-09-12T20:47:23.088Z","endTime":"2026-09-12T20:47:33.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:47:33.965Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Cronenworth pops out to shortstop Christian Koss.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T20:47:30.171Z","endTime":"2026-09-12T20:48:43.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":92.7,"endSpeed":83.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16957084594632,"aZ":-14.399500307568054,"pfxX":4.170100175350477,"pfxZ":9.827232283147994,"pX":0.4329971357250201,"pZ":1.3810649492885823,"vX0":-5.399690754128306,"vY0":-134.60655074599083,"vZ0":-8.53806209638641,"x":100.5,"y":201.49,"x0":1.9368745586718585,"y0":50.00008789326321,"z0":5.645429193382882,"aX":7.540527183884675},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":-6.2,"spinRate":2338,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4091899922011235,"extension":5.903104889169197},"index":0,"playId":"e37919c3-baf8-33eb-b366-e220addbee0d","pitchNumber":1,"startTime":"2026-09-12T20:47:56.312Z","endTime":"2026-09-12T20:48:00.680Z","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":92.6,"endSpeed":84.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47556459837566,"aZ":-15.959061814511934,"pfxX":5.047794356891758,"pfxZ":8.926686790820451,"pX":-0.8689212316620043,"pZ":2.4843498579629553,"vX0":-8.494263169064649,"vY0":-134.4975727584119,"vZ0":-5.671924085573318,"x":150.12,"y":171.7,"x0":1.6866388062317847,"y0":50.00256223600554,"z0":5.767816937206589,"aX":9.169676775348043},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":-7.2,"spinRate":2326,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.40855278466693257,"extension":5.859730902061107},"index":1,"playId":"90c4ae23-6ff5-375c-bbeb-7705816c520a","pitchNumber":2,"startTime":"2026-09-12T20:48:15.504Z","endTime":"2026-09-12T20:48:20.020Z","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":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.243877809161326,"aZ":-23.76590424256851,"pfxX":7.33257737134422,"pfxZ":5.172441854673858,"pX":0.44216025411208487,"pZ":2.078926717763627,"vX0":-6.429262024808519,"vY0":-127.01529340028561,"vZ0":-4.055071895307329,"x":100.15,"y":182.65,"x0":2.059748079551549,"y0":50.00453956435987,"z0":5.59751214080993,"aX":11.921883431748881},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.6,"breakHorizontal":-11.8,"spinRate":1461,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.43207721496256113,"extension":5.830770022819717},"hitData":{"launchSpeed":91.2,"launchAngle":65.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":147.63}},"index":2,"playId":"c4d41344-d7c6-36e3-acec-db0b936a77de","pitchNumber":3,"startTime":"2026-09-12T20:48:33.712Z","endTime":"2026-09-12T20:48:43.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:48:43.831Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out, first baseman Jake Cronenworth to pitcher Michael King.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T20:50:23.586Z","endTime":"2026-09-12T20:51:46.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.114204843216626,"aZ":-27.89190765289687,"pfxX":-10.898060598718388,"pfxZ":2.3727627786067043,"pX":-0.26668565131788297,"pZ":3.4562129943899804,"vX0":9.90348553340901,"vY0":-132.89883703147754,"vZ0":-0.5186613380680221,"x":127.17,"y":145.46,"x0":-2.609576181824418,"y0":50.002361629374434,"z0":5.6641714620107715,"aX":-19.667132245545083},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.4,"breakHorizontal":17.9,"spinRate":2314,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4107534357337346,"extension":5.71832568209636},"index":0,"playId":"26ed6dd6-8c76-3d9b-9f89-bf5d2800c523","pitchNumber":1,"startTime":"2026-09-12T20:50:56.328Z","endTime":"2026-09-12T20:51:00.321Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}}},{"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":85.8,"endSpeed":79.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36709693091079,"aZ":-28.337262493591556,"pfxX":-9.886763630703578,"pfxZ":2.4092308235332602,"pX":-0.37755920034017226,"pZ":2.906985896783656,"vX0":8.919761001418609,"vY0":-124.72164023467629,"vZ0":-0.5113429170498696,"x":131.39,"y":160.29,"x0":-2.6959529728898333,"y0":50.005076448702624,"z0":5.428473247322285,"aX":-15.75888600081781},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":16.2,"spinRate":1903,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.4372360401503781,"extension":5.741273466733506},"index":1,"playId":"824b41dc-5e9f-3864-b80d-f60754fc2e9d","pitchNumber":2,"startTime":"2026-09-12T20:51:23.373Z","endTime":"2026-09-12T20:51:27.456Z","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":85.4,"endSpeed":79.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56210675626648,"aZ":-28.177852992421712,"pfxX":-11.273479976012727,"pfxZ":2.5196866432800222,"pX":-0.6245798071953294,"pZ":1.720504369140936,"vX0":9.025884656714096,"vY0":-124.17213061774868,"vZ0":-3.027686154520242,"x":146.9,"y":162.57,"x0":-2.8169878920916065,"y0":50.00037132674409,"z0":5.265537903656089,"aX":-17.85189434802629},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":18.7,"spinRate":1943,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4387481003558351,"extension":6.019725739631645},"hitData":{"launchSpeed":86.2,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":141.67,"coordY":167.39}},"index":2,"playId":"0ba0af29-3ff8-3169-909e-34264da9bfc4","pitchNumber":3,"startTime":"2026-09-12T20:51:38.445Z","endTime":"2026-09-12T20:51:46.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:51:46.534Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, first baseman Jake Cronenworth to pitcher Michael King.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T20:51:49.580Z","endTime":"2026-09-12T20:53:08.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.869464005755592,"aZ":-27.55999530623386,"pfxX":-8.696363391275565,"pfxZ":2.572275841399465,"pX":0.022734414123635603,"pZ":2.7723025497363243,"vX0":9.774229100700893,"vY0":-132.78943308160083,"vZ0":-2.021356646037522,"x":116.13,"y":163.93,"x0":-2.565797628583179,"y0":50.005500999561654,"z0":5.536777802623625,"aX":-15.624042528338435},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.4,"breakHorizontal":13.8,"spinRate":2170,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.41155692262249355,"extension":5.645100188065423},"index":0,"playId":"e27d61cb-65e5-3d0b-8810-8370d9cd0e95","pitchNumber":1,"startTime":"2026-09-12T20:52:11.520Z","endTime":"2026-09-12T20:52:15.634Z","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":85.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449285175982553,"aZ":-13.94791610786064,"pfxX":-4.926043123774662,"pfxZ":9.795635790615542,"pX":1.193214322294074,"pZ":2.7269150966325144,"vX0":11.299531849824119,"vY0":-134.39262564533703,"vZ0":-4.8615008904999835,"x":71.52,"y":165.15,"x0":-2.3939284183561234,"y0":50.00350627682552,"z0":5.523300629971663,"aX":-9.167861485549235},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2372,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.40493085803213047,"extension":5.981103520149761},"index":1,"playId":"a017bb57-186d-3bf1-a479-1a79e4f96a48","pitchNumber":2,"startTime":"2026-09-12T20:52:26.411Z","endTime":"2026-09-12T20:52:30.745Z","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":91.9,"endSpeed":83.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.405321236756752,"aZ":-26.88202995438738,"pfxX":-10.161955025972109,"pfxZ":2.930640775662461,"pX":-1.7694179409241806,"pZ":4.128784588882,"vX0":6.545150526395996,"vY0":-133.69895647962795,"vZ0":0.961771791072744,"x":184.45,"y":127.3,"x0":-2.9316301411344265,"y0":50.00319171166499,"z0":5.696681740423216,"aX":-18.357955127467477},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":16.9,"spinRate":2272,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4100135767890212,"extension":5.780577777049954},"index":2,"playId":"b1ec7801-3ba3-3223-82e4-f8f3d6887c2b","pitchNumber":3,"startTime":"2026-09-12T20:52:41.969Z","endTime":"2026-09-12T20:52:45.397Z","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":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.843681966492035,"aZ":-27.849842258659642,"pfxX":-10.131531290565057,"pfxZ":2.6285869929581374,"pX":-0.2701330608602083,"pZ":1.2051620416399529,"vX0":9.443616920092937,"vY0":-126.3866426923558,"vZ0":-4.432360318227589,"x":127.3,"y":206.24,"x0":-2.7099442511951906,"y0":50.00087070733822,"z0":5.176564117280522,"aX":-16.65476472984157},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.1,"breakHorizontal":16.7,"spinRate":1897,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.43070541549279184,"extension":5.66449908668071},"hitData":{"launchSpeed":88.8,"launchAngle":-3.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.26,"coordY":160.3}},"index":3,"playId":"f46b67d9-d9d0-3c2c-8ebf-59f4d4371f89","pitchNumber":4,"startTime":"2026-09-12T20:52:59.716Z","endTime":"2026-09-12T20:53:08.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:53:08.701Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out, third baseman Manny Machado to first baseman Jake Cronenworth.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T20:53:08.333Z","endTime":"2026-09-12T20:54:37.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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":630105,"link":"/api/v1/people/630105"},"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.3,"endSpeed":78.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.751033741793602,"aZ":-28.820484053346686,"pfxX":-9.22924266264683,"pfxZ":2.1275204798700713,"pX":-0.7326692463917116,"pZ":2.253870912190532,"vX0":8.04052538926777,"vY0":-124.13095135898,"vZ0":-1.6614510036656531,"x":144.93,"y":177.93,"x0":-2.8007055139548567,"y0":50.000588970209996,"z0":5.3109083971558375,"aX":-14.530790334082162},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.7,"breakHorizontal":15.0,"spinRate":1861,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.439739800190905,"extension":5.836462734594875},"index":0,"playId":"24b6ca7a-f91d-3920-861a-b0d22e0461c6","pitchNumber":1,"startTime":"2026-09-12T20:53:35.018Z","endTime":"2026-09-12T20:53:38.896Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36945093372487,"aZ":-33.706451385509105,"pfxX":2.7225606160972946,"pfxZ":-0.975389286172927,"pX":-0.16743942029251763,"pZ":1.7685897143316192,"vX0":5.985362403233792,"vY0":-124.00800567565258,"vZ0":-2.2827020284960344,"x":123.38,"y":191.03,"x0":-2.9602782139521926,"y0":50.00415915685175,"z0":5.496127090263991,"aX":4.266520597817755},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.0,"breakHorizontal":-6.2,"spinRate":2661,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.44065089420759973,"extension":5.598998092266641},"index":1,"playId":"aead89c9-ffc6-397b-88c6-b6cd01221324","pitchNumber":2,"startTime":"2026-09-12T20:53:51.087Z","endTime":"2026-09-12T20:53:55.221Z","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":94.3,"endSpeed":87.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.578564521996416,"aZ":-14.430614060696803,"pfxX":-4.662437481293434,"pfxZ":9.203767720792003,"pX":-0.4247103739212083,"pZ":3.2558884189725323,"vX0":7.166121455222734,"vY0":-137.29147641262878,"vZ0":-4.093594078246645,"x":133.19,"y":150.87,"x0":-2.4511323138395316,"y0":50.002924738442836,"z0":5.734226132908564,"aX":-8.989238944670754},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":7.1,"spinRate":2271,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39745557314822877,"extension":5.394861164576934},"index":2,"playId":"b9d31c19-7e5b-3a5e-b66d-5cb7aefbd16a","pitchNumber":3,"startTime":"2026-09-12T20:54:08.713Z","endTime":"2026-09-12T20:54:12.441Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32667656721004,"aZ":-15.299778133700148,"pfxX":-6.015750741253838,"pfxZ":8.678269132229117,"pX":-0.11603867527536593,"pZ":3.64058793301636,"vX0":8.248956920517944,"vY0":-137.99759648471013,"vZ0":-3.0798438940400588,"x":121.42,"y":140.48,"x0":-2.350952547452629,"y0":50.003007110770945,"z0":5.790801874019683,"aX":-11.698613354392235},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2407,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39566153714213526,"extension":5.388904627911276},"hitData":{"launchSpeed":92.9,"launchAngle":-5.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":158.27}},"index":3,"playId":"0839c1d6-180a-39a6-ad6b-f1936ccc7ea1","pitchNumber":4,"startTime":"2026-09-12T20:54:27.680Z","endTime":"2026-09-12T20:54:37.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:54:37.327Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samad Taylor singles on a soft bunt ground ball to first baseman Bryce Eldridge.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T20:54:38.474Z","endTime":"2026-09-12T20:56:52.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"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],"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":0},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.096068018269232,"aZ":-15.671130200939709,"pfxX":5.738247146165061,"pfxZ":9.092147320311092,"pX":-0.1127611580247181,"pZ":3.259582585417572,"vX0":-7.702296987103971,"vY0":-133.47014656502606,"vZ0":-3.6049503963911835,"x":121.3,"y":150.77,"x0":2.0567927286705445,"y0":50.00303528683255,"z0":5.747169766583545,"aX":10.41634005431958},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":-8.9,"spinRate":2249,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4094242038937681,"extension":5.84077218416481},"hitData":{"launchSpeed":36.1,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":131.73,"coordY":188.8}},"index":0,"playId":"0704bd91-98ec-32d9-998a-85acd1d4a4db","pitchNumber":1,"startTime":"2026-09-12T20:56:42.984Z","endTime":"2026-09-12T20:56:52.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:56:52.021Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a ground ball to pitcher Cesar Perdomo. Samad Taylor to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T20:56:57.509Z","endTime":"2026-09-12T20:59:29.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnThird":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702885,"link":"/api/v1/people/702885"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","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":{"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":83.8,"endSpeed":76.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22060846216217,"aZ":-27.650435436961,"pfxX":11.195848456197378,"pfxZ":3.0287856336910037,"pX":0.37301785006287885,"pZ":1.5602953183810575,"vX0":-7.200583485238629,"vY0":-121.81110195497462,"vZ0":-3.9859693908131715,"x":102.78,"y":196.65,"x0":1.921422458695945,"y0":50.00329735397142,"z0":5.623976796772418,"aX":16.727857961554268},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.7,"breakHorizontal":-18.5,"spinRate":1703,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4506576125254975,"extension":5.741387728243431},"index":0,"playId":"ecc72b8e-2d60-35cb-9f24-99660c871ae7","pitchNumber":1,"startTime":"2026-09-12T20:57:20.352Z","endTime":"2026-09-12T20:57:24.498Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"352d1c76-c892-32d1-9af5-deb3dfee03a3","startTime":"2026-09-12T20:57:35.870Z","endTime":"2026-09-12T20:57:40.402Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"3dae150b-f8c3-3d44-8a8a-1158cdcfe7fd","startTime":"2026-09-12T20:58:01.747Z","endTime":"2026-09-12T20:58:05.466Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.362604070797982,"aZ":-17.11667112394688,"pfxX":6.7022298722429925,"pfxZ":8.468673042699418,"pX":-0.4105908983224756,"pZ":2.219213229589214,"vX0":-8.407942232885663,"vY0":-133.1974687832805,"vZ0":-5.920453647808637,"x":132.65,"y":178.86,"x0":1.9315061452725846,"y0":50.00339825326834,"z0":5.728808462981837,"aX":11.918956499475982},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.0,"breakHorizontal":-10.1,"spinRate":2093,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.41284238272725293,"extension":5.837222507182371},"index":3,"playId":"ad08f714-488f-33be-80f8-7831c673d862","pitchNumber":2,"startTime":"2026-09-12T20:58:18.967Z","endTime":"2026-09-12T20:58:23.037Z","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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":83.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45756750453258,"aZ":-16.20620506622219,"pfxX":6.8413775910428,"pfxZ":8.823494332181596,"pX":0.31694990049219857,"pZ":1.7538529149654736,"vX0":-6.611512187988573,"vY0":-134.9403611383446,"vZ0":-7.080012855013896,"x":104.92,"y":191.43,"x0":1.9322423007109184,"y0":50.0023876186937,"z0":5.5920669131285266,"aX":12.381601076993203},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":-10.7,"spinRate":2217,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.40882357155870297,"extension":5.880330329788128},"index":4,"playId":"ea5f90c6-4cbd-362d-9494-4c571b2eb7f4","pitchNumber":3,"startTime":"2026-09-12T20:58:37.938Z","endTime":"2026-09-12T20:58:42.016Z","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":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.779487963759248,"aZ":-24.736826702122315,"pfxX":8.311724726405409,"pfxZ":4.351137705575427,"pX":-0.5307315957488026,"pZ":0.9855589153206739,"vX0":-8.771172075652048,"vY0":-128.3909091562735,"vZ0":-6.836805731345658,"x":137.23,"y":212.17,"x0":1.8127649510713135,"y0":50.001607849115345,"z0":5.545878691943062,"aX":14.199146376867038},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.8,"breakHorizontal":-13.7,"spinRate":1464,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.42287913657442333,"extension":5.966934381406036},"index":5,"playId":"b5a76206-b150-36e3-b733-d1b19f7ea14d","pitchNumber":4,"startTime":"2026-09-12T20:58:59.774Z","endTime":"2026-09-12T20:59:03.666Z","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":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.18067901846958,"aZ":-25.814278761384116,"pfxX":8.923145898826142,"pfxZ":3.900608181947651,"pX":0.22018467040389128,"pZ":1.5181745420588393,"vX0":-6.9698855775970205,"vY0":-125.53771006333062,"vZ0":-5.114595001652511,"x":108.61,"y":197.79,"x0":1.8436760035560873,"y0":50.00467724785782,"z0":5.627160152815932,"aX":14.5570009985989},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.4,"breakHorizontal":-15.0,"spinRate":1652,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.43269571319357336,"extension":5.738025820134194},"hitData":{"launchSpeed":68.2,"launchAngle":-74.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.95,"coordY":184.11}},"index":6,"playId":"2d925088-8147-36c5-a216-f2a3c3b5851c","pitchNumber":5,"startTime":"2026-09-12T20:59:21.116Z","endTime":"2026-09-12T20:59:29.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:59:29.430Z","atBatIndex":30},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Dustin Harris out on a sacrifice fly to center fielder Drew Gilbert. Samad Taylor scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T20:59:50.959Z","endTime":"2026-09-12T21:00:24.933Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":{"id":702885,"link":"/api/v1/people/702885"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.421056267124403,"aZ":-28.725231940235126,"pfxX":0.7652776196564799,"pfxZ":2.213789470177237,"pX":-0.1930672743076009,"pZ":2.1704990111510503,"vX0":-6.388138940705338,"vY0":-124.18178714698863,"vZ0":-2.4986323496821856,"x":124.36,"y":180.18,"x0":2.315929519281979,"y0":50.00430991563811,"z0":5.585211094865245,"aX":1.194010860210535},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.6,"breakHorizontal":0.1,"spinRate":2259,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.44148878506528444,"extension":5.943767607864503},"hitData":{"launchSpeed":99.0,"launchAngle":18.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.08,"coordY":74.3}},"index":0,"playId":"ff6d1a9f-a3f8-3e01-af34-9a185156cdf6","pitchNumber":1,"startTime":"2026-09-12T21:00:14.416Z","endTime":"2026-09-12T21:00:24.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:00:24.933Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Manny Machado lines out to left fielder Turner Hill.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T21:00:28.650Z","endTime":"2026-09-12T21:01:59.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":"Lineout","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":3},"credits":[{"player":{"id":806367,"link":"/api/v1/people/806367"},"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(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":91.5,"endSpeed":83.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.923662042338755,"aZ":-16.329897599107852,"pfxX":5.66371376664917,"pfxZ":8.800489953945231,"pX":0.7678983920836822,"pZ":2.3597561668762204,"vX0":-5.091737320172892,"vY0":-133.15215596054628,"vZ0":-5.646839598041197,"x":87.73,"y":175.07,"x0":1.9667933640596935,"y0":50.00022886007606,"z0":5.684765489901214,"aX":10.193804167918252},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.0,"breakHorizontal":-9.2,"spinRate":2228,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.4109670713359721,"extension":5.923105381142939},"index":0,"playId":"aa95e740-19ca-34b6-ae0a-5a09a8fc68cc","pitchNumber":1,"startTime":"2026-09-12T21:00:53.854Z","endTime":"2026-09-12T21:00:58.152Z","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":85.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.275416789670036,"aZ":-15.64576763504888,"pfxX":5.273979326056262,"pfxZ":8.869031447910988,"pX":0.9526936688315188,"pZ":1.614674753343696,"vX0":-4.295809364884054,"vY0":-134.66626668690088,"vZ0":-8.027724164885875,"x":80.69,"y":195.18,"x0":1.8720654328869057,"y0":50.002252163848816,"z0":5.709987314004489,"aX":9.826833008345789},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":-8.8,"spinRate":2237,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.40451410242130725,"extension":5.911687054283868},"index":1,"playId":"0dd51c18-cc21-3238-9932-4a6e24125125","pitchNumber":2,"startTime":"2026-09-12T21:01:11.256Z","endTime":"2026-09-12T21:01:14.981Z","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":84.3,"endSpeed":76.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.780201405705622,"aZ":-28.827568284417822,"pfxX":8.033917337972236,"pfxZ":2.209954734262121,"pX":1.185038992182394,"pZ":2.4884829244790088,"vX0":-4.429226207044685,"vY0":-122.67093428587236,"vZ0":-1.8886262917544614,"x":71.83,"y":171.59,"x0":1.976518462138654,"y0":50.00276153743537,"z0":5.741845370832272,"aX":12.162216416157706},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":-13.4,"spinRate":1420,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.44764222298285006,"extension":5.85831064290492},"index":2,"playId":"189e505c-3ae4-3b46-ac69-c5dae1932db5","pitchNumber":3,"startTime":"2026-09-12T21:01:29.012Z","endTime":"2026-09-12T21:01:32.705Z","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":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71080366790331,"aZ":-27.64106842888814,"pfxX":9.941739655297958,"pfxZ":2.8691523643783885,"pX":-0.17724550817118662,"pZ":2.9694835252384633,"vX0":-8.626759995134401,"vY0":-124.78409825429827,"vZ0":-1.1373996571235545,"x":123.76,"y":158.6,"x0":2.030196287496225,"y0":50.00320434184969,"z0":5.704993951197796,"aX":15.705761035085322},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.2,"breakHorizontal":-16.1,"spinRate":1602,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.4386675479267308,"extension":5.845462038429137},"hitData":{"launchSpeed":95.5,"launchAngle":22.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.75,"coordY":79.74}},"index":3,"playId":"65057b18-cb27-32a1-a3aa-5957e3e12f3a","pitchNumber":4,"startTime":"2026-09-12T21:01:49.147Z","endTime":"2026-09-12T21:01:59.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:01:59.537Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Campusano grounds into a force out, shortstop Christian Koss to second baseman Jonah Cox. Fernando Tatis Jr. out at 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T21:01:58.138Z","endTime":"2026-09-12T21:02:31.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":813841,"link":"/api/v1/people/813841"},"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87485663033681,"aZ":-27.65794808279663,"pfxX":10.212445479839594,"pfxZ":2.8567556104132494,"pX":0.9370004188536052,"pZ":2.2262207507366583,"vX0":-5.830655131639814,"vY0":-124.61599884918007,"vZ0":-2.9770673166758836,"x":81.28,"y":178.67,"x0":1.9743144850580838,"y0":50.00141078805581,"z0":5.7091008896860265,"aX":16.140518076354848},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.8,"breakHorizontal":-17.3,"spinRate":1428,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4386841880171328,"extension":5.915129234821861},"hitData":{"launchSpeed":93.7,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":159.28}},"index":0,"playId":"7496db5b-395d-3f18-b8d8-f074f4923519","pitchNumber":1,"startTime":"2026-09-12T21:02:22.286Z","endTime":"2026-09-12T21:02:31.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:02:31.043Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonah Cox lines out to right fielder Dustin Harris.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T21:03:10.927Z","endTime":"2026-09-12T21:05:39.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"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":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.213774729172677,"aZ":-29.238362766010667,"pfxX":1.0808636063203823,"pfxZ":1.8254241224165977,"pX":-0.619605549258915,"pZ":2.5382730725531366,"vX0":5.700359143442595,"vY0":-124.70356855120694,"vZ0":-1.4659627849525008,"x":140.62,"y":170.25,"x0":-3.0563186274957848,"y0":50.00213361630419,"z0":5.499930760787887,"aX":1.7367457268267634},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":-3.0,"spinRate":2624,"spinDirection":106},"zone":4,"typeConfidence":2.0,"plateTime":0.4358076182480426,"extension":5.739312289243281},"index":0,"playId":"bdb429c4-be02-3c36-b382-a9fd3efe8001","pitchNumber":1,"startTime":"2026-09-12T21:04:34.165Z","endTime":"2026-09-12T21:04:37.942Z","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":91.5,"endSpeed":84.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11699683083725,"aZ":-26.486981463227437,"pfxX":-8.220560583971018,"pfxZ":3.1283111480265777,"pX":-0.980424138800931,"pZ":2.2191234898089953,"vX0":7.385773176405464,"vY0":-133.16972735626237,"vZ0":-3.774150947807145,"x":154.37,"y":178.86,"x0":-2.7043845411190355,"y0":50.005948725733184,"z0":5.542723533076598,"aX":-14.959803353360703},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.2,"breakHorizontal":13.6,"spinRate":2423,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.40927239329435094,"extension":5.824797804813399},"index":1,"playId":"45a8224a-5e02-3970-b02d-364cfebe1ada","pitchNumber":2,"startTime":"2026-09-12T21:04:54.335Z","endTime":"2026-09-12T21:04:58.771Z","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":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.197240893208402,"aZ":-27.17128325254612,"pfxX":-10.637271599929853,"pfxZ":3.119682322642547,"pX":0.45896717574717816,"pZ":0.8148137679201121,"vX0":11.124712304725069,"vY0":-124.79066473105856,"vZ0":-5.266099700261895,"x":99.51,"y":216.78,"x0":-2.6400007233808918,"y0":50.003455120068985,"z0":5.145738086881866,"aX":-17.057576942850513},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":17.2,"spinRate":1943,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4361577827836891,"extension":6.043097930436919},"index":2,"playId":"2fed2d92-b502-388c-b445-f8bf900519ba","pitchNumber":3,"startTime":"2026-09-12T21:05:15.517Z","endTime":"2026-09-12T21:05:19.737Z","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":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06678433167788,"aZ":-28.335555444928424,"pfxX":-11.074354009427655,"pfxZ":2.4048621173065,"pX":0.35774674402525275,"pZ":1.5348146426768332,"vX0":10.725046572984532,"vY0":-124.68805909517577,"vZ0":-3.290616480911676,"x":103.36,"y":197.34,"x0":-2.534455992835729,"y0":50.00085127036829,"z0":5.177992506553625,"aX":-17.658995087995997},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.8,"breakHorizontal":18.0,"spinRate":1953,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4371476263945868,"extension":6.351044638545651},"hitData":{"launchSpeed":78.5,"launchAngle":29.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.97,"coordY":110.02}},"index":3,"playId":"8377b80e-1bc8-3fe7-98aa-1e53d582c761","pitchNumber":4,"startTime":"2026-09-12T21:05:30.822Z","endTime":"2026-09-12T21:05:39.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:05:39.561Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Turner Hill called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T21:05:38.111Z","endTime":"2026-09-12T21:07:39.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86829460905351,"aZ":-33.08148437137256,"pfxX":8.159087594989257,"pfxZ":-0.6834456823899888,"pX":-1.4294304721975815,"pZ":2.8177160560245444,"vX0":1.41451495862843,"vY0":-115.071511488983,"vZ0":1.1761361486050488,"x":171.49,"y":162.7,"x0":-3.1120935323068544,"y0":50.00025249346281,"z0":5.511379363773054,"aX":10.910643197287664},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-0.6,"breakHorizontal":-15.1,"spinRate":2916,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.4764652004704981,"extension":5.721358387293251},"index":0,"playId":"6c88bb9d-c9f8-33b7-a76f-e8ef48c4c3a2","pitchNumber":1,"startTime":"2026-09-12T21:06:01.227Z","endTime":"2026-09-12T21:06:05.046Z","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":79.1,"endSpeed":72.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.486350657427735,"aZ":-32.17451902279434,"pfxX":7.261063069665163,"pfxZ":3.637574102386409E-4,"pX":-0.42139686877095583,"pZ":0.9491496660112715,"vX0":3.9180527419965174,"vY0":-115.10112363929073,"vZ0":-2.768367866386324,"x":133.06,"y":213.15,"x0":-3.0951270834800675,"y0":50.00436710148593,"z0":5.316439282595973,"aX":9.638089779015582},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.5,"breakHorizontal":-14.2,"spinRate":2924,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4778288261303696,"extension":6.0963619522377375},"index":1,"playId":"ae027d05-d47f-3895-a61a-8c16497cdcb3","pitchNumber":2,"startTime":"2026-09-12T21:06:16.912Z","endTime":"2026-09-12T21:06:21.196Z","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":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.566689748201238,"aZ":-31.22541789159761,"pfxX":1.1706181803124278,"pfxZ":0.6272409643710741,"pX":-0.8674392100351122,"pZ":2.3684349950893604,"vX0":4.524433259609172,"vY0":-122.35410451936801,"vZ0":-1.0662560463626107,"x":150.06,"y":174.83,"x0":-2.8908115149466536,"y0":50.00436222881485,"z0":5.479429637266372,"aX":1.779666946704738},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.1,"breakHorizontal":-3.1,"spinRate":2586,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.44722597603022285,"extension":5.903124494048035},"index":2,"playId":"ecfbb4fc-ce69-38f6-b831-2fb61cab95d8","pitchNumber":3,"startTime":"2026-09-12T21:06:38.904Z","endTime":"2026-09-12T21:06:43.037Z","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":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.606891987166193,"aZ":-15.148208851437177,"pfxX":-5.007736283998185,"pfxZ":8.770140566433428,"pX":-0.974435739456945,"pZ":3.006937463140257,"vX0":5.738587092148118,"vY0":-137.73924329157833,"vZ0":-4.415694597055203,"x":154.14,"y":157.59,"x0":-2.4240149797218558,"y0":50.002282567141464,"z0":5.639268309731847,"aX":-9.722156532422096},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":8.0,"spinRate":2464,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3960688358975748,"extension":5.716990177774537},"index":3,"playId":"e76699db-d391-33af-9c79-fdcc9e2f8625","pitchNumber":4,"startTime":"2026-09-12T21:06:54.426Z","endTime":"2026-09-12T21:06:58.876Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38345632823375,"aZ":-28.735825826514503,"pfxX":-11.130570630611041,"pfxZ":1.8801035816548195,"pX":-0.3860200739374825,"pZ":1.228254601421557,"vX0":9.34230433163464,"vY0":-135.66800199763637,"vZ0":-5.572437081278715,"x":131.71,"y":205.62,"x0":-2.457147224337703,"y0":50.00614867653741,"z0":5.355427903204534,"aX":-20.400127071290918},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.2,"breakHorizontal":17.8,"spinRate":2166,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4063701347813611,"extension":6.032061751729234},"index":4,"playId":"10fb6aa4-9361-3359-8e9f-877418bf7c7a","pitchNumber":5,"startTime":"2026-09-12T21:07:09.985Z","endTime":"2026-09-12T21:07:13.536Z","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":93.4,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.797186000974982,"aZ":-28.558561944204232,"pfxX":-9.606256288523776,"pfxZ":1.9500007349401738,"pX":0.7070910514279346,"pZ":2.47785798304731,"vX0":11.553329891565786,"vY0":-135.50177438773187,"vZ0":-2.8636393097237334,"x":90.05,"y":171.88,"x0":-2.3652749896968617,"y0":50.006722290304275,"z0":5.545236798739198,"aX":-17.85522874146346},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.1,"breakHorizontal":14.9,"spinRate":1932,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.404318904900288,"extension":5.766453006898201},"index":5,"playId":"5535e40b-38eb-3b8e-81cc-f989a9918e99","pitchNumber":6,"startTime":"2026-09-12T21:07:34.922Z","endTime":"2026-09-12T21:07:39.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:07:39.541Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jung Hoo Lee lines out to left fielder Samad Taylor.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T21:07:39.278Z","endTime":"2026-09-12T21:09:21.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":"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":80.2,"endSpeed":74.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.58186253588114,"aZ":-29.834360783554988,"pfxX":8.564436479908817,"pfxZ":1.6739450847944273,"pX":-0.5258491899502529,"pZ":3.2592684627478894,"vX0":3.1104131861212494,"vY0":-116.90748845809586,"vZ0":1.0124629069985207,"x":137.04,"y":150.78,"x0":-2.983317909068924,"y0":50.00037723587429,"z0":5.605927687383743,"aX":11.934809396368623},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.6,"breakHorizontal":-16.2,"spinRate":2863,"spinDirection":56},"zone":1,"typeConfidence":2.0,"plateTime":0.46726523354703975,"extension":5.940181042535977},"index":0,"playId":"bf85a787-8bf7-394f-a0d4-e1ec9c564614","pitchNumber":1,"startTime":"2026-09-12T21:08:00.434Z","endTime":"2026-09-12T21:08:04.825Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.547989721713677,"aZ":-18.30042431389445,"pfxX":-4.077420815252685,"pfxZ":7.159267717410032,"pX":-0.6729582403877271,"pZ":4.382595350926498,"vX0":6.358329028093112,"vY0":-137.19946981186436,"vZ0":-0.44783788708690847,"x":142.65,"y":120.45,"x0":-2.4730035807622848,"y0":50.006661050281735,"z0":5.776720450966141,"aX":-7.90670301742074},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":6.4,"spinRate":2373,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.396673437802479,"extension":5.402754638489915},"index":1,"playId":"da176ac7-d512-3422-9209-4b4582ec3e60","pitchNumber":2,"startTime":"2026-09-12T21:08:14.456Z","endTime":"2026-09-12T21:08:17.933Z","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":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.801250684523065,"aZ":-28.402919921846408,"pfxX":-9.25832069704882,"pfxZ":2.3178017358635614,"pX":-0.9855187749470685,"pZ":2.2022345369173033,"vX0":7.621422340811273,"vY0":-125.97131815272377,"vZ0":-2.098804996521419,"x":154.57,"y":179.32,"x0":-2.830284275350232,"y0":50.00218318476152,"z0":5.316344885207672,"aX":-15.052636278423225},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.0,"breakHorizontal":15.2,"spinRate":1897,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.43288954250131884,"extension":6.163754822496217},"index":2,"playId":"4ba5dd4c-bee9-3a29-8fe4-1e6f77084df7","pitchNumber":3,"startTime":"2026-09-12T21:08:36.217Z","endTime":"2026-09-12T21:08:41.182Z","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":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.192716991620166,"aZ":-32.354156492962446,"pfxX":8.231754804627348,"pfxZ":-0.11778247848359591,"pX":-1.2207159885579721,"pZ":2.0483325622001747,"vX0":1.760116952691909,"vY0":-120.34921776595998,"vZ0":-1.3937630306975743,"x":163.53,"y":183.48,"x0":-3.0305698392681792,"y0":50.00579181125195,"z0":5.48669161505582,"aX":12.141179083354407},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.2,"breakHorizontal":-15.4,"spinRate":2948,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.4541997285452668,"extension":5.709725658116215},"index":3,"playId":"d419f5b0-1970-3696-a14f-6b7c7f0a21af","pitchNumber":4,"startTime":"2026-09-12T21:08:54.669Z","endTime":"2026-09-12T21:08:58.560Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.757971618273213,"aZ":-28.230591254776527,"pfxX":-10.05216277417065,"pfxZ":2.419381713009349,"pX":-1.0078912224216587,"pZ":2.868892981123823,"vX0":7.722530447601491,"vY0":-126.41246799764518,"vZ0":-0.7590739142820514,"x":155.42,"y":161.32,"x0":-2.7838459383500815,"y0":50.00627925328556,"z0":5.422821956025333,"aX":-16.40811558253283},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":16.7,"spinRate":1869,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4319199054402354,"extension":6.108650425061829},"hitData":{"launchSpeed":89.7,"launchAngle":26.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.11,"coordY":84.14}},"index":4,"playId":"0e565258-7b86-30a7-a025-9abba842df34","pitchNumber":5,"startTime":"2026-09-12T21:09:13.132Z","endTime":"2026-09-12T21:09:21.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:09:21.645Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, second baseman Jonah Cox to first baseman Bryce Eldridge.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T21:10:28.038Z","endTime":"2026-09-12T21:12:29.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"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":1},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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(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":90.9,"endSpeed":82.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8852777203605,"aZ":-15.561290665777912,"pfxX":4.48785188119015,"pfxZ":9.40753879389015,"pX":0.006227164087220955,"pZ":3.2657960633088186,"vX0":-6.5034618959693615,"vY0":-132.2078316105416,"vZ0":-3.482445142474854,"x":116.76,"y":150.6,"x0":1.9178799365302188,"y0":50.00088273124189,"z0":5.7462201673916455,"aX":7.923667746664728},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.4,"breakHorizontal":-6.7,"spinRate":2087,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.4147165800248551,"extension":5.842942956110974},"index":0,"playId":"89d758d1-675d-3ff4-a0c0-febe8943faaf","pitchNumber":1,"startTime":"2026-09-12T21:11:30.080Z","endTime":"2026-09-12T21:11:34.385Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36163005346793,"aZ":-13.479114905939715,"pfxX":4.83166199011654,"pfxZ":9.96606195959481,"pX":-0.24576038570183653,"pZ":1.973995405828673,"vX0":-7.192018936824418,"vY0":-135.7552141568439,"vZ0":-7.510791006159406,"x":126.37,"y":185.48,"x0":1.804085996649563,"y0":50.000857800768436,"z0":5.705254901070886,"aX":9.061994895788354},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":-7.3,"spinRate":2206,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.40271958952308085,"extension":5.957013198526432},"index":1,"playId":"2c8e1129-13a0-3943-b1bf-0b7e1563118b","pitchNumber":2,"startTime":"2026-09-12T21:11:58.404Z","endTime":"2026-09-12T21:12:02.575Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-12T21:12:07.541Z","endTime":"2026-09-12T21:12:20.095Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"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":94.0,"endSpeed":85.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.146010740728364,"aZ":-12.930979179721374,"pfxX":3.7787465641590328,"pfxZ":10.289442039763511,"pX":-0.584593519596753,"pZ":3.350961594112613,"vX0":-6.9948300685654745,"vY0":-136.64192946566703,"vZ0":-4.390139803561394,"x":139.28,"y":148.3,"x0":1.530227413034642,"y0":50.00477495142683,"z0":5.882354457228099,"aX":7.068829470288729},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":-5.2,"spinRate":2176,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4025029984642088,"extension":5.769989497577214},"hitData":{"launchSpeed":103.0,"launchAngle":-7.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":153.71}},"index":3,"playId":"7eec3d4b-3a09-3dc6-b33e-cd341ba88e79","pitchNumber":3,"startTime":"2026-09-12T21:12:20.095Z","endTime":"2026-09-12T21:12:29.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:12:29.619Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Austin Hays doubles (3) on a line drive to left fielder Turner Hill.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T21:12:31.708Z","endTime":"2026-09-12T21:13:11.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806367,"link":"/api/v1/people/806367"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(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":86.4,"endSpeed":79.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.803722680571003,"aZ":-24.599016704658876,"pfxX":9.719217843887595,"pfxZ":4.737924389171189,"pX":-0.3174761737350639,"pZ":1.934413051369876,"vX0":-8.222914459598233,"vY0":-125.5037903823351,"vZ0":-4.329187196058539,"x":129.1,"y":186.55,"x0":1.734639643709842,"y0":50.00478446165106,"z0":5.67932573607521,"aX":15.54569399016858},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.8,"breakHorizontal":-15.7,"spinRate":1583,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.4360160378754272,"extension":5.9067367039280585},"hitData":{"launchSpeed":97.7,"launchAngle":9.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.23,"coordY":129.42}},"index":0,"playId":"1ac98c19-0eeb-3001-9803-d746d61af759","pitchNumber":1,"startTime":"2026-09-12T21:12:58.741Z","endTime":"2026-09-12T21:13:11.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:13:11.831Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, shortstop Christian Koss to first baseman Bryce Eldridge. Austin Hays to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T21:14:18.464Z","endTime":"2026-09-12T21:14:49.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"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":2},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-12T21:13:23.038Z","endTime":"2026-09-12T21:14:20.581Z","isPitch":false,"type":"action"},{"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":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43315180126022,"aZ":-12.594553240408944,"pfxX":6.212942409332664,"pfxZ":10.763456032470348,"pX":-0.36985769480835373,"pZ":1.7099668258632843,"vX0":-7.785088437724238,"vY0":-133.67392242245097,"vZ0":-8.077751641299736,"x":131.1,"y":192.61,"x0":1.7660768002776266,"y0":50.00306360423667,"z0":5.664938560068512,"aX":11.302168556845546},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.0,"breakHorizontal":-9.7,"spinRate":2192,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.40894881446428233,"extension":5.907207583196732},"index":1,"playId":"f3f092b3-ce58-39dc-bd20-e3dc505a0e41","pitchNumber":1,"startTime":"2026-09-12T21:14:20.581Z","endTime":"2026-09-12T21:14:24.638Z","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":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.821327322262597,"aZ":-16.090796386003245,"pfxX":6.041392042259375,"pfxZ":8.627081311496871,"pX":0.07616103749651441,"pZ":2.3773405756956936,"vX0":-6.768386415685969,"vY0":-135.26523823215118,"vZ0":-5.970465126102495,"x":114.1,"y":174.59,"x0":1.8187049575844063,"y0":50.002627502567044,"z0":5.730014965623153,"aX":11.263343534604846},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":-9.6,"spinRate":2234,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4039893356821196,"extension":5.811794399606094},"hitData":{"launchSpeed":106.0,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":155.74}},"index":2,"playId":"0a306a3d-5a66-3ecf-8dd5-7a1ae4c849a4","pitchNumber":2,"startTime":"2026-09-12T21:14:40.200Z","endTime":"2026-09-12T21:14:49.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:14:49.240Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a soft bunt ground ball to third baseman Shay Whitcomb. Austin Hays scores.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T21:14:55.654Z","endTime":"2026-09-12T21:15:43.058Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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_play","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":{"id":702885,"link":"/api/v1/people/702885"},"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":94.0,"endSpeed":86.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.393419754970026,"aZ":-16.396543938034295,"pfxX":4.1460652071498565,"pfxZ":8.233338911157267,"pX":0.9816064952145649,"pZ":3.399684275158053,"vX0":-3.886672975616815,"vY0":-136.89502471247872,"vZ0":-3.664489692463498,"x":79.58,"y":146.99,"x0":1.874269701348823,"y0":50.00656407798016,"z0":5.8633077856919895,"aX":7.949563547427699},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":-6.8,"spinRate":2278,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.39857956694967944,"extension":5.858729388824208},"index":0,"playId":"93c768b2-4745-3dac-a2b1-14755ec18ca6","pitchNumber":1,"startTime":"2026-09-12T21:15:17.209Z","endTime":"2026-09-12T21:15:21.107Z","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":92.7,"endSpeed":85.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.562226884341335,"aZ":-14.780283099590504,"pfxX":4.505468862258532,"pfxZ":9.42207062277861,"pX":-0.29654747765588996,"pZ":2.8770874827259774,"vX0":-7.086477849327381,"vY0":-134.8197241492188,"vZ0":-4.941332114199155,"x":128.3,"y":161.1,"x0":1.7773249767254256,"y0":50.00273571057328,"z0":5.772443440553217,"aX":8.317750587267437},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":-6.7,"spinRate":2289,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.4058580539753427,"extension":5.8933946336525995},"hitData":{"launchSpeed":31.4,"launchAngle":-3.0,"totalDistance":17.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":119.65,"coordY":193.02}},"index":1,"playId":"d4f0405c-4bf1-30a5-8906-725024083a25","pitchNumber":2,"startTime":"2026-09-12T21:15:34.021Z","endTime":"2026-09-12T21:15:43.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:15:43.058Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samad Taylor grounds out, third baseman Shay Whitcomb to first baseman Bryce Eldridge.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T21:18:17.325Z","endTime":"2026-09-12T21:18:45.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-12T21:16:10.328Z","endTime":"2026-09-12T21:16:27.998Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Joel Kuhnel replaces Cesar Perdomo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-12T21:16:27.998Z","endTime":"2026-09-12T21:18:19.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669270,"link":"/api/v1/people/669270"},"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, 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":94.4,"endSpeed":88.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.118436854274623,"aZ":-24.96645243945944,"pfxX":-7.694822104715243,"pfxZ":3.6933609552497213,"pX":0.49279129296046087,"pZ":1.533817269965785,"vX0":6.274795464292211,"vY0":-137.33473061004878,"vZ0":-8.638094604053679,"x":98.22,"y":197.37,"x0":-0.7972836985299,"y0":50.00327942054769,"z0":6.358619221400217,"aX":-15.023564801363928},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.4,"breakHorizontal":13.0,"spinRate":2251,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3955089492156949,"extension":6.5608023440876275},"index":2,"playId":"454af57b-803d-30b1-8dff-2271d3e5b8e8","pitchNumber":1,"startTime":"2026-09-12T21:18:19.458Z","endTime":"2026-09-12T21:18:23.397Z","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":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.477523719541608,"aZ":-23.82999911648275,"pfxX":-8.696581687448663,"pfxZ":4.315099257364712,"pX":-0.0144468187067294,"pZ":1.8376294456330309,"vX0":5.832838121225571,"vY0":-137.02456039395727,"vZ0":-8.028908154753077,"x":117.55,"y":189.16,"x0":-1.0226232025582136,"y0":50.004103938956476,"z0":6.390888170260918,"aX":-16.81826529982024},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.6,"breakHorizontal":14.8,"spinRate":2265,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.39717470663823073,"extension":6.761421104146367},"hitData":{"launchSpeed":90.5,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.8,"coordY":177.53}},"index":3,"playId":"739e9abc-267d-3ee3-8992-e908f5f7c13d","pitchNumber":2,"startTime":"2026-09-12T21:18:36.361Z","endTime":"2026-09-12T21:18:45.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:18:45.233Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shay Whitcomb grounds out, third baseman Manny Machado to first baseman Jake Cronenworth.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-12T21:19:05.399Z","endTime":"2026-09-12T21:21:26.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"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(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":92.8,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.278215820998653,"aZ":-14.946183573832023,"pfxX":-5.031434314878826,"pfxZ":9.134214215564949,"pX":0.7516879082549005,"pZ":2.9183181247132843,"vX0":10.285611379764795,"vY0":-134.98601228488232,"vZ0":-4.348626612107026,"x":88.35,"y":159.99,"x0":-2.417037221054336,"y0":50.00562394740903,"z0":5.56881271945334,"aX":-9.493964191746832},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":7.4,"spinRate":2439,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.40238703166167467,"extension":5.615687322391746},"index":0,"playId":"4b6c113a-ff32-347e-aa18-711850cb272a","pitchNumber":1,"startTime":"2026-09-12T21:20:47.894Z","endTime":"2026-09-12T21:20:51.952Z","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":86.5,"endSpeed":80.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35601031190603,"aZ":-32.759369850559594,"pfxX":-9.661700717074735,"pfxZ":-0.3624938640176092,"pX":2.020383217865646,"pZ":1.3777622059131613,"vX0":14.406010762987265,"vY0":-125.27322296874658,"vZ0":-3.1123980929636006,"x":39.99,"y":201.58,"x0":-2.5060564813404502,"y0":50.00182513538332,"z0":5.2688869405867225,"aX":-15.611302332479497},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.1,"breakHorizontal":14.8,"spinRate":1681,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.43447662969246315,"extension":5.957608608927597},"index":1,"playId":"135831c4-4475-3d28-ab09-f154bab20792","pitchNumber":2,"startTime":"2026-09-12T21:21:02.280Z","endTime":"2026-09-12T21:21:05.455Z","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":85.5,"endSpeed":79.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.266251361743166,"aZ":-29.83267368505508,"pfxX":-9.142320796121803,"pfxZ":1.466068225477322,"pX":-0.4202236601079003,"pZ":2.057114330955758,"vX0":8.778294735448386,"vY0":-124.40289450551403,"vZ0":-2.1357094173552054,"x":133.02,"y":183.24,"x0":-2.7734517174763935,"y0":50.003931812562584,"z0":5.352009582519009,"aX":-14.618138220556384},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.4,"breakHorizontal":15.0,"spinRate":1813,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.4369494692895728,"extension":5.799937084953142},"hitData":{"launchSpeed":92.7,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.05,"coordY":166.88}},"index":2,"playId":"eaf50684-35b9-3ca3-9b10-8caa5989ebf0","pitchNumber":3,"startTime":"2026-09-12T21:21:16.749Z","endTime":"2026-09-12T21:21:26.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:21:26.255Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Cavanaugh lines out to left fielder Samad Taylor.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-12T21:21:29.304Z","endTime":"2026-09-12T21:23:08.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"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":"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":79.0,"endSpeed":73.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.44391349904803,"aZ":-29.502558624339862,"pfxX":8.582666772045252,"pfxZ":1.9857223591847095,"pX":-1.4043536593682497,"pZ":3.138945881431259,"vX0":1.4232392523375332,"vY0":-115.13086371562626,"vZ0":1.1095450005630714,"x":170.53,"y":154.03,"x0":-3.1454953631431493,"y0":50.0054624319265,"z0":5.495889823899056,"aX":11.577460381334538},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.1,"breakHorizontal":-16.0,"spinRate":2891,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.4748992365028126,"extension":5.694628208718776},"index":0,"playId":"71c20a56-5430-3fb7-89ef-f7edc490f9a1","pitchNumber":1,"startTime":"2026-09-12T21:21:54.114Z","endTime":"2026-09-12T21:21:58.056Z","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":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93047055918133,"aZ":-30.07986433711979,"pfxX":-10.87805377108272,"pfxZ":1.3589137927017356,"pX":-1.5429972408182955,"pZ":1.7886392024081965,"vX0":7.207586016779653,"vY0":-123.38585253744543,"vZ0":-2.129051563729747,"x":175.82,"y":190.49,"x0":-3.0846783654585486,"y0":50.00593705020908,"z0":5.190742369212541,"aX":-16.820878080112664},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.2,"breakHorizontal":18.1,"spinRate":1935,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.44345875750602515,"extension":5.915822503824653},"index":1,"playId":"f94524f1-6388-3e58-8928-6940a7a883f8","pitchNumber":2,"startTime":"2026-09-12T21:22:10.019Z","endTime":"2026-09-12T21:22:13.721Z","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":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.570938675238416,"aZ":-29.508123813767877,"pfxX":-9.69152870771723,"pfxZ":1.6752594803830316,"pX":-1.9986853198573356,"pZ":2.924459204010642,"vX0":5.494178762134056,"vY0":-124.45364887615082,"vZ0":0.026227351005480348,"x":193.19,"y":159.82,"x0":-2.959301288266679,"y0":50.0032114023064,"z0":5.328682698193949,"aX":-15.424410277609727},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":16.6,"spinRate":1905,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.43769043847608513,"extension":5.908486702060913},"index":2,"playId":"39430189-6ac3-367d-ae73-d3f54d6dfddf","pitchNumber":3,"startTime":"2026-09-12T21:22:24.684Z","endTime":"2026-09-12T21:22:28.681Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67869475824824,"aZ":-15.314846811560086,"pfxX":-3.566387965491816,"pfxZ":9.139355783324481,"pX":0.48460100544067114,"pZ":2.8249874734254763,"vX0":9.14920585027912,"vY0":-134.1396245307915,"vZ0":-4.280697629715652,"x":98.53,"y":162.51,"x0":-2.4885682483114175,"y0":50.00272478394358,"z0":5.514164533072253,"aX":-6.579670869063616},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":4.8,"spinRate":2381,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.4064186132262906,"extension":6.045993188662451},"index":3,"playId":"cba1ab3a-9cb0-3558-9b6f-f8489b346939","pitchNumber":4,"startTime":"2026-09-12T21:22:42.625Z","endTime":"2026-09-12T21:22:46.756Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.082667615017378,"aZ":-27.77492700691002,"pfxX":-8.117979138486561,"pfxZ":2.3731908834336846,"pX":-0.9068607759307987,"pZ":2.727273266070371,"vX0":7.755836926743649,"vY0":-134.24247437507057,"vZ0":-1.8235807198879412,"x":151.57,"y":165.14,"x0":-2.7585415377458604,"y0":50.00157639050841,"z0":5.364803751692573,"aX":-15.032569228532152},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.2,"breakHorizontal":13.3,"spinRate":1841,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4057723431055038,"extension":5.611296261141038},"hitData":{"launchSpeed":82.9,"launchAngle":27.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.97,"coordY":108.26}},"index":4,"playId":"7ec38254-585b-3447-9fa6-932d5e94c2a6","pitchNumber":5,"startTime":"2026-09-12T21:22:58.867Z","endTime":"2026-09-12T21:23:08.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:23:08.159Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, third baseman Manny Machado to first baseman Jake Cronenworth.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-12T21:23:06.410Z","endTime":"2026-09-12T21:24:41.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"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(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":94.2,"endSpeed":87.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.413018169139203,"aZ":-15.211536430931643,"pfxX":-4.837530905993674,"pfxZ":8.841976444522757,"pX":-0.4540742528440674,"pZ":1.9152746763646087,"vX0":7.353615120375359,"vY0":-136.94837648089987,"vZ0":-7.108333725650071,"x":134.31,"y":187.07,"x0":-2.533283100786531,"y0":50.00519905537635,"z0":5.565832126863978,"aX":-9.282973351401068},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":7.4,"spinRate":2470,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.39843553607417936,"extension":5.844634265303775},"index":0,"playId":"9ead0436-e531-3c7a-8f60-c1544df4ccf4","pitchNumber":1,"startTime":"2026-09-12T21:23:33.994Z","endTime":"2026-09-12T21:23:38.183Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.617378289288023,"aZ":-27.751129541450094,"pfxX":6.218705465446503,"pfxZ":2.9593038221692316,"pX":1.4139238160842789,"pZ":2.2270525197379394,"vX0":7.9004060352651715,"vY0":-121.14695272884886,"vZ0":-1.910495002970384,"x":63.1,"y":178.65,"x0":-2.69132738903346,"y0":50.00183585293333,"z0":5.440522198232686,"aX":9.284182213587693},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.2,"breakHorizontal":-13.1,"spinRate":3000,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45130849522197014,"extension":5.85152012774239},"index":1,"playId":"f1f88856-026e-3a69-87ef-3fc83304c74e","pitchNumber":2,"startTime":"2026-09-12T21:23:49.839Z","endTime":"2026-09-12T21:23:54.390Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-12T21:24:00.572Z","endTime":"2026-09-12T21:24:14.275Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"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":94.8,"endSpeed":88.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.627994476538714,"aZ":-17.11586214167256,"pfxX":-3.4239882133503383,"pfxZ":7.642437625299911,"pX":0.20956750826487458,"pZ":3.4955868214373997,"vX0":8.301524955944288,"vY0":-138.01681914811994,"vZ0":-3.2905893783920783,"x":109.01,"y":144.4,"x0":-2.3643550385865364,"y0":50.001861439936015,"z0":5.825694260047171,"aX":-6.746769035488259},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":4.9,"spinRate":2391,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39369508123635777,"extension":5.737010390112275},"index":3,"playId":"e76e36e9-db1e-38a3-b568-7e035f523c73","pitchNumber":3,"startTime":"2026-09-12T21:24:14.275Z","endTime":"2026-09-12T21:24:18.600Z","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":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47997001971408,"aZ":-29.96993743381067,"pfxX":6.701298238012956,"pfxZ":1.4828441829959171,"pX":-0.059812874278015495,"pZ":3.6003316767370785,"vX0":4.763853353258709,"vY0":-120.42574518176345,"vZ0":1.4252939811586167,"x":119.28,"y":141.57,"x0":-2.9253159033857186,"y0":50.00347608761967,"z0":5.626175042437075,"aX":9.973681245470848},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.2,"breakHorizontal":-13.2,"spinRate":2952,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.45253712128413337,"extension":5.678940213479734},"hitData":{"launchSpeed":78.6,"launchAngle":-33.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":166.88}},"index":4,"playId":"2eb22f88-e0f7-3e13-b70a-a5b42bef64ee","pitchNumber":4,"startTime":"2026-09-12T21:24:33.627Z","endTime":"2026-09-12T21:24:41.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:24:41.638Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Fernando Tatis Jr. homers (21) on a fly ball to left field.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T21:26:56.945Z","endTime":"2026-09-12T21:28:02.043Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":669270,"link":"/api/v1/people/669270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66982461970014,"aZ":-30.695504688511388,"pfxX":1.0903073411345714,"pfxZ":0.9472591611890699,"pX":-0.39128830330493714,"pZ":1.4167180944589153,"vX0":2.1221975949789167,"vY0":-123.80148828137264,"vZ0":-5.908690775020636,"x":131.91,"y":200.53,"x0":-1.3983610975287062,"y0":50.00537682967898,"z0":6.376097081465947,"aX":1.707442964656399},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.7,"breakHorizontal":-2.4,"spinRate":2507,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.44094222543649053,"extension":6.406979539335878},"index":0,"playId":"ff29cd17-352d-3bbd-bd6f-5bfba31d4aa0","pitchNumber":1,"startTime":"2026-09-12T21:26:56.945Z","endTime":"2026-09-12T21:27:01.116Z","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":97.0,"endSpeed":88.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29643385576513,"aZ":-18.592371831004957,"pfxX":-10.430586940038868,"pfxZ":6.831072845530144,"pX":1.011250864600832,"pZ":1.3989211560398713,"vX0":9.187329660271853,"vY0":-140.67893181442608,"vZ0":-9.905288232416117,"x":78.45,"y":201.01,"x0":-0.9545831114004959,"y0":50.00375084763844,"z0":6.190835149383013,"aX":-20.740808933883194},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.2,"breakHorizontal":16.8,"spinRate":2254,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3905385587495611,"extension":6.621212190732023},"index":1,"playId":"05d24f90-7b16-347b-b606-20360d88db51","pitchNumber":2,"startTime":"2026-09-12T21:27:11.660Z","endTime":"2026-09-12T21:27:15.401Z","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":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.729676972109484,"aZ":-15.550896139501697,"pfxX":-3.919560558838593,"pfxZ":8.618207870125008,"pX":-0.21167382571559828,"pZ":3.044066643840784,"vX0":3.219963453036365,"vY0":-137.81123281651756,"vZ0":-6.2268537057483675,"x":125.07,"y":156.59,"x0":-0.884163574142727,"y0":50.00653242963561,"z0":6.3777106010255835,"aX":-7.564391797990423},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":6.5,"spinRate":2190,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.396966626843537,"extension":6.521900510960287},"hitData":{"launchSpeed":112.0,"launchAngle":27.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.31,"coordY":54.87}},"index":2,"playId":"e125cac1-c36b-3bf6-ba03-9531f188df4f","pitchNumber":3,"startTime":"2026-09-12T21:27:30.606Z","endTime":"2026-09-12T21:28:02.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:28:02.043Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dustin Harris grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T21:27:46.947Z","endTime":"2026-09-12T21:29:52.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12241981447965,"aZ":-21.59712082853158,"pfxX":-7.327092567366131,"pfxZ":5.259583264133144,"pX":0.6684579926158265,"pZ":1.3302259936106986,"vX0":6.060317164699057,"vY0":-140.31679474650053,"vZ0":-9.877108994273554,"x":91.52,"y":202.86,"x0":-0.5579707951099598,"y0":50.004027562591105,"z0":6.2798147331689105,"aX":-14.740810863916712},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.8,"breakHorizontal":12.1,"spinRate":2327,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3890417087977327,"extension":6.75165639508124},"index":0,"playId":"6065ab08-93ec-329a-9c1c-05031cb80996","pitchNumber":1,"startTime":"2026-09-12T21:28:25.384Z","endTime":"2026-09-12T21:28:29.011Z","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":92.8,"endSpeed":86.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.435362930306116,"aZ":-26.380811646936777,"pfxX":-7.77792670993556,"pfxZ":3.0952643387567846,"pX":1.2248705982555266,"pZ":0.45313886408814935,"vX0":7.809728181890547,"vY0":-134.79257145093706,"vZ0":-10.536022512124234,"x":70.31,"y":226.55,"x0":-0.6751429155426913,"y0":50.00457763489202,"z0":6.219545719725461,"aX":-14.567638204114893},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.8,"breakHorizontal":12.8,"spinRate":1580,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4036303219976247,"extension":6.626211005684287},"index":1,"playId":"b02985df-cabb-305e-8496-ec1f9df11be5","pitchNumber":2,"startTime":"2026-09-12T21:28:46.983Z","endTime":"2026-09-12T21:28:50.735Z","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":91.5,"endSpeed":85.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.573469865645077,"aZ":-29.208087058034135,"pfxX":-6.903876040750017,"pfxZ":1.6250063510377326,"pX":0.8446485688723437,"pZ":0.9401604334868813,"vX0":6.883557646933035,"vY0":-133.0234965396767,"vZ0":-8.387041699657905,"x":84.8,"y":213.4,"x0":-0.8568672442970899,"y0":50.004310859373305,"z0":6.195181022040867,"aX":-12.603901287596202},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.6,"breakHorizontal":11.4,"spinRate":1528,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4088672461394083,"extension":6.628477568136163},"index":2,"playId":"6743f711-d4d5-3bdd-b293-e1b622665bfa","pitchNumber":3,"startTime":"2026-09-12T21:29:06.014Z","endTime":"2026-09-12T21:29:12.647Z","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":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65851152794869,"aZ":-26.4771902475674,"pfxX":-8.93857366134957,"pfxZ":2.916396884469714,"pX":-0.20595158546655337,"pZ":1.0195805833838534,"vX0":5.105357430198875,"vY0":-138.30069453497222,"vZ0":-9.281627809830214,"x":124.85,"y":211.25,"x0":-0.9072912945103905,"y0":50.00099041295313,"z0":6.173112929434818,"aX":-17.444499034415685},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.7,"breakHorizontal":15.2,"spinRate":2329,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.394910601130114,"extension":6.931342569908824},"index":3,"playId":"8c4ce8e1-c8f7-3378-9091-3247412ef6fd","pitchNumber":4,"startTime":"2026-09-12T21:29:28.996Z","endTime":"2026-09-12T21:29:33.541Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54756496551587,"aZ":-24.998370663339912,"pfxX":-9.212529800188992,"pfxZ":3.6611106684501484,"pX":-0.3689377830753126,"pZ":1.6032926140375716,"vX0":4.746126295463847,"vY0":-139.22964065614758,"vZ0":-8.022280410150262,"x":131.06,"y":195.49,"x0":-0.899607055192832,"y0":50.00503098918729,"z0":6.178951791686396,"aX":-18.07120654458157},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.2,"breakHorizontal":15.7,"spinRate":2332,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.39353749167028473,"extension":6.587937619924249},"hitData":{"launchSpeed":82.5,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.22,"coordY":162.83}},"index":4,"playId":"f4aab664-8f6a-3641-a8de-2e3f042bb935","pitchNumber":5,"startTime":"2026-09-12T21:29:44.474Z","endTime":"2026-09-12T21:29:52.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:29:52.113Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T21:29:53.653Z","endTime":"2026-09-12T21:32:29.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":87.8,"endSpeed":81.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.649782750274372,"aZ":-36.09213408028378,"pfxX":1.963446676656704,"pfxZ":-2.358431424186325,"pX":-0.19608540378929246,"pZ":0.7596296701169954,"vX0":2.3385757319303044,"vY0":-127.88118851281682,"vZ0":-6.586513502610966,"x":124.47,"y":218.27,"x0":-1.3765148160700407,"y0":50.00341305426975,"z0":6.189847603644776,"aX":3.2612052737340473},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.5,"breakHorizontal":-4.1,"spinRate":2480,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.4278372080651609,"extension":6.481218587291729},"index":0,"playId":"5dec42fc-845c-386e-b8e7-4cebfad08197","pitchNumber":1,"startTime":"2026-09-12T21:30:22.330Z","endTime":"2026-09-12T21:30:26.476Z","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":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.275985250685373,"aZ":-32.171684230628635,"pfxX":2.0270974981993275,"pfxZ":-5.66543762730021E-4,"pX":0.09227804209573615,"pZ":2.554925466155,"vX0":3.325638073496238,"vY0":-126.98712157599819,"vZ0":-3.095966703213003,"x":113.48,"y":169.8,"x0":-1.4919359740723108,"y0":50.00085108548526,"z0":6.319828168705276,"aX":3.347066674133813},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":-4.3,"spinRate":2764,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.42948882098744967,"extension":6.649590493183134},"index":1,"playId":"871b64e6-6178-37c8-b90e-a37c9c1a34ac","pitchNumber":2,"startTime":"2026-09-12T21:30:40.348Z","endTime":"2026-09-12T21:30:45.015Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.860702486477663,"aZ":-33.2539606224703,"pfxX":0.9070720754470674,"pfxZ":-0.6751925596284174,"pX":-0.37057350953784857,"pZ":1.1614584536937624,"vX0":2.591585109278079,"vY0":-125.42388700303393,"vZ0":-5.962080637117682,"x":131.13,"y":207.42,"x0":-1.5306519146383493,"y0":50.00109322517839,"z0":6.247163705896249,"aX":1.4594257866426121},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":-2.2,"spinRate":2497,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.43495753490109434,"extension":6.668668193012942},"index":2,"playId":"a3569c6b-5a0d-3cd7-bc80-c2b997045137","pitchNumber":3,"startTime":"2026-09-12T21:30:57.121Z","endTime":"2026-09-12T21:31:00.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.673486679221156,"aZ":-33.45486931185911,"pfxX":2.422760504866821,"pfxZ":-0.7803712964472886,"pX":-0.9447037437997993,"pZ":1.7335620039836153,"vX0":1.062127909673022,"vY0":-125.84920228324026,"vZ0":-4.685907291962037,"x":153.01,"y":191.97,"x0":-1.6850915627639722,"y0":50.006284111844046,"z0":6.2810970365526035,"aX":3.949854210628358},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.2,"breakHorizontal":-4.6,"spinRate":2479,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4325588769261919,"extension":6.309878817728152},"index":3,"playId":"f6e4e5e1-3599-344c-9ae5-57715a00ba7f","pitchNumber":4,"startTime":"2026-09-12T21:31:13.888Z","endTime":"2026-09-12T21:31:18.376Z","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":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.367649139302696,"aZ":-33.55437313556188,"pfxX":1.539100991721476,"pfxZ":-0.8244387605664589,"pX":0.5553636816888561,"pZ":0.8214928342314681,"vX0":4.764959221202265,"vY0":-127.70645881976819,"vZ0":-6.774230380333933,"x":95.83,"y":216.6,"x0":-1.5257549647329778,"y0":50.00314229565092,"z0":6.108738335010635,"aX":2.5725493626689175},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.6,"breakHorizontal":-3.7,"spinRate":2468,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4269548354191537,"extension":6.440731308551383},"index":4,"playId":"a75b0c12-c0de-3b06-bb87-1067c236f61f","pitchNumber":5,"startTime":"2026-09-12T21:31:33.623Z","endTime":"2026-09-12T21:31:40.096Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.246490530287286,"aZ":-32.98432173229073,"pfxX":3.551681602138254,"pfxZ":-0.5179265106274302,"pX":-0.4871367465156333,"pZ":1.473597869497324,"vX0":1.2742449943765233,"vY0":-124.14804469426342,"vZ0":-4.764092621197083,"x":135.57,"y":198.99,"x0":-1.468747084812589,"y0":50.00335211065331,"z0":6.167951486322388,"aX":5.53501807575357},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.8,"breakHorizontal":-6.7,"spinRate":2509,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.4414581401463318,"extension":6.656559201965026},"index":5,"playId":"c8d5427b-9f51-38ea-acd9-f6eb00432226","pitchNumber":6,"startTime":"2026-09-12T21:32:01.667Z","endTime":"2026-09-12T21:32:05.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.220274885209644,"aZ":-33.83787813693342,"pfxX":2.752781418627878,"pfxZ":-1.017897610458777,"pX":-0.18667157739189605,"pZ":0.6742383252993503,"vX0":2.3623394402910427,"vY0":-126.47326946540676,"vZ0":-7.0695924978846305,"x":124.12,"y":220.58,"x0":-1.4883897064544256,"y0":50.00497601618254,"z0":6.1974396461796575,"aX":4.488750001652066},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.1,"breakHorizontal":-5.5,"spinRate":2567,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.43200939327344257,"extension":6.490348594675448},"index":6,"playId":"d6e43f3b-c192-316b-94d8-5d69204903ab","pitchNumber":7,"startTime":"2026-09-12T21:32:23.170Z","endTime":"2026-09-12T21:32:29.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:32:29.210Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Campusano grounds out, third baseman Shay Whitcomb to first baseman Bryce Eldridge. Manny Machado to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T21:32:27.303Z","endTime":"2026-09-12T21:34:25.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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(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":95.8,"endSpeed":88.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.822229799434933,"aZ":-20.168039814232113,"pfxX":-6.785447314643365,"pfxZ":6.073386835214201,"pX":0.1561446556277387,"pZ":2.889739959436173,"vX0":4.820390778234086,"vY0":-139.36059882866203,"vZ0":-6.211020166164182,"x":111.05,"y":160.76,"x0":-0.7099287919172917,"y0":50.00313758441886,"z0":6.469082958136103,"aX":-13.415165312376573},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.0,"breakHorizontal":11.4,"spinRate":2234,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39226514503168497,"extension":6.632895409525427},"index":0,"playId":"6dc44b91-7a0e-3753-a31c-bd25a913be07","pitchNumber":1,"startTime":"2026-09-12T21:32:56.086Z","endTime":"2026-09-12T21:33:00.226Z","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(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":95.1,"endSpeed":87.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.972922027933734,"aZ":-23.646860332978044,"pfxX":-6.135259252897779,"pfxZ":4.407450578841124,"pX":-0.8099937472228382,"pZ":1.2859103787467039,"vX0":1.689126037053355,"vY0":-138.28236401123152,"vZ0":-9.44749461234937,"x":147.88,"y":204.06,"x0":-0.6317311939116329,"y0":50.00582477241215,"z0":6.334630416175178,"aX":-11.878027281294367},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.2,"breakHorizontal":10.8,"spinRate":2260,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.3961632386152658,"extension":6.638423804912838},"index":1,"playId":"755e0066-ad64-3b5a-8e1a-00c8fd80d945","pitchNumber":2,"startTime":"2026-09-12T21:33:13.705Z","endTime":"2026-09-12T21:33:17.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":82.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.143625489503087,"aZ":-33.417695244406396,"pfxX":2.4041087460550363,"pfxZ":-0.748025081014223,"pX":0.19118740471737955,"pZ":1.3679400023560346,"vX0":2.9726149736648666,"vY0":-126.79725399165017,"vZ0":-5.681593566582938,"x":109.71,"y":201.85,"x0":-1.2983198345205094,"y0":50.00163449972254,"z0":6.2304361211326045,"aX":4.006867155798246},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.2,"breakHorizontal":-4.9,"spinRate":2519,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4281055107035625,"extension":6.371535482061862},"index":2,"playId":"ae921f16-e570-3562-a83e-684eb550feff","pitchNumber":3,"startTime":"2026-09-12T21:33:39.654Z","endTime":"2026-09-12T21:33:44.141Z","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":94.6,"endSpeed":88.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.846170917555963,"aZ":-24.88229986724006,"pfxX":-7.635069727794978,"pfxZ":3.748968145616348,"pX":0.6861916868854705,"pZ":1.4118702861693118,"vX0":6.67194297305507,"vY0":-137.51366901000944,"vZ0":-8.511879686463473,"x":90.84,"y":200.66,"x0":-0.7603846066140798,"y0":50.00487511682007,"z0":6.191940097958412,"aX":-14.862210084215764},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.4,"breakHorizontal":12.7,"spinRate":2285,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39586360668315734,"extension":6.801687057840263},"index":3,"playId":"200c3d0c-108b-30d8-9d42-3bf9a7a7bea1","pitchNumber":4,"startTime":"2026-09-12T21:33:57.592Z","endTime":"2026-09-12T21:34:01.644Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47609304205013,"aZ":-20.80119343386276,"pfxX":-7.076355005446743,"pfxZ":5.914511079740623,"pX":-0.6808408503463429,"pZ":2.2978014434052105,"vX0":3.9273411141937156,"vY0":-137.1441868207715,"vZ0":-6.823135872303637,"x":142.95,"y":176.74,"x0":-1.2043902336939962,"y0":50.00633423631631,"z0":6.214625416217068,"aX":-13.618119863442269},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.6,"breakHorizontal":12.1,"spinRate":2287,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.39784616067773326,"extension":6.623793232742855},"hitData":{"launchSpeed":66.5,"launchAngle":9.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.99,"coordY":174.54}},"index":4,"playId":"4e3bf5da-b1c2-386f-90d5-d69a0e961a7a","pitchNumber":5,"startTime":"2026-09-12T21:34:16.977Z","endTime":"2026-09-12T21:34:25.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:34:25.413Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, third baseman Shay Whitcomb to first baseman Bryce Eldridge.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T21:37:09.289Z","endTime":"2026-09-12T21:37:19.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-12T21:34:49.922Z","endTime":"2026-09-12T21:35:13.595Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Reiver Sanmartin replaces Joel Kuhnel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-12T21:35:13.595Z","endTime":"2026-09-12T21:37:11.355Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665665,"link":"/api/v1/people/665665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.095914772417395,"aZ":-32.40549490887297,"pfxX":-4.4871687827894595,"pfxZ":-0.1603888511641065,"pX":-0.554955909426347,"pZ":1.795708646203146,"vX0":-5.691178113371632,"vY0":-119.39005851924212,"vZ0":-1.2190620681903763,"x":138.15,"y":190.3,"x0":2.434624217490485,"y0":50.00144190289181,"z0":5.206319387817266,"aX":-6.5336242621004725},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.4,"breakHorizontal":9.4,"spinRate":2615,"spinDirection":271},"zone":7,"typeConfidence":0.89,"plateTime":0.45723003538937634,"extension":6.492254534290394},"hitData":{"launchSpeed":69.9,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.27,"coordY":166.38}},"index":2,"playId":"e2db8dd3-6521-312d-acf2-1ef710476a25","pitchNumber":1,"startTime":"2026-09-12T21:37:11.355Z","endTime":"2026-09-12T21:37:19.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:37:19.379Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T21:38:41.371Z","endTime":"2026-09-12T21:40:58.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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(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":86.1,"endSpeed":79.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.632544797360417,"aZ":-27.49711909153987,"pfxX":-9.619070811325043,"pfxZ":2.9068502899223088,"pX":-1.110640104268221,"pZ":2.1410158997053528,"vX0":7.269784735001535,"vY0":-125.25261234612702,"vZ0":-2.3014835498648565,"x":159.33,"y":180.97,"x0":-2.7849929640492017,"y0":50.00031519425695,"z0":5.295154792587914,"aX":-15.453574301123115},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.0,"breakHorizontal":16.0,"spinRate":1782,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4354349333115106,"extension":5.889181090151255},"index":0,"playId":"935a10ef-3155-3579-aa70-c42954c26bfb","pitchNumber":1,"startTime":"2026-09-12T21:39:36.657Z","endTime":"2026-09-12T21:39:40.505Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.104959074585537,"aZ":-29.609571301270343,"pfxX":1.3741730593888786,"pfxZ":1.6151690766289448,"pX":-1.0118731396104588,"pZ":2.7185199574978363,"vX0":4.2272459838466645,"vY0":-124.42860077748789,"vZ0":-0.8209161092268367,"x":155.57,"y":165.38,"x0":-2.9029779205724124,"y0":50.00324926278848,"z0":5.479815868345409,"aX":2.1799226226683923},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.0,"breakHorizontal":-3.4,"spinRate":2606,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.4381611155628873,"extension":5.541640734042902},"index":1,"playId":"8866b232-47bb-3330-8338-487fc4c3c1dd","pitchNumber":2,"startTime":"2026-09-12T21:39:51.077Z","endTime":"2026-09-12T21:39:55.241Z","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":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.945393797742966,"aZ":-29.113272523450785,"pfxX":-10.837403913600635,"pfxZ":1.8827639087762176,"pX":0.6103789782405664,"pZ":1.6696588801497982,"vX0":11.792877534033545,"vY0":-125.9689980473835,"vZ0":-2.9170270080700824,"x":93.73,"y":193.7,"x0":-2.6995511098957317,"y0":50.003366592236404,"z0":5.169723412169982,"aX":-17.610956371497053},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":17.3,"spinRate":1787,"spinDirection":248},"zone":9,"typeConfidence":2.0,"plateTime":0.43300915389217964,"extension":5.980492431900599},"index":2,"playId":"8b2cf55c-f108-36e6-b5dc-6444e0565066","pitchNumber":3,"startTime":"2026-09-12T21:40:06.537Z","endTime":"2026-09-12T21:40:10.801Z","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":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.042110821613626,"aZ":-17.37744888250204,"pfxX":-5.37356082577289,"pfxZ":7.667255723479881,"pX":-0.31375935620132417,"pZ":2.9986381135609856,"vX0":8.088526108236026,"vY0":-136.8057297180905,"vZ0":-3.638601772635015,"x":128.96,"y":157.82,"x0":-2.5860815321460033,"y0":50.00371740766984,"z0":5.50932418448612,"aX":-10.372019404094868},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":8.4,"spinRate":2417,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3976206404477183,"extension":5.837031857480929},"index":3,"playId":"176521b3-acea-3f85-aaed-be080c6ccf5f","pitchNumber":4,"startTime":"2026-09-12T21:40:28.339Z","endTime":"2026-09-12T21:40:32.436Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-12T21:40:42.485Z","endTime":"2026-09-12T21:40:53.882Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48306874833272,"aZ":-29.827942807955534,"pfxX":-10.913360166044923,"pfxZ":1.4327291101417092,"pX":0.42077091491401947,"pZ":1.9353780977769954,"vX0":11.18501379616609,"vY0":-126.5175401151335,"vZ0":-2.339710181940772,"x":100.96,"y":186.52,"x0":-2.6194330703943614,"y0":50.00345940806826,"z0":5.240100073361479,"aX":-17.86431580497172},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":17.5,"spinRate":1924,"spinDirection":252},"zone":9,"typeConfidence":2.0,"plateTime":0.43135220067772595,"extension":5.771315830135856},"index":5,"playId":"642a622d-d421-34c4-a2d4-a58d8013f7f0","pitchNumber":5,"startTime":"2026-09-12T21:40:53.882Z","endTime":"2026-09-12T21:40:58.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:40:58.362Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out softly, pitcher Michael King to first baseman Jake Cronenworth.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T21:40:58.166Z","endTime":"2026-09-12T21:41:30.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":92.4,"endSpeed":83.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6129025197624,"aZ":-26.763170169108864,"pfxX":-13.554939551220555,"pfxZ":3.0307912345222103,"pX":-0.27431850145877545,"pZ":3.072739160619736,"vX0":10.55061348186151,"vY0":-133.95410129429345,"vZ0":-1.3873860517082952,"x":127.46,"y":155.82,"x0":-2.53720393323842,"y0":50.00437771603839,"z0":5.542692716904082,"aX":-24.209104961093175},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":21.7,"spinRate":2233,"spinDirection":293},"zone":2,"typeConfidence":2.0,"plateTime":0.4116316576899637,"extension":5.825918099374882},"hitData":{"launchSpeed":53.0,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.29,"coordY":197.72}},"index":0,"playId":"ea35c3da-4547-3085-8ac1-0cdbc11896e9","pitchNumber":1,"startTime":"2026-09-12T21:41:20.597Z","endTime":"2026-09-12T21:41:30.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:41:30.124Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Eldridge flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T21:41:35.428Z","endTime":"2026-09-12T21:42:54.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.767860665920868,"aZ":-30.719064124485826,"pfxX":1.640032492995748,"pfxZ":0.8984808087959477,"pX":-1.162849901710255,"pZ":1.7103246487276718,"vX0":3.944312511977483,"vY0":-125.60204776789482,"vZ0":-3.1601894118202765,"x":161.33,"y":192.6,"x0":-2.9596284232002987,"y0":50.00243299040171,"z0":5.453953620044525,"aX":2.6483656029727123},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":-3.8,"spinRate":2654,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.4342393705478509,"extension":5.650272238210126},"index":0,"playId":"80c9cc50-e833-3819-942b-bc32d2d0902d","pitchNumber":1,"startTime":"2026-09-12T21:41:58.554Z","endTime":"2026-09-12T21:42:02.392Z","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":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.848847303435956,"aZ":-30.360336656763174,"pfxX":-10.344865610965975,"pfxZ":1.1145518319898606,"pX":-1.0770086214743004,"pZ":1.8841831248629426,"vX0":8.038431136811583,"vY0":-125.9576838661911,"vZ0":-2.1952211313941636,"x":158.05,"y":187.91,"x0":-2.947913881595047,"y0":50.00185975975429,"z0":5.194674857698804,"aX":-16.811375099597125},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":17.2,"spinRate":1964,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4329618480030333,"extension":5.765191696614467},"index":1,"playId":"49ea10b7-2455-39cd-8dea-47fd5093a821","pitchNumber":2,"startTime":"2026-09-12T21:42:29.075Z","endTime":"2026-09-12T21:42:33.595Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":81.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.73496634996791,"aZ":-28.253477583799068,"pfxX":0.10518707244421721,"pfxZ":2.3921504128139084,"pX":0.6050473052306405,"pZ":2.334700748765131,"vX0":8.499827576502472,"vY0":-125.74914075878615,"vZ0":-2.172228837618884,"x":93.94,"y":175.74,"x0":-2.798986458989853,"y0":50.00523901115035,"z0":5.448415532591524,"aX":0.17057546895268155},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":-1.7,"spinRate":2662,"spinDirection":165},"zone":9,"typeConfidence":2.0,"plateTime":0.4316364950265128,"extension":5.849396506596461},"hitData":{"launchSpeed":88.6,"launchAngle":42.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.69,"coordY":86.33}},"index":2,"playId":"773c6c4c-61d0-3be1-ab77-3deae6b6f457","pitchNumber":3,"startTime":"2026-09-12T21:42:45.205Z","endTime":"2026-09-12T21:42:54.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:42:54.230Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ethan Salas grounds out, second baseman Jonah Cox to first baseman Bryce Eldridge.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T21:45:32.417Z","endTime":"2026-09-12T21:47:01.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[0,1],"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":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jason Foley replaces Reiver Sanmartin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T21:43:34.966Z","endTime":"2026-09-12T21:44:52.463Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671345,"link":"/api/v1/people/671345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Ethan Salas replaces Austin Hays.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-12T21:44:52.463Z","endTime":"2026-09-12T21:45:34.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":669720,"link":"/api/v1/people/669720"}},{"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":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.385597157894058,"aZ":-32.765452016981,"pfxX":2.165184610311727,"pfxZ":-0.39962831287469136,"pX":-0.373966962867904,"pZ":3.071781677553702,"vX0":3.0015393201446323,"vY0":-119.90860740891797,"vZ0":0.7040369289769555,"x":131.25,"y":155.84,"x0":-1.9171543891884575,"y0":50.004029802245626,"z0":5.6684010757880765,"aX":3.193122752839884},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.4,"breakHorizontal":-4.6,"spinRate":2310,"spinDirection":65},"zone":1,"typeConfidence":0.9,"plateTime":0.45456933671380195,"extension":6.662624382729804},"index":2,"playId":"02ace1f2-acd1-37a0-81f1-f3eb3dd03686","pitchNumber":1,"startTime":"2026-09-12T21:45:34.475Z","endTime":"2026-09-12T21:45:38.633Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.280163305412856,"aZ":-32.058052394376645,"pfxX":-5.520828440902691,"pfxZ":0.0691800347053082,"pX":-0.3140532107941061,"pZ":1.396775495240178,"vX0":5.958540042645241,"vY0":-128.15255097999687,"vZ0":-3.771194129704226,"x":128.97,"y":201.07,"x0":-1.9335804177223919,"y0":50.00326845804087,"z0":5.346447015769486,"aX":-9.338837364394417},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":8.9,"spinRate":1185,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.4246761149914229,"extension":6.569656862980343},"index":3,"playId":"85845766-64ba-32d9-a6ef-78d1efbf4a2d","pitchNumber":2,"startTime":"2026-09-12T21:45:51.030Z","endTime":"2026-09-12T21:45:54.737Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-12T21:45:59.734Z","endTime":"2026-09-12T21:46:13.148Z","isPitch":false,"type":"action","player":{"id":806956,"link":"/api/v1/people/806956"}},{"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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.129480720544247,"aZ":-16.470415328005274,"pfxX":-7.300784649509421,"pfxZ":8.152787655784167,"pX":0.12680258625031057,"pZ":4.302442850817917,"vX0":7.265723566645331,"vY0":-137.5730748936739,"vZ0":-0.7266718886539459,"x":112.17,"y":122.61,"x0":-1.593751885481314,"y0":50.00167116192027,"z0":5.681310030724883,"aX":-14.061701489762617},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":11.8,"spinRate":2107,"spinDirection":224},"zone":12,"typeConfidence":0.92,"plateTime":0.39740169204106035,"extension":6.604877114267487},"index":5,"playId":"75092baf-3cb4-3cc3-b99e-db6fcd83488f","pitchNumber":3,"startTime":"2026-09-12T21:46:13.148Z","endTime":"2026-09-12T21:46:17.075Z","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":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.325274710678798,"aZ":-32.58381661841349,"pfxX":-5.100203294611625,"pfxZ":-0.24057084293831377,"pX":-0.80884085692931,"pZ":1.8240968770299206,"vX0":4.415974684635059,"vY0":-128.8561958367672,"vZ0":-2.6001562767286295,"x":147.83,"y":189.53,"x0":-1.8773663520544381,"y0":50.00483555201289,"z0":5.34933714648236,"aX":-8.627443145842395},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.7,"breakHorizontal":8.3,"spinRate":1088,"spinDirection":252},"zone":7,"typeConfidence":0.91,"plateTime":0.4241437263633996,"extension":6.788230542611387},"index":6,"playId":"07f97215-cd3e-3b58-91ec-c2e89ccb3b80","pitchNumber":4,"startTime":"2026-09-12T21:46:30.646Z","endTime":"2026-09-12T21:46:35.584Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.580194939670164,"aZ":-30.57390117322698,"pfxX":-6.255199221653379,"pfxZ":0.9439509796844332,"pX":-0.2512470389904164,"pZ":1.7650768832300465,"vX0":6.003860608315114,"vY0":-128.55570764337054,"vZ0":-3.202175477063896,"x":126.58,"y":191.12,"x0":-1.7905840640719786,"y0":50.00266672013064,"z0":5.3696853976179035,"aX":-10.598832897380467},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.3,"breakHorizontal":10.2,"spinRate":996,"spinDirection":255},"zone":8,"typeConfidence":0.91,"plateTime":0.42408623903006193,"extension":6.864245007199918},"hitData":{"launchSpeed":91.9,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.86,"coordY":148.64}},"index":7,"playId":"23fd6218-406f-3026-b703-007d5d3ebb1e","pitchNumber":5,"startTime":"2026-09-12T21:46:50.953Z","endTime":"2026-09-12T21:47:01.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:47:01.522Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a ground ball to third baseman Shay Whitcomb.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T21:46:59.995Z","endTime":"2026-09-12T21:48:53.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":"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":3},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"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":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6003012631785,"aZ":-27.77672077954144,"pfxX":-9.874437406930406,"pfxZ":2.220852263615825,"pX":-0.7288614454426203,"pZ":2.927952186059973,"vX0":5.906047595507603,"vY0":-138.29115156417004,"vZ0":-1.9773379373578703,"x":144.78,"y":159.73,"x0":-1.585573024705453,"y0":50.00247585219132,"z0":5.476378782654801,"aX":-19.537738456340982},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.8,"breakHorizontal":17.0,"spinRate":1990,"spinDirection":227},"zone":1,"typeConfidence":0.93,"plateTime":0.39286451388836774,"extension":6.789293025760022},"index":0,"playId":"fb2886ed-4556-3a7e-9bc4-d7d8fa35edb6","pitchNumber":1,"startTime":"2026-09-12T21:47:30.332Z","endTime":"2026-09-12T21:47:34.320Z","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":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.233577538128944,"aZ":-28.733881078449198,"pfxX":-10.86671356846875,"pfxZ":1.8344108036495381,"pX":-1.1123839531028126,"pZ":2.6547596637896302,"vX0":5.091362610214429,"vY0":-136.0233042322822,"vZ0":-2.1567160503513403,"x":159.4,"y":167.1,"x0":-1.5942849774856578,"y0":50.004621880083384,"z0":5.445844007513369,"aX":-20.409154619584196},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.1,"breakHorizontal":18.6,"spinRate":1977,"spinDirection":234},"zone":11,"typeConfidence":0.91,"plateTime":0.4023274155794687,"extension":6.814589378737587},"index":1,"playId":"6d53dc98-38cf-3e78-8ffd-42caa45f2382","pitchNumber":2,"startTime":"2026-09-12T21:47:54.444Z","endTime":"2026-09-12T21:47:58.236Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.681440222255873,"aZ":-25.427607561152413,"pfxX":-11.383232350392397,"pfxZ":3.440773359390766,"pX":-0.30364861420025596,"pZ":2.517372491869011,"vX0":7.025650650210341,"vY0":-138.18577598261578,"vZ0":-3.738202566603068,"x":128.57,"y":170.81,"x0":-1.3814634462148792,"y0":50.00319547371405,"z0":5.567851592048006,"aX":-22.328905702625676},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.8,"breakHorizontal":19.4,"spinRate":2086,"spinDirection":232},"zone":4,"typeConfidence":0.91,"plateTime":0.39421998756602417,"extension":6.734545439235826},"index":2,"playId":"54a13f97-9d28-3eb8-95f7-ba9e63627eae","pitchNumber":3,"startTime":"2026-09-12T21:48:18.456Z","endTime":"2026-09-12T21:48:22.786Z","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":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12054889926512,"aZ":-27.701520869288785,"pfxX":-10.522773335615302,"pfxZ":2.2667921555795516,"pX":0.552446877913458,"pZ":2.376645659130034,"vX0":9.051290243772526,"vY0":-138.89062960600248,"vZ0":-3.5311222939703386,"x":95.94,"y":174.61,"x0":-1.365155802841378,"y0":50.0044685344536,"z0":5.485755971145891,"aX":-20.771805261026874},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.6,"breakHorizontal":17.4,"spinRate":2135,"spinDirection":235},"zone":6,"typeConfidence":0.91,"plateTime":0.3928365984853186,"extension":6.695838387136594},"hitData":{"launchSpeed":70.5,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.28,"coordY":178.54}},"index":3,"playId":"22e1cfb5-4ea9-3f17-9abf-750c74c9bc39","pitchNumber":4,"startTime":"2026-09-12T21:48:43.644Z","endTime":"2026-09-12T21:48:53.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:48:53.182Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Cronenworth lines out to second baseman Jonah Cox.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T21:48:56.378Z","endTime":"2026-09-12T21:51:51.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"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":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.346263285377773,"aZ":-34.095452336678484,"pfxX":1.3239795322288788,"pfxZ":-1.2467528696992112,"pX":-0.014350978358360519,"pZ":2.3063675450404624,"vX0":3.6580302899727637,"vY0":-123.1675751046676,"vZ0":-1.3999944041944763,"x":117.55,"y":176.51,"x0":-1.6905844978443418,"y0":50.005770576802966,"z0":5.764140587094899,"aX":2.0347540444224332},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.3,"breakHorizontal":-3.2,"spinRate":2149,"spinDirection":106},"zone":5,"typeConfidence":0.9,"plateTime":0.44461491171001244,"extension":6.660227827704363},"index":0,"playId":"8681e46a-9c16-34e8-9706-dfdb4d2d98b1","pitchNumber":1,"startTime":"2026-09-12T21:49:26.605Z","endTime":"2026-09-12T21:49:30.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"b2f4bcfd-631b-4345-8508-02c89d777ef9","startTime":"2026-09-12T21:49:45.154Z","endTime":"2026-09-12T21:49:50.154Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51187719381484,"aZ":-19.169874327578913,"pfxX":-5.393579212026264,"pfxZ":6.684751537202565,"pX":-0.6371207776347042,"pZ":2.6378015261305925,"vX0":4.932839160785979,"vY0":-138.5041020576424,"vZ0":-4.539899142576313,"x":141.29,"y":167.56,"x0":-1.739168894375773,"y0":50.00572403693873,"z0":5.577735058145873,"aX":-10.496342944820901},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":8.8,"spinRate":2040,"spinDirection":240},"zone":4,"typeConfidence":0.92,"plateTime":0.39523774512458587,"extension":6.516206693342769},"index":2,"playId":"ec37390b-b8fc-3775-8afd-1c1c7206ed5b","pitchNumber":2,"startTime":"2026-09-12T21:50:06.968Z","endTime":"2026-09-12T21:50:10.782Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99843807156364,"aZ":-16.71673584827965,"pfxX":-5.6468662523168955,"pfxZ":7.75130645332554,"pX":0.9152826306127646,"pZ":2.9254304685633405,"vX0":8.714048742615278,"vY0":-139.74744932494335,"vZ0":-4.452208580582984,"x":82.11,"y":159.79,"x0":-1.4976340355932092,"y0":50.00463644585424,"z0":5.6240397877245405,"aX":-11.264569948715058},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":8.6,"spinRate":2229,"spinDirection":218},"zone":12,"typeConfidence":0.93,"plateTime":0.3906684708969097,"extension":6.699281556219951},"index":3,"playId":"0cf4effc-ce67-378e-b2da-5c5427a583fb","pitchNumber":3,"startTime":"2026-09-12T21:50:41.568Z","endTime":"2026-09-12T21:50:45.120Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.826200715830797,"aZ":-34.700158121347926,"pfxX":-5.624429218289848,"pfxZ":-1.499413515779798,"pX":-1.689357237905849,"pZ":2.7004417392975264,"vX0":2.3556723093706102,"vY0":-129.11524873308932,"vZ0":-0.273338948260167,"x":181.39,"y":165.87,"x0":-1.8827577619791276,"y0":50.00060059012974,"z0":5.477442116707733,"aX":-9.496857404446306},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.5,"breakHorizontal":9.7,"spinRate":854,"spinDirection":257},"zone":11,"typeConfidence":0.91,"plateTime":0.4241760889923456,"extension":6.722167162424956},"index":4,"playId":"18707d5d-11b7-328f-811c-389b55a3fcbd","pitchNumber":4,"startTime":"2026-09-12T21:51:10.241Z","endTime":"2026-09-12T21:51:17.366Z","isPitch":true,"type":"pitch"},{"details":{"description":"Xander Bogaerts steals (21) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"18707d5d-11b7-328f-811c-389b55a3fcbd","startTime":"2026-09-12T21:51:19.979Z","endTime":"2026-09-12T21:51:44.604Z","isPitch":false,"isBaseRunningPlay":true,"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(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":85.2,"endSpeed":79.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.521783207520265,"aZ":-33.97283174364,"pfxX":1.9799330136127893,"pfxZ":-1.1441040386264945,"pX":0.4781846040733548,"pZ":1.569119672576824,"vX0":4.8138085995376425,"vY0":-124.09691832346138,"vZ0":-3.0253996946588546,"x":98.77,"y":196.41,"x0":-1.736214978224964,"y0":50.00073483640791,"z0":5.605638782917099,"aX":3.1181997716088765},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.5,"breakHorizontal":-4.6,"spinRate":2331,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.4396941985098839,"extension":6.812816632253772},"hitData":{"launchSpeed":82.7,"launchAngle":12.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":157.76}},"index":6,"playId":"4ca73567-6d6f-3263-8b97-71c1c46d7c0b","pitchNumber":5,"startTime":"2026-09-12T21:51:44.604Z","endTime":"2026-09-12T21:51:51.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:51:51.128Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Samad Taylor walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T21:52:01.160Z","endTime":"2026-09-12T21:53:27.461Z","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":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"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_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":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(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":94.9,"endSpeed":87.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.106163135301095,"aZ":-27.92016216653576,"pfxX":-8.706718935021613,"pfxZ":2.1926611784948964,"pX":-1.7420720886057997,"pZ":1.9926546745909928,"vX0":2.588895417899482,"vY0":-138.18485576538208,"vZ0":-4.447160818392778,"x":183.4,"y":184.98,"x0":-1.5585689496295883,"y0":50.0021565436254,"z0":5.493347103905286,"aX":-16.87663628828642},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.2,"breakHorizontal":15.2,"spinRate":2098,"spinDirection":237},"zone":13,"typeConfidence":0.96,"plateTime":0.39601504741890103,"extension":6.764196782636014},"index":0,"playId":"76e7d83f-e7f5-3174-8078-ced0a4345546","pitchNumber":1,"startTime":"2026-09-12T21:52:20.700Z","endTime":"2026-09-12T21:52:24.157Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.089677371259206,"aZ":-31.31163454796847,"pfxX":-0.11221656328154328,"pfxZ":0.5542636093441808,"pX":1.9741109617784105,"pZ":0.36190569712919923,"vX0":7.846224769534177,"vY0":-123.78532052455022,"vZ0":-6.4648451197305725,"x":41.75,"y":229.01,"x0":-1.2129294476618224,"y0":50.00576469251345,"z0":5.606320040373661,"aX":-0.1768145873016591},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.2,"breakHorizontal":-1.4,"spinRate":2260,"spinDirection":91},"zone":14,"typeConfidence":0.91,"plateTime":0.44131354130470823,"extension":6.884252597876546},"index":1,"playId":"b1cfb720-088b-38b3-be18-f031b4af6f6f","pitchNumber":2,"startTime":"2026-09-12T21:52:39.723Z","endTime":"2026-09-12T21:52:43.126Z","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":95.5,"endSpeed":87.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.395356795280506,"aZ":-29.79018043530136,"pfxX":-7.246648205851606,"pfxZ":1.2171612676240393,"pX":-0.9013428664016215,"pZ":2.632258528677494,"vX0":3.9393939425544167,"vY0":-139.03350114059768,"vZ0":-2.478862035320685,"x":151.36,"y":167.71,"x0":-1.3930364149204748,"y0":50.00531055860542,"z0":5.507071951487095,"aX":-14.226861228791286},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.9,"breakHorizontal":12.4,"spinRate":2013,"spinDirection":238},"zone":11,"typeConfidence":0.95,"plateTime":0.39355360233978454,"extension":6.627329636990496},"index":2,"playId":"023b0ec0-d80c-3229-bbaf-77a186f59b8f","pitchNumber":3,"startTime":"2026-09-12T21:53:03.102Z","endTime":"2026-09-12T21:53:08.111Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.786536304140665,"aZ":-25.169322287779853,"pfxX":-10.372893895060782,"pfxZ":3.64372450515807,"pX":0.913907903507592,"pZ":1.173390943272741,"vX0":9.508026708053366,"vY0":-137.1234360010059,"vZ0":-6.9078227830372345,"x":82.16,"y":207.1,"x0":-1.235820200331873,"y0":50.00102568311285,"z0":5.420301134830421,"aX":-19.928019164972884},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.4,"breakHorizontal":17.0,"spinRate":2127,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.39808930249755914,"extension":6.80358535305777},"index":3,"playId":"9695b8f5-6e5d-3bf8-976c-dc24c9073326","pitchNumber":4,"startTime":"2026-09-12T21:53:22.567Z","endTime":"2026-09-12T21:53:27.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:53:27.461Z","atBatIndex":56},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Fernando Tatis Jr. reaches on a fielding error by third baseman Shay Whitcomb. Xander Bogaerts scores. Samad Taylor to 3rd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T21:53:51.983Z","endTime":"2026-09-12T21:56:03.765Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnThird":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":671345,"link":"/api/v1/people/671345"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"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(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":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46312476653573,"aZ":-32.53255737044303,"pfxX":1.4776924494699113,"pfxZ":-0.22593477179511368,"pX":1.5451967565580542,"pZ":1.8918260350990315,"vX0":6.4359757832578515,"vY0":-124.90489194837569,"vZ0":-2.920864425030815,"x":58.1,"y":187.7,"x0":-1.2538000237302152,"y0":50.00401325773849,"z0":5.743565776175775,"aX":2.34032191946702},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.8,"breakHorizontal":-4.1,"spinRate":2307,"spinDirection":110},"zone":14,"typeConfidence":0.91,"plateTime":0.4380206126743973,"extension":6.811564649740296},"index":0,"playId":"7eb07863-d5a3-3471-b9dc-71dd8ba1185d","pitchNumber":1,"startTime":"2026-09-12T21:53:55.988Z","endTime":"2026-09-12T21:53:59.488Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.396827237899824,"aZ":-25.719232524768223,"pfxX":-10.301345241545151,"pfxZ":3.288231811850398,"pX":0.020634195005812008,"pZ":2.379082061315045,"vX0":7.5343971900010445,"vY0":-138.17578091215452,"vZ0":-4.037824917373024,"x":116.21,"y":174.54,"x0":-1.3823564170097662,"y0":50.00360870341063,"z0":5.556663957094213,"aX":-20.223640447714615},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.4,"breakHorizontal":17.4,"spinRate":2090,"spinDirection":233},"zone":5,"typeConfidence":0.92,"plateTime":0.39411413943487084,"extension":6.776628181058116},"index":1,"playId":"19c464c8-ce90-3dd6-abdd-4671f8d34830","pitchNumber":2,"startTime":"2026-09-12T21:54:16.922Z","endTime":"2026-09-12T21:54:20.881Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89276931276812,"aZ":-26.73482164506291,"pfxX":-10.078113724396776,"pfxZ":2.737767244079233,"pX":-0.009801557850662033,"pZ":2.5795724533934807,"vX0":6.811464526442391,"vY0":-139.8605427925904,"vZ0":-3.53744584045209,"x":117.37,"y":169.13,"x0":-1.1647461562485641,"y0":50.00034402486341,"z0":5.609598821500754,"aX":-20.006954056631947},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.4,"breakHorizontal":16.9,"spinRate":2065,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.39128166718275015,"extension":6.665732524631897},"index":2,"playId":"086e5632-5ec4-36c5-a08a-190c4a0822cb","pitchNumber":3,"startTime":"2026-09-12T21:54:36.326Z","endTime":"2026-09-12T21:54:40.426Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58953937054901,"aZ":-19.581869776358605,"pfxX":-5.880346984017436,"pfxZ":6.42987246165729,"pX":1.3355085068132655,"pZ":3.2320513549135406,"vX0":9.398120205821195,"vY0":-138.73405497233406,"vZ0":-3.113696728439853,"x":66.09,"y":151.51,"x0":-1.3243060673876224,"y0":50.006644158226,"z0":5.666504452799632,"aX":-11.523500160294544},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":8.8,"spinRate":2149,"spinDirection":227},"zone":12,"typeConfidence":0.93,"plateTime":0.3940550102766256,"extension":6.796649860847922},"index":3,"playId":"77cf1976-8aa4-347e-acd3-62e77728b931","pitchNumber":4,"startTime":"2026-09-12T21:55:08.586Z","endTime":"2026-09-12T21:55:11.937Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.872276387452512,"aZ":-27.3340824471122,"pfxX":-8.985976706302555,"pfxZ":2.4954554376982436,"pX":-0.6062505564549605,"pZ":2.291045274089906,"vX0":5.405004026731568,"vY0":-137.94054081099048,"vZ0":-3.903052897372751,"x":140.11,"y":176.92,"x0":-1.4171951954372295,"y0":50.00307025822898,"z0":5.553909998932162,"aX":-17.42607003466752},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.0,"breakHorizontal":15.2,"spinRate":1971,"spinDirection":240},"zone":4,"typeConfidence":0.93,"plateTime":0.39612230362133927,"extension":6.7692777887464635},"index":4,"playId":"7f18bb81-931c-314f-9b5c-caa81e7dcdbb","pitchNumber":5,"startTime":"2026-09-12T21:55:29.487Z","endTime":"2026-09-12T21:55:33.685Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66629431728072,"aZ":-35.52561863112127,"pfxX":2.080201687686673,"pfxZ":-2.023377419287998,"pX":0.046535158293328785,"pZ":1.9244214308793057,"vX0":2.983737975549649,"vY0":-127.35974780857211,"vZ0":-2.771210056195611,"x":115.23,"y":186.82,"x0":-1.4058113256392784,"y0":50.0006759703483,"z0":5.808085337338486,"aX":3.4508566919967336},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.1,"breakHorizontal":-4.4,"spinRate":2332,"spinDirection":91},"zone":8,"typeConfidence":0.91,"plateTime":0.42840027809752534,"extension":6.762048911089406},"hitData":{"launchSpeed":72.8,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":82.39,"coordY":142.56}},"index":5,"playId":"f1aa59bb-5d31-37c9-b505-3e7c67396525","pitchNumber":6,"startTime":"2026-09-12T21:55:52.231Z","endTime":"2026-09-12T21:56:03.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:56:03.765Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dustin Harris grounds out, shortstop Christian Koss to first baseman Bryce Eldridge.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T21:57:15.735Z","endTime":"2026-09-12T21:59:27.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,8],"actionIndex":[2],"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":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-12T21:56:41.422Z","endTime":"2026-09-12T21:57:17.850Z","isPitch":false,"type":"action"},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":79.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.362724889032062,"aZ":-34.20651095275161,"pfxX":2.0400409026167368,"pfxZ":-1.2841479365765167,"pX":-0.9706677416070469,"pZ":2.487564457565198,"vX0":1.4112778891906876,"vY0":-123.26693465900335,"vZ0":-1.220902475587738,"x":154.0,"y":171.62,"x0":-1.8096274460851445,"y0":50.000595462864986,"z0":5.798388494048918,"aX":3.236110677548616},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.4,"breakHorizontal":-4.0,"spinRate":2253,"spinDirection":64},"zone":13,"typeConfidence":0.9,"plateTime":0.4391833490944741,"extension":6.6129850923143625},"index":1,"playId":"82115265-6fc8-3c8a-aad1-e2d44fbe3e59","pitchNumber":1,"startTime":"2026-09-12T21:57:17.850Z","endTime":"2026-09-12T21:57:25.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Fernando Tatis Jr. steals (33) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"82115265-6fc8-3c8a-aad1-e2d44fbe3e59","startTime":"2026-09-12T21:57:29.607Z","endTime":"2026-09-12T21:57:42.065Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","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":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.66399223737263,"aZ":-31.116200393874532,"pfxX":-3.5292476814575213,"pfxZ":0.6332757293962521,"pX":-0.17750884186434004,"pZ":1.6679877354460486,"vX0":5.139905692335236,"vY0":-127.63886624258029,"vZ0":-3.3144074784025386,"x":123.77,"y":193.74,"x0":-1.7417458404192665,"y0":50.005376871590464,"z0":5.3859312740204,"aX":-5.933126043098297},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.7,"breakHorizontal":5.5,"spinRate":967,"spinDirection":251},"zone":8,"typeConfidence":0.91,"plateTime":0.4260834134541498,"extension":6.7270442654566525},"index":3,"playId":"f3b6a94f-a8f7-33de-877e-415452a7044d","pitchNumber":2,"startTime":"2026-09-12T21:57:42.065Z","endTime":"2026-09-12T21:57:46.417Z","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":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.427901949527644,"aZ":-18.855133798909677,"pfxX":-7.221668508371649,"pfxZ":7.048692147382823,"pX":1.5125075440399331,"pZ":3.463239082383997,"vX0":10.542250952381458,"vY0":-136.47217494985117,"vZ0":-2.158838267095357,"x":59.35,"y":145.27,"x0":-1.4584819505578694,"y0":50.00619394989921,"z0":5.560253231743322,"aX":-13.654172891071209},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":10.9,"spinRate":2195,"spinDirection":236},"zone":12,"typeConfidence":0.92,"plateTime":0.4010170127560664,"extension":6.663334591212762},"index":4,"playId":"6af0aef3-8296-386c-8750-dd29ac90f1a5","pitchNumber":3,"startTime":"2026-09-12T21:58:02.590Z","endTime":"2026-09-12T21:58:06.351Z","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":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.572737186392786,"aZ":-31.231741786106898,"pfxX":-5.72583343608431,"pfxZ":0.5490880724124745,"pX":-1.1649565013286756,"pZ":1.8467407523337138,"vX0":3.6530669539703053,"vY0":-128.91408364602026,"vZ0":-3.1659151226864313,"x":161.41,"y":188.92,"x0":-1.844446256697475,"y0":50.002688137422304,"z0":5.459861094096024,"aX":-9.799440397872043},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.6,"breakHorizontal":9.7,"spinRate":1046,"spinDirection":253},"zone":13,"typeConfidence":0.92,"plateTime":0.4221775993845207,"extension":6.97317439015085},"index":5,"playId":"917e30ee-042f-31b1-a7fd-282beb4e2f9c","pitchNumber":4,"startTime":"2026-09-12T21:58:24.386Z","endTime":"2026-09-12T21:58:28.845Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36985457589436,"aZ":-34.71389768982365,"pfxX":-3.2898717382464557,"pfxZ":-1.468074731756813,"pX":-0.24927696979093977,"pZ":2.413757597478631,"vX0":5.125131229654772,"vY0":-129.6391705749032,"vZ0":-1.227967263784291,"x":126.5,"y":173.61,"x0":-1.8077384887677759,"y0":50.00027066777685,"z0":5.499248224420104,"aX":-5.703547297712269},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.8,"breakHorizontal":5.0,"spinRate":1068,"spinDirection":314},"zone":5,"typeConfidence":0.91,"plateTime":0.4195333931523684,"extension":6.71358334129961},"index":6,"playId":"0ae19647-7400-3196-90b0-e1c8d9739898","pitchNumber":5,"startTime":"2026-09-12T21:58:45.965Z","endTime":"2026-09-12T21:58:50.710Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-09-12T21:59:01.221Z","endTime":"2026-09-12T21:59:18.614Z","isPitch":false,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.643284870496252,"aZ":-18.176119107547894,"pfxX":-6.145794130004091,"pfxZ":7.1024560849856915,"pX":-0.07005464669500891,"pZ":3.1075510816914944,"vX0":6.550988733980891,"vY0":-138.70399703640777,"vZ0":-3.3762767966933556,"x":119.67,"y":154.88,"x0":-1.6509706116419514,"y0":50.003120153559195,"z0":5.5349926472538815,"aX":-12.114488189456376},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":10.0,"spinRate":2083,"spinDirection":239},"zone":2,"typeConfidence":0.92,"plateTime":0.39314869159422683,"extension":6.708914799513697},"hitData":{"launchSpeed":80.0,"launchAngle":9.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.12,"coordY":141.48}},"index":8,"playId":"c32a38f8-a724-37c4-b71d-6c6ad8e8c178","pitchNumber":6,"startTime":"2026-09-12T21:59:18.614Z","endTime":"2026-09-12T21:59:27.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:59:27.641Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Cox singles on a line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T22:01:34.002Z","endTime":"2026-09-12T22:02:04.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to right field for Fernando Tatis Jr.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T22:01:35.114Z","endTime":"2026-09-12T22:01:35.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Sung-Mun Song replaces right fielder Dustin Harris, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-12T22:01:35.136Z","endTime":"2026-09-12T22:01:35.138Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":687957,"link":"/api/v1/people/687957"}},{"details":{"description":"Ethan Salas remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-12T22:01:35.138Z","endTime":"2026-09-12T22:01:35.139Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":669720,"link":"/api/v1/people/669720"}},{"details":{"description":"Defensive Substitution: Jase Bowen replaces left fielder Samad Taylor, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-09-12T22:01:35.139Z","endTime":"2026-09-12T22:01:36.148Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":669392,"link":"/api/v1/people/669392"}},{"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":91.2,"endSpeed":83.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.522237108567946,"aZ":-27.577116530104387,"pfxX":-10.894296856351648,"pfxZ":2.590522536938902,"pX":-0.9321112982313461,"pZ":1.9144653610578062,"vX0":7.95650029786868,"vY0":-132.50660697568705,"vZ0":-3.9504401335235184,"x":152.53,"y":187.09,"x0":-2.5594392058275006,"y0":50.00633791366076,"z0":5.441480734675087,"aX":-19.361501238204568},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.0,"breakHorizontal":18.0,"spinRate":2314,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.41348959244168526,"extension":5.889244434051482},"index":4,"playId":"23cc0dc1-6732-32b9-8b25-4898ec3a15c7","pitchNumber":1,"startTime":"2026-09-12T22:01:36.148Z","endTime":"2026-09-12T22:01:40.237Z","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":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77797539488123,"aZ":-24.943906721105705,"pfxX":-9.69827767033188,"pfxZ":3.9226351232045538,"pX":-0.14223429119330855,"pZ":2.4408241543809748,"vX0":9.380031404981118,"vY0":-133.71498240714303,"vZ0":-3.533565409871847,"x":122.42,"y":172.88,"x0":-2.4044042424408443,"y0":50.00529093991455,"z0":5.531487650666878,"aX":-17.892985405793027},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.6,"breakHorizontal":16.0,"spinRate":2453,"spinDirection":334},"zone":5,"typeConfidence":2.0,"plateTime":0.40673641973530916,"extension":5.979112603972973},"hitData":{"launchSpeed":98.3,"launchAngle":14.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.35,"coordY":81.0}},"index":5,"playId":"3ad04719-85c2-36a0-bdb8-29c01d983358","pitchNumber":2,"startTime":"2026-09-12T22:01:51.522Z","endTime":"2026-09-12T22:02:04.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:02:04.134Z","atBatIndex":59},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Turner Hill grounds into a double play, shortstop Xander Bogaerts to first baseman Jake Cronenworth. Jonah Cox out at 2nd. Turner Hill out at 1st.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T22:02:09.188Z","endTime":"2026-09-12T22:04:06.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"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":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"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":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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, 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":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.739690436281567,"aZ":-26.932151245297693,"pfxX":-10.1327409531613,"pfxZ":3.253533663126631,"pX":-0.007387884928315592,"pZ":1.7848020627923913,"vX0":10.331670550129433,"vY0":-125.40219905018502,"vZ0":-3.2529609068747884,"x":117.28,"y":190.59,"x0":-2.8428335440676666,"y0":50.00105156812281,"z0":5.2698350039424176,"aX":-16.314929688036827},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":16.3,"spinRate":1841,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.43493960937893483,"extension":6.115478387600965},"index":0,"playId":"c621f951-beb3-34fa-9ba3-c813f08cb187","pitchNumber":1,"startTime":"2026-09-12T22:02:29.271Z","endTime":"2026-09-12T22:02:33.191Z","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":85.4,"endSpeed":79.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.050045485519128,"aZ":-27.920762390167095,"pfxX":-9.924454626358518,"pfxZ":2.6731020642469794,"pX":-2.113839636431134,"pZ":2.2480683222056097,"vX0":5.4579305715316435,"vY0":-124.38279831070675,"vZ0":-1.9542934859955026,"x":197.57,"y":178.08,"x0":-3.028252554939722,"y0":50.005865308854816,"z0":5.322133738930252,"aX":-15.81258718796526},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.7,"breakHorizontal":17.0,"spinRate":1859,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4375913343527005,"extension":5.774351952896038},"index":1,"playId":"46f06d52-59dd-3c90-a2f4-7927bf41231d","pitchNumber":2,"startTime":"2026-09-12T22:02:50.451Z","endTime":"2026-09-12T22:02:53.751Z","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":86.2,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.833651271714643,"aZ":-25.418443240652937,"pfxX":-9.635427572264767,"pfxZ":4.154886445010148,"pX":-0.9224506703119949,"pZ":1.4913633999401106,"vX0":7.935793418452255,"vY0":-125.4519631860273,"vZ0":-4.178280503539104,"x":152.16,"y":198.51,"x0":-2.8457938293981444,"y0":50.00061779161174,"z0":5.204850794640312,"aX":-15.650295901024219},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.0,"breakHorizontal":16.1,"spinRate":1916,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.43345960306024844,"extension":6.1669220688674065},"index":2,"playId":"0715763c-b02a-3957-a778-995fa910f8e0","pitchNumber":3,"startTime":"2026-09-12T22:03:11.569Z","endTime":"2026-09-12T22:03:15.616Z","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":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.725342115551367,"aZ":-23.231814213334708,"pfxX":-9.403798053224811,"pfxZ":4.778192451823948,"pX":0.9357009497645433,"pZ":2.0909570782097893,"vX0":12.738487677929495,"vY0":-135.04963480887392,"vZ0":-4.68763686656062,"x":81.33,"y":182.32,"x0":-2.591470772998725,"y0":50.00374253863653,"z0":5.455656939339762,"aX":-17.604154409011773},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.9,"breakHorizontal":14.8,"spinRate":2504,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.40352560591815,"extension":5.851000715510133},"index":3,"playId":"13c3b38f-98f0-3f82-a0fd-8b297ab8d8d0","pitchNumber":4,"startTime":"2026-09-12T22:03:31.595Z","endTime":"2026-09-12T22:03:37.067Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"actionPlayId":"13c3b38f-98f0-3f82-a0fd-8b297ab8d8d0","startTime":"2026-09-12T22:03:37.764Z","endTime":"2026-09-12T22:03:57.041Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64583690787677,"aZ":-25.168987982385094,"pfxX":-9.89441406752773,"pfxZ":3.767193673830106,"pX":-0.36861973784313057,"pZ":1.9852835301627216,"vX0":9.677960319154876,"vY0":-134.80542708354855,"vZ0":-4.5913858446282205,"x":131.05,"y":185.18,"x0":-2.703068977304076,"y0":50.001941855583695,"z0":5.466308660894941,"aX":-18.38698668165083},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":16.1,"spinRate":2362,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.40481512389133023,"extension":5.775414534544642},"hitData":{"launchSpeed":91.7,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":148.14}},"index":5,"playId":"18327d34-b702-382e-8a08-45d7347924d1","pitchNumber":5,"startTime":"2026-09-12T22:03:57.041Z","endTime":"2026-09-12T22:04:06.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:04:06.072Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a sharp line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T22:04:10.548Z","endTime":"2026-09-12T22:04:42.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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_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(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":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.76338278927297,"aZ":-27.71836426460599,"pfxX":-9.29115850703091,"pfxZ":2.698302689228851,"pX":-0.30174871404040027,"pZ":2.1097016621404103,"vX0":9.334195573308781,"vY0":-126.40033506015567,"vZ0":-2.4838809873759575,"x":128.5,"y":181.82,"x0":-2.7993757236287435,"y0":50.00304825198643,"z0":5.284645784157424,"aX":-15.346109304942601},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":15.2,"spinRate":2015,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4299540467334517,"extension":6.196197096240351},"hitData":{"launchSpeed":102.0,"launchAngle":9.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":117.36,"coordY":82.42}},"index":0,"playId":"89b26406-d855-3fd2-b3d0-c95ebade46ec","pitchNumber":1,"startTime":"2026-09-12T22:04:32.090Z","endTime":"2026-09-12T22:04:42.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:04:42.944Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shay Whitcomb pops out to second baseman Sung-Mun Song.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T22:05:34.525Z","endTime":"2026-09-12T22:07:43.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-12T22:05:04.479Z","endTime":"2026-09-12T22:05:36.609Z","isPitch":false,"type":"action"},{"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":86.8,"endSpeed":79.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.337975205898918,"aZ":-28.065430867656058,"pfxX":-10.71959252891372,"pfxZ":2.529929384974377,"pX":-0.6053423475025611,"pZ":2.6666713934384094,"vX0":8.854602139411108,"vY0":-126.20632056886957,"vZ0":-1.2333155019585411,"x":140.07,"y":166.78,"x0":-2.7570247450295846,"y0":50.00000593943097,"z0":5.410377398099115,"aX":-17.38677013048455},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":17.5,"spinRate":1860,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.4330628156775136,"extension":6.051290932397715},"index":1,"playId":"6a6a6ae2-b8b3-3c09-9984-efb2299b06eb","pitchNumber":1,"startTime":"2026-09-12T22:05:36.609Z","endTime":"2026-09-12T22:05:40.566Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6255162273588,"aZ":-26.87581237001535,"pfxX":-10.546631226527229,"pfxZ":2.7943426795863537,"pX":0.47469551607500415,"pZ":2.4001911605202264,"vX0":11.482873643718015,"vY0":-136.29242927606649,"vZ0":-3.5997671746649322,"x":98.91,"y":173.97,"x0":-2.406248464797125,"y0":50.005384850268676,"z0":5.577008299550903,"aX":-20.010379511078852},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.6,"breakHorizontal":16.9,"spinRate":2505,"spinDirection":320},"zone":6,"typeConfidence":2.0,"plateTime":0.40061678935931866,"extension":6.112247942999021},"index":2,"playId":"92b21844-be5c-326a-8bbc-830457f4a5c4","pitchNumber":2,"startTime":"2026-09-12T22:05:57.474Z","endTime":"2026-09-12T22:06:01.725Z","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":94.6,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84054843851398,"aZ":-15.419933258682883,"pfxX":-4.94447563158594,"pfxZ":8.64321322087332,"pX":-0.3949253342442707,"pZ":3.163178296236639,"vX0":7.298377713998499,"vY0":-137.6955948942397,"vZ0":-4.249049022263159,"x":132.05,"y":153.37,"x0":-2.4258198830476214,"y0":50.005283140194344,"z0":5.755394418153537,"aX":-9.587666306176189},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":7.6,"spinRate":2435,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39635317177794827,"extension":5.882879891725442},"index":3,"playId":"3c43cc9c-c88f-37a9-83b8-eb43311e8e53","pitchNumber":3,"startTime":"2026-09-12T22:06:17.201Z","endTime":"2026-09-12T22:06:20.890Z","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":95.0,"endSpeed":88.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910051589321974,"aZ":-23.622304711288216,"pfxX":-10.614022775993812,"pfxZ":4.342859991368517,"pX":0.6467258232806947,"pZ":3.6198508441222885,"vX0":11.761598525405681,"vY0":-138.09946297006167,"vZ0":-1.6335279682715727,"x":92.35,"y":141.04,"x0":-2.2479222839375206,"y0":50.00683602765656,"z0":5.776769174753701,"aX":-20.922323582073044},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.8,"breakHorizontal":17.4,"spinRate":2016,"spinDirection":277},"zone":12,"typeConfidence":2.0,"plateTime":0.39358582454603086,"extension":5.921192871683714},"index":4,"playId":"0c99a3bc-c9ac-3d29-a193-f3a610b440df","pitchNumber":4,"startTime":"2026-09-12T22:06:40.682Z","endTime":"2026-09-12T22:06:44.426Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.367351444829595,"aZ":-28.377292853990408,"pfxX":-10.771406996514997,"pfxZ":2.2369093725176548,"pX":0.44869923192659744,"pZ":2.667095299153999,"vX0":11.349917100296297,"vY0":-128.35451197787677,"vZ0":-1.499509034459051,"x":99.9,"y":166.77,"x0":-2.596050324502119,"y0":50.00310170496788,"z0":5.4339975712443,"aX":-18.277354940954396},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.0,"breakHorizontal":17.5,"spinRate":1774,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.4240270601514635,"extension":5.882889632223179},"index":5,"playId":"f0d33e88-6b52-395b-851a-7d8e235fdb58","pitchNumber":5,"startTime":"2026-09-12T22:07:01.245Z","endTime":"2026-09-12T22:07:07.276Z","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":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00075642305126,"aZ":-19.259602650380867,"pfxX":-10.181902013661027,"pfxZ":6.712337256435964,"pX":-1.0494558496723765,"pZ":3.1466203929199077,"vX0":7.350004768621133,"vY0":-138.56439947268058,"vZ0":-3.364811234867779,"x":157.0,"y":153.82,"x0":-2.427726955426182,"y0":50.00282500920635,"z0":5.680277119858183,"aX":-19.591145886083584},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":16.7,"spinRate":2362,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.3968808242331763,"extension":6.022957733524938},"hitData":{"launchSpeed":51.8,"launchAngle":35.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":141.18,"coordY":146.28}},"index":6,"playId":"ad9197b7-8ef0-3989-8d3c-2771a4dfba61","pitchNumber":6,"startTime":"2026-09-12T22:07:35.707Z","endTime":"2026-09-12T22:07:43.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:07:43.427Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Manny Machado pops out to third baseman Shay Whitcomb in foul territory.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-12T22:10:08.770Z","endTime":"2026-09-12T22:10:52.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Smith replaces Jason Foley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T22:09:15.373Z","endTime":"2026-09-12T22:10:10.918Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681916,"link":"/api/v1/people/681916"},"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(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.3,"endSpeed":86.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62051222466229,"aZ":-10.54434887315283,"pfxX":-3.2147586690502803,"pfxZ":11.142116334250293,"pX":-0.3747063430115646,"pZ":2.836438306955224,"vX0":3.3047880883076033,"vY0":-138.60159572824415,"vZ0":-6.498850135757431,"x":131.28,"y":162.2,"x0":-1.1661108408669387,"y0":50.003433808865005,"z0":5.919285792685259,"aX":-6.241147892657885},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":5.2,"spinRate":2492,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.3955189170469309,"extension":6.7819209755066305},"index":1,"playId":"26d1e156-ec50-3768-a270-644eb3943392","pitchNumber":1,"startTime":"2026-09-12T22:10:10.918Z","endTime":"2026-09-12T22:10:15.282Z","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":95.6,"endSpeed":88.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16355727033419,"aZ":-11.13093873624391,"pfxX":-1.9922907563061993,"pfxZ":10.625865991566801,"pX":-0.1588354700411842,"pZ":4.030290511669437,"vX0":3.272505177094755,"vY0":-139.32967467874525,"vZ0":-3.691711458226057,"x":123.05,"y":129.96,"x0":-1.0858311461464147,"y0":50.00303394725644,"z0":6.099523697557964,"aX":-3.9458727315114355},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":3.0,"spinRate":2508,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.3920161136275797,"extension":6.564011247192922},"index":2,"playId":"61ce4bf9-2dbf-3454-ba05-ef80f2d89d6d","pitchNumber":2,"startTime":"2026-09-12T22:10:24.055Z","endTime":"2026-09-12T22:10:29.917Z","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":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09833206089196,"aZ":-22.16395380622314,"pfxX":1.7606712917359673,"pfxZ":6.129234273523629,"pX":0.539371308261011,"pZ":3.0009418573144577,"vX0":3.75582982389035,"vY0":-126.5365279120959,"vZ0":-2.8305605999010828,"x":96.44,"y":157.75,"x0":-1.1886946474454312,"y0":50.001928204005715,"z0":5.895984753659232,"aX":2.875208974229457},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.8,"breakHorizontal":-4.0,"spinRate":2428,"spinDirection":88},"zone":3,"typeConfidence":0.85,"plateTime":0.4316803776907099,"extension":6.7358643931167554},"hitData":{"launchSpeed":83.0,"launchAngle":78.0,"totalDistance":79.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":98.91,"coordY":185.4}},"index":3,"playId":"2a512a15-521a-3674-8fbe-4c13d346004e","pitchNumber":3,"startTime":"2026-09-12T22:10:40.126Z","endTime":"2026-09-12T22:10:52.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:10:52.181Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Campusano grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-12T22:10:56.319Z","endTime":"2026-09-12T22:11:20.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":87.2,"endSpeed":81.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.896503445261633,"aZ":-21.250749360557784,"pfxX":2.598201744912027,"pfxZ":6.527568335299592,"pX":-0.06332746865238616,"pZ":2.523593875627262,"vX0":2.4639000580892825,"vY0":-127.19559140814931,"vZ0":-4.175486685770322,"x":119.41,"y":170.64,"x0":-1.3747189031256997,"y0":50.001287630206434,"z0":5.827711063292377,"aX":4.347329609127631},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.3,"breakHorizontal":-5.2,"spinRate":2412,"spinDirection":94},"zone":5,"typeConfidence":0.86,"plateTime":0.42716611744239774,"extension":6.758944879666868},"hitData":{"launchSpeed":43.7,"launchAngle":12.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.97,"coordY":170.36}},"index":0,"playId":"5cd06890-7599-303a-b3bb-0e58eca13b40","pitchNumber":1,"startTime":"2026-09-12T22:11:11.870Z","endTime":"2026-09-12T22:11:20.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:11:20.943Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-12T22:11:18.398Z","endTime":"2026-09-12T22:12:36.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"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":"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":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":95.8,"endSpeed":87.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.570689544992298,"aZ":-10.648369342574746,"pfxX":-4.079570546568531,"pfxZ":10.934564346967129,"pX":-1.5441689335489535,"pZ":3.2667251214674407,"vX0":0.760657983804026,"vY0":-139.47667316898895,"vZ0":-5.414858912483161,"x":175.86,"y":150.58,"x0":-1.2904490879535004,"y0":50.00643591083613,"z0":5.936594101634581,"aX":-8.033779328382836},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":7.2,"spinRate":2518,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.39281149064858933,"extension":6.616410573641851},"index":0,"playId":"6e3cc54f-b3b2-3c99-966e-1295bb90ad3c","pitchNumber":1,"startTime":"2026-09-12T22:11:45.225Z","endTime":"2026-09-12T22:11:48.862Z","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":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48515713378564,"aZ":-29.31999654767151,"pfxX":-3.523662237821103,"pfxZ":1.8235025351977914,"pX":-1.0981861007675857,"pZ":1.2991436197979032,"vX0":2.171359963024537,"vY0":-124.29495895715826,"vZ0":-4.922736340960451,"x":136.38,"y":199.33,"x0":-1.5244576211315652,"y0":50.005357189767665,"z0":5.734861400028386,"aX":-5.524322969908946},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":5.9,"spinRate":669,"spinDirection":268},"zone":13,"typeConfidence":0.99,"plateTime":0.44035295154109555,"extension":6.465867651302038},"index":1,"playId":"875689c6-5084-3e26-a8c5-64c45308621f","pitchNumber":2,"startTime":"2026-09-12T22:12:01.176Z","endTime":"2026-09-12T22:12:05.681Z","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":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.512512995976287,"aZ":-13.050809388696731,"pfxX":-3.9998086037511387,"pfxZ":9.618149607514056,"pX":-0.9345694019180792,"pZ":2.492838402457635,"vX0":2.1544065187428507,"vY0":-139.45867797407467,"vZ0":-7.226300840897529,"x":152.62,"y":171.47,"x0":-1.1933995948939926,"y0":50.00658456385709,"z0":5.961176437166322,"aX":-7.956886075578378},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2473,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.39129286992123813,"extension":6.753857244544536},"index":2,"playId":"bccc44d6-5462-3258-97d1-7b50719d78ca","pitchNumber":3,"startTime":"2026-09-12T22:12:15.573Z","endTime":"2026-09-12T22:12:20.298Z","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":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.941168299363934,"aZ":-9.309768331892897,"pfxX":-2.7471984518587567,"pfxZ":11.825142684961286,"pX":0.979870940509058,"pZ":2.2499981883837807,"vX0":6.022431152094432,"vY0":-138.20012000039628,"vZ0":-8.465868635987905,"x":79.65,"y":178.03,"x0":-0.8710617227904578,"y0":50.00203219482918,"z0":5.979250646991006,"aX":-5.312083336755899},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.8,"breakHorizontal":3.7,"spinRate":2405,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.3964100548554419,"extension":6.763819442450483},"index":3,"playId":"a6d19feb-8950-3e94-926f-db47edd98b21","pitchNumber":4,"startTime":"2026-09-12T22:12:30.950Z","endTime":"2026-09-12T22:12:36.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:12:36.152Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ethan Salas flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-12T22:12:36.321Z","endTime":"2026-09-12T22:16:14.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0449451723637,"aZ":-10.761011190330965,"pfxX":-2.2074296160076816,"pfxZ":11.315260420850937,"pX":-0.4020499617775283,"pZ":2.7263159177679412,"vX0":3.093121689311573,"vY0":-136.67983999354323,"vZ0":-7.339594261327015,"x":132.33,"y":165.17,"x0":-1.2614592220872651,"y0":50.00551423391481,"z0":6.1851066448825405,"aX":-4.1785864868533},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":3.4,"spinRate":2269,"spinDirection":185},"zone":4,"typeConfidence":0.9,"plateTime":0.4006925744325138,"extension":6.545413254838642},"index":0,"playId":"bbb8a326-0365-3737-91bc-7b3d6ed15703","pitchNumber":1,"startTime":"2026-09-12T22:13:01.606Z","endTime":"2026-09-12T22:13:05.161Z","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":2},"index":1,"playId":"ac8385e4-3c52-3bd6-a916-cdb89c3ff4cc","startTime":"2026-09-12T22:13:23.134Z","endTime":"2026-09-12T22:13:26.725Z","isPitch":false,"type":"pickoff"},{"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":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14256398580669,"aZ":-14.060391707604232,"pfxX":-3.207676852216532,"pfxZ":9.341147902083435,"pX":0.33535011570485745,"pZ":4.178665720284374,"vX0":5.077235006373948,"vY0":-137.55719747247468,"vZ0":-3.236115936536837,"x":104.22,"y":125.96,"x0":-1.1076200211535108,"y0":50.001395271898204,"z0":6.30853686940751,"aX":-6.219638649364901},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":4.9,"spinRate":2462,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.3963993610705332,"extension":6.566681295289807},"index":2,"playId":"313dfa82-0ae8-3673-946b-cc369d8a39af","pitchNumber":2,"startTime":"2026-09-12T22:13:40.737Z","endTime":"2026-09-12T22:13:44.700Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.069922017548233,"aZ":-10.162692983875148,"pfxX":-3.41407900358581,"pfxZ":11.280264570733593,"pX":-0.07105763964534911,"pZ":3.1064723233421105,"vX0":4.411641041952429,"vY0":-138.59676153226616,"vZ0":-6.359692920613995,"x":119.71,"y":154.91,"x0":-1.237564325823857,"y0":50.00518582285476,"z0":6.104876004186948,"aX":-6.6637754409411984},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.3,"breakHorizontal":5.3,"spinRate":2465,"spinDirection":193},"zone":2,"typeConfidence":0.91,"plateTime":0.3947290172815827,"extension":6.517056754342392},"index":3,"playId":"26b02ab9-bfc9-390d-8574-df772852ac9e","pitchNumber":3,"startTime":"2026-09-12T22:13:59.171Z","endTime":"2026-09-12T22:14:02.805Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25017966980624,"aZ":-12.489490469827516,"pfxX":-2.6005232682076187,"pfxZ":9.918281905644623,"pX":-1.066958934319886,"pZ":2.971296533351328,"vX0":1.5449158309756972,"vY0":-139.04939684721003,"vZ0":-6.379839582926307,"x":157.67,"y":158.55,"x0":-1.2880424340978391,"y0":50.00025656184947,"z0":6.101932061481421,"aX":-5.160040710863034},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":4.4,"spinRate":2414,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.3919073277716971,"extension":6.6629324399802945},"index":4,"playId":"05fee30a-9a08-32ef-a286-30557847863a","pitchNumber":4,"startTime":"2026-09-12T22:14:23.463Z","endTime":"2026-09-12T22:14:27.586Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.527164082222672,"aZ":-32.03477373233358,"pfxX":-3.559861677588536,"pfxZ":0.08762116177875967,"pX":0.5978626268515139,"pZ":2.1671128763147713,"vX0":6.0157491496707864,"vY0":-125.88958897643562,"vZ0":-3.1801882678494637,"x":94.21,"y":180.27,"x0":-1.3510904098234982,"y0":50.00401360072205,"z0":6.01721257538001,"aX":-5.7630644489030365},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":5.2,"spinRate":668,"spinDirection":261},"zone":9,"typeConfidence":0.98,"plateTime":0.43367765520846113,"extension":6.731925590791808},"index":5,"playId":"f357ccc7-14a5-3275-8e56-dc9e6529af2d","pitchNumber":5,"startTime":"2026-09-12T22:14:50.398Z","endTime":"2026-09-12T22:14:54.922Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":80.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.89490912133014,"aZ":-28.249094081552595,"pfxX":-4.314225912631418,"pfxZ":2.465135990414551,"pX":0.2685534395203508,"pZ":-0.056097076238325175,"vX0":5.311948053946578,"vY0":-124.34481360251714,"vZ0":-8.813436023943188,"x":106.76,"y":240.29,"x0":-1.3179136849716389,"y0":50.00599534997817,"z0":5.819883750455875,"aX":-6.874507820831173},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.0,"breakHorizontal":6.8,"spinRate":1223,"spinDirection":253},"zone":14,"typeConfidence":0.99,"plateTime":0.4376214921202233,"extension":6.862238537592383},"index":6,"playId":"9529a6a5-b795-3961-93e1-1a2ebadfd639","pitchNumber":6,"startTime":"2026-09-12T22:15:14.421Z","endTime":"2026-09-12T22:15:18.795Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.619114597942605,"aZ":-28.988185588323656,"pfxX":-3.9252787578838086,"pfxZ":2.064906120197514,"pX":-0.534336635742121,"pZ":1.1286184722797648,"vX0":3.3023978776635197,"vY0":-123.57202047741227,"vZ0":-5.852932417647425,"x":137.37,"y":208.31,"x0":-1.3780615615588878,"y0":50.00588456610672,"z0":5.963178078501746,"aX":-6.071735153854247},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":6.4,"spinRate":1059,"spinDirection":248},"zone":13,"typeConfidence":0.99,"plateTime":0.44324171646170996,"extension":6.664869352564883},"index":7,"playId":"a9723759-db29-3f0f-949c-1d144f528fed","pitchNumber":7,"startTime":"2026-09-12T22:15:43.106Z","endTime":"2026-09-12T22:15:47.608Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.212289939376152,"aZ":-12.132374988948195,"pfxX":-3.8020675622103646,"pfxZ":10.36794706557596,"pX":0.18712670377699833,"pZ":2.1284994627835823,"vX0":5.390392729541216,"vY0":-137.61321557013258,"vZ0":-8.286488342676998,"x":109.87,"y":181.31,"x0":-1.295778516889552,"y0":50.00650384114426,"z0":5.98498284399451,"aX":-7.3529416659466955},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":5.9,"spinRate":2448,"spinDirection":194},"zone":8,"typeConfidence":0.91,"plateTime":0.39678254375988553,"extension":6.6180014378221825},"hitData":{"launchSpeed":96.0,"launchAngle":56.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.79,"coordY":97.97}},"index":8,"playId":"1e6d7c5e-fa33-35e5-a663-6b1c9315de8c","pitchNumber":8,"startTime":"2026-09-12T22:16:04.459Z","endTime":"2026-09-12T22:16:14.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:16:14.287Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Drew Cavanaugh homers (1) on a fly ball to right field.","rbi":1,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T22:18:32.987Z","endTime":"2026-09-12T22:19:18.548Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":{"id":699134,"link":"/api/v1/people/699134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Bradgley Rodriguez replaces Michael King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T22:17:27.174Z","endTime":"2026-09-12T22:18:35.334Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699134,"link":"/api/v1/people/699134"},"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(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":96.8,"endSpeed":89.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.655776051685354,"aZ":-11.866073693725829,"pfxX":-1.8717416422255795,"pfxZ":10.044002170725896,"pX":-0.8293914680007495,"pZ":1.784095801152343,"vX0":0.30111904179084054,"vY0":-140.75305842738155,"vZ0":-9.28307516301373,"x":148.61,"y":190.61,"x0":-0.693901025166841,"y0":50.00526215639625,"z0":5.878149594493626,"aX":-3.7846129005504676},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":3.4,"spinRate":2366,"spinDirection":208},"zone":13,"typeConfidence":0.88,"plateTime":0.3880235318492149,"extension":6.006471755607152},"index":1,"playId":"90a22890-e563-3b8b-aa0c-263507fcdab1","pitchNumber":1,"startTime":"2026-09-12T22:18:35.334Z","endTime":"2026-09-12T22:18:39.513Z","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":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36406993633343,"aZ":-13.292932724323041,"pfxX":-1.3180528656920614,"pfxZ":9.450800705985785,"pX":0.3195793598926148,"pZ":2.672417396135066,"vX0":2.422214260298693,"vY0":-139.9122727252672,"vZ0":-6.50709784304821,"x":104.82,"y":166.62,"x0":-0.3831786111853947,"y0":50.0000319595853,"z0":5.8867605031239965,"aX":-2.632659717058479},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":1.9,"spinRate":2429,"spinDirection":209},"zone":6,"typeConfidence":0.86,"plateTime":0.3903710760014909,"extension":6.064812977729905},"hitData":{"launchSpeed":104.5,"launchAngle":41.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.11,"coordY":81.54}},"index":2,"playId":"e2478a5c-9a9f-3850-9e8f-1d8c651f75cc","pitchNumber":2,"startTime":"2026-09-12T22:18:50.104Z","endTime":"2026-09-12T22:19:18.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:19:18.548Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a line drive to left fielder Jase Bowen.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T22:19:01.803Z","endTime":"2026-09-12T22:19:51.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.398238155661275,"aZ":-20.43658672510497,"pfxX":-7.272404168648819,"pfxZ":5.823813292035304,"pX":-0.8041591508553281,"pZ":3.0094847966190836,"vX0":2.531513013975458,"vY0":-141.1058751568392,"vZ0":-4.277880961038227,"x":147.65,"y":157.52,"x0":-0.7687322121074106,"y0":50.00020129440434,"z0":5.863552502443391,"aX":-14.648003734719492},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.8,"breakHorizontal":12.6,"spinRate":2507,"spinDirection":234},"zone":1,"typeConfidence":0.92,"plateTime":0.38831837674785064,"extension":6.308712158837352},"hitData":{"launchSpeed":75.2,"launchAngle":14.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.34,"coordY":119.68}},"index":0,"playId":"ba19dce6-de30-3c82-a6e9-3afbecbaf2c8","pitchNumber":1,"startTime":"2026-09-12T22:19:38.865Z","endTime":"2026-09-12T22:19:51.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:19:51.666Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Drew Gilbert homers (9) on a fly ball to right field. Christian Koss scores.","rbi":2,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T22:21:19.417Z","endTime":"2026-09-12T22:23:01.757Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":699134,"link":"/api/v1/people/699134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":{"id":699134,"link":"/api/v1/people/699134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T22:20:15.682Z","endTime":"2026-09-12T22:21:21.529Z","isPitch":false,"type":"action"},{"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":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.793603135751635,"aZ":-24.939832159111987,"pfxX":-9.142828707950267,"pfxZ":4.111503075579425,"pX":0.3655437486839185,"pZ":2.3079283110311595,"vX0":4.962057875767787,"vY0":-131.31639399955893,"vZ0":-4.393239272651743,"x":103.07,"y":176.47,"x0":-0.3529934781827088,"y0":50.004290289845805,"z0":5.840788440465301,"aX":-16.092229345613017},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.7,"breakHorizontal":15.6,"spinRate":2016,"spinDirection":248},"zone":6,"typeConfidence":0.88,"plateTime":0.4158798534203676,"extension":6.288468294969865},"index":1,"playId":"6e551d18-0521-3ee6-b913-4e8eb015447a","pitchNumber":1,"startTime":"2026-09-12T22:21:21.529Z","endTime":"2026-09-12T22:21:26.715Z","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":96.3,"endSpeed":88.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.298627411235167,"aZ":-17.212066859347892,"pfxX":-7.744256555068707,"pfxZ":7.496518188280733,"pX":1.0852014563122003,"pZ":2.596608651689415,"vX0":6.265212739748298,"vY0":-140.05999181562598,"vZ0":-6.01861252522329,"x":75.63,"y":168.67,"x0":-0.1695545578675571,"y0":50.00316158237171,"z0":5.890741194432947,"aX":-15.455868412451501},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":12.8,"spinRate":2265,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3904005556975041,"extension":6.170640873295242},"index":2,"playId":"c13fab2d-9489-32fe-9e1b-f1fc75b5a397","pitchNumber":2,"startTime":"2026-09-12T22:21:45.952Z","endTime":"2026-09-12T22:21:50.472Z","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":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.791867105195372,"aZ":-27.36729740247948,"pfxX":-7.956614563319826,"pfxZ":2.7386918775732276,"pX":-0.4115369898127516,"pZ":1.927145687955844,"vX0":2.8066974780808955,"vY0":-130.72818971284477,"vZ0":-4.829780485092728,"x":132.69,"y":186.75,"x0":-0.4562244495105757,"y0":50.004717322052215,"z0":5.817202509744807,"aX":-13.97376756346878},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.2,"breakHorizontal":13.9,"spinRate":1886,"spinDirection":243},"zone":7,"typeConfidence":0.82,"plateTime":0.4166765212420831,"extension":6.312729888606252},"index":3,"playId":"656bbded-4551-3fda-8f14-fe6159529237","pitchNumber":3,"startTime":"2026-09-12T22:22:06.073Z","endTime":"2026-09-12T22:22:11.175Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.581312191410685,"aZ":-25.555403707086885,"pfxX":-9.232525204125938,"pfxZ":3.7268772205116303,"pX":0.5067927459313255,"pZ":2.3290271958574498,"vX0":5.615418589456671,"vY0":-131.79232983782362,"vZ0":-4.057980622552964,"x":97.68,"y":175.9,"x0":-0.44188539231807544,"y0":50.0031809504298,"z0":5.755942052837479,"aX":-16.391764564797096},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":15.6,"spinRate":1949,"spinDirection":238},"zone":6,"typeConfidence":0.88,"plateTime":0.41414859769367496,"extension":6.537254445156761},"hitData":{"launchSpeed":103.3,"launchAngle":29.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":228.31,"coordY":88.94}},"index":4,"playId":"92fa0e2b-bb75-3ab7-b294-dc4d5353bcd6","pitchNumber":4,"startTime":"2026-09-12T22:22:33.630Z","endTime":"2026-09-12T22:23:01.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:23:01.757Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T22:25:46.842Z","endTime":"2026-09-12T22:28:29.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,9,10],"actionIndex":[1],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T22:23:18.125Z","endTime":"2026-09-12T22:23:51.659Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Adrian Morejon replaces Bradgley Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-12T22:23:51.659Z","endTime":"2026-09-12T22:25:48.995Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"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":98.9,"endSpeed":89.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.69267302649614,"aZ":-22.51118773058449,"pfxX":10.060526491290958,"pfxZ":4.673633479504382,"pX":-0.4088216550191141,"pZ":2.1941079654230276,"vX0":-11.147547146763495,"vY0":-143.50273510998034,"vZ0":-6.278892026386965,"x":132.58,"y":179.54,"x0":2.234023930608495,"y0":50.00672504832741,"z0":5.829840718269554,"aX":20.81925312476395},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.2,"breakHorizontal":-15.7,"spinRate":2359,"spinDirection":142},"zone":4,"typeConfidence":0.9,"plateTime":0.38285158698255417,"extension":6.113329036250454},"index":2,"playId":"17b4b4c5-4978-3e62-bf66-dba355d12429","pitchNumber":1,"startTime":"2026-09-12T22:25:48.995Z","endTime":"2026-09-12T22:25:53.365Z","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":98.4,"endSpeed":90.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.018381145770988,"aZ":-20.94247340956551,"pfxX":8.806451195327057,"pfxZ":5.406079290163074,"pX":-0.9756459124664572,"pZ":2.8003677145756174,"vX0":-11.901349163054048,"vY0":-142.77021826356506,"vZ0":-5.116095078718967,"x":154.19,"y":163.17,"x0":2.0910485803797143,"y0":50.001020428812666,"z0":5.922513137760125,"aX":18.288922242103336},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.0,"breakHorizontal":-13.7,"spinRate":2244,"spinDirection":153},"zone":11,"typeConfidence":0.89,"plateTime":0.38276118391202996,"extension":6.145101005354283},"index":3,"playId":"0d5877ac-6123-3c33-85a5-5e2247f6d591","pitchNumber":2,"startTime":"2026-09-12T22:26:04.826Z","endTime":"2026-09-12T22:26:08.761Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12215752781436,"aZ":-20.575458665776985,"pfxX":10.042743988633855,"pfxZ":5.574279731422177,"pX":0.22071649817519193,"pZ":3.3146007723888267,"vX0":-9.68582226506278,"vY0":-142.7168075406375,"vZ0":-3.8893908071720866,"x":108.59,"y":149.29,"x0":2.3392211361147517,"y0":50.004315660473836,"z0":5.976518071652644,"aX":20.90228565224457},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.5,"breakHorizontal":-16.4,"spinRate":2335,"spinDirection":145},"zone":2,"typeConfidence":0.89,"plateTime":0.38249867682636696,"extension":6.0296422084101895},"index":4,"playId":"889c3d3b-6fb7-3559-8dff-35820d647679","pitchNumber":3,"startTime":"2026-09-12T22:26:28.409Z","endTime":"2026-09-12T22:26:32.646Z","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":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91591817364372,"aZ":-12.07865205876473,"pfxX":5.146525236082897,"pfxZ":9.67430261411037,"pX":0.45456096125740264,"pZ":4.104466459179202,"vX0":-7.129776818631402,"vY0":-143.18506521596137,"vZ0":-3.257712991116817,"x":99.67,"y":127.96,"x0":2.3076939677621295,"y0":50.004616744414,"z0":6.012285697854681,"aX":10.692937997354514},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.0,"breakHorizontal":-7.9,"spinRate":2428,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.38247150582587786,"extension":6.137393252762597},"index":5,"playId":"dd172beb-9c54-3e20-b88a-e83c57540edf","pitchNumber":4,"startTime":"2026-09-12T22:26:45.511Z","endTime":"2026-09-12T22:26:49.622Z","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":98.6,"endSpeed":90.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50747446343634,"aZ":-11.372058508173511,"pfxX":5.2381198373412445,"pfxZ":9.900612454358036,"pX":-0.025028035189854945,"pZ":2.926581246385128,"vX0":-8.001141036230381,"vY0":-143.41994099581262,"vZ0":-6.509449916062685,"x":117.95,"y":159.76,"x0":2.1093810323282374,"y0":50.00474907826981,"z0":5.921933317209743,"aX":11.008170408085492},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.9,"breakHorizontal":-8.0,"spinRate":2439,"spinDirection":168},"zone":2,"typeConfidence":0.9,"plateTime":0.3806654182142837,"extension":6.242130021967418},"index":6,"playId":"20e30682-73ca-3a3d-b528-5a0afde292e5","pitchNumber":5,"startTime":"2026-09-12T22:27:02.873Z","endTime":"2026-09-12T22:27:07.132Z","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":98.7,"endSpeed":90.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.269854432553693,"aZ":-14.91097747452219,"pfxX":4.32508212072503,"pfxZ":8.242828305713854,"pX":-0.485958132720411,"pZ":2.3240640805699386,"vX0":-8.790702564385036,"vY0":-143.38410296096353,"vZ0":-7.3117808493475485,"x":135.52,"y":176.03,"x0":2.0494338662252867,"y0":50.00671793516237,"z0":5.826666224696002,"aX":9.062872461329864},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.7,"breakHorizontal":-6.2,"spinRate":2492,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.381124767847806,"extension":6.289128785813374},"index":7,"playId":"b9206e30-ba79-3434-bc70-99248d81df4d","pitchNumber":6,"startTime":"2026-09-12T22:27:22.745Z","endTime":"2026-09-12T22:27:28.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":8,"startTime":"2026-09-12T22:27:44.816Z","endTime":"2026-09-12T22:27:59.206Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"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":93.6,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54456025961716,"aZ":-29.91128528407942,"pfxX":8.0345808020452,"pfxZ":1.1920062923366883,"pX":0.7145156268039757,"pZ":1.2654543891423071,"vX0":-7.192044185851474,"vY0":-136.1687432468657,"vZ0":-6.835481996458236,"x":89.76,"y":204.61,"x0":2.3353104331545427,"y0":50.001459620856835,"z0":5.854524521981107,"aX":15.21432186201196},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.0,"breakHorizontal":-13.2,"spinRate":1074,"spinDirection":111},"zone":14,"typeConfidence":0.87,"plateTime":0.400955243636556,"extension":6.218414977087153},"index":9,"playId":"7e91282d-a19e-3158-80f8-36d93f07c523","pitchNumber":7,"startTime":"2026-09-12T22:27:59.206Z","endTime":"2026-09-12T22:28:04.380Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":92.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18317968765969,"aZ":-12.796992561748509,"pfxX":2.1254695122745915,"pfxZ":8.966866976759526,"pX":0.6938132845373508,"pZ":3.1674373918656213,"vX0":-5.286397324892093,"vY0":-145.39729863036712,"vZ0":-5.628792606836715,"x":90.55,"y":153.26,"x0":2.2519528172011696,"y0":50.00013318442108,"z0":5.891738253781013,"aX":4.592516994132135},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.5,"breakHorizontal":-2.9,"spinRate":2357,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.37541726632067274,"extension":6.269114527115368},"index":10,"playId":"69247007-d2ac-3549-9585-5e4c21509c87","pitchNumber":8,"startTime":"2026-09-12T22:28:24.992Z","endTime":"2026-09-12T22:28:29.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:28:29.990Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T22:28:28.522Z","endTime":"2026-09-12T22:29:52.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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(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":98.9,"endSpeed":91.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.906513215903065,"aZ":-20.392798381952463,"pfxX":9.796051061370193,"pfxZ":5.565976251901544,"pX":-0.03633642730705832,"pZ":2.6868704799342757,"vX0":-9.735150223107954,"vY0":-143.76684420165225,"vZ0":-5.327338164926696,"x":118.39,"y":166.23,"x0":2.103155089990826,"y0":50.00190576069482,"z0":5.809696038792799,"aX":20.73059767231037},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.2,"breakHorizontal":-16.1,"spinRate":2312,"spinDirection":137},"zone":5,"typeConfidence":0.9,"plateTime":0.379395093506421,"extension":6.205555079147369},"index":0,"playId":"70efdfaa-4d39-3b4a-9e85-836c96e9cd72","pitchNumber":1,"startTime":"2026-09-12T22:28:55.767Z","endTime":"2026-09-12T22:28:59.812Z","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":1},"pitchData":{"startSpeed":99.1,"endSpeed":91.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.656865289397146,"aZ":-22.468847229049537,"pfxX":9.842720303149285,"pfxZ":4.581618787936915,"pX":0.2296277314749337,"pZ":2.3994585141891007,"vX0":-8.98212525981705,"vY0":-143.99281665052618,"vZ0":-5.761676388304009,"x":108.25,"y":173.99,"x0":2.097122633071581,"y0":50.00432099842829,"z0":5.799037584534938,"aX":20.854388232455335},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.4,"breakHorizontal":-16.2,"spinRate":2358,"spinDirection":153},"zone":8,"typeConfidence":0.9,"plateTime":0.37911437848706386,"extension":6.128078254250485},"index":1,"playId":"d7046df3-fedc-3890-a3d3-3f53f20f0efa","pitchNumber":2,"startTime":"2026-09-12T22:29:13.034Z","endTime":"2026-09-12T22:29:17.020Z","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":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.940504483832726,"aZ":-30.292545140601327,"pfxX":-3.847031219686416,"pfxZ":1.0524185840069293,"pX":0.2682794322667754,"pZ":0.9904336215540137,"vX0":-5.237064203561885,"vY0":-132.16504104987843,"vZ0":-6.356051239613296,"x":106.77,"y":212.04,"x0":2.7662817435589173,"y0":50.004222714381825,"z0":5.616628444530891,"aX":-6.889112344570837},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.8,"breakHorizontal":8.0,"spinRate":2945,"spinDirection":279},"zone":14,"typeConfidence":0.9,"plateTime":0.4124996836313892,"extension":6.159171002299239},"index":2,"playId":"60d7599f-09d5-3ba7-a05e-c312bd6132f2","pitchNumber":3,"startTime":"2026-09-12T22:29:30.431Z","endTime":"2026-09-12T22:29:34.711Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.848883967771254,"aZ":-33.81858876898115,"pfxX":-5.707885514743847,"pfxZ":-0.9189433775738083,"pX":0.7622184341828645,"pZ":1.7281591858067042,"vX0":-3.4301081613544167,"vY0":-131.8347479027071,"vZ0":-4.090246076123028,"x":87.95,"y":192.12,"x0":2.8150693699043794,"y0":50.002496159119126,"z0":5.752953343517437,"aX":-10.207205893616058},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.3,"breakHorizontal":11.0,"spinRate":2903,"spinDirection":294},"zone":14,"typeConfidence":0.9,"plateTime":0.41296140435701734,"extension":6.133044522015788},"index":3,"playId":"2a0211b9-b70d-3c06-93ae-d8ca13a6f7bc","pitchNumber":4,"startTime":"2026-09-12T22:29:48.114Z","endTime":"2026-09-12T22:29:52.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:29:52.633Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Cox grounds out softly, pitcher Adrian Morejon to first baseman Jake Cronenworth.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T22:29:52.518Z","endTime":"2026-09-12T22:30:38.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"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":99.6,"endSpeed":91.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.424133827020466,"aZ":-21.540097442468046,"pfxX":9.93215756405353,"pfxZ":4.978637286030004,"pX":-1.01725598154356,"pZ":2.802915374701878,"vX0":-12.560939139368159,"vY0":-144.49019718533,"vZ0":-4.803592300244422,"x":155.78,"y":163.1,"x0":2.0749798936981207,"y0":50.00443965453931,"z0":5.792251303312805,"aX":21.21998468966359},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.3,"breakHorizontal":-15.8,"spinRate":2430,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.37760635786238383,"extension":6.246482882999135},"index":0,"playId":"c1861fbc-1ed8-35c8-929e-bcfcf354a46f","pitchNumber":1,"startTime":"2026-09-12T22:30:16.343Z","endTime":"2026-09-12T22:30:20.236Z","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":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36812135247101,"aZ":-32.559336251536315,"pfxX":7.648590136351936,"pfxZ":-0.20628468406553324,"pX":0.6247167155012273,"pZ":1.0007579597338243,"vX0":-7.432013063905363,"vY0":-134.52253401344854,"vZ0":-6.739003495086408,"x":93.19,"y":211.76,"x0":2.415921988531784,"y0":50.00452089569929,"z0":5.81620564607655,"aX":14.164072336180137},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.6,"breakHorizontal":-12.5,"spinRate":949,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.4055685111956251,"extension":6.235347456903324},"hitData":{"launchSpeed":18.5,"launchAngle":-56.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.21,"coordY":196.73}},"index":1,"playId":"ab1ff9ac-f0c4-3231-b3a0-6da4260767f8","pitchNumber":2,"startTime":"2026-09-12T22:30:30.687Z","endTime":"2026-09-12T22:30:38.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:30:38.014Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Xander Bogaerts doubles (16) on a ground ball to right fielder Jung Hoo Lee.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T22:33:00.975Z","endTime":"2026-09-12T22:33:16.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carson Seymour replaces Dylan Smith.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T22:31:39.942Z","endTime":"2026-09-12T22:33:03.101Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693313,"link":"/api/v1/people/693313"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.465182651464186,"aZ":-21.48374269588713,"pfxX":-7.543117801049941,"pfxZ":5.278222411007736,"pX":0.3140808355412776,"pZ":3.6407802174341084,"vX0":10.581350045564113,"vY0":-140.37987437186445,"vZ0":-2.8490676807579063,"x":105.03,"y":140.48,"x0":-2.4988801735370196,"y0":50.00134950858504,"z0":6.044645836038735,"aX":-15.273046007033031},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.2,"breakHorizontal":11.9,"spinRate":2507,"spinDirection":279},"zone":12,"typeConfidence":0.86,"plateTime":0.3880375730748735,"extension":6.622178666400272},"hitData":{"launchSpeed":79.1,"launchAngle":-1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.87,"coordY":123.81}},"index":1,"playId":"52cb195e-ed02-3744-b4fc-3ee9fdde46ac","pitchNumber":1,"startTime":"2026-09-12T22:33:03.101Z","endTime":"2026-09-12T22:33:16.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:33:16.102Z","atBatIndex":73},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jake Cronenworth out on a sacrifice bunt, pitcher Carson Seymour to first baseman Bryce Eldridge. Xander Bogaerts to 3rd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T22:33:19.005Z","endTime":"2026-09-12T22:34:03.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693313,"link":"/api/v1/people/693313"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":95.4,"endSpeed":88.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22375409879911,"aZ":-28.02916182404784,"pfxX":-1.8851727552518134,"pfxZ":2.091604948329092,"pX":0.7101093137599207,"pZ":3.0831082427385974,"vX0":9.894612533740515,"vY0":-138.7187219228096,"vZ0":-2.8841176212047688,"x":89.93,"y":155.54,"x0":-2.632796388388839,"y0":50.00196011416549,"z0":5.972376069083543,"aX":-3.735377868513107},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.5,"breakHorizontal":1.7,"spinRate":2472,"spinDirection":232},"zone":3,"typeConfidence":0.91,"plateTime":0.39237745648986033,"extension":6.370427462380071},"hitData":{"launchSpeed":30.6,"launchAngle":-1.0,"totalDistance":19.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":121.04,"coordY":191.79}},"index":0,"playId":"20bfc035-1d97-363d-a4f7-5b8e45819470","pitchNumber":1,"startTime":"2026-09-12T22:33:55.624Z","endTime":"2026-09-12T22:34:03.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:34:03.600Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jase Bowen grounds out, shortstop Christian Koss to first baseman Bryce Eldridge.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T22:35:20.897Z","endTime":"2026-09-12T22:36:36.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"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":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-12T22:34:33.791Z","endTime":"2026-09-12T22:35:23.014Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":96.9,"endSpeed":88.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7008983300258,"aZ":-21.874631178032324,"pfxX":-9.67113162480527,"pfxZ":5.158602324478544,"pX":-0.05686066982833278,"pZ":2.3492652269782854,"vX0":10.506531075925057,"vY0":-140.62607035434067,"vZ0":-5.983409908344796,"x":119.17,"y":175.35,"x0":-2.589789523995591,"y0":50.006838760752245,"z0":5.929480518386148,"aX":-19.3223160146775},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":15.2,"spinRate":2408,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.3899059671593683,"extension":6.565228741251487},"index":1,"playId":"b3ef5a5e-4db8-3bb9-8193-e340f7945788","pitchNumber":1,"startTime":"2026-09-12T22:35:23.014Z","endTime":"2026-09-12T22:35:27.696Z","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":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09899250984403,"aZ":-25.2416342082593,"pfxX":-10.597786807241885,"pfxZ":3.4152351633596503,"pX":-1.0680364359017427,"pZ":2.659725611358944,"vX0":7.94253600488099,"vY0":-141.5087705646756,"vZ0":-4.808575667130995,"x":157.71,"y":166.97,"x0":-2.533382780014693,"y0":50.00289207587922,"z0":5.9968410814198165,"aX":-21.506956124643548},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.4,"breakHorizontal":17.6,"spinRate":2203,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.3869768808621874,"extension":6.41052986580932},"index":2,"playId":"5b19bad8-1d8e-3984-9eda-ebfa99ba8d6b","pitchNumber":2,"startTime":"2026-09-12T22:35:48.653Z","endTime":"2026-09-12T22:35:52.962Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-12T22:36:13.106Z","endTime":"2026-09-12T22:36:27.125Z","isPitch":false,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"}},{"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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.442865397056057,"aZ":-41.309564535531756,"pfxX":0.3199377478895449,"pfxZ":-5.352264933976594,"pX":-0.571245833999061,"pZ":2.929736896776937,"vX0":5.276403714921397,"vY0":-128.97781699706377,"vZ0":0.02423529073307762,"x":138.77,"y":159.68,"x0":-2.673577723491537,"y0":50.00094764579007,"z0":6.070559413525571,"aX":0.5461531401501882},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-9.5,"breakHorizontal":-1.6,"spinRate":2036,"spinDirection":33},"zone":1,"typeConfidence":0.91,"plateTime":0.42249668598542733,"extension":6.445231835674777},"hitData":{"launchSpeed":68.6,"launchAngle":2.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":162.83}},"index":4,"playId":"384969c4-1e7c-3d0a-86d7-7afc1fc95086","pitchNumber":3,"startTime":"2026-09-12T22:36:27.125Z","endTime":"2026-09-12T22:36:36.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:36:36.992Z","atBatIndex":75},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Carson Seymour intentionally walks Fernando Tatis Jr.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T22:36:37.122Z","endTime":"2026-09-12T22:37:02.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_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":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08231706-0776-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-12T22:37:01.211Z","endTime":"2026-09-12T22:37:01.240Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08231706-0776-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-12T22:37:01.240Z","endTime":"2026-09-12T22:37:01.241Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08231706-0776-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-12T22:37:01.241Z","endTime":"2026-09-12T22:37:01.242Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08231706-0776-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-12T22:37:01.242Z","endTime":"2026-09-12T22:37:02.634Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-09-12T22:37:02.634Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sung-Mun Song strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T22:37:03.376Z","endTime":"2026-09-12T22:39:47.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"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":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":90.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27398695101621,"aZ":-26.064664743073894,"pfxX":-0.9710929451889623,"pfxZ":2.993077894298203,"pX":1.3414605177373464,"pZ":2.5551824991450234,"vX0":11.732203843422475,"vY0":-140.85280291511714,"vZ0":-4.443140624378138,"x":65.87,"y":169.79,"x0":-2.7238792958017197,"y0":50.00198715568408,"z0":5.806289942053227,"aX":-1.982558258865738},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.8,"breakHorizontal":-0.2,"spinRate":2457,"spinDirection":237},"zone":12,"typeConfidence":0.92,"plateTime":0.3865466746325268,"extension":6.5671094793695834},"index":0,"playId":"1b66f565-7493-3d3a-9ed7-7086919c7561","pitchNumber":1,"startTime":"2026-09-12T22:37:44.837Z","endTime":"2026-09-12T22:37:54.555Z","isPitch":true,"type":"pitch"},{"details":{"description":"Fernando Tatis Jr. steals (34) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"1b66f565-7493-3d3a-9ed7-7086919c7561","startTime":"2026-09-12T22:37:57.995Z","endTime":"2026-09-12T22:38:08.808Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19496185663623,"aZ":-24.749748989765887,"pfxX":-1.5429245886991634,"pfxZ":3.7854568156824975,"pX":1.142625933375866,"pZ":1.303044462192577,"vX0":10.862354291922193,"vY0":-138.32168335113212,"vZ0":-7.615153850183079,"x":73.45,"y":203.6,"x0":-2.6138613235196706,"y0":50.006769853193106,"z0":5.719780926557303,"aX":-3.0306418539621665},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.5,"breakHorizontal":0.8,"spinRate":2549,"spinDirection":252},"zone":14,"typeConfidence":0.91,"plateTime":0.3940892069847841,"extension":6.618616514797486},"index":2,"playId":"3c372db4-2b87-3e6f-949e-d9fa0b12eda5","pitchNumber":2,"startTime":"2026-09-12T22:38:08.808Z","endTime":"2026-09-12T22:38:13.117Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.415437203585565,"aZ":-25.71472991324923,"pfxX":-0.7739988729849454,"pfxZ":3.239668015006542,"pX":1.710936015450634,"pZ":0.2252390372825099,"vX0":12.142536519907106,"vY0":-139.25146919476765,"vZ0":-10.23042862896756,"x":51.78,"y":232.7,"x0":-2.575534042423088,"y0":50.00692459008217,"z0":5.599764694140688,"aX":-1.5454788391574434},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.1,"breakHorizontal":-0.7,"spinRate":2508,"spinDirection":255},"zone":14,"typeConfidence":0.91,"plateTime":0.3908685999097141,"extension":6.624112365425156},"index":3,"playId":"1b3df022-ca88-3ce7-952f-50c9e9d59779","pitchNumber":3,"startTime":"2026-09-12T22:38:27.669Z","endTime":"2026-09-12T22:38:32.227Z","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":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04229785879533,"aZ":-32.82657901560447,"pfxX":-10.029953835684282,"pfxZ":-0.32418963804755485,"pX":-0.32113872528095005,"pZ":2.322829228634894,"vX0":9.844677673683565,"vY0":-141.20894662208346,"vZ0":-3.8984005707296028,"x":129.24,"y":176.06,"x0":-2.5545206448756987,"y0":50.0032875128437,"z0":5.840165507420261,"aX":-20.19655961764849},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":-1.2,"breakHorizontal":16.1,"spinRate":2415,"spinDirection":242},"zone":4,"typeConfidence":0.89,"plateTime":0.38832364560456156,"extension":6.533376028224362},"index":4,"playId":"d14fe272-5c79-39fe-a1bf-2900b3701966","pitchNumber":4,"startTime":"2026-09-12T22:38:52.495Z","endTime":"2026-09-12T22:38:56.570Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.411985566882286,"aZ":-16.904822429924305,"pfxX":-4.9636348113701825,"pfxZ":7.163042658571953,"pX":-0.1959102209368525,"pZ":3.3939149023969195,"vX0":8.507030647527866,"vY0":-144.1639415170728,"vZ0":-4.366547923565048,"x":124.47,"y":147.14,"x0":-2.522702314722093,"y0":50.00585273576681,"z0":5.952223066721691,"aX":-10.586205173967372},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.4,"breakHorizontal":7.6,"spinRate":2205,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.3780476038984655,"extension":6.569413764868748},"index":5,"playId":"323c5666-d631-394e-863c-a71cbca0eda5","pitchNumber":5,"startTime":"2026-09-12T22:39:12.782Z","endTime":"2026-09-12T22:39:16.709Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"b292107e-2391-4183-a6c4-e7512b00b3fd","startTime":"2026-09-12T22:39:28.365Z","endTime":"2026-09-12T22:39:33.365Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76860417048069,"aZ":-15.333927749141985,"pfxX":-6.223786106291702,"pfxZ":8.004021936607137,"pX":-1.4123738297406825,"pZ":2.764071356851533,"vX0":5.672494035055451,"vY0":-143.37723464504518,"vZ0":-6.149556610430176,"x":170.84,"y":164.15,"x0":-2.5973342775014565,"y0":50.00666035529312,"z0":5.875389662313297,"aX":-13.101942834851394},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.6,"breakHorizontal":10.3,"spinRate":2315,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.38043646188793145,"extension":6.5263385700556205},"index":7,"playId":"3adebe89-0da4-3650-9d97-7865f12e5467","pitchNumber":6,"startTime":"2026-09-12T22:39:43.549Z","endTime":"2026-09-12T22:39:47.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:39:47.811Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Turner Hill strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-12T22:42:09.944Z","endTime":"2026-09-12T22:43:46.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Miller replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T22:40:10.395Z","endTime":"2026-09-12T22:40:52.235Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Freddy Fermin replaces catcher Luis Campusano, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-12T22:40:52.235Z","endTime":"2026-09-12T22:42:11.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":669134,"link":"/api/v1/people/669134"}},{"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":100.7,"endSpeed":93.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.940856511630535,"aZ":-11.263591356647582,"pfxX":-4.835566192191493,"pfxZ":9.483681435833908,"pX":0.9499607014815226,"pZ":2.8254821936019336,"vX0":7.907271659926676,"vY0":-146.50034106401526,"vZ0":-7.826013606943649,"x":80.79,"y":162.49,"x0":-1.1381484599174105,"y0":50.00424136226289,"z0":6.180822904597334,"aX":-10.663877564780913},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.1,"breakHorizontal":7.4,"spinRate":2449,"spinDirection":205},"zone":12,"typeConfidence":0.89,"plateTime":0.3718316004049358,"extension":6.712833717868028},"index":2,"playId":"4b9a8f56-ebc7-3d97-aac9-f77f865445cc","pitchNumber":1,"startTime":"2026-09-12T22:42:11.775Z","endTime":"2026-09-12T22:42:15.535Z","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":100.6,"endSpeed":92.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77714281434133,"aZ":-12.287852219217305,"pfxX":-4.427184168288298,"pfxZ":9.13547929308492,"pX":-1.7196552213703045,"pZ":2.4936069255147197,"vX0":1.1115298454562643,"vY0":-146.43537366800246,"vZ0":-8.189736538356561,"x":182.55,"y":171.45,"x0":-1.5282817078400357,"y0":50.00484074459245,"z0":6.057393332807081,"aX":-9.639653759020582},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.1,"breakHorizontal":7.8,"spinRate":2520,"spinDirection":199},"zone":11,"typeConfidence":0.89,"plateTime":0.3736780666960362,"extension":6.659240295130559},"index":3,"playId":"d5bb290f-c05e-32e9-88d0-ac6b24e14bb9","pitchNumber":2,"startTime":"2026-09-12T22:42:30.602Z","endTime":"2026-09-12T22:42:33.841Z","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":0},"pitchData":{"startSpeed":100.2,"endSpeed":92.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63002580903416,"aZ":-10.63766570254825,"pfxX":-2.4785776087173765,"pfxZ":9.956353351432377,"pX":-0.3504825751786342,"pZ":2.439325728848737,"vX0":3.454854569356436,"vY0":-145.77290132055802,"vZ0":-8.675043114236987,"x":130.36,"y":172.92,"x0":-1.2261700734330847,"y0":50.001739394549524,"z0":6.086841523428171,"aX":-5.361182137850997},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.6,"breakHorizontal":3.8,"spinRate":2394,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.37499803844325275,"extension":6.821942561004799},"index":4,"playId":"15736191-c462-31f8-b87d-192b6984d658","pitchNumber":3,"startTime":"2026-09-12T22:42:47.652Z","endTime":"2026-09-12T22:42:51.952Z","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":0},"pitchData":{"startSpeed":100.6,"endSpeed":92.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.652686188264774,"aZ":-12.942987827904318,"pfxX":-4.672194133260832,"pfxZ":8.827403597056263,"pX":-0.8883674288983313,"pZ":3.4227623282106183,"vX0":2.684193949254766,"vY0":-146.4554212431241,"vZ0":-5.624582065233515,"x":150.86,"y":146.37,"x0":-1.2083132447547245,"y0":50.00386099376458,"z0":6.13814519681872,"aX":-10.179426312316055},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.1,"breakHorizontal":7.9,"spinRate":2535,"spinDirection":196},"zone":11,"typeConfidence":0.89,"plateTime":0.373570662027507,"extension":6.695020809429728},"index":5,"playId":"900ac789-9784-3b52-a001-21183b626c51","pitchNumber":4,"startTime":"2026-09-12T22:43:05.585Z","endTime":"2026-09-12T22:43:09.921Z","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":0},"pitchData":{"startSpeed":101.3,"endSpeed":93.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82965346043915,"aZ":-10.973522297473975,"pfxX":-1.7944724127048166,"pfxZ":9.490481639067783,"pX":-0.34455822153436083,"pZ":4.033008029775092,"vX0":2.95636453763108,"vY0":-147.56620459815738,"vZ0":-4.632078183491803,"x":130.13,"y":129.89,"x0":-1.1202934266965403,"y0":50.00356794345209,"z0":6.254042300313623,"aX":-4.009203196996592},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":16.6,"breakHorizontal":2.8,"spinRate":2542,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.369327406524933,"extension":6.753926820048121},"index":6,"playId":"69a6c6d2-101d-3d52-a244-be03f5f2f979","pitchNumber":5,"startTime":"2026-09-12T22:43:23.976Z","endTime":"2026-09-12T22:43:27.997Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":92.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.12920257348234,"aZ":-12.501465371977028,"pfxX":-4.486945446839018,"pfxZ":9.063427537587494,"pX":0.21276916088391118,"pZ":1.9852471625969492,"vX0":5.541123603936639,"vY0":-146.71947718766262,"vZ0":-9.497921155004844,"x":108.89,"y":185.18,"x0":-1.1212652031867938,"y0":50.00492451276285,"z0":6.018297875827318,"aX":-9.741187069069971},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.6,"breakHorizontal":7.0,"spinRate":2621,"spinDirection":159},"zone":8,"typeConfidence":0.89,"plateTime":0.37394889297872824,"extension":6.801012030112768},"index":7,"playId":"cee71697-6a37-3079-81ae-2fbf3fddc9f3","pitchNumber":6,"startTime":"2026-09-12T22:43:42.735Z","endTime":"2026-09-12T22:43:46.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:43:46.951Z","atBatIndex":78},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jung Hoo Lee lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-12T22:43:46.481Z","endTime":"2026-09-12T22:46:10.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":88.2,"endSpeed":81.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08919031108376,"aZ":-36.70383069761384,"pfxX":5.194296441142919,"pfxZ":-2.7387050997449958,"pX":1.2833162208766966,"pZ":1.3174246684044701,"vX0":4.001657855840244,"vY0":-128.30786491023179,"vZ0":-4.661082625320919,"x":68.08,"y":203.21,"x0":-0.9745329292177272,"y0":50.000858118818634,"z0":6.0373861624423935,"aX":8.603796957645962},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.8,"breakHorizontal":-10.3,"spinRate":2499,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4279122157658284,"extension":6.971548227967806},"index":0,"playId":"51161c03-eb64-32e5-8ddd-dbf44349167c","pitchNumber":1,"startTime":"2026-09-12T22:44:12.241Z","endTime":"2026-09-12T22:44:18.244Z","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":1},"pitchData":{"startSpeed":100.8,"endSpeed":92.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17284844332325,"aZ":-7.826812317394148,"pfxX":-5.214359920199563,"pfxZ":11.203709475705462,"pX":-0.7596305012346407,"pZ":1.2524964009980761,"vX0":3.177183884103135,"vY0":-146.4057746807729,"vZ0":-12.392341054232423,"x":145.96,"y":204.96,"x0":-1.180699300954553,"y0":50.005760025836224,"z0":6.00612258491736,"aX":-11.335409543473073},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.0,"breakHorizontal":8.9,"spinRate":2601,"spinDirection":199},"zone":13,"typeConfidence":0.9,"plateTime":0.3739334635996783,"extension":6.846976455659682},"index":1,"playId":"df2ea305-0f9c-3ab9-a4de-8bf6e50dadf5","pitchNumber":2,"startTime":"2026-09-12T22:44:31.408Z","endTime":"2026-09-12T22:44:35.191Z","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":1},"pitchData":{"startSpeed":100.9,"endSpeed":92.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49431515387098,"aZ":-11.406778734649034,"pfxX":-4.246632434762295,"pfxZ":9.478419359221078,"pX":-0.454181859343473,"pZ":2.3289181185240437,"vX0":3.540895196727673,"vY0":-146.8064932960201,"vZ0":-8.873716140176443,"x":134.31,"y":175.9,"x0":-1.1218946645971437,"y0":50.003191152254345,"z0":6.062593101995922,"aX":-9.305546204392058},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.7,"breakHorizontal":7.1,"spinRate":2529,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.37254105807085747,"extension":6.755892456790983},"index":2,"playId":"2ccf7ba5-3ad9-38cc-b165-ee1dcdcc7fb4","pitchNumber":3,"startTime":"2026-09-12T22:44:49.339Z","endTime":"2026-09-12T22:44:53.616Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":83.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.263241349324872,"aZ":-35.15960449792944,"pfxX":6.843208122135247,"pfxZ":-1.7377950031503797,"pX":0.7099630239941646,"pZ":1.921772471701669,"vX0":2.7784961413005433,"vY0":-129.18869982844612,"vZ0":-3.831946768772456,"x":89.94,"y":186.89,"x0":-1.2628324965299895,"y0":50.000309592013934,"z0":6.074604155290093,"aX":11.777775030583838},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.7,"breakHorizontal":-13.0,"spinRate":2547,"spinDirection":39},"zone":9,"typeConfidence":0.91,"plateTime":0.4210167215212537,"extension":6.709859433899708},"index":3,"playId":"0f8a1f80-e827-37c6-a475-06fef519e71f","pitchNumber":4,"startTime":"2026-09-12T22:45:08.732Z","endTime":"2026-09-12T22:45:13.900Z","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":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.696188224467576,"aZ":-38.25171291878285,"pfxX":6.980002720451738,"pfxZ":-3.5379290153688867,"pX":1.5075535010929197,"pZ":0.1232894321015801,"vX0":4.3866282557803284,"vY0":-130.1613923520416,"vZ0":-7.42614773918134,"x":59.54,"y":235.45,"x0":-1.1048217939285825,"y0":50.000626046267605,"z0":5.900878231784846,"aX":12.002733103233284},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-7.8,"breakHorizontal":-13.6,"spinRate":2575,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.42041437203648213,"extension":7.02256930506074},"index":4,"playId":"c8e3354a-bcb8-3d6d-a645-3b7a21d15621","pitchNumber":5,"startTime":"2026-09-12T22:45:33.148Z","endTime":"2026-09-12T22:45:39.192Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.8,"endSpeed":92.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.04177265022232,"aZ":-10.963901814208764,"pfxX":-5.3965014506802635,"pfxZ":9.778583799146432,"pX":0.39504527128482386,"pZ":2.179225514887333,"vX0":6.015164942129101,"vY0":-146.45803244835963,"vZ0":-9.17314402013753,"x":101.94,"y":179.94,"x0":-0.9856525666362186,"y0":50.003859198913744,"z0":6.010227815347538,"aX":-11.70762320753603},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.0,"breakHorizontal":8.5,"spinRate":2412,"spinDirection":223},"zone":9,"typeConfidence":0.89,"plateTime":0.37417073429632186,"extension":6.861228314789644},"hitData":{"launchSpeed":94.7,"launchAngle":21.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.07,"coordY":80.42}},"index":5,"playId":"e86bfe89-ff9a-312b-93da-de3275b38ba7","pitchNumber":6,"startTime":"2026-09-12T22:46:01.345Z","endTime":"2026-09-12T22:46:10.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:46:10.426Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nate Furman strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-12T22:46:49.330Z","endTime":"2026-09-12T22:48:22.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.61"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.02"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.79"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.18"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.00"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.96"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.07"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.15"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.53"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"53.04"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"61.33"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.33"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"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":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nate Furman replaces Shay Whitcomb.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-12T22:46:14.312Z","endTime":"2026-09-12T22:46:51.487Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":694376,"link":"/api/v1/people/694376"}},{"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":100.6,"endSpeed":91.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06334884707948,"aZ":-13.457705430848273,"pfxX":-5.311773134789494,"pfxZ":8.675100729625633,"pX":0.14667021653015996,"pZ":1.60434857711273,"vX0":5.442354480425073,"vY0":-146.11048154662944,"vZ0":-10.406413823972088,"x":111.41,"y":195.46,"x0":-1.051795571396495,"y0":50.00614954661126,"z0":6.025421901745184,"aX":-11.464285020475424},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.8,"breakHorizontal":8.5,"spinRate":2374,"spinDirection":150},"zone":8,"typeConfidence":0.89,"plateTime":0.3751519796917888,"extension":6.773772607204708},"index":1,"playId":"3510a76a-5ece-390e-a1b3-26e89ee92c69","pitchNumber":1,"startTime":"2026-09-12T22:46:51.487Z","endTime":"2026-09-12T22:46:55.612Z","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":2},"pitchData":{"startSpeed":101.7,"endSpeed":91.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.17513570084602,"aZ":-9.838871143865473,"pfxX":-3.7390222623302884,"pfxZ":10.20254818854777,"pX":-1.389890629803475,"pZ":3.1525635506225074,"vX0":1.0695764535103227,"vY0":-147.9174826941233,"vZ0":-6.701751984719687,"x":136.38,"y":132.89,"x0":-1.2730774849902495,"y0":50.00733420553518,"z0":6.041749227698549,"aX":-8.189805543095344},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2435,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.37197889696946396,"extension":6.722918335323377},"index":2,"playId":"f90d529a-beb4-35ae-a230-d91c91898c98","pitchNumber":2,"startTime":"2026-09-12T22:47:10.710Z","endTime":"2026-09-12T22:47:14.321Z","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":1,"outs":2},"pitchData":{"startSpeed":101.0,"endSpeed":91.7,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.74112333782139,"aZ":-7.9885452724413915,"pfxX":-3.118660683356332,"pfxZ":11.134986747066357,"pX":-0.5618829703144718,"pZ":3.567067695750527,"vX0":2.611796110010418,"vY0":-146.8990522779459,"vZ0":-6.045474437629409,"x":138.42,"y":142.47,"x0":-1.0599535262275197,"y0":50.007323584476914,"z0":6.134354705137917,"aX":-6.776905751773686},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":19.1,"breakHorizontal":5.0,"spinRate":2542,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.37371756421956714,"extension":6.716215922177283},"index":3,"playId":"9b751975-307b-3d79-a901-6ff20c971333","pitchNumber":3,"startTime":"2026-09-12T22:47:29.269Z","endTime":"2026-09-12T22:47:33.462Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.4,"endSpeed":92.6,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.45729198490415,"aZ":-10.116011626589298,"pfxX":-2.8456572720970277,"pfxZ":10.007105396136746,"pX":-0.4888201004461216,"pZ":3.4157232055295066,"vX0":2.7361690219474153,"vY0":-147.59726343164104,"vZ0":-5.954081468336483,"x":135.63,"y":146.56,"x0":-1.058601022370228,"y0":50.00226556060468,"z0":6.056209370070523,"aX":-6.272174692998059},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":17.2,"breakHorizontal":4.6,"spinRate":2571,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.37124164481526245,"extension":6.7642476272583325},"index":4,"playId":"f2aa5da5-e4a0-356c-98ad-8917a8179b9f","pitchNumber":4,"startTime":"2026-09-12T22:47:48.635Z","endTime":"2026-09-12T22:47:53.076Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-09-12T22:48:02.135Z","endTime":"2026-09-12T22:48:17.336Z","isPitch":false,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"}},{"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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.608708831137605,"aZ":-34.77307985740505,"pfxX":6.330227760717769,"pfxZ":-1.5448556771982243,"pX":0.7644404006419342,"pZ":0.8919573183691673,"vX0":2.9681378104794716,"vY0":-128.8409322344043,"vZ0":-5.976729626622232,"x":87.86,"y":214.7,"x0":-1.2247898371946435,"y0":50.00459141817083,"z0":5.927234872068161,"aX":10.648528123436753},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.0,"breakHorizontal":-12.1,"spinRate":2564,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.42503023858369815,"extension":6.951546781922473},"index":6,"playId":"5066581b-135e-3f07-8e4e-c5823fc2e4d1","pitchNumber":5,"startTime":"2026-09-12T22:48:17.336Z","endTime":"2026-09-12T22:48:22.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:48:22.000Z","atBatIndex":80}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nate Furman strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-12T22:46:49.330Z","endTime":"2026-09-12T22:48:22.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.61"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.02"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.79"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.18"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.00"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.96"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.07"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.15"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.53"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"53.04"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"61.33"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.33"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"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":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nate Furman replaces Shay Whitcomb.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-12T22:46:14.312Z","endTime":"2026-09-12T22:46:51.487Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":694376,"link":"/api/v1/people/694376"}},{"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":100.6,"endSpeed":91.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06334884707948,"aZ":-13.457705430848273,"pfxX":-5.311773134789494,"pfxZ":8.675100729625633,"pX":0.14667021653015996,"pZ":1.60434857711273,"vX0":5.442354480425073,"vY0":-146.11048154662944,"vZ0":-10.406413823972088,"x":111.41,"y":195.46,"x0":-1.051795571396495,"y0":50.00614954661126,"z0":6.025421901745184,"aX":-11.464285020475424},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.8,"breakHorizontal":8.5,"spinRate":2374,"spinDirection":150},"zone":8,"typeConfidence":0.89,"plateTime":0.3751519796917888,"extension":6.773772607204708},"index":1,"playId":"3510a76a-5ece-390e-a1b3-26e89ee92c69","pitchNumber":1,"startTime":"2026-09-12T22:46:51.487Z","endTime":"2026-09-12T22:46:55.612Z","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":2},"pitchData":{"startSpeed":101.7,"endSpeed":91.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.17513570084602,"aZ":-9.838871143865473,"pfxX":-3.7390222623302884,"pfxZ":10.20254818854777,"pX":-1.389890629803475,"pZ":3.1525635506225074,"vX0":1.0695764535103227,"vY0":-147.9174826941233,"vZ0":-6.701751984719687,"x":136.38,"y":132.89,"x0":-1.2730774849902495,"y0":50.00733420553518,"z0":6.041749227698549,"aX":-8.189805543095344},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2435,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.37197889696946396,"extension":6.722918335323377},"index":2,"playId":"f90d529a-beb4-35ae-a230-d91c91898c98","pitchNumber":2,"startTime":"2026-09-12T22:47:10.710Z","endTime":"2026-09-12T22:47:14.321Z","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":1,"outs":2},"pitchData":{"startSpeed":101.0,"endSpeed":91.7,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.74112333782139,"aZ":-7.9885452724413915,"pfxX":-3.118660683356332,"pfxZ":11.134986747066357,"pX":-0.5618829703144718,"pZ":3.567067695750527,"vX0":2.611796110010418,"vY0":-146.8990522779459,"vZ0":-6.045474437629409,"x":138.42,"y":142.47,"x0":-1.0599535262275197,"y0":50.007323584476914,"z0":6.134354705137917,"aX":-6.776905751773686},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":19.1,"breakHorizontal":5.0,"spinRate":2542,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.37371756421956714,"extension":6.716215922177283},"index":3,"playId":"9b751975-307b-3d79-a901-6ff20c971333","pitchNumber":3,"startTime":"2026-09-12T22:47:29.269Z","endTime":"2026-09-12T22:47:33.462Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.4,"endSpeed":92.6,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.45729198490415,"aZ":-10.116011626589298,"pfxX":-2.8456572720970277,"pfxZ":10.007105396136746,"pX":-0.4888201004461216,"pZ":3.4157232055295066,"vX0":2.7361690219474153,"vY0":-147.59726343164104,"vZ0":-5.954081468336483,"x":135.63,"y":146.56,"x0":-1.058601022370228,"y0":50.00226556060468,"z0":6.056209370070523,"aX":-6.272174692998059},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":17.2,"breakHorizontal":4.6,"spinRate":2571,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.37124164481526245,"extension":6.7642476272583325},"index":4,"playId":"f2aa5da5-e4a0-356c-98ad-8917a8179b9f","pitchNumber":4,"startTime":"2026-09-12T22:47:48.635Z","endTime":"2026-09-12T22:47:53.076Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-09-12T22:48:02.135Z","endTime":"2026-09-12T22:48:17.336Z","isPitch":false,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"}},{"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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.608708831137605,"aZ":-34.77307985740505,"pfxX":6.330227760717769,"pfxZ":-1.5448556771982243,"pX":0.7644404006419342,"pZ":0.8919573183691673,"vX0":2.9681378104794716,"vY0":-128.8409322344043,"vZ0":-5.976729626622232,"x":87.86,"y":214.7,"x0":-1.2247898371946435,"y0":50.00459141817083,"z0":5.927234872068161,"aX":10.648528123436753},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.0,"breakHorizontal":-12.1,"spinRate":2564,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.42503023858369815,"extension":6.951546781922473},"index":6,"playId":"5066581b-135e-3f07-8e4e-c5823fc2e4d1","pitchNumber":5,"startTime":"2026-09-12T22:48:17.336Z","endTime":"2026-09-12T22:48:22.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:48:22.000Z","atBatIndex":80},"scoringPlays":[6,15,18,22,31,40,45,57,67,69],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9],"hits":{"away":[{"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":132.55,"y":137.49},"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":1,"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":157.91,"y":49.23},"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":1,"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":186.4,"y":108.31},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":69.33,"y":96.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":199.72,"y":59.6},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":139.35,"y":147.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":109.24,"y":157.76},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":20,"top":[10,11,12,13,14,15,16],"bottom":[17,18,19,20],"hits":{"away":[{"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":112.28,"y":96.96},"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":76.56,"y":114.83},"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":147.76,"y":154.72},"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":2,"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":151.69,"y":113.28},"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":96.58,"y":114.69},"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":112.28,"y":157.26},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":98.44,"y":37.2},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"coordinates":{"x":105.63,"y":123.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":147.5,"y":135.71},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":28,"top":[21,22,23,24,25],"bottom":[26,27,28],"hits":{"away":[{"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":147.86,"y":36.64},"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":3,"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":140.42,"y":76.25},"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":3,"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":112.28,"y":147.63},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":141.67,"y":167.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":148.26,"y":160.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":107.72,"y":158.27},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":36,"top":[29,30,31,32,33],"bottom":[34,35,36],"hits":{"away":[{"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":131.73,"y":188.8},"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":4,"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":124.95,"y":184.11},"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":4,"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":112.08,"y":74.3},"type":"O","description":"Sac Fly"},{"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":73.75,"y":79.74},"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":4,"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":112.79,"y":159.28},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":167.97,"y":110.02},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":79.11,"y":84.14},"type":"O","description":"Lineout"}]}},{"startIndex":37,"endIndex":44,"top":[37,38,39,40,41],"bottom":[42,43,44],"hits":{"away":[{"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":140.66,"y":153.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":5,"pitcher":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":50.23,"y":129.42},"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":108.23,"y":155.74},"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":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":119.65,"y":193.02},"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":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":113.8,"y":177.53},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":95.05,"y":166.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"coordinates":{"x":57.97,"y":108.26},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":107.72,"y":166.88},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":52,"top":[45,46,47,48,49],"bottom":[50,51,52],"hits":{"away":[{"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":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":33.31,"y":54.87},"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":6,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":145.22,"y":162.83},"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":6,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":97.99,"y":174.54},"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":6,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":111.27,"y":166.38},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":129.29,"y":197.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":99.69,"y":86.33},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":62,"top":[53,54,55,56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"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":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"coordinates":{"x":155.86,"y":148.64},"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":7,"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":112.28,"y":178.54},"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":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":147.76,"y":157.76},"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":7,"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":82.39,"y":142.56},"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":7,"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":127.12,"y":141.48},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":172.35,"y":81.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":115.83,"y":148.14},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":117.36,"y":82.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":141.18,"y":146.28},"type":"O","description":"Pop Out"}]}},{"startIndex":63,"endIndex":72,"top":[63,64,65,66],"bottom":[67,68,69,70,71,72],"hits":{"away":[{"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":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":98.91,"y":185.4},"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":8,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":149.97,"y":170.36},"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":8,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"coordinates":{"x":112.79,"y":97.97},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"coordinates":{"x":209.11,"y":81.54},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":62.34,"y":119.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":228.31,"y":88.94},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":127.21,"y":196.73},"type":"O","description":"Groundout"}]}},{"startIndex":73,"endIndex":80,"top":[73,74,75,76,77],"bottom":[78,79,80],"hits":{"away":[{"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":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":193.87,"y":123.81},"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":9,"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":121.04,"y":191.79},"type":"O","description":"Sac Bunt"},{"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":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"coordinates":{"x":115.83,"y":162.83},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":101.07,"y":80.42},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":6,"hits":8,"errors":1,"leftOnBase":1},"away":{"runs":7,"hits":13,"errors":0,"leftOnBase":13}},"defense":{"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"catcher":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"first":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"second":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"third":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"shortstop":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"left":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"center":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"right":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"onDeck":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"inHole":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"battingOrder":3,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"onDeck":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"inHole":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"battingOrder":7,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"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":3,"groundOuts":15,"airOuts":9,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":1,"hits":13,"hitByPitch":0,"avg":".239","atBats":39,"obp":".316","slg":".390","ops":".706","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":21,"rbi":6,"leftOnBase":25,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":2,"groundOuts":11,"airOuts":7,"runs":6,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":134,"era":"3.91","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.28","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":47,"strikes":87,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":6,"pitchesPerInning":"14.89","runsScoredPer9":"6.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID669134":{"person":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":25,"groundOuts":36,"airOuts":50,"runs":21,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":47,"baseOnBalls":27,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".281","atBats":185,"obp":".381","slg":".459","ops":".840","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":215,"totalBases":85,"rbi":28,"leftOnBase":82,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.43","popOuts":18,"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":14,"stolenBases":28,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":21,"putOuts":386,"errors":3,"chances":410,"fielding":".993","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{},"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":47,"gamesStarted":0,"flyOuts":34,"groundOuts":36,"airOuts":70,"runs":14,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":62,"baseOnBalls":32,"intentionalWalks":3,"hits":33,"hitByPitch":2,"atBats":196,"obp":".285","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":966,"era":"2.02","inningsPitched":"58.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":9,"blownSaves":0,"earnedRuns":13,"whip":"1.12","battersFaced":235,"outs":174,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":966,"balls":370,"strikes":596,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".750","pitchesPerInning":"16.66","gamesFinished":9,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"9.62","walksPer9Inn":"4.97","hitsPer9Inn":"5.12","runsScoredPer9":"2.17","homeRunsPer9":"1.09","inheritedRunners":33,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":26,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":41,"groundOuts":58,"airOuts":71,"runs":22,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":52,"baseOnBalls":20,"intentionalWalks":0,"hits":43,"hitByPitch":3,"avg":".197","atBats":218,"obp":".272","slg":".312","ops":".584","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":68,"rbi":19,"leftOnBase":102,"sacBunts":4,"sacFlies":2,"babip":".238","groundOutsToAirouts":"0.82","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"54.50","popOuts":12,"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":{"caughtStealing":23,"stolenBases":49,"stolenBasePercentage":".681","caughtStealingPercentage":".319","assists":35,"putOuts":612,"errors":7,"chances":654,"fielding":".989","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":{"note":"(W, 11-9)","summary":"7.0 IP, 3 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":10,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":33,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"2.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":30,"gamesStarted":30,"flyOuts":100,"groundOuts":175,"airOuts":174,"runs":61,"doubles":19,"triples":1,"homeRuns":20,"strikeOuts":148,"baseOnBalls":66,"intentionalWalks":0,"hits":135,"hitByPitch":12,"atBats":629,"obp":".301","caughtStealing":8,"stolenBases":6,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2796,"era":"3.03","inningsPitched":"175.0","wins":11,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.15","battersFaced":711,"outs":525,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2796,"balls":1026,"strikes":1770,"strikePercentage":".630","hitBatsmen":12,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":3,"winPercentage":".550","pitchesPerInning":"15.98","gamesFinished":0,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"7.61","walksPer9Inn":"3.39","hitsPer9Inn":"6.94","runsScoredPer9":"3.14","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":37,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":31,"errors":1,"chances":45,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(S, 36)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"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":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":60,"gamesStarted":0,"flyOuts":24,"groundOuts":35,"airOuts":34,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":117,"baseOnBalls":23,"intentionalWalks":1,"hits":31,"hitByPitch":2,"atBats":216,"obp":".231","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1043,"era":"1.14","inningsPitched":"63.1","wins":5,"losses":2,"saves":36,"saveOpportunities":38,"holds":0,"blownSaves":2,"earnedRuns":8,"whip":"0.85","battersFaced":242,"outs":190,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":1043,"balls":363,"strikes":680,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".714","pitchesPerInning":"16.47","gamesFinished":52,"strikeoutWalkRatio":"5.09","strikeoutsPer9Inn":"16.63","walksPer9Inn":"3.27","hitsPer9Inn":"4.41","runsScoredPer9":"1.56","homeRunsPer9":"0.28","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"32","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":23,"gamesStarted":23,"flyOuts":94,"groundOuts":87,"airOuts":158,"runs":55,"doubles":31,"triples":1,"homeRuns":14,"strikeOuts":107,"baseOnBalls":29,"intentionalWalks":0,"hits":103,"hitByPitch":2,"atBats":447,"obp":".277","caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1863,"era":"3.70","inningsPitched":"119.1","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.11","battersFaced":486,"outs":358,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1863,"balls":662,"strikes":1201,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".357","pitchesPerInning":"15.61","gamesFinished":0,"strikeoutWalkRatio":"3.69","strikeoutsPer9Inn":"8.07","walksPer9Inn":"2.19","hitsPer9Inn":"7.77","runsScoredPer9":"4.15","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":37,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":1,"chances":12,"fielding":".917","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":25,"gamesStarted":0,"flyOuts":9,"groundOuts":28,"airOuts":17,"runs":15,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":2,"hits":31,"hitByPitch":4,"atBats":103,"obp":".416","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":475,"era":"4.56","inningsPitched":"25.2","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":13,"whip":"1.87","battersFaced":128,"outs":77,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":475,"balls":167,"strikes":308,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".750","pitchesPerInning":"18.51","gamesFinished":7,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"10.52","walksPer9Inn":"5.96","hitsPer9Inn":"10.87","runsScoredPer9":"5.26","homeRunsPer9":"0.70","inheritedRunners":19,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":60,"gamesStarted":5,"flyOuts":27,"groundOuts":83,"airOuts":66,"runs":26,"doubles":14,"triples":1,"homeRuns":6,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":1,"hits":72,"hitByPitch":2,"atBats":264,"obp":".334","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1115,"era":"3.34","inningsPitched":"70.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":26,"whip":"1.36","battersFaced":292,"outs":210,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":1115,"balls":402,"strikes":713,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".500","pitchesPerInning":"15.93","gamesFinished":17,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.91","walksPer9Inn":"2.96","hitsPer9Inn":"9.26","runsScoredPer9":"3.34","homeRunsPer9":"0.77","inheritedRunners":31,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":29,"gamesStarted":29,"flyOuts":69,"groundOuts":140,"airOuts":134,"runs":72,"doubles":22,"triples":3,"homeRuns":19,"strikeOuts":121,"baseOnBalls":53,"intentionalWalks":2,"hits":135,"hitByPitch":5,"atBats":528,"obp":".329","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2354,"era":"4.61","inningsPitched":"138.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":71,"whip":"1.36","battersFaced":588,"outs":416,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2354,"balls":879,"strikes":1475,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".571","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"7.85","walksPer9Inn":"3.44","hitsPer9Inn":"8.76","runsScoredPer9":"4.67","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":31,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":26,"errors":1,"chances":37,"fielding":".973","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":"500","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":94,"groundOuts":118,"airOuts":167,"runs":77,"doubles":24,"triples":4,"homeRuns":25,"strikeOuts":144,"baseOnBalls":39,"intentionalWalks":3,"hits":139,"hitByPitch":3,"avg":".248","atBats":561,"obp":".299","slg":".439","ops":".738","caughtStealing":3,"stolenBases":26,"stolenBasePercentage":".897","caughtStealingPercentage":".103","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":610,"totalBases":246,"rbi":80,"leftOnBase":241,"sacBunts":4,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.44","popOuts":25,"lineOuts":48},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":358,"errors":2,"chances":369,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":26,"gamesStarted":11,"flyOuts":41,"groundOuts":76,"airOuts":72,"runs":53,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":81,"baseOnBalls":37,"intentionalWalks":0,"hits":84,"hitByPitch":5,"atBats":310,"obp":".356","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1402,"era":"5.80","inningsPitched":"80.2","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":52,"whip":"1.50","battersFaced":356,"outs":242,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1402,"balls":550,"strikes":852,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".308","pitchesPerInning":"17.38","gamesFinished":6,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"9.04","walksPer9Inn":"4.13","hitsPer9Inn":"9.37","runsScoredPer9":"5.91","homeRunsPer9":"1.45","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":12,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687957":{"person":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":23,"airOuts":25,"runs":12,"doubles":2,"triples":2,"homeRuns":0,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".282","atBats":78,"obp":".348","slg":".359","ops":".707","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":28,"rbi":11,"leftOnBase":35,"sacBunts":2,"sacFlies":2,"babip":".324","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":45,"errors":0,"chances":46,"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"}]},"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":{"summary":"0.0 IP, 3 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"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}},"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":63,"gamesStarted":4,"flyOuts":32,"groundOuts":68,"airOuts":59,"runs":24,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":74,"baseOnBalls":18,"intentionalWalks":1,"hits":54,"hitByPitch":0,"atBats":252,"obp":".266","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1073,"era":"2.31","inningsPitched":"66.1","wins":3,"losses":3,"saves":2,"saveOpportunities":7,"holds":14,"blownSaves":5,"earnedRuns":17,"whip":"1.09","battersFaced":273,"outs":199,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1073,"balls":345,"strikes":728,"strikePercentage":".680","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":3,"winPercentage":".500","pitchesPerInning":"16.18","gamesFinished":8,"strikeoutWalkRatio":"4.11","strikeoutsPer9Inn":"10.04","walksPer9Inn":"2.44","hitsPer9Inn":"7.33","runsScoredPer9":"3.26","homeRunsPer9":"0.68","inheritedRunners":27,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"201","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":24,"groundOuts":30,"airOuts":46,"runs":19,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":18,"intentionalWalks":1,"hits":23,"hitByPitch":0,"avg":".189","atBats":122,"obp":".291","slg":".246","ops":".537","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":30,"rbi":16,"leftOnBase":53,"sacBunts":3,"sacFlies":1,"babip":".232","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"122.00","popOuts":14,"lineOuts":8},"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":89,"putOuts":53,"errors":1,"chances":143,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"900","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":8,"groundOuts":31,"airOuts":14,"runs":18,"doubles":2,"triples":2,"homeRuns":1,"strikeOuts":38,"baseOnBalls":14,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".310","atBats":116,"obp":".389","slg":".388","ops":".777","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":45,"rbi":11,"leftOnBase":44,"sacBunts":3,"sacFlies":0,"babip":".455","groundOutsToAirouts":"2.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"116.00","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":69,"errors":1,"chances":71,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID806956":{"person":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":6,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":14,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":0,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":12,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(H, 25)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":70,"gamesStarted":0,"flyOuts":26,"groundOuts":89,"airOuts":49,"runs":30,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":100,"baseOnBalls":24,"intentionalWalks":7,"hits":61,"hitByPitch":5,"atBats":297,"obp":".274","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1246,"era":"2.79","inningsPitched":"80.2","wins":9,"losses":3,"saves":3,"saveOpportunities":8,"holds":25,"blownSaves":5,"earnedRuns":25,"whip":"1.05","battersFaced":328,"outs":242,"gamesPitched":70,"completeGames":0,"shutouts":0,"pitchesThrown":1246,"balls":395,"strikes":851,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.82","rbi":0,"winPercentage":".750","pitchesPerInning":"15.45","gamesFinished":9,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"11.16","walksPer9Inn":"2.68","hitsPer9Inn":"6.81","runsScoredPer9":"3.35","homeRunsPer9":"0.45","inheritedRunners":36,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":7,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"300","stats":{"batting":{"summary":"0-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":144,"flyOuts":84,"groundOuts":141,"airOuts":154,"runs":76,"doubles":22,"triples":0,"homeRuns":26,"strikeOuts":131,"baseOnBalls":72,"intentionalWalks":3,"hits":118,"hitByPitch":1,"avg":".221","atBats":535,"obp":".310","slg":".407","ops":".717","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":617,"totalBases":218,"rbi":80,"leftOnBase":229,"sacBunts":1,"sacFlies":8,"babip":".238","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.58","popOuts":29,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":189,"putOuts":96,"errors":3,"chances":288,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | 2B, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":10,"groundOuts":25,"airOuts":15,"runs":13,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":3,"intentionalWalks":1,"hits":22,"hitByPitch":0,"avg":".256","atBats":86,"obp":".278","slg":".360","ops":".638","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":31,"rbi":11,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":0,"chances":22,"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"}]},"ID669200":{"person":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"jerseyNumber":"18","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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}},"ID601713":{"person":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"jerseyNumber":"27","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":5,"gamesStarted":5,"flyOuts":12,"groundOuts":12,"airOuts":25,"runs":8,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":26,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":77,"obp":".241","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":346,"era":"3.43","inningsPitched":"21.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"0.95","battersFaced":83,"outs":63,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":346,"balls":123,"strikes":223,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".500","pitchesPerInning":"16.48","gamesFinished":0,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"11.14","walksPer9Inn":"2.57","hitsPer9Inn":"6.00","runsScoredPer9":"3.43","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | HR, 3 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":73,"groundOuts":166,"airOuts":132,"runs":85,"doubles":29,"triples":3,"homeRuns":21,"strikeOuts":118,"baseOnBalls":60,"intentionalWalks":6,"hits":164,"hitByPitch":5,"avg":".286","atBats":573,"obp":".356","slg":".457","ops":".813","caughtStealing":13,"stolenBases":34,"stolenBasePercentage":".723","caughtStealingPercentage":".277","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":645,"totalBases":262,"rbi":73,"leftOnBase":154,"sacBunts":1,"sacFlies":6,"babip":".325","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.29","popOuts":19,"lineOuts":40},"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":107,"putOuts":243,"errors":7,"chances":357,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"700","stats":{"batting":{"summary":"4-5 | 2B, 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":74,"groundOuts":155,"airOuts":125,"runs":57,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":99,"baseOnBalls":69,"intentionalWalks":2,"hits":108,"hitByPitch":4,"avg":".224","atBats":482,"obp":".323","slg":".326","ops":".649","caughtStealing":1,"stolenBases":21,"stolenBasePercentage":".955","caughtStealingPercentage":".045","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":560,"totalBases":157,"rbi":54,"leftOnBase":203,"sacBunts":0,"sacFlies":5,"babip":".257","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.82","popOuts":15,"lineOuts":36},"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":296,"putOuts":200,"errors":10,"chances":506,"fielding":".980","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"901","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":71,"flyOuts":13,"groundOuts":20,"airOuts":21,"runs":14,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":35,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":2,"avg":".157","atBats":89,"obp":".202","slg":".270","ops":".472","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":24,"rbi":7,"leftOnBase":58,"sacBunts":1,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.50","popOuts":1,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":72,"errors":0,"chances":74,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","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":42,"gamesStarted":4,"flyOuts":31,"groundOuts":69,"airOuts":54,"runs":29,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":57,"baseOnBalls":19,"intentionalWalks":0,"hits":47,"hitByPitch":3,"atBats":222,"obp":".279","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":996,"era":"3.96","inningsPitched":"61.1","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":27,"whip":"1.08","battersFaced":249,"outs":184,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":996,"balls":367,"strikes":629,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".250","pitchesPerInning":"16.24","gamesFinished":6,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.36","walksPer9Inn":"2.79","hitsPer9Inn":"6.90","runsScoredPer9":"4.26","homeRunsPer9":"0.73","inheritedRunners":25,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":45,"groundOuts":89,"airOuts":89,"runs":37,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":83,"baseOnBalls":34,"intentionalWalks":0,"hits":68,"hitByPitch":5,"avg":".209","atBats":326,"obp":".293","slg":".288","ops":".581","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":368,"totalBases":94,"rbi":28,"leftOnBase":144,"sacBunts":3,"sacFlies":0,"babip":".265","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.20","popOuts":20,"lineOuts":24},"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":226,"putOuts":172,"errors":7,"chances":405,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","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":28,"flyOuts":120,"groundOuts":126,"airOuts":191,"runs":70,"doubles":24,"triples":1,"homeRuns":21,"strikeOuts":132,"baseOnBalls":81,"intentionalWalks":0,"hits":130,"hitByPitch":1,"atBats":569,"obp":".322","caughtStealing":10,"stolenBases":21,"stolenBasePercentage":".677","caughtStealingPercentage":".323","numberOfPitches":2682,"era":"3.57","inningsPitched":"156.1","wins":12,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.35","battersFaced":661,"outs":469,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2682,"balls":1086,"strikes":1596,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":5,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".600","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"7.60","walksPer9Inn":"4.66","hitsPer9Inn":"7.48","runsScoredPer9":"4.03","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":7,"passedBall":0,"popOuts":30,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":3,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":22,"flyOuts":94,"groundOuts":127,"airOuts":162,"runs":61,"doubles":29,"triples":4,"homeRuns":15,"strikeOuts":81,"baseOnBalls":35,"intentionalWalks":1,"hits":130,"hitByPitch":5,"atBats":493,"obp":".315","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","numberOfPitches":2055,"era":"3.98","inningsPitched":"129.0","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":57,"whip":"1.28","battersFaced":540,"outs":387,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2055,"balls":710,"strikes":1345,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".625","pitchesPerInning":"15.93","gamesFinished":2,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"5.65","walksPer9Inn":"2.44","hitsPer9Inn":"9.07","runsScoredPer9":"4.26","homeRunsPer9":"1.05","inheritedRunners":6,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":28,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":12,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,687957,823550,592518,669134,666023,701538,669720,806956,593428,630105,669392,687749,650633,699134,670970,695243],"pitchers":[650633,699134,670970,695243],"bench":[669200],"bullpen":[621111,656288,606996,673513,663554,688158,593974,601713,592662,681190],"battingOrder":[665487,823550,592518,666023,701538,806956,593428,630105,687749],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hays (3, Perdomo); Bogaerts (16, Seymour, C)."},{"label":"HR","value":"Merrill (25, 3rd inning off Perdomo, 0 on, 1 out); Tatis Jr. (21, 6th inning off Kuhnel, 0 on, 0 out)."},{"label":"TB","value":"Bogaerts 5; Campusano; Cronenworth; Harris, D; Hays 3; Merrill 4; Tatis Jr. 5; Taylor, S."},{"label":"RBI","value":"Cronenworth (28); Harris, D 3 (11); Merrill (80); Tatis Jr. (73)."},{"label":"2-out RBI","value":"Cronenworth; Harris, D 2."},{"label":"Runners left in scoring position, 2 out","value":"Song 2; Merrill 2; Machado, M; Harris, D 2."},{"label":"SAC","value":"Cronenworth."},{"label":"SF","value":"Harris, D."},{"label":"Team RISP","value":"2-for-13."},{"label":"Team LOB","value":"13."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bogaerts (21, 2nd base off Foley/Cavanaugh); Tatis Jr. 2 (34, 2nd base off Foley/Cavanaugh, 2nd base off Seymour, C/Cavanaugh)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Bogaerts-Cronenworth)."}]}],"note":[{"label":"a","value":"Grounded out for Hays in the 7th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":11,"airOuts":7,"runs":6,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".247","atBats":34,"obp":".308","slg":".408","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":20,"rbi":6,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.50","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":3,"groundOuts":15,"airOuts":9,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":39,"obp":".413","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":154,"era":"4.37","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.37","battersFaced":47,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":62,"strikes":92,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":6,"pitchesPerInning":"17.11","runsScoredPer9":"7.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":1,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID813841":{"person":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"jerseyNumber":"53","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"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":4,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":10,"groundOuts":21,"airOuts":17,"runs":21,"doubles":2,"triples":2,"homeRuns":4,"strikeOuts":40,"baseOnBalls":6,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".284","atBats":102,"obp":".324","slg":".461","ops":".785","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":47,"rbi":11,"leftOnBase":27,"sacBunts":5,"sacFlies":0,"babip":".431","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":79,"errors":1,"chances":91,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID694376":{"person":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"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":36,"flyOuts":13,"groundOuts":17,"airOuts":28,"runs":5,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".163","atBats":80,"obp":".193","slg":".350","ops":".543","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":28,"rbi":11,"leftOnBase":40,"sacBunts":2,"sacFlies":0,"babip":".173","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":8,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":26,"errors":3,"chances":76,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID702885":{"person":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"4.2 IP, 5 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":6,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":74,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":26,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":26,"strikes":48,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.64","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"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":3,"gamesStarted":2,"flyOuts":9,"groundOuts":15,"airOuts":15,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":56,"obp":".328","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":215,"era":"3.68","inningsPitched":"14.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.36","battersFaced":61,"outs":44,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":79,"strikes":136,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":5,"winPercentage":".000","pitchesPerInning":"14.66","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.45","hitsPer9Inn":"9.82","runsScoredPer9":"3.68","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681916":{"person":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"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":16,"balls":8,"strikes":8,"strikePercentage":".500","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":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":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":17,"groundOuts":19,"airOuts":42,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":17,"intentionalWalks":3,"hits":31,"hitByPitch":2,"atBats":128,"obp":".333","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":606,"era":"3.15","inningsPitched":"34.1","wins":0,"losses":5,"saves":4,"saveOpportunities":8,"holds":7,"blownSaves":4,"earnedRuns":12,"whip":"1.40","battersFaced":152,"outs":103,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":606,"balls":216,"strikes":390,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".000","pitchesPerInning":"17.65","gamesFinished":14,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"10.75","walksPer9Inn":"4.46","hitsPer9Inn":"8.13","runsScoredPer9":"3.93","homeRunsPer9":"0.79","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683363":{"person":{"id":683363,"fullName":"Matt Wilkinson","link":"/api/v1/people/683363"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":5,"gamesStarted":4,"flyOuts":11,"groundOuts":13,"airOuts":27,"runs":13,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":67,"obp":".296","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":269,"era":"5.40","inningsPitched":"16.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.26","battersFaced":71,"outs":50,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":269,"balls":102,"strikes":167,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".250","pitchesPerInning":"16.14","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.16","hitsPer9Inn":"9.18","runsScoredPer9":"7.02","homeRunsPer9":"2.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":8},"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}},"ID701852":{"person":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"jerseyNumber":"61","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":15,"groundOuts":28,"airOuts":31,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":0,"hits":31,"hitByPitch":0,"avg":".244","atBats":127,"obp":".324","slg":".291","ops":".615","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":37,"rbi":10,"leftOnBase":49,"sacBunts":3,"sacFlies":0,"babip":".349","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"127.00","popOuts":6,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":37,"stolenBasePercentage":".804","caughtStealingPercentage":".196","assists":17,"putOuts":252,"errors":4,"chances":273,"fielding":".985","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668800":{"person":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"jerseyNumber":"19","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":7,"groundOuts":10,"airOuts":16,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".159","atBats":44,"obp":".229","slg":".295","ops":".524","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":13,"rbi":1,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".188","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","assists":0,"putOuts":100,"errors":0,"chances":100,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID801501":{"person":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"jerseyNumber":"56","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":3,"groundOuts":15,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".129","atBats":31,"obp":".229","slg":".129","ops":".358","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":4,"rbi":3,"leftOnBase":17,"sacBunts":2,"sacFlies":0,"babip":".182","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":15,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":26,"flyOuts":67,"groundOuts":193,"airOuts":133,"runs":74,"doubles":15,"triples":7,"homeRuns":12,"strikeOuts":127,"baseOnBalls":40,"intentionalWalks":0,"hits":139,"hitByPitch":11,"atBats":589,"obp":".296","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","numberOfPitches":2396,"era":"4.10","inningsPitched":"155.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":71,"whip":"1.15","battersFaced":644,"outs":467,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2396,"balls":831,"strikes":1565,"strikePercentage":".650","hitBatsmen":11,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".500","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"7.34","walksPer9Inn":"2.31","hitsPer9Inn":"8.04","runsScoredPer9":"4.28","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":10,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805345":{"person":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":14,"gamesStarted":0,"flyOuts":4,"groundOuts":20,"airOuts":6,"runs":6,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":60,"obp":".299","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":272,"era":"2.81","inningsPitched":"16.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":5,"whip":"1.25","battersFaced":67,"outs":48,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":272,"balls":97,"strikes":175,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.33","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"11.81","walksPer9Inn":"3.94","hitsPer9Inn":"7.31","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669270":{"person":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":13,"strikes":9,"strikePercentage":".410","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":14,"groundOuts":56,"airOuts":33,"runs":23,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":23,"baseOnBalls":14,"intentionalWalks":1,"hits":45,"hitByPitch":4,"atBats":155,"obp":".360","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":638,"era":"4.85","inningsPitched":"39.0","wins":1,"losses":3,"saves":7,"saveOpportunities":8,"holds":6,"blownSaves":1,"earnedRuns":21,"whip":"1.51","battersFaced":175,"outs":117,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":638,"balls":246,"strikes":392,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":1,"winPercentage":".250","pitchesPerInning":"16.36","gamesFinished":17,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"5.31","walksPer9Inn":"3.23","hitsPer9Inn":"10.38","runsScoredPer9":"5.31","homeRunsPer9":"1.62","inheritedRunners":16,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":9},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671345":{"person":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":30,"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":30,"balls":12,"strikes":18,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":14,"groundOuts":28,"airOuts":21,"runs":12,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":2,"hits":23,"hitByPitch":0,"atBats":83,"obp":".344","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":344,"era":"3.98","inningsPitched":"20.1","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":9,"whip":"1.57","battersFaced":93,"outs":61,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":344,"balls":139,"strikes":205,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".750","pitchesPerInning":"16.92","gamesFinished":7,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"5.31","walksPer9Inn":"3.98","hitsPer9Inn":"10.18","runsScoredPer9":"5.31","homeRunsPer9":"0.44","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":11,"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":11,"balls":3,"strikes":8,"strikePercentage":".730","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":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":12,"groundOuts":29,"airOuts":25,"runs":16,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":19,"baseOnBalls":14,"intentionalWalks":2,"hits":28,"hitByPitch":1,"atBats":99,"obp":".377","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":439,"era":"5.40","inningsPitched":"25.0","wins":0,"losses":2,"saves":1,"saveOpportunities":3,"holds":7,"blownSaves":2,"earnedRuns":15,"whip":"1.68","battersFaced":116,"outs":75,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":439,"balls":174,"strikes":265,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".000","pitchesPerInning":"17.56","gamesFinished":5,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"6.84","walksPer9Inn":"5.04","hitsPer9Inn":"10.08","runsScoredPer9":"5.76","homeRunsPer9":"1.80","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805074":{"person":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":1,"flyOuts":11,"groundOuts":13,"airOuts":21,"runs":4,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":53,"obp":".271","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":215,"era":"2.45","inningsPitched":"14.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.09","battersFaced":59,"outs":44,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":83,"strikes":132,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".---","pitchesPerInning":"14.66","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.52","walksPer9Inn":"3.68","hitsPer9Inn":"6.14","runsScoredPer9":"2.45","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":38,"groundOuts":89,"airOuts":93,"runs":48,"doubles":14,"triples":3,"homeRuns":9,"strikeOuts":67,"baseOnBalls":34,"intentionalWalks":2,"hits":75,"hitByPitch":8,"avg":".235","atBats":319,"obp":".321","slg":".382","ops":".703","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":366,"totalBases":122,"rbi":38,"leftOnBase":137,"sacBunts":2,"sacFlies":3,"babip":".268","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.44","popOuts":27,"lineOuts":28},"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":223,"errors":2,"chances":227,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":78,"groundOuts":159,"airOuts":160,"runs":63,"doubles":29,"triples":4,"homeRuns":9,"strikeOuts":55,"baseOnBalls":27,"intentionalWalks":1,"hits":143,"hitByPitch":7,"avg":".279","atBats":513,"obp":".321","slg":".404","ops":".725","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":551,"totalBases":207,"rbi":55,"leftOnBase":175,"sacBunts":0,"sacFlies":4,"babip":".296","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":21,"lineOuts":61},"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":239,"errors":3,"chances":246,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":148,"flyOuts":83,"groundOuts":124,"airOuts":133,"runs":88,"doubles":36,"triples":1,"homeRuns":37,"strikeOuts":161,"baseOnBalls":69,"intentionalWalks":7,"hits":144,"hitByPitch":2,"avg":".258","atBats":558,"obp":".340","slg":".525","ops":".865","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":633,"totalBases":293,"rbi":98,"leftOnBase":247,"sacBunts":0,"sacFlies":4,"babip":".294","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.08","popOuts":24,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":827,"errors":8,"chances":906,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID695391":{"person":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"jerseyNumber":"29","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":3,"avg":".000","atBats":7,"obp":".364","slg":".000","ops":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665665":{"person":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":1,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":1,"balls":0,"strikes":1,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":5,"groundOuts":35,"airOuts":12,"runs":12,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":1,"hits":20,"hitByPitch":0,"atBats":82,"obp":".295","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":333,"era":"4.29","inningsPitched":"21.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":10,"whip":"1.24","battersFaced":89,"outs":63,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":333,"balls":124,"strikes":209,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.92","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.86","gamesFinished":5,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.86","walksPer9Inn":"2.57","hitsPer9Inn":"8.57","runsScoredPer9":"5.14","homeRunsPer9":"1.29","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":7,"groundOuts":18,"airOuts":17,"runs":11,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":1,"hits":9,"hitByPitch":0,"avg":".141","atBats":64,"obp":".257","slg":".281","ops":".538","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":18,"rbi":3,"leftOnBase":25,"sacBunts":3,"sacFlies":0,"babip":".179","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":52,"errors":0,"chances":54,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":17,"groundOuts":47,"airOuts":39,"runs":24,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":9,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".228","atBats":158,"obp":".278","slg":".335","ops":".613","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":53,"rbi":9,"leftOnBase":67,"sacBunts":4,"sacFlies":0,"babip":".281","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":10,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":111,"putOuts":62,"errors":4,"chances":177,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694918":{"person":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":7,"flyOuts":28,"groundOuts":34,"airOuts":60,"runs":26,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":38,"baseOnBalls":20,"intentionalWalks":0,"hits":40,"hitByPitch":5,"atBats":171,"obp":".330","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":807,"era":"4.82","inningsPitched":"46.2","wins":0,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":25,"whip":"1.29","battersFaced":197,"outs":140,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":807,"balls":313,"strikes":494,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".000","pitchesPerInning":"17.29","gamesFinished":6,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"7.33","walksPer9Inn":"3.86","hitsPer9Inn":"7.71","runsScoredPer9":"5.01","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683627":{"person":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":3,"flyOuts":13,"groundOuts":22,"airOuts":25,"runs":16,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":89,"obp":".298","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":374,"era":"5.24","inningsPitched":"22.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.25","battersFaced":94,"outs":67,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":374,"balls":131,"strikes":243,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".750","pitchesPerInning":"16.75","gamesFinished":2,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"7.66","walksPer9Inn":"2.01","hitsPer9Inn":"9.27","runsScoredPer9":"6.45","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":10},"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}},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":28,"gamesStarted":28,"flyOuts":70,"groundOuts":174,"airOuts":126,"runs":72,"doubles":25,"triples":3,"homeRuns":11,"strikeOuts":139,"baseOnBalls":72,"intentionalWalks":0,"hits":121,"hitByPitch":5,"atBats":555,"obp":".312","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2624,"era":"4.00","inningsPitched":"150.2","wins":9,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.28","battersFaced":637,"outs":452,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2624,"balls":1039,"strikes":1585,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".409","pitchesPerInning":"17.42","gamesFinished":0,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"8.30","walksPer9Inn":"4.30","hitsPer9Inn":"7.23","runsScoredPer9":"4.30","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":12,"errors":1,"chances":29,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691769":{"person":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":10,"gamesStarted":0,"flyOuts":15,"groundOuts":21,"airOuts":22,"runs":11,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":64,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":270,"era":"5.19","inningsPitched":"17.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.38","battersFaced":74,"outs":52,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":270,"balls":103,"strikes":167,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".---","pitchesPerInning":"15.58","gamesFinished":3,"strikeoutWalkRatio":"0.78","strikeoutsPer9Inn":"3.63","walksPer9Inn":"4.67","hitsPer9Inn":"7.79","runsScoredPer9":"5.71","homeRunsPer9":"1.04","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806367":{"person":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"jerseyNumber":"52","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":11,"groundOuts":20,"airOuts":22,"runs":10,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":10,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".239","atBats":71,"obp":".337","slg":".324","ops":".661","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":23,"rbi":12,"leftOnBase":33,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":8},"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":41,"errors":2,"chances":44,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":55,"groundOuts":71,"airOuts":89,"runs":48,"doubles":22,"triples":0,"homeRuns":16,"strikeOuts":115,"baseOnBalls":55,"intentionalWalks":1,"hits":99,"hitByPitch":0,"avg":".267","atBats":371,"obp":".359","slg":".456","ops":".815","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":169,"rbi":53,"leftOnBase":164,"sacBunts":0,"sacFlies":3,"babip":".342","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.19","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":23,"putOuts":281,"errors":1,"chances":305,"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"}]},"ID678545":{"person":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":23,"groundOuts":32,"airOuts":36,"runs":12,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":3,"avg":".202","atBats":114,"obp":".258","slg":".351","ops":".609","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":40,"rbi":12,"leftOnBase":43,"sacBunts":1,"sacFlies":1,"babip":".212","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.80","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":88,"putOuts":42,"errors":4,"chances":134,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687551,646240,805811,813841,806367,808982,694376,801501,701852,683766,702885,669270,665665,671345,681916,693313],"pitchers":[702885,669270,665665,671345,681916,693313],"bench":[678545,695391,668800,687529],"bullpen":[691769,805345,805074,683627,694738,694918,657277,683363],"battingOrder":[687551,646240,805811,813841,806367,808982,801501,701852,683766],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Devers (37, 1st inning off King, M, 1 on, 0 out); Whitcomb (4, 2nd inning off King, M, 0 on, 1 out); Cavanaugh (1, 8th inning off Rodriguez, B, 0 on, 0 out); Gilbert (9, 8th inning off Rodriguez, B, 1 on, 0 out)."},{"label":"TB","value":"Cavanaugh 4; Cox; Devers 4; Gilbert 5; Koss; Lee, J; Whitcomb 4."},{"label":"RBI","value":"Cavanaugh (10); Devers 2 (98); Gilbert 2 (38); Whitcomb (11)."},{"label":"GIDP","value":"Hill."},{"label":"Team LOB","value":"1."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Whitcomb (3, fielding)."}]}],"note":[{"label":"a","value":"Struck out for Whitcomb in the 9th."}]}},"officials":[{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Tatis Jr. (by Seymour, C)."},{"label":"ABS Challenge","value":"Cavanaugh 2 (Ball-Confirmed, Ball-Overturned to Strike); Campusano 3 (Ball-Overturned to Strike, Strike-Overturned to Ball, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"King, M 96-63; Rodriguez, B 7-5; Morejon 14-10; Miller, M 17-9; Perdomo 74-48; Kuhnel 22-9; Sanmartin 1-1; Foley 30-18; Smith, D 16-8; Seymour, C 11-8."},{"label":"Groundouts-flyouts","value":"King, M 10-2; Rodriguez, B 0-0; Morejon 1-0; Miller, M 0-0; Perdomo 5-2; Kuhnel 3-0; Sanmartin 1-0; Foley 3-0; Smith, D 1-1; Seymour, C 2-0."},{"label":"Batters faced","value":"King, M 25; Rodriguez, B 3; Morejon 3; Miller, M 3; Perdomo 26; Kuhnel 5; Sanmartin 1; Foley 6; Smith, D 4; Seymour, C 5."},{"label":"Inherited runners-scored","value":"Kuhnel 1-0; Sanmartin 1-0."},{"label":"Umpires","value":"HP: Jordan Baker. 1B: Junior Valentine. 2B: Rob Drake. 3B: Stu Scheurwater. "},{"label":"Weather","value":"67 degrees, Sunny."},{"label":"Wind","value":"15 mph, Varies."},{"label":"First pitch","value":"1:05 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"40,146."},{"label":"Venue","value":"Oracle Park."},{"label":"September 12, 2026"}],"pitchingNotes":["Rodriguez, B pitched to 3 batters in the 8th inning."],"topPerformers":[{"player":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","boxscoreName":"Tatis Jr."},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | HR, 3 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":73,"groundOuts":166,"airOuts":132,"runs":85,"doubles":29,"triples":3,"homeRuns":21,"strikeOuts":118,"baseOnBalls":60,"intentionalWalks":6,"hits":164,"hitByPitch":5,"avg":".286","atBats":573,"obp":".356","slg":".457","ops":".813","caughtStealing":13,"stolenBases":34,"stolenBasePercentage":".723","caughtStealingPercentage":".277","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":645,"totalBases":262,"rbi":73,"leftOnBase":154,"sacBunts":1,"sacFlies":6,"babip":".325","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.29","popOuts":19,"lineOuts":40},"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":107,"putOuts":243,"errors":7,"chances":357,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","boxscoreName":"Bogaerts"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"4-5 | 2B, 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":74,"groundOuts":155,"airOuts":125,"runs":57,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":99,"baseOnBalls":69,"intentionalWalks":2,"hits":108,"hitByPitch":4,"avg":".224","atBats":482,"obp":".323","slg":".326","ops":".649","caughtStealing":1,"stolenBases":21,"stolenBasePercentage":".955","caughtStealingPercentage":".045","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":560,"totalBases":157,"rbi":54,"leftOnBase":203,"sacBunts":0,"sacFlies":5,"babip":".257","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.82","popOuts":15,"lineOuts":36},"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":296,"putOuts":200,"errors":10,"chances":506,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","boxscoreName":"Gilbert"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":38,"groundOuts":89,"airOuts":93,"runs":48,"doubles":14,"triples":3,"homeRuns":9,"strikeOuts":67,"baseOnBalls":34,"intentionalWalks":2,"hits":75,"hitByPitch":8,"avg":".235","atBats":319,"obp":".321","slg":".382","ops":".703","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":366,"totalBases":122,"rbi":38,"leftOnBase":137,"sacBunts":2,"sacFlies":3,"babip":".268","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.44","popOuts":27,"lineOuts":28},"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":223,"errors":2,"chances":227,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"loser":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"save":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}