{"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":824904,"link":"/api/v1.1/game/824904/feed/live","metaData":{"wait":10,"timeStamp":"20260704_015621","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824904,"type":"R","doubleHeader":"N","id":"2026/07/03/nynmlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824904-2026-07-03","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-03T23:15:00Z","originalDate":"2026-07-03","officialDate":"2026-07-03","dayNight":"night","time":"7:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121","season":2026,"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289"},"springVenue":{"id":2856,"link":"/api/v1/venues/2856"},"teamCode":"nyn","fileCode":"nym","abbreviation":"NYM","teamName":"Mets","locationName":"Flushing","firstYearOfPlay":"1962","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Mets","record":{"gamesPlayed":88,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":36,"losses":52,"ties":0,"pct":".409"},"records":{},"divisionLeader":false,"wins":36,"losses":52,"winningPercentage":".409"},"franchiseName":"New York","clubName":"Mets","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2026,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":86,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":35,"ties":0,"pct":".593"},"records":{},"divisionLeader":false,"wins":51,"losses":35,"winningPercentage":".593"},"franchiseName":"Atlanta","clubName":"Braves","active":true}},"players":{"ID666182":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182","firstName":"Bo","lastName":"Bichette","primaryNumber":"19","birthDate":"1998-03-05","currentAge":28,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bo","useLastName":"Bichette","middleName":"Joseph","boxscoreName":"Bichette","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"bih-shett","mlbDebutDate":"2019-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Bichette","nameSlug":"bo-bichette-666182","firstLastName":"Bo Bichette","lastFirstName":"Bichette, Bo","lastInitName":"Bichette, B","initLastName":"B Bichette","fullFMLName":"Bo Joseph Bichette","fullLFMName":"Bichette, Bo Joseph","strikeZoneTop":3.162,"strikeZoneBottom":1.596},"ID621438":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438","firstName":"Tyrone","lastName":"Taylor","primaryNumber":"28","birthDate":"1994-01-22","currentAge":32,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Tyrone","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyrone Taylor","nameSlug":"tyrone-taylor-621438","firstLastName":"Tyrone Taylor","lastFirstName":"Taylor, Tyrone","lastInitName":"Taylor, T","initLastName":"T Taylor","fullFMLName":"Tyrone Anthony Taylor","fullLFMName":"Taylor, Tyrone Anthony","strikeZoneTop":3.231,"strikeZoneBottom":1.631},"ID689266":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266","firstName":"Dylan","lastName":"Dodd","primaryNumber":"46","birthDate":"1998-06-06","currentAge":28,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Dodd","middleName":"Martin","boxscoreName":"Dodd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Dodd","nameSlug":"dylan-dodd-689266","firstLastName":"Dylan Dodd","lastFirstName":"Dodd, Dylan","lastInitName":"Dodd, D","initLastName":"D Dodd","fullFMLName":"Dylan Martin Dodd","fullLFMName":"Dodd, Dylan Martin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID682626":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626","firstName":"Francisco","lastName":"Alvarez","primaryNumber":"4","birthDate":"2001-11-19","currentAge":24,"birthCity":"Guatire","birthCountry":"Venezuela","height":"5' 10\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Francisco","useLastName":"Alvarez","middleName":"Javier","boxscoreName":"Alvarez, F","gender":"M","nameMatrilineal":"Pulido","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Alvarez","nameSlug":"francisco-alvarez-682626","firstLastName":"Francisco Alvarez","lastFirstName":"Alvarez, Francisco","lastInitName":"Alvarez, F","initLastName":"F Alvarez","fullFMLName":"Francisco Javier Alvarez","fullLFMName":"Alvarez, Francisco Javier","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID681810":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810","firstName":"Austin","lastName":"Warren","primaryNumber":"44","birthDate":"1996-02-05","currentAge":30,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Warren","middleName":"Davis","boxscoreName":"Warren, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Warren","nameSlug":"austin-warren-681810","firstLastName":"Austin Warren","lastFirstName":"Warren, Austin","lastInitName":"Warren, A","initLastName":"A Warren","fullFMLName":"Austin Davis Warren","fullLFMName":"Warren, Austin Davis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID622761":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761","firstName":"Jorge","lastName":"Mateo","primaryNumber":"2","birthDate":"1995-06-23","currentAge":31,"birthCity":"Santo Domingo Oeste","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jorge","useLastName":"Mateo","middleName":"Luis","boxscoreName":"Mateo","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"mah-TAY-oh","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Mateo","nameSlug":"jorge-mateo-622761","firstLastName":"Jorge Mateo","lastFirstName":"Mateo, Jorge","lastInitName":"Mateo, J","initLastName":"J Mateo","fullFMLName":"Jorge Luis Mateo","fullLFMName":"Mateo, Jorge Luis","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"ID623211":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211","firstName":"Huascar","lastName":"Brazobán","primaryNumber":"43","birthDate":"1989-10-15","currentAge":36,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Huascar","useLastName":"Brazobán","middleName":"Leandro","boxscoreName":"Brazobán","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"WAHS-kahr BRAH-zo-bahn","mlbDebutDate":"2022-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Huascar Brazobán","nameSlug":"huascar-brazoban-623211","firstLastName":"Huascar Brazobán","lastFirstName":"Brazobán, Huascar","lastInitName":"Brazobán, H","initLastName":"H Brazobán","fullFMLName":"Huascar Leandro Brazobán","fullLFMName":"Brazobán, Huascar Leandro","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID800311":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311","firstName":"Didier","lastName":"Fuentes","primaryNumber":"72","birthDate":"2005-06-17","currentAge":21,"birthCity":"Tolu","birthCountry":"Colombia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Didier","useLastName":"Fuentes","middleName":"Nicolas","boxscoreName":"Fuentes","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Didier Fuentes","nameSlug":"didier-fuentes-800311","firstLastName":"Didier Fuentes","lastFirstName":"Fuentes, Didier","lastInitName":"Fuentes, D","initLastName":"D Fuentes","fullFMLName":"Didier Nicolas Fuentes","fullLFMName":"Fuentes, Didier Nicolas","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"ID642207":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207","firstName":"Devin","lastName":"Williams","primaryNumber":"38","birthDate":"1994-09-21","currentAge":31,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Devin","useLastName":"Williams","middleName":"Terran","boxscoreName":"Williams, D","nickName":"Dave","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"mlbDebutDate":"2019-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Devin Williams","nameSlug":"devin-williams-642207","firstLastName":"Devin Williams","lastFirstName":"Williams, Devin","lastInitName":"Williams, D","initLastName":"D Williams","fullFMLName":"Devin Terran Williams","fullLFMName":"Williams, Devin Terran","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID642086":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086","firstName":"Dominic","lastName":"Smith","primaryNumber":"8","birthDate":"1995-06-15","currentAge":31,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Smith","middleName":"David Rene","boxscoreName":"Smith, D","nickName":"Sug","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dominic Smith","nameSlug":"dominic-smith-642086","firstLastName":"Dominic Smith","lastFirstName":"Smith, Dominic","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dominic David Rene Smith","fullLFMName":"Smith, Dominic David Rene","strikeZoneTop":3.176,"strikeZoneBottom":1.603},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"45","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID625643":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643","firstName":"Reynaldo","lastName":"López","primaryNumber":"40","birthDate":"1994-01-04","currentAge":32,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reynaldo","useLastName":"López","middleName":"Starling","boxscoreName":"López, R","nickName":"Rey","gender":"M","nameMatrilineal":"Kely","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reynaldo López","nameSlug":"reynaldo-lopez-625643","firstLastName":"Reynaldo López","lastFirstName":"López, Reynaldo","lastInitName":"López, R","initLastName":"R López","fullFMLName":"Reynaldo Starling López","fullLFMName":"López, Reynaldo Starling","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"36","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID665742":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","firstName":"Juan","lastName":"Soto","primaryNumber":"22","birthDate":"1998-10-25","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Juan","useLastName":"Soto","middleName":"Jose","boxscoreName":"Soto, J","nickName":"Soto Pacheco","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Juan Soto","nameSlug":"juan-soto-665742","firstLastName":"Juan Soto","lastFirstName":"Soto, Juan","lastInitName":"Soto, J","initLastName":"J Soto","fullFMLName":"Juan Jose Soto","fullLFMName":"Soto, Juan Jose","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID664849":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849","firstName":"Daniel","lastName":"Young","primaryNumber":"63","birthDate":"1994-05-27","currentAge":32,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Danny","useLastName":"Young","middleName":"Alexander","boxscoreName":"Young, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2022-05-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Danny Young","nameSlug":"danny-young-664849","firstLastName":"Danny Young","lastFirstName":"Young, Danny","lastInitName":"Young, D","initLastName":"D Young","fullFMLName":"Daniel Alexander Young","fullLFMName":"Young, Daniel Alexander","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID677595":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595","firstName":"Ronny","lastName":"Mauricio","primaryNumber":"0","birthDate":"2001-04-04","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ronny","useLastName":"Mauricio","boxscoreName":"Mauricio","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Mauricio","nameSlug":"ronny-mauricio-677595","firstLastName":"Ronny Mauricio","lastFirstName":"Mauricio, Ronny","lastInitName":"Mauricio, R","initLastName":"R Mauricio","fullFMLName":"Ronny  Mauricio","fullLFMName":"Mauricio, Ronny ","strikeZoneTop":3.365,"strikeZoneBottom":1.698},"ID656550":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550","firstName":"Harrison","lastName":"Holmes","primaryNumber":"66","birthDate":"1996-03-22","currentAge":30,"birthCity":"Conway","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Holmes","middleName":"Grant","boxscoreName":"Holmes, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2024-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Holmes","nameSlug":"grant-holmes-656550","firstLastName":"Grant Holmes","lastFirstName":"Holmes, Grant","lastInitName":"Holmes, G","initLastName":"G Holmes","fullFMLName":"Harrison Grant Holmes","fullLFMName":"Holmes, Harrison Grant","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":35,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID683627":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627","firstName":"Anthony","lastName":"Molina","primaryNumber":"61","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},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":24,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805999":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999","firstName":"Andrew","lastName":"Ewing","primaryNumber":"9","birthDate":"2004-08-10","currentAge":21,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":160,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"A.J.","useLastName":"Ewing","middleName":"Joseph","boxscoreName":"Ewing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"A.J. Ewing","nameSlug":"a-j-ewing-805999","firstLastName":"A.J. Ewing","lastFirstName":"Ewing, A.J.","lastInitName":"Ewing, A","initLastName":"A Ewing","fullFMLName":"Andrew Joseph Ewing","fullLFMName":"Ewing, Andrew Joseph","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID527048":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048","firstName":"Martín","lastName":"Pérez","primaryNumber":"33","birthDate":"1991-04-04","currentAge":35,"birthCity":"Guanare","birthCountry":"Venezuela","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Martín","useLastName":"Pérez","boxscoreName":"Pérez, M","nickName":"El De Las Matas","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"mar-TEEN","mlbDebutDate":"2012-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Martín Pérez","nameSlug":"martin-perez-527048","firstLastName":"Martín Pérez","lastFirstName":"Pérez, Martín","lastInitName":"Pérez, M","initLastName":"M Pérez","fullFMLName":"Martín Pérez","fullLFMName":"Pérez, Martín","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID620443":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","firstName":"Luis","lastName":"Torrens","primaryNumber":"13","birthDate":"1996-05-02","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Torrens","middleName":"Alfonso","boxscoreName":"Torrens","nickName":"Churro","gender":"M","nameMatrilineal":"Saez","isPlayer":true,"isVerified":true,"pronunciation":"toer-ENZ","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Torrens","nameSlug":"luis-torrens-620443","firstLastName":"Luis Torrens","lastFirstName":"Torrens, Luis","lastInitName":"Torrens, L","initLastName":"L Torrens","fullFMLName":"Luis Alfonso Torrens","fullLFMName":"Torrens, Luis Alfonso","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":31,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680702":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702","firstName":"Joseph","lastName":"Gerber","primaryNumber":"56","birthDate":"1997-05-03","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Gerber","middleName":"Cliff","boxscoreName":"Gerber, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Gerber","nameSlug":"joey-gerber-680702","firstLastName":"Joey Gerber","lastFirstName":"Gerber, Joey","lastInitName":"Gerber, J","initLastName":"J Gerber","fullFMLName":"Joseph Cliff Gerber","fullLFMName":"Gerber, Joseph Cliff","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"16","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"ID640455":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455","firstName":"Sean","lastName":"Manaea","primaryNumber":"59","birthDate":"1992-02-01","currentAge":34,"birthCity":"Valparaiso","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Manaea","middleName":"Anthony","boxscoreName":"Manaea","nickName":"The Manaealator","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"muh-NYE-yuh","mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Manaea","nameSlug":"sean-manaea-640455","firstLastName":"Sean Manaea","lastFirstName":"Manaea, Sean","lastInitName":"Manaea, S","initLastName":"S Manaea","fullFMLName":"Sean Anthony Manaea","fullLFMName":"Manaea, Sean Anthony","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668901":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901","firstName":"Mark","lastName":"Vientos","primaryNumber":"27","birthDate":"1999-12-11","currentAge":26,"birthCity":"Norwalk","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Mark","useLastName":"Vientos","middleName":"Anthony","boxscoreName":"Vientos","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Vee-EN-toes","mlbDebutDate":"2022-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Vientos","nameSlug":"mark-vientos-668901","firstLastName":"Mark Vientos","lastFirstName":"Vientos, Mark","lastInitName":"Vientos, M","initLastName":"M Vientos","fullFMLName":"Mark Anthony Vientos","fullLFMName":"Vientos, Mark Anthony","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID683146":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","firstName":"Brett","lastName":"Baty","primaryNumber":"7","birthDate":"1999-11-13","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Baty","middleName":"Austin","boxscoreName":"Baty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BAIT-ee","mlbDebutDate":"2022-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Baty","nameSlug":"brett-baty-683146","firstLastName":"Brett Baty","lastFirstName":"Baty, Brett","lastInitName":"Baty, B","initLastName":"B Baty","fullFMLName":"Brett Austin Baty","fullLFMName":"Baty, Brett Austin","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID643289":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289","firstName":"Mauricio","lastName":"Dubón","primaryNumber":"14","birthDate":"1994-07-19","currentAge":31,"birthCity":"San Pedro Sula","birthCountry":"Honduras","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Mauricio","useLastName":"Dubón","middleName":"Andre","boxscoreName":"Dubón","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"doo-BAHN","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mauricio Dubón","nameSlug":"mauricio-dubon-643289","firstLastName":"Mauricio Dubón","lastFirstName":"Dubón, Mauricio","lastInitName":"Dubón, M","initLastName":"M Dubón","fullFMLName":"Mauricio Andre Dubón","fullLFMName":"Dubón, Mauricio Andre","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"30","birthDate":"1993-08-21","currentAge":32,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701807":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807","firstName":"Carson","lastName":"Benge","primaryNumber":"3","birthDate":"2003-01-20","currentAge":23,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":184,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carson","useLastName":"Benge","middleName":"Grant","boxscoreName":"Benge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Benge","nameSlug":"carson-benge-701807","firstLastName":"Carson Benge","lastFirstName":"Benge, Carson","lastInitName":"Benge, C","initLastName":"C Benge","fullFMLName":"Carson Grant Benge","fullLFMName":"Benge, Carson Grant","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID676572":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572","firstName":"Eric","lastName":"Wagaman","primaryNumber":"39","birthDate":"1997-08-14","currentAge":28,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Eric","useLastName":"Wagaman","boxscoreName":"Wagaman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"wah-gah-min","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Wagaman","nameSlug":"eric-wagaman-676572","firstLastName":"Eric Wagaman","lastFirstName":"Wagaman, Eric","lastInitName":"Wagaman, E","initLastName":"E Wagaman","fullFMLName":"Eric Wagaman","fullLFMName":"Wagaman, Eric","strikeZoneTop":3.386,"strikeZoneBottom":1.709},"ID519242":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242","firstName":"Christopher","lastName":"Sale","primaryNumber":"51","birthDate":"1989-03-30","currentAge":37,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Sale","middleName":"Allen","boxscoreName":"Sale","nickName":"The Conductor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2010-08-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Sale","nameSlug":"chris-sale-519242","firstLastName":"Chris Sale","lastFirstName":"Sale, Chris","lastInitName":"Sale, C","initLastName":"C Sale","fullFMLName":"Christopher Allen Sale","fullLFMName":"Sale, Christopher Allen","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID673540":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540","firstName":"Kodai","lastName":"Senga","primaryNumber":"34","birthDate":"1993-01-30","currentAge":33,"birthCity":"Gamagori","birthCountry":"Japan","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kodai","useLastName":"Senga","boxscoreName":"Senga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KO-die","mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kodai Senga","nameSlug":"kodai-senga-673540","firstLastName":"Kodai Senga","lastFirstName":"Senga, Kodai","lastInitName":"Senga, K","initLastName":"K Senga","fullFMLName":"Kodai Senga","fullLFMName":"Senga, Kodai ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID672335":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335","firstName":"Cionel","lastName":"Pérez","primaryNumber":"52","birthDate":"1996-04-21","currentAge":30,"birthCity":"Matanzas","birthCountry":"Cuba","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cionel","useLastName":"Pérez","middleName":"Felix","boxscoreName":"Pérez, C","gender":"M","nameMatrilineal":"Viera","isPlayer":true,"isVerified":true,"pronunciation":"SEE-oh-nel","mlbDebutDate":"2018-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cionel Pérez","nameSlug":"cionel-perez-672335","firstLastName":"Cionel Pérez","lastFirstName":"Pérez, Cionel","lastInitName":"Pérez, C","initLastName":"C Pérez","fullFMLName":"Cionel Felix Pérez","fullLFMName":"Pérez, Cionel Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID805347":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347","firstName":"James","lastName":"Jarvis","primaryNumber":"74","birthDate":"2000-11-06","currentAge":25,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jim","useLastName":"Jarvis","boxscoreName":"Jarvis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jim Jarvis","nameSlug":"jim-jarvis-805347","firstLastName":"Jim Jarvis","lastFirstName":"Jarvis, Jim","lastInitName":"Jarvis, J","initLastName":"J Jarvis","fullFMLName":"James Jarvis","fullLFMName":"Jarvis, James","strikeZoneTop":3.092,"strikeZoneBottom":1.56},"ID621345":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345","firstName":"Alex","lastName":"Minter","primaryNumber":"33","birthDate":"1993-09-02","currentAge":32,"birthCity":"Tyler","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"A.J.","useLastName":"Minter","middleName":"Jordan","boxscoreName":"Minter","nickName":"Mint","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-08-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"A.J. Minter","nameSlug":"a-j-minter-621345","firstLastName":"A.J. Minter","lastFirstName":"Minter, A.J.","lastInitName":"Minter, A","initLastName":"A Minter","fullFMLName":"Alex Jordan Minter","fullLFMName":"Minter, Alex Jordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694462":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462","firstName":"Hurston","lastName":"Waldrep","primaryNumber":"64","birthDate":"2002-03-01","currentAge":24,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hurston","useLastName":"Waldrep","middleName":"Wayne","boxscoreName":"Waldrep","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hurston Waldrep","nameSlug":"hurston-waldrep-694462","firstLastName":"Hurston Waldrep","lastFirstName":"Waldrep, Hurston","lastInitName":"Waldrep, H","initLastName":"H Waldrep","fullFMLName":"Hurston Wayne Waldrep","fullLFMName":"Waldrep, Hurston Wayne","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"ID596019":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","firstName":"Francisco","lastName":"Lindor","primaryNumber":"12","birthDate":"1993-11-14","currentAge":32,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Francisco","useLastName":"Lindor","middleName":"Miguel","boxscoreName":"Lindor","nickName":"Mr. Smile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"lin-DOOR","mlbDebutDate":"2015-06-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Lindor","nameSlug":"francisco-lindor-596019","firstLastName":"Francisco Lindor","lastFirstName":"Lindor, Francisco","lastInitName":"Lindor, F","initLastName":"F Lindor","fullFMLName":"Francisco Miguel Lindor","fullLFMName":"Lindor, Francisco Miguel","strikeZoneTop":3.108,"strikeZoneBottom":1.568},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663586":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586","firstName":"Michael","lastName":"Riley","primaryNumber":"27","birthDate":"1997-04-02","currentAge":29,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Austin","useLastName":"Riley","middleName":"Austin","boxscoreName":"Riley, A","nickName":"Ocho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Riley","nameSlug":"austin-riley-663586","firstLastName":"Austin Riley","lastFirstName":"Riley, Austin","lastInitName":"Riley, A","initLastName":"A Riley","fullFMLName":"Michael Austin Riley","fullLFMName":"Riley, Michael Austin","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID681035":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035","firstName":"Christian","lastName":"Scott","primaryNumber":"45","birthDate":"1999-06-15","currentAge":27,"birthCity":"Coconut Creek","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Christian","useLastName":"Scott","middleName":"David","boxscoreName":"Scott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Scott","nameSlug":"christian-scott-681035","firstLastName":"Christian Scott","lastFirstName":"Scott, Christian","lastInitName":"Scott, C","initLastName":"C Scott","fullFMLName":"Christian David Scott","fullLFMName":"Scott, Christian David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"25","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID673490":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490","firstName":"Ha-Seong","lastName":"Kim","primaryNumber":"7","birthDate":"1995-10-17","currentAge":30,"birthCity":"Bucheon","birthCountry":"Republic of Korea","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ha-Seong","useLastName":"Kim","boxscoreName":"Kim, Ha","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"HA-song","mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ha-Seong Kim","nameSlug":"ha-seong-kim-673490","firstLastName":"Ha-Seong Kim","lastFirstName":"Kim, Ha-Seong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Ha-Seong Kim","fullLFMName":"Kim, Ha-Seong","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID676724":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724","firstName":"Jared","lastName":"Young","primaryNumber":"29","birthDate":"1995-07-09","currentAge":30,"birthCity":"Prince George","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jared","useLastName":"Young","middleName":"M.","boxscoreName":"Young, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Young","nameSlug":"jared-young-676724","firstLastName":"Jared Young","lastFirstName":"Young, Jared","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jared M. Young","fullLFMName":"Young, Jared M.","strikeZoneTop":3.28,"strikeZoneBottom":1.66}},"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705","location":{"address1":"755 Battery Avenue","city":"Atlanta","state":"Georgia","stateAbbrev":"GA","postalCode":"30339","defaultCoordinates":{"latitude":33.890672,"longitude":-84.467641},"azimuthAngle":145.0,"elevation":1001,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41149,"turfType":"Grass","roofType":"Open","leftLine":335,"left":375,"leftCenter":385,"center":400,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":4705,"link":"/api/v1/venues/4705"},"weather":{"condition":"Overcast","temp":"79","wind":"3 mph, L To R"},"gameInfo":{"attendance":39138,"firstPitch":"2026-07-03T23:16:00.000Z","gameDurationMinutes":160},"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":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"home":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"}},"officialScorer":{"id":840017,"fullName":"Allison George","link":"/api/v1/people/840017"},"primaryDatacaster":{"id":427356,"fullName":"Richard Musterer","link":"/api/v1/people/427356"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"A.J. Ewing flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T23:16:46.060Z","endTime":"2026-07-03T23:18:12.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"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-07-03T19:56:28.112Z","endTime":"2026-07-03T22:44:53.932Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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-07-03T22:44:53.932Z","endTime":"2026-07-03T23:14:40.469Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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-07-03T23:14:40.469Z","endTime":"2026-07-03T23:16:48.145Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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":93.2,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.789633562009197,"aZ":-20.34648485999249,"pfxX":-8.661606730030694,"pfxZ":6.294555385450357,"pX":-1.1870676373374156,"pZ":2.7777247458060885,"vX0":5.733058461287233,"vY0":-135.72005286910317,"vZ0":-4.000797868693736,"x":162.25,"y":163.78,"x0":-2.1941441138262303,"y0":50.00075457209548,"z0":5.6756455332977875,"aX":-16.267830558339128},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.8,"breakHorizontal":14.6,"spinRate":2241,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40251005948398255,"extension":5.825934758910246},"index":3,"playId":"b41a0195-894c-3725-a06f-3a6f5d5c0aca","pitchNumber":1,"startTime":"2026-07-03T23:16:48.145Z","endTime":"2026-07-03T23:16:51.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81885892717377,"aZ":-17.228740477533183,"pfxX":-6.723718004597957,"pfxZ":7.812337217772658,"pX":-0.12455818495648585,"pZ":2.3303584323953084,"vX0":7.437122657473779,"vY0":-136.66822483128632,"vZ0":-6.042653329503636,"x":121.75,"y":175.86,"x0":-1.9925019491067075,"y0":50.00672638727299,"z0":5.731242302529896,"aX":-12.871034486138358},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":10.8,"spinRate":2345,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3989803385460311,"extension":5.862357631803652},"index":4,"playId":"24e197cc-18cf-3858-ab6d-b88b625ead08","pitchNumber":2,"startTime":"2026-07-03T23:17:03.506Z","endTime":"2026-07-03T23:17:07.093Z","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":5,"startTime":"2026-07-03T23:17:19.152Z","endTime":"2026-07-03T23:17:27.961Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":93.1,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52042166121688,"aZ":-17.378386128586882,"pfxX":-5.977674070592789,"pfxZ":7.82662129612663,"pX":-0.45031853865595217,"pZ":3.7017237978097874,"vX0":6.433174845456703,"vY0":-135.64061630898857,"vZ0":-2.4432776237319334,"x":134.17,"y":138.83,"x0":-2.0594651720798005,"y0":50.006535231368716,"z0":5.805488594152755,"aX":-11.307293925070086},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":9.7,"spinRate":2182,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40153334674609464,"extension":5.916282828116184},"index":6,"playId":"5a641c03-91ea-3c9e-aa01-25a290310dfa","pitchNumber":3,"startTime":"2026-07-03T23:17:27.961Z","endTime":"2026-07-03T23:17:33.407Z","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":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.348924297280874,"aZ":-36.03395421107166,"pfxX":-1.0730535129491987,"pfxZ":-2.576402665228555,"pX":0.019176436022874013,"pZ":0.3718107713623343,"vX0":5.40486468998837,"vY0":-120.80784903594741,"vZ0":-5.228409104661157,"x":116.27,"y":228.74,"x0":-2.093809861034768,"y0":50.00253334098291,"z0":5.680948569146729,"aX":-1.6099957706484034},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.5,"breakHorizontal":0.8,"spinRate":2824,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4509149262088301,"extension":6.033087192129722},"index":7,"playId":"7afdad68-061a-37e9-b32d-815c0bf6b4be","pitchNumber":4,"startTime":"2026-07-03T23:17:45.323Z","endTime":"2026-07-03T23:17:49.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.483348680706705,"aZ":-33.62803468795078,"pfxX":1.424734657436325,"pfxZ":-0.9127755559089028,"pX":-0.3514825774385382,"pZ":2.405512493332252,"vX0":4.221448588288919,"vY0":-125.01316886359135,"vZ0":-1.4946806305174034,"x":130.4,"y":173.83,"x0":-2.2421035265579565,"y0":50.00162941737153,"z0":5.752966787512793,"aX":2.271228715813206},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.8,"breakHorizontal":-3.5,"spinRate":2631,"spinDirection":71},"zone":4,"typeConfidence":2.0,"plateTime":0.43691443752776093,"extension":5.948658519016014},"hitData":{"launchSpeed":86.7,"launchAngle":36.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.53,"coordY":73.26}},"index":8,"playId":"16b4fb62-60ce-3258-9ab9-a34e99ced6fe","pitchNumber":5,"startTime":"2026-07-03T23:18:03.896Z","endTime":"2026-07-03T23:18:12.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:18:12.125Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T23:18:21.094Z","endTime":"2026-07-03T23:20:54.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92431868620984,"aZ":-23.065165792741265,"pfxX":-8.400918885991004,"pfxZ":4.929901542638942,"pX":-1.6005052321080968,"pZ":1.675995529321495,"vX0":4.771161936346559,"vY0":-134.7366450045128,"vZ0":-5.845182681089355,"x":178.01,"y":193.53,"x0":-2.2981717673765076,"y0":50.00466452110035,"z0":5.492501033500379,"aX":-15.523505661240675},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.9,"breakHorizontal":14.3,"spinRate":2179,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40576329383856713,"extension":5.8156432532586875},"index":0,"playId":"2ff74636-24a1-3307-b3bd-aa69900c9c46","pitchNumber":1,"startTime":"2026-07-03T23:18:36.657Z","endTime":"2026-07-03T23:18:40.616Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0508607516956,"aZ":-22.218787301860825,"pfxX":-8.952496049580967,"pfxZ":5.32528507545843,"pX":-0.9311356524803441,"pZ":1.8985463366679198,"vX0":6.308532866243301,"vY0":-135.48557912020723,"vZ0":-5.588870898247537,"x":152.49,"y":187.52,"x0":-2.120062520424889,"y0":50.00285513837071,"z0":5.528832266221788,"aX":-16.736816482199014},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.8,"breakHorizontal":15.0,"spinRate":2223,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4034124604262015,"extension":6.113742888541802},"index":1,"playId":"44b85d5e-f2a4-3ea5-a6b2-0a94cfd0d7f6","pitchNumber":2,"startTime":"2026-07-03T23:18:53.574Z","endTime":"2026-07-03T23:18:58.767Z","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":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.758897315331744,"aZ":-32.568756668023845,"pfxX":0.5754347497658114,"pfxZ":-0.24609143430492963,"pX":-0.17686611268659863,"pZ":1.2603935157738668,"vX0":4.835730560442754,"vY0":-124.73536521729812,"vZ0":-4.164658435113226,"x":123.74,"y":204.75,"x0":-2.210952296009522,"y0":50.00493752622093,"z0":5.620471222455645,"aX":0.9116882952813878},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.1,"breakHorizontal":-2.0,"spinRate":2683,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.43816524210138486,"extension":6.035841382784036},"index":2,"playId":"e665e047-a6cd-3062-8db1-efe465eb6676","pitchNumber":3,"startTime":"2026-07-03T23:19:10.461Z","endTime":"2026-07-03T23:19:13.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":665742,"fullName":"Juan Soto"}}},"count":{"balls":2,"strikes":2,"outs":1},"index":3,"playId":"d2a2927a-4ca9-4690-b59f-29eff57a1bc0","pitchNumber":3,"startTime":"2026-07-03T23:19:14.216Z","endTime":"2026-07-03T23:19:29.468Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-03T23:20:18.559Z","endTime":"2026-07-03T23:20:29.890Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"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":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.268527182914813,"aZ":-31.269516235226746,"pfxX":0.15339792538305685,"pfxZ":0.5460735587361913,"pX":0.9538844201935058,"pZ":2.251997128994709,"vX0":7.472058106364558,"vY0":-126.97568464006451,"vZ0":-2.5055275434480233,"x":80.64,"y":177.98,"x0":-2.0329994630816564,"y0":50.00091627965876,"z0":5.711860706369123,"aX":0.252896058820908},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":-1.8,"spinRate":2714,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.42952239281674043,"extension":6.023662299464157},"index":5,"playId":"c49953e1-99b6-3338-9d52-0313f41bce71","pitchNumber":4,"startTime":"2026-07-03T23:20:29.890Z","endTime":"2026-07-03T23:20:33.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.522230137932905,"aZ":-37.98950454976717,"pfxX":1.2209316448292524,"pfxZ":-3.901685164608815,"pX":-0.06416155551865854,"pZ":1.4590433014112976,"vX0":4.482650701506388,"vY0":-120.79062733568222,"vZ0":-2.280943884827461,"x":119.45,"y":199.39,"x0":-2.0957530613807993,"y0":50.00261032875214,"z0":5.727173725147556,"aX":1.8195247358102222},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.3,"breakHorizontal":-3.2,"spinRate":2818,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.45189069710670493,"extension":6.114983206821209},"index":6,"playId":"dabfa557-7b2f-346b-b46f-f006afdc3d18","pitchNumber":5,"startTime":"2026-07-03T23:20:49.522Z","endTime":"2026-07-03T23:20:54.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:20:54.117Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T23:21:13.949Z","endTime":"2026-07-03T23:23:55.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,8],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.704836916231358,"aZ":-21.95083660675807,"pfxX":-10.305700322367713,"pfxZ":5.3842145231112735,"pX":0.8993122420820927,"pZ":-0.053016401329018185,"vX0":11.270498950616446,"vY0":-136.35245759007816,"vZ0":-10.672483344522444,"x":82.72,"y":240.21,"x0":-1.9328457568095385,"y0":50.00382580344316,"z0":5.403247004338442,"aX":-19.565099353819114},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.7,"breakHorizontal":16.6,"spinRate":2112,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40047332943651837,"extension":6.073148971086837},"index":0,"playId":"8ca145cb-17b2-39d4-87ff-bb1a27abefaf","pitchNumber":1,"startTime":"2026-07-03T23:21:20.738Z","endTime":"2026-07-03T23:21:24.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.889833861723655,"aZ":-22.011644522098315,"pfxX":-6.803543928436535,"pfxZ":5.417595232276235,"pX":-0.103173787810817,"pZ":1.1319047112881402,"vX0":7.827557974081911,"vY0":-135.65820830272318,"vZ0":-7.58176981539906,"x":120.93,"y":208.22,"x0":-2.1333124286781926,"y0":50.00366897891435,"z0":5.481740993424609,"aX":-12.763480624952402},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.4,"breakHorizontal":10.8,"spinRate":2165,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4027690194397078,"extension":6.193621810584863},"index":1,"playId":"f89fc8a0-97ab-3d10-811d-87dcd24a55ee","pitchNumber":2,"startTime":"2026-07-03T23:21:37.873Z","endTime":"2026-07-03T23:21:42.148Z","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":94.7,"endSpeed":87.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2014488691102,"aZ":-14.641618983573943,"pfxX":-4.96480144842408,"pfxZ":9.056641382786665,"pX":0.7535916607214314,"pZ":2.5930734370001214,"vX0":8.778276791193806,"vY0":-137.68699335481963,"vZ0":-5.877343263605219,"x":88.27,"y":168.77,"x0":-1.8189452766068614,"y0":50.00429218315472,"z0":5.732093114793262,"aX":-9.613436993476467},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":7.3,"spinRate":2285,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3965594643343606,"extension":6.072919442413159},"index":2,"playId":"ca164315-ef03-350e-aeeb-60b3d5b29b2f","pitchNumber":3,"startTime":"2026-07-03T23:21:54.065Z","endTime":"2026-07-03T23:21:59.415Z","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":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.226176515482262,"aZ":-15.973527082491122,"pfxX":-5.240017198368559,"pfxZ":8.306588341085295,"pX":0.7158019308783757,"pZ":2.0293539377874996,"vX0":9.08737642008185,"vY0":-138.1648537046286,"vZ0":-7.053744295632089,"x":89.72,"y":183.99,"x0":-1.9218612098253711,"y0":50.00397442692069,"z0":5.671618841367467,"aX":-10.22191357504336},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":7.8,"spinRate":2281,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3950932940608025,"extension":6.268670741407199},"index":3,"playId":"144e16c6-9b71-34d6-8aab-8b3ce7c3cc90","pitchNumber":4,"startTime":"2026-07-03T23:22:10.506Z","endTime":"2026-07-03T23:22:15.727Z","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":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.065502790099767,"aZ":-16.22184652431704,"pfxX":-3.5460524343986335,"pfxZ":8.307944248868573,"pX":0.11306558485650754,"pZ":2.6549240737760997,"vX0":6.620918897880165,"vY0":-137.3428051398539,"vZ0":-5.428406824009395,"x":112.69,"y":167.1,"x0":-1.862879874169073,"y0":50.00038799891856,"z0":5.751989879322403,"aX":-6.807158992662983},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":5.2,"spinRate":2268,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39808907023403517,"extension":5.91559561446746},"index":4,"playId":"0b2dd679-ac71-332f-8957-a68d67741c83","pitchNumber":5,"startTime":"2026-07-03T23:22:26.890Z","endTime":"2026-07-03T23:22:31.240Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.993486186679384,"aZ":-14.5596418276571,"pfxX":-4.366434849957188,"pfxZ":8.999674592331301,"pX":0.5486958416860719,"pZ":2.023117791056648,"vX0":8.136103412142774,"vY0":-138.55619000666942,"vZ0":-7.375314644206556,"x":96.09,"y":184.16,"x0":-1.8495490504713876,"y0":50.005130131837774,"z0":5.67950811778582,"aX":-8.548982277458492},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":6.4,"spinRate":2276,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3942856152842782,"extension":6.185037877812502},"index":5,"playId":"be9d88f5-35d6-3988-8113-7891628b5550","pitchNumber":6,"startTime":"2026-07-03T23:22:44.818Z","endTime":"2026-07-03T23:22:49.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09364097050582,"aZ":-23.80228794437498,"pfxX":-7.97994589292838,"pfxZ":4.410525674391431,"pX":-1.0893655217249503,"pZ":2.280790548867105,"vX0":5.6309106922372685,"vY0":-136.4728057021746,"vZ0":-4.364039559999677,"x":158.52,"y":177.2,"x0":-2.1353887476380473,"y0":50.006544710791644,"z0":5.526253716461003,"aX":-15.159764051422584},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.3,"breakHorizontal":13.3,"spinRate":2138,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.40029609296113566,"extension":5.954227076224011},"index":6,"playId":"85725d0b-3669-32c6-b354-35838addca97","pitchNumber":7,"startTime":"2026-07-03T23:23:14.470Z","endTime":"2026-07-03T23:23:18.788Z","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":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-03T23:23:31.104Z","endTime":"2026-07-03T23:23:50.466Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"}},{"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":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.357979986380045,"aZ":-33.778574648247734,"pfxX":2.110427769359939,"pfxZ":-1.0057034907624036,"pX":-1.2633116270517442,"pZ":4.205521331353888,"vX0":1.5563602033187753,"vY0":-124.38528522199816,"vZ0":2.6288937766324247,"x":165.15,"y":125.23,"x0":-2.168053897075156,"y0":50.00420214782362,"z0":5.9070740163411015,"aX":3.358013689752358},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.1,"breakHorizontal":-4.2,"spinRate":2650,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.43777871725497297,"extension":6.017774773964362},"index":8,"playId":"e377d160-1d74-3d8d-afd1-6c8ed7a00fcc","pitchNumber":8,"startTime":"2026-07-03T23:23:50.466Z","endTime":"2026-07-03T23:23:55.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:23:55.071Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a ground ball to right fielder Mike Yastrzemski. Bo Bichette to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T23:24:08.363Z","endTime":"2026-07-03T23:25:56.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.394392986197612,"aZ":-23.638141357679054,"pfxX":-0.05603139132570467,"pfxZ":4.708173324267454,"pX":0.31787959857459513,"pZ":3.078501804301436,"vX0":6.383831021879685,"vY0":-132.75235589870707,"vZ0":-2.6360280108500564,"x":104.88,"y":155.66,"x0":-2.095404997778083,"y0":50.00063503875257,"z0":5.777505048888553,"aX":-0.10358414132920216},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.3,"breakHorizontal":-1.1,"spinRate":2400,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.41024732109256856,"extension":5.928369032264238},"index":0,"playId":"9dbdda41-3ce6-3d22-b3e7-93cf2e79ce50","pitchNumber":1,"startTime":"2026-07-03T23:24:21.789Z","endTime":"2026-07-03T23:24:26.013Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.056244763630165,"aZ":-36.46491932864147,"pfxX":0.2174755389107732,"pfxZ":-2.8771033738940197,"pX":-0.23661634779956975,"pZ":1.5426428529185179,"vX0":4.358363848297342,"vY0":-121.03520952734905,"vZ0":-2.519669070525286,"x":126.02,"y":197.13,"x0":-2.083447038923448,"y0":50.00028390831589,"z0":5.76859581450215,"aX":0.3238960612481477},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.5,"breakHorizontal":-1.3,"spinRate":2742,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4513242427369559,"extension":6.093556516218205},"index":1,"playId":"4cba8e7f-aed0-3c3f-8c63-13f8a31f9e6f","pitchNumber":2,"startTime":"2026-07-03T23:24:38.781Z","endTime":"2026-07-03T23:24:43.724Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50629250021796,"aZ":-38.21470569542761,"pfxX":0.6546297186529457,"pfxZ":-3.996423001912305,"pX":0.16773758781656817,"pZ":0.8730608261976807,"vX0":5.083735169975504,"vY0":-121.97445871760291,"vZ0":-3.8064728801683425,"x":110.61,"y":215.21,"x0":-2.0267484292691624,"y0":50.00425778871101,"z0":5.741511854250696,"aX":0.9888707018401349},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.9,"breakHorizontal":-2.4,"spinRate":2788,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.44867648740642885,"extension":6.015068671637465},"index":2,"playId":"79eaef60-eaf6-3c15-8428-bb7e2741403a","pitchNumber":3,"startTime":"2026-07-03T23:25:03.213Z","endTime":"2026-07-03T23:25:07.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.332458171199598,"aZ":-16.090034541530688,"pfxX":-5.0964024797695995,"pfxZ":8.38405841272376,"pX":0.5496299416191935,"pZ":2.779027059971542,"vX0":8.551719037487487,"vY0":-137.3869994935844,"vZ0":-4.851532961119053,"x":96.05,"y":163.75,"x0":-1.9358544145197367,"y0":50.00615855800056,"z0":5.65502862804511,"aX":-9.782014293247153},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2322,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.39808129498972367,"extension":6.182648694931835},"index":3,"playId":"0f7d6827-a86f-3cc6-9c2f-d0c75366bb19","pitchNumber":4,"startTime":"2026-07-03T23:25:22.205Z","endTime":"2026-07-03T23:25:26.273Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33112459103973,"aZ":-32.25044038278933,"pfxX":0.252615087130616,"pfxZ":-0.04676529370257221,"pX":-0.15493430098502867,"pZ":1.3936274960359618,"vX0":5.045478850630774,"vY0":-124.55261560889934,"vZ0":-3.916285761397467,"x":122.91,"y":201.15,"x0":-2.2372566763781747,"y0":50.00314476455975,"z0":5.644726683017175,"aX":0.3982269399168749},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.7,"breakHorizontal":-1.6,"spinRate":2653,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.43924991137700475,"extension":5.955967585862349},"hitData":{"launchSpeed":100.8,"launchAngle":5.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.76,"coordY":111.71}},"index":4,"playId":"dac0431f-2dad-3d74-a166-cd5ba4774319","pitchNumber":5,"startTime":"2026-07-03T23:25:45.190Z","endTime":"2026-07-03T23:25:56.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:25:56.313Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Benge lines out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T23:26:53.964Z","endTime":"2026-07-03T23:28:21.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-03T23:26:12.081Z","endTime":"2026-07-03T23:26:56.199Z","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},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.304343561432365,"aZ":-36.350212724020984,"pfxX":1.414063841287418,"pfxZ":-2.6711655431508277,"pX":-1.7990397349495348,"pZ":3.249429874495261,"vX0":1.1930972161995954,"vY0":-123.88987516461913,"vZ0":0.786052980962433,"x":185.58,"y":151.05,"x0":-2.4694811476869405,"y0":50.00199813030112,"z0":5.951328133001211,"aX":2.2115088189471073},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.4,"breakHorizontal":-2.9,"spinRate":2754,"spinDirection":80},"zone":11,"typeConfidence":2.0,"plateTime":0.44106099139031807,"extension":5.7971504683080335},"index":1,"playId":"24ed6b0c-1069-3513-b776-987d4816bd49","pitchNumber":1,"startTime":"2026-07-03T23:26:56.199Z","endTime":"2026-07-03T23:27:00.031Z","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":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.189168640186608,"aZ":-31.546772024199157,"pfxX":-0.5747502996394999,"pfxZ":0.40901188167303104,"pX":-0.1234104115241624,"pZ":1.796797138548472,"vX0":5.212017563856761,"vY0":-123.75594382709698,"vZ0":-3.1418211961589,"x":121.7,"y":190.27,"x0":-2.1879635708804286,"y0":50.00411535031213,"z0":5.742956590325009,"aX":-0.8861093452551534},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.2,"breakHorizontal":-0.2,"spinRate":2558,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.44368133864018944,"extension":5.91263044446489},"index":2,"playId":"22e67ace-06e8-361f-9eeb-450cb48d5c43","pitchNumber":2,"startTime":"2026-07-03T23:27:21.763Z","endTime":"2026-07-03T23:27:25.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8403452035685,"aZ":-16.26718380276414,"pfxX":-4.084488054259887,"pfxZ":8.337111122865954,"pX":-0.8009074232525173,"pZ":3.095182140761926,"vX0":5.081953625101762,"vY0":-136.468807626692,"vZ0":-4.137120012134334,"x":147.53,"y":155.21,"x0":-2.14670518143906,"y0":50.00076541720709,"z0":5.733663770775431,"aX":-7.791138638807382},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":6.5,"spinRate":2275,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.39963773309687145,"extension":5.775749980586807},"index":3,"playId":"9627d0b4-0ec5-31cf-b7e6-1c29a638fa01","pitchNumber":3,"startTime":"2026-07-03T23:27:42.614Z","endTime":"2026-07-03T23:27:48.533Z","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":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.419369424505817,"aZ":-30.887068081084514,"pfxX":0.49742055547634223,"pfxZ":0.8090962474433034,"pX":0.024674103516242555,"pZ":1.804015652431037,"vX0":5.363323829181183,"vY0":-124.61487372816386,"vZ0":-3.423634392425391,"x":116.06,"y":190.07,"x0":-2.2101638520662688,"y0":50.003873687419215,"z0":5.717532217831831,"aX":0.7897402914755322},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.0,"breakHorizontal":-2.0,"spinRate":2630,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.43768631387000356,"extension":6.1732382101432455},"hitData":{"launchSpeed":97.4,"launchAngle":22.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.28,"coordY":49.19}},"index":4,"playId":"51085266-cfb7-30ac-988e-3117faabcbb6","pitchNumber":4,"startTime":"2026-07-03T23:28:13.364Z","endTime":"2026-07-03T23:28:21.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:28:21.435Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-03T23:30:40.807Z","endTime":"2026-07-03T23:31:31.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T23:30:32.545Z","endTime":"2026-07-03T23:30:43.131Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"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.7,"endSpeed":86.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.948968399795927,"aZ":-16.15524042643286,"pfxX":-5.212704322038229,"pfxZ":8.462603102912686,"pX":-0.6504879638438168,"pZ":2.271519770640169,"vX0":7.834365493592129,"vY0":-136.215702650803,"vZ0":-5.124051333491533,"x":141.8,"y":177.45,"x0":-2.8772628564960705,"y0":50.00091849794598,"z0":5.281937513038205,"aX":-9.864889365227238},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":7.9,"spinRate":2129,"spinDirection":213},"zone":4,"typeConfidence":0.89,"plateTime":0.40103619537311586,"extension":7.110199875954018},"index":1,"playId":"9d8a771f-a0ec-318a-a74e-179d60195eaa","pitchNumber":1,"startTime":"2026-07-03T23:30:43.131Z","endTime":"2026-07-03T23:30:47.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.978526401702382,"aZ":-15.831948127885317,"pfxX":-6.385440160251948,"pfxZ":8.346121988051227,"pX":0.5500938763414299,"pZ":2.5530579750956974,"vX0":11.3268908372133,"vY0":-138.35816751945885,"vZ0":-4.422548305975462,"x":96.03,"y":169.85,"x0":-2.7487290460699674,"y0":50.004466661452405,"z0":5.217860221254449,"aX":-12.506476382573966},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":9.5,"spinRate":2209,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.3943727608313168,"extension":7.161711986883397},"index":2,"playId":"20809d1f-30da-3e5f-a9c6-9149e92e8060","pitchNumber":2,"startTime":"2026-07-03T23:30:58.046Z","endTime":"2026-07-03T23:31:04.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(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":95.1,"endSpeed":87.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.725140276669222,"aZ":-20.21414212348496,"pfxX":-6.144288205762191,"pfxZ":6.104125572741535,"pX":-0.6026754019068373,"pZ":2.39914182980376,"vX0":8.9707407336385,"vY0":-138.36743911272268,"vZ0":-4.026528392534525,"x":139.97,"y":174.0,"x0":-3.0723263174749613,"y0":50.00561120618471,"z0":5.2089396836053234,"aX":-12.045753898577294},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":9.5,"spinRate":2028,"spinDirection":223},"zone":4,"typeConfidence":0.88,"plateTime":0.3942148096285374,"extension":6.935998117286485},"hitData":{"launchSpeed":90.7,"launchAngle":-44.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.55,"coordY":144.63}},"index":3,"playId":"6675337e-37d0-30e4-aa9e-9148bef4cce6","pitchNumber":3,"startTime":"2026-07-03T23:31:23.864Z","endTime":"2026-07-03T23:31:31.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:31:31.659Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-03T23:31:41.213Z","endTime":"2026-07-03T23:33:47.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.506921272841414,"aZ":-30.18595636553922,"pfxX":10.19752700985789,"pfxZ":1.418888520389233,"pX":0.4544400997338975,"pZ":1.377775973062073,"vX0":5.2237740280544225,"vY0":-117.60650456396908,"vZ0":-2.3093008231866587,"x":99.68,"y":201.58,"x0":-3.1209681729145924,"y0":50.00276142188472,"z0":5.174965305849225,"aX":14.268012616555845},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.3,"breakHorizontal":-19.8,"spinRate":2638,"spinDirection":70},"zone":14,"typeConfidence":0.91,"plateTime":0.4659020345517968,"extension":7.027161176669808},"index":0,"playId":"0facf1f7-2785-3ba4-b51f-ec3ac08b21ba","pitchNumber":1,"startTime":"2026-07-03T23:31:55.219Z","endTime":"2026-07-03T23:31:59.105Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-03T23:32:27.987Z","endTime":"2026-07-03T23:33:06.302Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.739879042225102,"aZ":-15.034818551830881,"pfxX":-5.264138669191367,"pfxZ":8.911948212355085,"pX":0.0744315348163465,"pZ":3.375570544652038,"vX0":9.655250106642788,"vY0":-137.60502633916641,"vZ0":-2.5628225811530005,"x":114.16,"y":147.64,"x0":-2.7913967174717076,"y0":50.00047646013609,"z0":5.3340722759493575,"aX":-10.122060768080875},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":7.6,"spinRate":2312,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.39762435924055595,"extension":7.005868629230763},"index":2,"playId":"44919cb3-07e2-31f4-9731-97fec1e05ab8","pitchNumber":2,"startTime":"2026-07-03T23:33:06.302Z","endTime":"2026-07-03T23:33:10.262Z","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":82.1,"endSpeed":76.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59762119560282,"aZ":-36.94793831605309,"pfxX":4.2924640281142565,"pfxZ":-3.2922497394501535,"pX":0.012974410602308998,"pZ":0.4147573847159894,"vX0":5.45589728530882,"vY0":-119.53829834041699,"vZ0":-3.4999117041932615,"x":116.51,"y":227.58,"x0":-2.854817037752844,"y0":50.0024104904304,"z0":5.207876164478271,"aX":6.224296048320728},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.6,"breakHorizontal":-9.1,"spinRate":2825,"spinDirection":62},"zone":14,"typeConfidence":0.93,"plateTime":0.4578389381221646,"extension":7.15878422246563},"index":3,"playId":"8869e3af-1201-3b23-8309-caf71b69b7a2","pitchNumber":3,"startTime":"2026-07-03T23:33:22.668Z","endTime":"2026-07-03T23:33:27.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.201433902671052,"aZ":-15.334409971959461,"pfxX":-5.188244393681129,"pfxZ":8.372557836105537,"pX":0.03628202249446558,"pZ":3.0971599160106766,"vX0":9.670220394093704,"vY0":-140.74948605420246,"vZ0":-3.345467383099699,"x":115.62,"y":155.16,"x0":-2.766001160368804,"y0":50.00277991369816,"z0":5.290869315902128,"aX":-10.436010568583482},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":7.4,"spinRate":2324,"spinDirection":217},"zone":2,"typeConfidence":0.92,"plateTime":0.3887738502158533,"extension":6.988404358721687},"index":4,"playId":"aef378b6-9b17-30f8-8441-15c2881847bc","pitchNumber":4,"startTime":"2026-07-03T23:33:42.890Z","endTime":"2026-07-03T23:33:47.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:33:47.054Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-03T23:33:55.499Z","endTime":"2026-07-03T23:34:49.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.349723846704055,"aZ":-14.751745295218555,"pfxX":-4.516641279974598,"pfxZ":8.851416937560417,"pX":-0.34948494566193666,"pZ":2.985457946611531,"vX0":8.455519664806591,"vY0":-139.19694546023442,"vZ0":-3.5776008172265796,"x":130.32,"y":158.17,"x0":-2.835449373770034,"y0":50.00149821997366,"z0":5.259845831361057,"aX":-8.889568686887367},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":6.5,"spinRate":2180,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.39303255044174445,"extension":7.086841538885683},"index":0,"playId":"1c221e1b-c9e7-3ea5-b856-bd60ff556640","pitchNumber":1,"startTime":"2026-07-03T23:34:08.880Z","endTime":"2026-07-03T23:34:13.296Z","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":96.3,"endSpeed":88.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.837460994416606,"aZ":-15.119495206711147,"pfxX":-5.062584759376513,"pfxZ":8.56401907735586,"pX":0.9346436010145841,"pZ":3.3514959851481785,"vX0":12.159655530387884,"vY0":-139.82489983703525,"vZ0":-2.48431447960886,"x":81.37,"y":148.29,"x0":-2.801640502943974,"y0":50.00393375591301,"z0":5.236824440167248,"aX":-10.085141661240772},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":6.8,"spinRate":2217,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.3908842959794958,"extension":6.939723021511112},"index":1,"playId":"6329c0bd-86ac-3e5c-bb66-df3ab964eb46","pitchNumber":2,"startTime":"2026-07-03T23:34:23.624Z","endTime":"2026-07-03T23:34:28.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.249781021619924,"aZ":-11.532961079697754,"pfxX":-5.392037720776305,"pfxZ":10.114769282659562,"pX":-0.6441843011953275,"pZ":2.669000319487225,"vX0":8.154613811052705,"vY0":-141.6876333772834,"vZ0":-5.040272937284539,"x":141.55,"y":166.72,"x0":-2.854090668347809,"y0":50.00493716345035,"z0":5.20305002450472,"aX":-11.006346740853964},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2312,"spinDirection":224},"zone":4,"typeConfidence":0.93,"plateTime":0.3860372836311887,"extension":7.090758177583769},"index":2,"playId":"1fc02f4e-1f5f-3056-a616-fd73f299a811","pitchNumber":3,"startTime":"2026-07-03T23:34:44.240Z","endTime":"2026-07-03T23:34:49.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:34:49.047Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Young lines out to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T23:36:54.117Z","endTime":"2026-07-03T23:37:27.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.3,"endSpeed":75.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13468522397569,"aZ":-35.29211222142329,"pfxX":0.3356898791426568,"pfxZ":-2.173616560950835,"pX":-0.9354978290325271,"pZ":1.8593622410849555,"vX0":2.995913611369548,"vY0":-118.5001264101612,"vZ0":-1.985206133856051,"x":152.66,"y":188.58,"x0":-2.2560788498258835,"y0":50.00411814178021,"z0":5.910548259154469,"aX":0.48092202276747814},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.2,"breakHorizontal":-1.3,"spinRate":2664,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.46096589444723834,"extension":5.888348126956157},"index":0,"playId":"40b07025-eace-308b-a68c-76c5932ce647","pitchNumber":1,"startTime":"2026-07-03T23:37:06.455Z","endTime":"2026-07-03T23:37:11.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.588120970208553,"aZ":-22.578942778012387,"pfxX":0.088113155903772,"pfxZ":5.334530945878981,"pX":-0.39521114384392264,"pZ":2.931264964827906,"vX0":4.828802683636728,"vY0":-132.36524945445473,"vZ0":-3.214497644839935,"x":132.06,"y":159.64,"x0":-2.2441326406241813,"y0":50.00500992822176,"z0":5.788963816910353,"aX":0.15737522679493304},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.2,"breakHorizontal":-1.1,"spinRate":2359,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.41163516895040786,"extension":5.712266525975561},"hitData":{"launchSpeed":77.9,"launchAngle":26.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.52,"coordY":106.49}},"index":1,"playId":"dae90fca-f7f5-302a-bea4-0b300b29da0d","pitchNumber":2,"startTime":"2026-07-03T23:37:20.536Z","endTime":"2026-07-03T23:37:27.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:37:27.931Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T23:38:01.097Z","endTime":"2026-07-03T23:39:08.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-03T23:37:51.778Z","endTime":"2026-07-03T23:38:03.455Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7871137742379,"aZ":-21.81702991825819,"pfxX":-9.165893642593495,"pfxZ":5.72570080958973,"pX":0.9914359323164242,"pZ":1.439662922556776,"vX0":11.052523417085222,"vY0":-133.4377692915934,"vZ0":-6.754033654969982,"x":79.21,"y":199.91,"x0":-2.0067406491933335,"y0":50.00421926546239,"z0":5.567291969333887,"aX":-16.58732269916102},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":14.3,"spinRate":2223,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.40992999443160194,"extension":5.838342458523542},"index":1,"playId":"dbf43b5a-f4e6-3bda-bc1a-5ddc42471a6c","pitchNumber":1,"startTime":"2026-07-03T23:38:03.455Z","endTime":"2026-07-03T23:38:07.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01499228019741,"aZ":-34.508983751171485,"pfxX":0.7074951456715022,"pfxZ":-1.5161213970098855,"pX":0.7607421940787118,"pZ":1.5773418805370036,"vX0":6.592840936331254,"vY0":-123.09100547333769,"vZ0":-3.170374978711548,"x":88.0,"y":196.19,"x0":-2.0423246775369184,"y0":50.004095620635056,"z0":5.79837794343724,"aX":1.0876969791872693},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.2,"breakHorizontal":-2.8,"spinRate":2721,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44467112180753343,"extension":5.644330782316578},"index":2,"playId":"6cb9bc88-79b6-3881-901e-6417a117525f","pitchNumber":2,"startTime":"2026-07-03T23:38:21.342Z","endTime":"2026-07-03T23:38:26.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.248575963998114,"aZ":-14.661799089939988,"pfxX":-3.9751862021793,"pfxZ":9.234235128848745,"pX":0.22188846634937628,"pZ":2.1376858670431385,"vX0":7.320270018787292,"vY0":-136.41466971138294,"vZ0":-6.8303391541747205,"x":108.54,"y":181.06,"x0":-1.9722550584427432,"y0":50.00178366848368,"z0":5.672820071614307,"aX":-7.538514015753887},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":5.8,"spinRate":2155,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.40055728773500165,"extension":5.716651244819502},"index":3,"playId":"6e539f40-6356-34b6-898e-ccbf0658e6e8","pitchNumber":3,"startTime":"2026-07-03T23:38:37.699Z","endTime":"2026-07-03T23:38:42.057Z","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":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.623519662298897,"aZ":-34.33581948194296,"pfxX":0.43123496325099886,"pfxZ":-1.4020493812025538,"pX":-0.47198102686691135,"pZ":2.413906739350915,"vX0":4.107340461356916,"vY0":-123.00804960133037,"vZ0":-1.3579799474552492,"x":134.99,"y":173.6,"x0":-2.217149972360441,"y0":50.00552780121338,"z0":5.875248676090284,"aX":0.6628102116373846},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.6,"breakHorizontal":-1.7,"spinRate":2616,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.4446972656261772,"extension":5.7588417889590415},"hitData":{"launchSpeed":90.7,"launchAngle":40.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.39,"coordY":65.9}},"index":4,"playId":"9436214e-25b1-328e-b886-0d29ec0860ef","pitchNumber":4,"startTime":"2026-07-03T23:38:57.682Z","endTime":"2026-07-03T23:39:08.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:39:08.765Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T23:39:21.013Z","endTime":"2026-07-03T23:39:45.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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(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":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5510093632394,"aZ":-13.552481964326992,"pfxX":-4.90286657680254,"pfxZ":9.679978203272569,"pX":0.27208272852147736,"pZ":2.6150931938670303,"vX0":7.752119153577782,"vY0":-137.16711286312707,"vZ0":-5.883572310320275,"x":106.63,"y":168.17,"x0":-1.9411548238422773,"y0":50.00683582312229,"z0":5.6957728218339225,"aX":-9.436586715876484},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2308,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3978259186211668,"extension":6.030582132932894},"hitData":{"launchSpeed":98.8,"launchAngle":49.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.39,"coordY":90.42}},"index":0,"playId":"db226a61-92bd-35c9-a84d-05f5e43bc038","pitchNumber":1,"startTime":"2026-07-03T23:39:34.872Z","endTime":"2026-07-03T23:39:45.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:39:45.362Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mauricio Dubón walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T23:41:33.558Z","endTime":"2026-07-03T23:43:06.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":81.3,"endSpeed":75.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.042484321274614,"aZ":-29.368908964538207,"pfxX":9.237508391032975,"pfxZ":1.9943052696958912,"pX":1.775972102897318,"pZ":1.0571571242103575,"vX0":8.049977387507614,"vY0":-118.10179374427621,"vZ0":-3.1847161614289874,"x":49.3,"y":210.24,"x0":-2.880392879353893,"y0":50.00495284606042,"z0":5.131679124054248,"aX":13.016095861821363},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.1,"breakHorizontal":-18.7,"spinRate":2568,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.46424683467214756,"extension":7.144725710197092},"index":0,"playId":"10a26217-1750-3f45-aa34-0c27d61460a8","pitchNumber":1,"startTime":"2026-07-03T23:41:55.223Z","endTime":"2026-07-03T23:41:58.497Z","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":95.1,"endSpeed":87.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.008051032339797,"aZ":-14.141917039316077,"pfxX":-4.972743581578294,"pfxZ":9.248376967413156,"pX":0.0335399499995665,"pZ":3.85738790070425,"vX0":9.553115927206404,"vY0":-138.30316863267436,"vZ0":-1.3548362733946433,"x":115.72,"y":134.63,"x0":-2.8092845742305124,"y0":50.00020242236691,"z0":5.29574345033941,"aX":-9.694072299605946},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":7.2,"spinRate":2393,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.3950791119328363,"extension":7.07660749441765},"index":1,"playId":"24317928-7f4f-3962-ac8d-adb7f51faa7c","pitchNumber":2,"startTime":"2026-07-03T23:42:09.885Z","endTime":"2026-07-03T23:42:14.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17525115702143,"aZ":-15.94142326385531,"pfxX":-6.171923297386065,"pfxZ":8.29326604132238,"pX":0.3175028932705819,"pZ":3.120186911880192,"vX0":10.326000371718798,"vY0":-138.3879562793006,"vZ0":-2.9457665580232186,"x":104.9,"y":154.53,"x0":-2.6444874751725056,"y0":50.00509047242904,"z0":5.2538912436477645,"aX":-12.084984564486051},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":9.2,"spinRate":2213,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.39438651148961945,"extension":7.099296938244502},"index":2,"playId":"f6a76f83-1e46-3bcb-abcb-918f62d57bbb","pitchNumber":3,"startTime":"2026-07-03T23:42:23.749Z","endTime":"2026-07-03T23:42:27.913Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0168581107965,"aZ":-13.958837605723938,"pfxX":-4.3963567742725775,"pfxZ":9.254422251760566,"pX":0.5040071658794006,"pZ":4.109502028441611,"vX0":10.865947195397476,"vY0":-139.12597968790158,"vZ0":-0.4382710465231568,"x":97.79,"y":127.82,"x0":-2.8738779052316885,"y0":50.00213997442806,"z0":5.190762615642915,"aX":-8.653210675362809},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":5.8,"spinRate":2383,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.393067487994188,"extension":7.0355098104604465},"index":3,"playId":"4946ea61-9730-319b-8d03-5e94ba8cd324","pitchNumber":4,"startTime":"2026-07-03T23:42:48.522Z","endTime":"2026-07-03T23:42:52.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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.978310011155262,"aZ":-15.309586805725507,"pfxX":-6.470938054368581,"pfxZ":8.798625482245031,"pX":1.126794305063767,"pZ":2.8533340601733532,"vX0":12.824368296341111,"vY0":-137.02102409256167,"vZ0":-3.1876488267532768,"x":74.05,"y":161.74,"x0":-2.7564579617808493,"y0":50.00332424002144,"z0":5.066888217815839,"aX":-12.404926725297871},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":9.2,"spinRate":2323,"spinDirection":220},"zone":12,"typeConfidence":0.89,"plateTime":0.39850251904094236,"extension":7.074928169123948},"index":4,"playId":"2adcc285-2740-3d85-97d4-aec75a7fc93f","pitchNumber":5,"startTime":"2026-07-03T23:43:02.669Z","endTime":"2026-07-03T23:43:06.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:43:06.750Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Harris II homers (15) on a fly ball to center field. Mauricio Dubón scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T23:43:23.463Z","endTime":"2026-07-03T23:43:58.086Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86352796042256,"aZ":-17.502238605812295,"pfxX":-5.048396296796808,"pfxZ":7.391089506142823,"pX":-0.1604721470958738,"pZ":3.1268611337753436,"vX0":9.07857478208073,"vY0":-139.41187403216603,"vZ0":-2.716227794174142,"x":123.12,"y":154.35,"x0":-2.7907590283064967,"y0":50.0020920663202,"z0":5.257505274844578,"aX":-10.021411441473134},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":7.4,"spinRate":2275,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.3916254580349783,"extension":6.931527666316715},"hitData":{"launchSpeed":107.1,"launchAngle":26.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.77,"coordY":30.06}},"index":0,"playId":"eae681d7-767d-33b6-97c9-a2f682adea4f","pitchNumber":1,"startTime":"2026-07-03T23:43:31.799Z","endTime":"2026-07-03T23:43:58.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:43:58.086Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T23:44:15.863Z","endTime":"2026-07-03T23:45:40.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62800129730379,"aZ":-15.067062777334048,"pfxX":-6.141453207271738,"pfxZ":8.595994498828727,"pX":0.07136356812744014,"pZ":2.47581701366451,"vX0":10.501543371798869,"vY0":-139.95569908957725,"vZ0":-4.560163121480337,"x":114.28,"y":171.93,"x0":-2.9260813492602074,"y0":50.00512755925358,"z0":5.108373127079805,"aX":-12.226262625304958},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":9.0,"spinRate":2300,"spinDirection":224},"zone":5,"typeConfidence":0.92,"plateTime":0.3908758013657776,"extension":7.0699090087774445},"index":0,"playId":"0ce1c0c4-659d-37f8-aa5e-bcf5d839e476","pitchNumber":1,"startTime":"2026-07-03T23:44:22.888Z","endTime":"2026-07-03T23:44:26.933Z","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":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.160784895401804,"aZ":-30.75547178207348,"pfxX":8.674009476116874,"pfxZ":0.997885892376476,"pX":0.7228367978914685,"pZ":1.355357017157961,"vX0":6.340568346731497,"vY0":-118.76317037421124,"vZ0":-2.112613261823088,"x":89.45,"y":202.19,"x0":-3.1104501184099513,"y0":50.0039383637307,"z0":5.058898234740264,"aX":12.367756693170966},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.6,"breakHorizontal":-17.3,"spinRate":2579,"spinDirection":65},"zone":14,"typeConfidence":0.91,"plateTime":0.46152427327255996,"extension":6.869887751191894},"index":1,"playId":"87da86dd-eab0-3a43-9b01-a2541a1d7db3","pitchNumber":2,"startTime":"2026-07-03T23:44:35.989Z","endTime":"2026-07-03T23:44:39.746Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-03T23:44:44.923Z","endTime":"2026-07-03T23:44:59.195Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"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":96.8,"endSpeed":88.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65194993493938,"aZ":-17.154274739974213,"pfxX":-6.004742532897182,"pfxZ":7.447197839290608,"pX":-0.5229217628870326,"pZ":3.512385973459796,"vX0":8.886927162258136,"vY0":-140.81084143932563,"vZ0":-1.602872967997318,"x":136.93,"y":143.95,"x0":-2.933286776489836,"y0":50.00300059234349,"z0":5.193745950914966,"aX":-12.1119908427259},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":9.1,"spinRate":2205,"spinDirection":224},"zone":11,"typeConfidence":0.92,"plateTime":0.38833113953533527,"extension":7.0736603850173045},"index":3,"playId":"c6103c0f-4bf8-30e6-a692-ce7c7251a4f8","pitchNumber":3,"startTime":"2026-07-03T23:44:59.195Z","endTime":"2026-07-03T23:45:03.556Z","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":97.0,"endSpeed":88.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45696061610758,"aZ":-13.404245735686837,"pfxX":-6.1088290144476165,"pfxZ":9.308256163489704,"pX":1.0917635845869909,"pZ":2.81242777464576,"vX0":12.73853898568674,"vY0":-140.75650591658095,"vZ0":-4.028423283717463,"x":75.38,"y":162.84,"x0":-2.688722717826233,"y0":50.003871464437694,"z0":5.12355516293951,"aX":-12.321042794686505},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2413,"spinDirection":217},"zone":12,"typeConfidence":0.92,"plateTime":0.38839471962279193,"extension":7.1455993920388385},"index":4,"playId":"00fd036c-8add-3579-9411-da8956a72f58","pitchNumber":4,"startTime":"2026-07-03T23:45:13.987Z","endTime":"2026-07-03T23:45:18.797Z","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":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.43415138207839,"aZ":-37.85861798198809,"pfxX":3.7950601672661017,"pfxZ":-3.7990238350892955,"pX":-0.8080830332611957,"pZ":2.8133658747229933,"vX0":4.075426715195723,"vY0":-121.02947285592286,"vZ0":1.9241485927726298,"x":147.8,"y":162.82,"x0":-3.0004899772394427,"y0":50.00069084288771,"z0":5.299993747992497,"aX":5.683338680739088},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.2,"breakHorizontal":-7.8,"spinRate":2634,"spinDirection":76},"zone":1,"typeConfidence":0.96,"plateTime":0.4508688457937984,"extension":6.951483364308564},"hitData":{"launchSpeed":96.9,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.23,"coordY":162.54}},"index":5,"playId":"1f5c36e6-d8ac-35a3-b4ba-a0ed4559b8cc","pitchNumber":5,"startTime":"2026-07-03T23:45:32.927Z","endTime":"2026-07-03T23:45:40.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:45:40.773Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Riley walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T23:45:59.887Z","endTime":"2026-07-03T23:49:16.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10],"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75619427876551,"aZ":-16.306921521265828,"pfxX":-5.3625163486454595,"pfxZ":8.060041854147217,"pX":0.4668582740970298,"pZ":2.5254867365756835,"vX0":10.865004023714654,"vY0":-138.65791715342223,"vZ0":-4.0342737440673755,"x":99.2,"y":170.59,"x0":-2.7860854085186473,"y0":50.00413376703705,"z0":5.070560602444768,"aX":-10.559530233545464},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":7.7,"spinRate":2117,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.39334624379579086,"extension":7.117755920260335},"index":0,"playId":"072a3f4c-08a4-3526-ab12-a15a0af1d452","pitchNumber":1,"startTime":"2026-07-03T23:46:07.751Z","endTime":"2026-07-03T23:46:12.070Z","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":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.477057527444988,"aZ":-26.23177753896082,"pfxX":8.800058933602415,"pfxZ":4.085678187624636,"pX":0.4492658152226516,"pZ":2.129115936909313,"vX0":5.536122664219816,"vY0":-119.94688498639485,"vZ0":-1.4569909539886434,"x":99.88,"y":181.29,"x0":-3.0332265255902784,"y0":50.005209844781895,"z0":5.086284364491296,"aX":12.80643701420019},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.3,"breakHorizontal":-17.3,"spinRate":2612,"spinDirection":73},"zone":9,"typeConfidence":0.91,"plateTime":0.45686403785906293,"extension":6.974902276759117},"index":1,"playId":"bf1f0340-7fd0-35f5-9122-3c1487223008","pitchNumber":2,"startTime":"2026-07-03T23:46:21.279Z","endTime":"2026-07-03T23:46:25.336Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-03T23:46:31.823Z","endTime":"2026-07-03T23:46:42.821Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"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":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.879234080465437,"aZ":-32.05577656433315,"pfxX":10.241647805503606,"pfxZ":0.08298207829845072,"pX":2.213716024333781,"pZ":1.3890080230395088,"vX0":8.682573113075431,"vY0":-116.79746477384145,"vZ0":-1.4071398978664573,"x":32.62,"y":201.28,"x0":-2.894476560320607,"y0":50.00094447750529,"z0":5.039272240279455,"aX":14.016440567707772},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.1,"breakHorizontal":-20.9,"spinRate":2744,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.4706012431278843,"extension":7.010862753959095},"index":3,"playId":"7a87161e-d373-325b-9cf3-e934f8bb5564","pitchNumber":3,"startTime":"2026-07-03T23:46:42.821Z","endTime":"2026-07-03T23:46:46.578Z","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":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.203388281397277,"aZ":-29.72219467962378,"pfxX":10.568246042857918,"pfxZ":1.7893892825139082,"pX":1.8622726378668262,"pZ":1.5294832110711754,"vX0":7.960441822623963,"vY0":-116.52260744759916,"vZ0":-1.3590547646298057,"x":46.01,"y":197.48,"x0":-2.9785667407848733,"y0":50.00040897081813,"z0":4.945250294868782,"aX":14.433459390598797},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.2,"breakHorizontal":-21.2,"spinRate":2627,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.4712263291582164,"extension":6.966877989625243},"index":4,"playId":"5bf41eba-3423-3f38-bae0-1a2f3dd24ba7","pitchNumber":4,"startTime":"2026-07-03T23:46:58.138Z","endTime":"2026-07-03T23:47:03.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.820767078116255,"aZ":-14.112868288476143,"pfxX":-6.083239885761647,"pfxZ":9.019356076286002,"pX":1.0883366338606562,"pZ":2.1415237992586906,"vX0":13.024832506943374,"vY0":-139.96490654970526,"vZ0":-5.139478461517361,"x":75.52,"y":180.96,"x0":-2.8157597698560197,"y0":50.005899456228335,"z0":4.911613918475923,"aX":-12.187337866164139},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":8.6,"spinRate":2477,"spinDirection":226},"zone":14,"typeConfidence":0.92,"plateTime":0.3899456278448796,"extension":6.963516738830485},"index":5,"playId":"5f2135d0-d5a4-3247-8627-0d0a1d7e71a1","pitchNumber":5,"startTime":"2026-07-03T23:47:16.407Z","endTime":"2026-07-03T23:47:21.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.973453985412213,"aZ":-16.827909312292668,"pfxX":-5.870013649435761,"pfxZ":7.652809999196009,"pX":0.4104966763602784,"pZ":3.295102753154424,"vX0":10.748385159338337,"vY0":-140.08292290254897,"vZ0":-1.9558040471813105,"x":101.35,"y":149.81,"x0":-2.6978970764447823,"y0":50.0039112911377,"z0":5.091709998787128,"aX":-11.77408549382043},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":2345,"spinDirection":226},"zone":3,"typeConfidence":0.91,"plateTime":0.38967925250578617,"extension":7.064145737131832},"index":6,"playId":"b5694af0-e096-358a-85c2-4412d5129bf9","pitchNumber":6,"startTime":"2026-07-03T23:47:32.199Z","endTime":"2026-07-03T23:47:35.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06339611486765,"aZ":-18.215438751454005,"pfxX":-4.395584796809932,"pfxZ":7.127109053203345,"pX":0.4405955922725217,"pZ":2.6415201151755214,"vX0":10.157578465077597,"vY0":-138.17317192556072,"vZ0":-3.3135009069234584,"x":100.21,"y":167.46,"x0":-2.6910675038369667,"y0":50.0034470978069,"z0":5.060828193712135,"aX":-8.610778188679216},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":6.1,"spinRate":2027,"spinDirection":218},"zone":6,"typeConfidence":0.88,"plateTime":0.39446563707099624,"extension":7.121922411764325},"index":7,"playId":"941d20d6-820e-30e9-88ac-698113c217ca","pitchNumber":7,"startTime":"2026-07-03T23:48:01.638Z","endTime":"2026-07-03T23:48:05.844Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.12930706109262,"aZ":-37.64599877142999,"pfxX":6.333892133414624,"pfxZ":-3.933754903602048,"pX":-0.7753145339175774,"pZ":1.9808247570413748,"vX0":2.9968286836326374,"vY0":-116.70379042161487,"vZ0":0.5767602100976257,"x":146.55,"y":185.3,"x0":-2.8953087347465285,"y0":50.00184264166322,"z0":5.251192972437981,"aX":8.813497898150505},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.7,"breakHorizontal":-12.1,"spinRate":2729,"spinDirection":66},"zone":7,"typeConfidence":0.88,"plateTime":0.4677436050211501,"extension":6.971438319439663},"index":8,"playId":"1907f40c-e495-3606-8555-e2160143c9c6","pitchNumber":8,"startTime":"2026-07-03T23:48:21.019Z","endTime":"2026-07-03T23:48:25.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.657005877621998,"aZ":-18.021041941822695,"pfxX":-6.358822124090112,"pfxZ":7.09486507260752,"pX":0.7185757594389921,"pZ":3.0338643625784902,"vX0":11.57654628648573,"vY0":-139.66388338490012,"vZ0":-2.3659476650897515,"x":89.61,"y":156.87,"x0":-2.6360540781194906,"y0":50.00086147115336,"z0":5.064544030486101,"aX":-12.682323237054556},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":9.4,"spinRate":2267,"spinDirection":223},"zone":3,"typeConfidence":0.9,"plateTime":0.39076511520330826,"extension":7.03337897915349},"index":9,"playId":"a0f4f588-2762-36a3-9d6b-1fa82f1d3078","pitchNumber":9,"startTime":"2026-07-03T23:48:43.090Z","endTime":"2026-07-03T23:48:49.069Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.128944784627226,"aZ":-32.52579540757992,"pfxX":10.019700861571877,"pfxZ":-0.2579464423179969,"pX":-1.4395056125880983,"pZ":1.8844623660275361,"vX0":1.1495669926970633,"vY0":-115.13708712344703,"vZ0":-0.10860241757254885,"x":171.87,"y":187.9,"x0":-3.2472168271089283,"y0":50.00497426284498,"z0":5.076493818965496,"aX":13.470459301541927},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-0.2,"breakHorizontal":-18.5,"spinRate":2433,"spinDirection":69},"zone":13,"typeConfidence":0.9,"plateTime":0.47549800868125125,"extension":6.881459565209456},"index":10,"playId":"cb08e1da-6345-332d-a30d-0ee41e118325","pitchNumber":10,"startTime":"2026-07-03T23:49:10.688Z","endTime":"2026-07-03T23:49:16.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:49:16.188Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T23:49:33.308Z","endTime":"2026-07-03T23:51:45.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.577093740962177,"aZ":-18.084272997303355,"pfxX":-4.171576522839701,"pfxZ":7.202951254165766,"pX":-0.36975371731444856,"pZ":3.027884044630473,"vX0":8.62391101810293,"vY0":-138.20616440873707,"vZ0":-2.4830035994090585,"x":131.09,"y":157.03,"x0":-2.9729635879106158,"y0":50.00300251585913,"z0":5.137162344885829,"aX":-8.161255431638072},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":6.0,"spinRate":2143,"spinDirection":223},"zone":1,"typeConfidence":0.89,"plateTime":0.3946333769326311,"extension":7.016987853583092},"index":0,"playId":"6984985b-5708-3a4f-8c8c-5cd267b8e02a","pitchNumber":1,"startTime":"2026-07-03T23:49:42.776Z","endTime":"2026-07-03T23:49:47.185Z","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":95.3,"endSpeed":87.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49529160229743,"aZ":-17.545942939632624,"pfxX":-5.638011475313896,"pfxZ":7.4653072460787335,"pX":1.2472965407595307,"pZ":2.8426371295864556,"vX0":12.926095118227384,"vY0":-138.27524251058978,"vZ0":-3.0990263635961055,"x":69.46,"y":162.03,"x0":-2.7312425940502463,"y0":50.00029260556446,"z0":5.138574788527997,"aX":-11.045579388210374},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":7.9,"spinRate":2245,"spinDirection":219},"zone":12,"typeConfidence":0.89,"plateTime":0.3943818202871592,"extension":7.146178014639271},"index":1,"playId":"d344a7a6-4d2d-3d95-ac39-540d6ebfc948","pitchNumber":2,"startTime":"2026-07-03T23:50:02.398Z","endTime":"2026-07-03T23:50:06.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.127165540880146,"aZ":-26.10249661028487,"pfxX":0.8310258169970939,"pfxZ":3.4176467773529637,"pX":0.9437745566351766,"pZ":2.8516505723862107,"vX0":9.322729648304131,"vY0":-131.75345438110668,"vZ0":-1.0127622153652525,"x":81.03,"y":161.79,"x0":-2.732625430428488,"y0":50.00525073577761,"z0":5.151011233447971,"aX":1.4746279371895217},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.2,"breakHorizontal":-3.4,"spinRate":2533,"spinDirection":174},"zone":12,"typeConfidence":0.91,"plateTime":0.4140134527214263,"extension":7.047243009386864},"index":2,"playId":"6ea60140-7af5-371c-adc4-8e9c4498577e","pitchNumber":3,"startTime":"2026-07-03T23:50:22.319Z","endTime":"2026-07-03T23:50:28.684Z","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":2,"outs":1},"index":3,"startTime":"2026-07-03T23:50:39.639Z","endTime":"2026-07-03T23:50:56.785Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07266815425024,"aZ":-28.438230969796876,"pfxX":1.366881912890649,"pfxZ":2.108329580023515,"pX":0.9715309497650041,"pZ":2.4169940453035212,"vX0":9.803328126199698,"vY0":-131.7650693040338,"vZ0":-1.4515325816256297,"x":79.97,"y":173.52,"x0":-2.9634735189016284,"y0":50.00295668379787,"z0":5.0618868251803955,"aX":2.418518789487316},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":-4.4,"spinRate":2310,"spinDirection":183},"zone":14,"typeConfidence":0.91,"plateTime":0.4145263800083816,"extension":7.0501101393217604},"index":4,"playId":"bccec67b-b23b-3985-a752-9468e7851057","pitchNumber":4,"startTime":"2026-07-03T23:50:56.785Z","endTime":"2026-07-03T23:51:00.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.504475113128006,"aZ":-16.760999445530288,"pfxX":-4.504404628165826,"pfxZ":7.711155519292193,"pX":-0.7239053455517919,"pZ":3.8083117361873353,"vX0":7.744564939155134,"vY0":-139.56799327017796,"vZ0":-0.934853707523797,"x":144.59,"y":135.96,"x0":-2.9328334177852353,"y0":50.00486702373657,"z0":5.2376077151280755,"aX":-9.006828096270063},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":6.8,"spinRate":2064,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3904813433697618,"extension":6.931026178130201},"index":5,"playId":"f07c60c8-788b-34a4-8cbf-7f545f8cdb1b","pitchNumber":5,"startTime":"2026-07-03T23:51:20.916Z","endTime":"2026-07-03T23:51:25.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.481239398270304,"aZ":-24.751208499573508,"pfxX":2.256666746158274,"pfxZ":4.147887297169003,"pX":0.04624771329481741,"pZ":3.5865315902053374,"vX0":7.091125967107185,"vY0":-131.81319114063595,"vZ0":0.4732969560065243,"x":115.24,"y":141.94,"x0":-2.953531545279773,"y0":50.00306426800307,"z0":5.20749867608173,"aX":4.040010147555949},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.8,"breakHorizontal":-5.4,"spinRate":2520,"spinDirection":163},"zone":12,"typeConfidence":0.91,"plateTime":0.4128142285797485,"extension":6.889670090413932},"index":6,"playId":"280240b5-0dd2-307f-946e-50e227fa0e5d","pitchNumber":6,"startTime":"2026-07-03T23:51:41.023Z","endTime":"2026-07-03T23:51:45.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:51:45.313Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Mateo flies out sharply to center fielder A.J. Ewing.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T23:51:58.805Z","endTime":"2026-07-03T23:53:08.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.255751523721223,"aZ":-33.12673190956444,"pfxX":9.937681568094405,"pfxZ":-0.7109142063231495,"pX":0.3794172142476437,"pZ":2.1459176302164886,"vX0":4.969310829386011,"vY0":-115.39245572044673,"vZ0":0.5218592386765513,"x":102.54,"y":180.84,"x0":-3.095575055422823,"y0":50.0009763067746,"z0":5.118278794475218,"aX":13.34780752268317},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.8,"breakHorizontal":-19.3,"spinRate":2588,"spinDirection":64},"zone":9,"typeConfidence":0.91,"plateTime":0.4753750413043143,"extension":6.9158894498989545},"index":0,"playId":"7b0dfa58-32ed-3838-bb78-4296caf53f89","pitchNumber":1,"startTime":"2026-07-03T23:52:11.932Z","endTime":"2026-07-03T23:52:15.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.809218533605485,"aZ":-32.00796664989273,"pfxX":9.90592691075441,"pfxZ":0.12043047594862344,"pX":0.8693923066902203,"pZ":1.0436296310441502,"vX0":6.227576377651395,"vY0":-116.95996062133558,"vZ0":-2.1245202534765575,"x":83.86,"y":210.6,"x0":-3.1179855629525695,"y0":50.002835843257714,"z0":4.975877983380419,"aX":13.673232174065651},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.0,"breakHorizontal":-19.6,"spinRate":2698,"spinDirection":69},"zone":14,"typeConfidence":0.91,"plateTime":0.46895624056799745,"extension":6.9905593240752415},"index":1,"playId":"38138b75-2f8a-308d-b0c5-0ed0e4f43214","pitchNumber":2,"startTime":"2026-07-03T23:52:38.039Z","endTime":"2026-07-03T23:52:42.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55114203444329,"aZ":-27.405147027940327,"pfxX":2.6123613064554063,"pfxZ":2.7862718877578914,"pX":-0.1677573704469809,"pZ":2.843793598189902,"vX0":6.270603267227981,"vY0":-129.21208520469122,"vZ0":-0.3996127194131835,"x":123.39,"y":162.0,"x0":-2.95282557372713,"y0":50.005927551002344,"z0":5.082208422926664,"aX":4.476163818360566},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":-6.0,"spinRate":2396,"spinDirection":174},"zone":2,"typeConfidence":0.91,"plateTime":0.42175029212649795,"extension":6.990512807884102},"hitData":{"launchSpeed":100.6,"launchAngle":33.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":122.24,"coordY":41.35}},"index":2,"playId":"8ef7e8e6-b725-34a2-8ee2-c5aff851fb0f","pitchNumber":3,"startTime":"2026-07-03T23:52:58.762Z","endTime":"2026-07-03T23:53:08.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:53:08.168Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T23:55:20.850Z","endTime":"2026-07-03T23:57:57.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.310553932880634,"aZ":-20.94700508668198,"pfxX":-7.532342505033995,"pfxZ":6.390006231251594,"pX":0.5525945255862261,"pZ":1.8348098249972815,"vX0":9.456186773998445,"vY0":-131.33614276993208,"vZ0":-5.798179704900373,"x":95.94,"y":189.24,"x0":-2.1062475447791518,"y0":50.00444021078957,"z0":5.6163240281780435,"aX":-13.237100601048915},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.6,"breakHorizontal":11.8,"spinRate":2176,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.4161373532066648,"extension":5.884733245029458},"index":0,"playId":"cb220927-a48d-3042-b63d-587faf32d55a","pitchNumber":1,"startTime":"2026-07-03T23:55:28.307Z","endTime":"2026-07-03T23:55:32.485Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.539323138050495,"aZ":-34.864275596067216,"pfxX":0.15278679686303942,"pfxZ":-1.826953783249781,"pX":0.5005474562066101,"pZ":1.534490215953579,"vX0":6.189272637230542,"vY0":-120.4843114951426,"vZ0":-2.946711350753306,"x":97.92,"y":197.35,"x0":-2.1169904277153737,"y0":50.00042905997482,"z0":5.842177238101123,"aX":0.22446407677673239},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.7,"breakHorizontal":-1.7,"spinRate":2553,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4539208537826078,"extension":5.766256432183554},"index":1,"playId":"a3a39e35-eecb-34d9-975f-b1ecb358f86f","pitchNumber":2,"startTime":"2026-07-03T23:55:43.361Z","endTime":"2026-07-03T23:55:48.686Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07425645837686,"aZ":-36.336995808072224,"pfxX":1.0886108134540189,"pfxZ":-2.8292771960001444,"pX":0.2615169458851785,"pZ":1.555407662766325,"vX0":5.22132798706273,"vY0":-120.13133269610961,"vZ0":-2.6730996731301593,"x":107.03,"y":196.78,"x0":-2.0767930886541133,"y0":50.005828304754836,"z0":5.8955335230575425,"aX":1.5990530036040809},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.5,"breakHorizontal":-3.1,"spinRate":2722,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.45498783503837936,"extension":5.944858095585178},"index":2,"playId":"1a8d1599-e59f-322d-b1c0-85cd5bdfc702","pitchNumber":3,"startTime":"2026-07-03T23:55:58.530Z","endTime":"2026-07-03T23:56:02.257Z","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":2,"outs":0},"index":3,"startTime":"2026-07-03T23:56:08.504Z","endTime":"2026-07-03T23:56:21.930Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"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":0},"pitchData":{"startSpeed":82.4,"endSpeed":77.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.468173659280602,"aZ":-34.27294767804052,"pfxX":1.3656009442999224,"pfxZ":-1.4383895413100416,"pX":1.8300347706225566,"pZ":-0.02025783079881745,"vX0":8.205914520219178,"vY0":-119.75977972600433,"vZ0":-6.575645665536504,"x":47.24,"y":239.33,"x0":-1.8072252359163152,"y0":50.00074018495062,"z0":5.79828617915985,"aX":1.99703478499965},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.8,"breakHorizontal":-4.3,"spinRate":2714,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.45601863609018434,"extension":6.084246420829244},"index":4,"playId":"41170fb2-35d5-37bd-a8be-a52119e14a3f","pitchNumber":4,"startTime":"2026-07-03T23:56:21.930Z","endTime":"2026-07-03T23:56:25.714Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14612680293542,"aZ":-36.19509715590861,"pfxX":0.04666484864174336,"pfxZ":-2.6542502133251915,"pX":1.141791228421663,"pZ":-0.2122623379243825,"vX0":7.483513404936882,"vY0":-121.89383775756654,"vZ0":-6.732969651948909,"x":73.48,"y":244.51,"x0":-1.963633237249294,"y0":50.001625140104004,"z0":5.680626813114589,"aX":0.06929891673433627},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.1,"breakHorizontal":-1.7,"spinRate":2793,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4479745851439425,"extension":6.20563617683368},"index":5,"playId":"5336290c-c164-33f8-891b-86aa2d732a1f","pitchNumber":5,"startTime":"2026-07-03T23:56:40.272Z","endTime":"2026-07-03T23:56:44.034Z","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.3,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.756122909070957,"aZ":-16.930615702729124,"pfxX":-5.248850129336872,"pfxZ":8.095719110934809,"pX":0.13559141302057814,"pZ":1.9728179534252783,"vX0":7.318497557692614,"vY0":-135.64175737707032,"vZ0":-6.791263034681251,"x":111.83,"y":185.51,"x0":-1.9024984543056405,"y0":50.00392375859224,"z0":5.668424449653954,"aX":-9.88458482001621},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":8.2,"spinRate":2310,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.40219532559876736,"extension":5.951156212248529},"index":6,"playId":"9a6f3e6f-3317-3915-a5e8-a9db1e033740","pitchNumber":6,"startTime":"2026-07-03T23:56:58.616Z","endTime":"2026-07-03T23:57:05.729Z","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.7,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093529927241836,"aZ":-16.93527503380606,"pfxX":-3.0744623592429337,"pfxZ":7.951302393185129,"pX":-0.25335014601139577,"pZ":2.3969487032941705,"vX0":5.967438174733341,"vY0":-136.38721232104996,"vZ0":-5.915929737628567,"x":126.66,"y":174.06,"x0":-2.0532110174817473,"y0":50.00336978649322,"z0":5.729658728574756,"aX":-5.893290961923146},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":4.6,"spinRate":2158,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39894712077402206,"extension":5.963918370779442},"index":7,"playId":"ee195a5e-c368-357b-adba-17995b792976","pitchNumber":7,"startTime":"2026-07-03T23:57:27.956Z","endTime":"2026-07-03T23:57:31.941Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.520605371435586,"aZ":-15.352058287335115,"pfxX":-4.410556291387563,"pfxZ":9.03025802613222,"pX":-0.4571258190325523,"pZ":2.731446193696153,"vX0":5.845867197385745,"vY0":-134.72514300708963,"vZ0":-5.1167599870917115,"x":134.42,"y":165.03,"x0":-2.068414148099212,"y0":50.00652514865993,"z0":5.71741653952912,"aX":-8.220580485360154},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2235,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.40444757144545695,"extension":6.094724743065108},"hitData":{"launchSpeed":86.7,"launchAngle":5.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.79,"coordY":146.2}},"index":8,"playId":"e5dcb69c-fc8e-3261-b114-bdf3b3b05150","pitchNumber":8,"startTime":"2026-07-03T23:57:49.197Z","endTime":"2026-07-03T23:57:57.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:57:57.392Z","atBatIndex":17},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"A.J. Ewing reaches on a fielding error by first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T23:58:13.816Z","endTime":"2026-07-03T23:58:54.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"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":90.5,"endSpeed":83.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37405609040906,"aZ":-25.18329857801907,"pfxX":-7.388903121873241,"pfxZ":3.9742447909564724,"pX":-0.722195464380811,"pZ":1.9055677248430076,"vX0":6.600328822647569,"vY0":-131.6167692180328,"vZ0":-4.842800804939259,"x":144.53,"y":187.33,"x0":-2.2998488321420165,"y0":50.00143993544541,"z0":5.629346881559306,"aX":-12.990483604916102},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.4,"breakHorizontal":12.0,"spinRate":2156,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.41581897346110575,"extension":5.584392795034724},"index":0,"playId":"355f9443-f765-348f-9513-1432d74beaf6","pitchNumber":1,"startTime":"2026-07-03T23:58:23.082Z","endTime":"2026-07-03T23:58:28.003Z","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":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-03T23:58:40.355Z","endTime":"2026-07-03T23:58:46.865Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.253083024095,"aZ":-25.686517553608144,"pfxX":-6.1631417633719625,"pfxZ":3.922539311842238,"pX":-0.6489151997508186,"pZ":1.6518522665447937,"vX0":6.134438063815939,"vY0":-126.80045175312128,"vZ0":-4.772505420681103,"x":141.74,"y":194.18,"x0":-2.2815074356251017,"y0":50.00162656927782,"z0":5.57058469559263,"aX":-10.187574672642194},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.4,"breakHorizontal":10.1,"spinRate":1377,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.42949768975307157,"extension":5.853491272225788},"hitData":{"launchSpeed":76.7,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.55,"coordY":154.21}},"index":2,"playId":"fa31f20a-c427-34c6-a3d7-8d3c49ba4048","pitchNumber":2,"startTime":"2026-07-03T23:58:46.865Z","endTime":"2026-07-03T23:58:54.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:58:54.935Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Juan Soto homers (18) on a fly ball to left field. A.J. Ewing scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T23:59:21.526Z","endTime":"2026-07-03T23:59:56.368Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":656550,"link":"/api/v1/people/656550"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":{"id":656550,"link":"/api/v1/people/656550"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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(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":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.802195451768412,"aZ":-25.140960235395497,"pfxX":-9.860337223572138,"pfxZ":3.9375921889070575,"pX":-0.4139212446389352,"pZ":2.0218518691541383,"vX0":8.04080500240389,"vY0":-132.8637692083468,"vZ0":-4.867314518535343,"x":132.78,"y":184.19,"x0":-2.200342414892837,"y0":50.00098692250633,"z0":5.707336383191521,"aX":-17.604742707131408},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":16.1,"spinRate":2144,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.41244046821889446,"extension":5.960292773917178},"hitData":{"launchSpeed":100.6,"launchAngle":26.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":21.95,"coordY":96.29}},"index":0,"playId":"01f0afe1-26e6-3d71-9765-af639551744f","pitchNumber":1,"startTime":"2026-07-03T23:59:25.964Z","endTime":"2026-07-03T23:59:56.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T23:59:56.368Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bo Bichette pops out to shortstop Jorge Mateo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-04T00:00:06.330Z","endTime":"2026-07-04T00:01:13.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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.0,"endSpeed":84.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32982154763252,"aZ":-22.14138300239066,"pfxX":-6.148609549592051,"pfxZ":5.477985032795555,"pX":-0.48884857118797975,"pZ":2.877301954625696,"vX0":6.5787745002980715,"vY0":-133.86811247075582,"vZ0":-3.387480017776153,"x":135.63,"y":161.09,"x0":-2.1683438417724963,"y0":50.00560488228046,"z0":5.726747648036534,"aX":-11.267669602192363},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.5,"breakHorizontal":9.8,"spinRate":2073,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.40768598506638387,"extension":5.8020638803439875},"index":0,"playId":"cbeebba2-903a-3433-99d2-72b124addaa8","pitchNumber":1,"startTime":"2026-07-04T00:00:15.808Z","endTime":"2026-07-04T00:00:19.561Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.641350356056375,"aZ":-35.724733761405,"pfxX":0.4445504793266877,"pfxZ":-2.3196455028398084,"pX":0.8151676323752372,"pZ":1.4175562657792395,"vX0":6.5876922848398625,"vY0":-122.61081638181606,"vZ0":-3.417648657472008,"x":85.93,"y":200.51,"x0":-1.9561688220669797,"y0":50.001398286132066,"z0":5.856189567024792,"aX":0.6798783749472148},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.7,"breakHorizontal":-2.3,"spinRate":2719,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.44552833046209717,"extension":5.889646671438377},"index":1,"playId":"0b9364d1-f47b-3464-af8f-2bf0f6801f31","pitchNumber":2,"startTime":"2026-07-04T00:00:30.981Z","endTime":"2026-07-04T00:00:34.919Z","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":84.9,"endSpeed":79.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.328965960688258,"aZ":-36.178234594241594,"pfxX":-0.33658810344805,"pfxZ":-2.5859321360813476,"pX":1.6577020702597556,"pZ":0.40038125948943537,"vX0":8.598410705959004,"vY0":-123.39388729894226,"vZ0":-5.659387031281051,"x":53.81,"y":227.97,"x0":-1.8202974789034185,"y0":50.00034413783299,"z0":5.75299221398165,"aX":-0.5220678795711298},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.8,"breakHorizontal":-1.3,"spinRate":2719,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44298618362343234,"extension":6.128437442855458},"index":2,"playId":"e4c97d86-81ae-3ea5-b61d-78de17117809","pitchNumber":3,"startTime":"2026-07-04T00:00:45.920Z","endTime":"2026-07-04T00:00:50.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66905414718114,"aZ":-36.4154485735234,"pfxX":-0.0106002205221154,"pfxZ":-2.770517672185365,"pX":0.6523766196318799,"pZ":2.1208062453970755,"vX0":6.221616014730153,"vY0":-122.60159658624696,"vZ0":-1.608647304386995,"x":92.13,"y":181.52,"x0":-1.9093211214295127,"y0":50.00160207208336,"z0":5.873775151638007,"aX":-0.017847410116216277},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.2,"breakHorizontal":-1.3,"spinRate":2653,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.4455849688212754,"extension":5.927453942638696},"hitData":{"launchSpeed":76.6,"launchAngle":52.0,"totalDistance":223.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.79,"coordY":111.67}},"index":3,"playId":"413f7d0e-0fac-33c7-b707-4276962bf3a4","pitchNumber":4,"startTime":"2026-07-04T00:01:04.395Z","endTime":"2026-07-04T00:01:13.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:01:13.490Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-04T00:01:26.862Z","endTime":"2026-07-04T00:02:45.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499047903719866,"aZ":-18.085511421006125,"pfxX":-4.224294551265111,"pfxZ":7.594864918211423,"pX":0.4529317769985319,"pZ":4.180219839787637,"vX0":7.904442436279572,"vY0":-135.12701319995605,"vZ0":-1.230938700477802,"x":99.74,"y":125.91,"x0":-1.9569063173921053,"y0":50.00568248710474,"z0":5.908029298831388,"aX":-7.840135784797425},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":6.0,"spinRate":2144,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4048074079534909,"extension":5.8777238610947595},"index":0,"playId":"22a5e2fb-3405-3804-ae2d-b84ff6040eac","pitchNumber":1,"startTime":"2026-07-04T00:01:47.167Z","endTime":"2026-07-04T00:01:51.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96580869727447,"aZ":-20.226979941229036,"pfxX":-0.3908294316512966,"pfxZ":6.613911117298715,"pX":-0.008640317533878028,"pZ":2.198910446186892,"vX0":5.8670398676801225,"vY0":-132.68782786341208,"vZ0":-5.251779524529873,"x":117.33,"y":179.41,"x0":-2.185621590294429,"y0":50.00290670517687,"z0":5.651507268821102,"aX":-0.7073677543767576},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.2,"breakHorizontal":-0.4,"spinRate":2395,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.41079495796703913,"extension":5.851006818207935},"index":1,"playId":"61d0d3b0-20a3-3525-8125-962f51998885","pitchNumber":2,"startTime":"2026-07-04T00:02:02.265Z","endTime":"2026-07-04T00:02:06.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.473674154676303,"aZ":-38.3107696506159,"pfxX":-0.8021010548460694,"pfxZ":-4.316050333421044,"pX":0.624881002815922,"pZ":0.41456247939812474,"vX0":6.544473270777837,"vY0":-118.39554158803983,"vZ0":-4.308978454997558,"x":93.18,"y":227.59,"x0":-2.0703145863883123,"y0":50.0057351628455,"z0":5.762159359573181,"aX":-1.1404355262743895},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.6,"breakHorizontal":-0.1,"spinRate":2758,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.46251755033956465,"extension":5.7855856348413335},"index":2,"playId":"581ea581-4856-3d00-a3f8-464461cdd709","pitchNumber":3,"startTime":"2026-07-04T00:02:16.710Z","endTime":"2026-07-04T00:02:20.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.217776130407984,"aZ":-19.279949965871708,"pfxX":0.7377669573156753,"pfxZ":7.154413764517982,"pX":-0.3291862096019893,"pZ":2.3479538721416535,"vX0":4.70970078206906,"vY0":-132.84523637900085,"vZ0":-5.010619187387336,"x":129.55,"y":175.39,"x0":-2.2147372922307227,"y0":50.00214131184794,"z0":5.643560925885076,"aX":1.3297683431373175},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":-2.3,"spinRate":2479,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.41097385530568875,"extension":5.726453553341023},"hitData":{"launchSpeed":77.9,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.77,"coordY":146.2}},"index":3,"playId":"e09b2824-a839-38c7-980c-4542fe348a30","pitchNumber":4,"startTime":"2026-07-04T00:02:34.353Z","endTime":"2026-07-04T00:02:45.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:02:45.138Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-04T00:04:52.467Z","endTime":"2026-07-04T00:06:05.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.775975857673018,"aZ":-28.301344557521535,"pfxX":0.965632182228501,"pfxZ":2.312252632982985,"pX":1.1309797796889896,"pZ":2.052378754383945,"vX0":9.86562841475139,"vY0":-128.14483912407886,"vZ0":-2.1976592297875883,"x":73.89,"y":183.37,"x0":-2.8832072797500627,"y0":50.00144671301325,"z0":5.116897835630235,"aX":1.616962966980509},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":-3.8,"spinRate":2235,"spinDirection":176},"zone":14,"typeConfidence":0.91,"plateTime":0.42630531305344244,"extension":7.021673655607287},"index":0,"playId":"4c8f99d7-d565-3cc3-b2eb-c1573a93197a","pitchNumber":1,"startTime":"2026-07-04T00:04:55.386Z","endTime":"2026-07-04T00:04:59.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95785874402529,"aZ":-25.22490914312438,"pfxX":1.5608624930229866,"pfxZ":3.9628396226720213,"pX":-0.038915906772045504,"pZ":4.1110872332030945,"vX0":7.257197701480917,"vY0":-131.15308643035524,"vZ0":1.7863378782601131,"x":118.48,"y":127.78,"x0":-3.0369326792744946,"y0":50.003703600641735,"z0":5.293688150174195,"aX":2.7368690513174596},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.8,"breakHorizontal":-4.3,"spinRate":2319,"spinDirection":170},"zone":12,"typeConfidence":0.91,"plateTime":0.4165430878674541,"extension":6.894023500865285},"index":1,"playId":"59a0052e-94ee-3a5b-aa91-51a88ebc3787","pitchNumber":2,"startTime":"2026-07-04T00:05:12.064Z","endTime":"2026-07-04T00:05:16.622Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.555425876220525,"aZ":-17.654296816673426,"pfxX":-4.050620863996167,"pfxZ":7.824804237738935,"pX":-0.9321939988267415,"pZ":4.114540736498659,"vX0":6.786482909478532,"vY0":-134.93906584935368,"vZ0":0.35770312296427187,"x":152.53,"y":127.69,"x0":-2.9460621112839567,"y0":50.00646311153807,"z0":5.217651738204925,"aX":-7.520976839301127},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":6.0,"spinRate":2219,"spinDirection":216},"zone":11,"typeConfidence":0.85,"plateTime":0.4049004684518738,"extension":6.963884266876779},"index":2,"playId":"3f33aa65-d682-38ae-afea-9c9d4f6d3e5e","pitchNumber":3,"startTime":"2026-07-04T00:05:26.272Z","endTime":"2026-07-04T00:05:30.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51534511401642,"aZ":-13.229185023301897,"pfxX":-5.305727817240085,"pfxZ":9.919182424322411,"pX":0.1289344177581078,"pZ":2.690876328171848,"vX0":9.993322029219472,"vY0":-137.1165379370145,"vZ0":-4.112624891730997,"x":112.09,"y":166.13,"x0":-2.868738601681201,"y0":50.00018388366956,"z0":5.10897491005646,"aX":-10.13206724139062},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":7.6,"spinRate":2314,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.39903854942887307,"extension":7.058288676886522},"index":3,"playId":"a9b5b663-e082-372a-a08a-8a6744b5dce1","pitchNumber":4,"startTime":"2026-07-04T00:05:43.312Z","endTime":"2026-07-04T00:05:47.803Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.968849588812297,"aZ":-31.47707169850613,"pfxX":7.743812732388372,"pfxZ":0.5129291794707118,"pX":0.3855085938072035,"pZ":2.6029477902155658,"vX0":5.804398687160152,"vY0":-115.80369601654776,"vZ0":1.0272397877831942,"x":102.31,"y":168.5,"x0":-3.160903309611679,"y0":50.00213295133316,"z0":5.168656760021263,"aX":10.497936180440478},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.4,"breakHorizontal":-15.5,"spinRate":2553,"spinDirection":78},"zone":6,"typeConfidence":0.9,"plateTime":0.4732795358973174,"extension":6.886555964492582},"hitData":{"launchSpeed":88.7,"launchAngle":34.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.48,"coordY":68.45}},"index":4,"playId":"8275eccc-a51b-3037-adba-acba0c88c577","pitchNumber":5,"startTime":"2026-07-04T00:05:55.853Z","endTime":"2026-07-04T00:06:05.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:06:05.860Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ozzie Albies homers (14) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-04T00:06:16.054Z","endTime":"2026-07-04T00:07:48.614Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.673539562727072,"aZ":-25.711580898329103,"pfxX":0.6260911268264664,"pfxZ":3.7162070673406538,"pX":1.5212209904955718,"pZ":2.217760033986685,"vX0":11.181647675056745,"vY0":-130.35613956000162,"vZ0":-2.4615780469900495,"x":59.01,"y":178.9,"x0":-2.8861979653259215,"y0":50.00233028761989,"z0":5.0940709818329974,"aX":1.0892699183174581},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":-3.4,"spinRate":2408,"spinDirection":179},"zone":14,"typeConfidence":0.91,"plateTime":0.4184758443069354,"extension":7.117822273010054},"index":0,"playId":"7908e7ac-f9a0-3f99-a5b2-c30354d05cbb","pitchNumber":1,"startTime":"2026-07-04T00:06:28.712Z","endTime":"2026-07-04T00:06:35.490Z","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":80.3,"endSpeed":73.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45290061256527,"aZ":-33.15093471944703,"pfxX":7.556988836139167,"pfxZ":-0.7037285861008389,"pX":-2.237159116642891,"pZ":3.6057188520023638,"vX0":0.42631995261354066,"vY0":-116.86990456552013,"vZ0":3.5421025730216504,"x":202.28,"y":141.43,"x0":-3.403721052041142,"y0":50.00580049079436,"z0":5.18811334124391,"aX":10.432839392114868},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.1,"breakHorizontal":-13.8,"spinRate":2578,"spinDirection":77},"zone":11,"typeConfidence":0.89,"plateTime":0.4690424847144805,"extension":6.880328315337192},"index":1,"playId":"4f993980-d839-3d41-bd4b-702b05921822","pitchNumber":2,"startTime":"2026-07-04T00:06:45.957Z","endTime":"2026-07-04T00:06:50.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80913376965505,"aZ":-31.38947786009492,"pfxX":6.438089775228828,"pfxZ":0.5708158341625449,"pX":-0.9414314599638037,"pZ":2.2926912438357645,"vX0":3.3215047206682042,"vY0":-116.5245037793247,"vZ0":0.37731858785185635,"x":152.89,"y":176.88,"x0":-3.2236577307918837,"y0":50.00092267430391,"z0":5.105049844219892,"aX":8.812349403371776},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.4,"breakHorizontal":-12.5,"spinRate":2606,"spinDirection":71},"zone":13,"typeConfidence":0.86,"plateTime":0.47085910124420893,"extension":6.916528524159465},"index":2,"playId":"21626d88-b3f2-3841-8180-4c313bf7cd53","pitchNumber":3,"startTime":"2026-07-04T00:07:01.377Z","endTime":"2026-07-04T00:07:05.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.720722569921666,"aZ":-16.473081435749496,"pfxX":-6.765739857232733,"pfxZ":8.197908911608891,"pX":0.36999017846641025,"pZ":2.300806249056744,"vX0":11.032555015554166,"vY0":-137.578116405128,"vZ0":-4.508102334522586,"x":102.9,"y":176.66,"x0":-2.814422722027931,"y0":50.00617990807343,"z0":5.0784200954799195,"aX":-12.964346004957788},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":10.0,"spinRate":2312,"spinDirection":222},"zone":6,"typeConfidence":0.88,"plateTime":0.39822909058454004,"extension":7.054747716434036},"hitData":{"launchSpeed":102.1,"launchAngle":35.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":241.25,"coordY":92.0}},"index":3,"playId":"13d29f47-4076-307a-a8c5-bc1fb33090e4","pitchNumber":4,"startTime":"2026-07-04T00:07:18.500Z","endTime":"2026-07-04T00:07:48.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:07:48.614Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-04T00:07:54.810Z","endTime":"2026-07-04T00:10:35.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"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.6,"endSpeed":73.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.65026546937686,"aZ":-29.983731591473312,"pfxX":8.814609967368039,"pfxZ":1.5978292772439584,"pX":-1.729955849205228,"pZ":3.137714018342151,"vX0":1.0888281030881461,"vY0":-116.02141329164141,"vZ0":1.8873431466774995,"x":182.94,"y":154.06,"x0":-3.3504393737835554,"y0":50.002158298698966,"z0":5.160634095433901,"aX":12.078523243471533},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.6,"breakHorizontal":-16.2,"spinRate":2497,"spinDirection":73},"zone":11,"typeConfidence":0.91,"plateTime":0.47115573388590626,"extension":6.9423149234111685},"index":0,"playId":"1aec8ed2-9ff5-326d-938b-86cd69fed891","pitchNumber":1,"startTime":"2026-07-04T00:08:07.745Z","endTime":"2026-07-04T00:08:11.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.135260884459797,"aZ":-24.29536040899851,"pfxX":1.0590651809972322,"pfxZ":4.457649185411386,"pX":0.7543336021353187,"pZ":2.048187235539187,"vX0":9.129978423123276,"vY0":-130.95790235061838,"vZ0":-2.9943968663700877,"x":88.25,"y":183.48,"x0":-2.8897841850776693,"y0":50.00259453118784,"z0":4.98955696434575,"aX":1.8697705295571432},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.7,"breakHorizontal":-3.6,"spinRate":2425,"spinDirection":191},"zone":9,"typeConfidence":0.91,"plateTime":0.415487150397305,"extension":7.010957738304019},"index":1,"playId":"ea9a3f5f-4f83-3a3d-b1ad-263336e67cbe","pitchNumber":2,"startTime":"2026-07-04T00:08:22.310Z","endTime":"2026-07-04T00:08:27.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.220006540749306,"aZ":-25.752759859613437,"pfxX":1.1134239266165022,"pfxZ":3.6754196345188177,"pX":0.13258779757142333,"pZ":4.267144497972109,"vX0":7.886729899889996,"vY0":-130.11167691085404,"vZ0":2.601691830275142,"x":111.95,"y":123.57,"x0":-3.058182524564328,"y0":50.00548644710044,"z0":5.182273268130734,"aX":1.9467291963707194},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":-3.5,"spinRate":2484,"spinDirection":160},"zone":12,"typeConfidence":0.91,"plateTime":0.4178232798118495,"extension":6.990469030739344},"index":2,"playId":"a4343847-4c72-3020-a883-b97a91cae761","pitchNumber":3,"startTime":"2026-07-04T00:08:40.320Z","endTime":"2026-07-04T00:08:44.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29637857947945,"aZ":-17.151848216788586,"pfxX":-5.299809568595856,"pfxZ":7.763259576765545,"pX":-0.12248990923569092,"pZ":2.257676202559907,"vX0":9.432834440371906,"vY0":-137.2516743978976,"vZ0":-4.446801393833803,"x":121.67,"y":177.82,"x0":-2.89308811437283,"y0":50.005022497379926,"z0":5.0435593450223575,"aX":-10.259054623596413},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":7.9,"spinRate":2209,"spinDirection":220},"zone":8,"typeConfidence":0.89,"plateTime":0.39691198752185697,"extension":6.939480164022443},"index":3,"playId":"16053588-77cd-3703-84ed-d23baef878a7","pitchNumber":4,"startTime":"2026-07-04T00:08:56.158Z","endTime":"2026-07-04T00:08:59.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.647344086397194,"aZ":-23.298508241049973,"pfxX":-2.919355339175854,"pfxZ":4.70841709300214,"pX":-1.036536967338182,"pZ":4.0371717817728285,"vX0":6.2975792764402,"vY0":-135.26356998511085,"vZ0":1.2231118119426063,"x":156.51,"y":129.78,"x0":-2.9975181935732205,"y0":50.00435637517577,"z0":5.1925324550156295,"aX":-5.505921878862928},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.0,"breakHorizontal":4.2,"spinRate":1854,"spinDirection":218},"zone":11,"typeConfidence":0.57,"plateTime":0.4022574194811468,"extension":6.938935309581592},"index":4,"playId":"31fad0ef-7d98-3452-9ff4-488a435192d2","pitchNumber":5,"startTime":"2026-07-04T00:09:19.839Z","endTime":"2026-07-04T00:09:23.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.623239906901485,"aZ":-24.668090342651656,"pfxX":0.41634387935812445,"pfxZ":4.23011559151828,"pX":0.8495864818290941,"pZ":2.0057951773613976,"vX0":9.844939318202387,"vY0":-131.27673798152298,"vZ0":-3.0496493418628488,"x":84.62,"y":184.62,"x0":-2.978196081697093,"y0":50.00059220457512,"z0":4.986971868299021,"aX":0.7360409345461691},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.3,"breakHorizontal":-2.5,"spinRate":2400,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.41471475619958653,"extension":7.177036669777478},"index":5,"playId":"39902436-cf56-3805-b0c8-2f163b4c2611","pitchNumber":6,"startTime":"2026-07-04T00:09:42.951Z","endTime":"2026-07-04T00:09:47.181Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.743362610904043,"aZ":-37.882345880243946,"pfxX":4.705926562790582,"pfxZ":-3.9259155485234434,"pX":0.8478071434347564,"pZ":1.7319250006126796,"vX0":7.109507794469266,"vY0":-119.27454746215508,"vZ0":-0.25249540340967536,"x":84.68,"y":192.02,"x0":-2.7709726198822744,"y0":50.001140066780586,"z0":5.22597798505218,"aX":6.846803758289938},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.0,"breakHorizontal":-10.1,"spinRate":2767,"spinDirection":72},"zone":14,"typeConfidence":0.92,"plateTime":0.4574440333494403,"extension":7.028617392200562},"index":6,"playId":"d2a445c5-9758-3758-a843-fda1d503f2b6","pitchNumber":7,"startTime":"2026-07-04T00:10:03.456Z","endTime":"2026-07-04T00:10:07.279Z","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":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36224214937687,"aZ":-16.748672175591807,"pfxX":-4.166351519489878,"pfxZ":7.8141956682301945,"pX":0.9540440450382477,"pZ":3.784613094237371,"vX0":11.600472082496536,"vY0":-138.7244211370061,"vZ0":-0.6697883618444082,"x":80.63,"y":136.6,"x0":-2.7171537988060965,"y0":50.00073737674182,"z0":5.132824899728968,"aX":-8.224589228343376},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":5.5,"spinRate":2224,"spinDirection":222},"zone":12,"typeConfidence":0.89,"plateTime":0.39294188051906076,"extension":6.983743267549647},"index":7,"playId":"bfbc0e6d-47aa-3a07-a9c4-c7bedb66cda0","pitchNumber":8,"startTime":"2026-07-04T00:10:30.625Z","endTime":"2026-07-04T00:10:35.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:10:35.813Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mauricio Dubón walks. Matt Olson to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-04T00:10:53.804Z","endTime":"2026-07-04T00:13:15.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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(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":80.1,"endSpeed":73.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.565162635447493,"aZ":-28.842315489042857,"pfxX":8.516502355357712,"pfxZ":2.4009089001873765,"pX":-1.2577701998261421,"pZ":3.5839314195252228,"vX0":1.9619111111632295,"vY0":-116.6697031042225,"vZ0":2.5006276249623753,"x":164.94,"y":142.01,"x0":-3.2149287147570207,"y0":50.00358376798612,"z0":5.204406913841829,"aX":11.818656701867464},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.2,"breakHorizontal":-16.0,"spinRate":2435,"spinDirection":73},"zone":11,"typeConfidence":0.91,"plateTime":0.46828221972761774,"extension":6.939854998171874},"index":0,"playId":"d8e5220d-04a8-377d-8fa7-5b34c93b8fbd","pitchNumber":1,"startTime":"2026-07-04T00:11:00.217Z","endTime":"2026-07-04T00:11:04.905Z","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":94.0,"endSpeed":86.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80850572724386,"aZ":-15.83575546096032,"pfxX":-4.865944457415928,"pfxZ":8.548335929614906,"pX":0.7742989071011238,"pZ":3.5666210239074414,"vX0":11.297495782591723,"vY0":-136.5912864882058,"vZ0":-1.386318009111099,"x":87.49,"y":142.48,"x0":-2.761874900016781,"y0":50.003491390799766,"z0":5.15666455875585,"aX":-9.30181631902186},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":6.7,"spinRate":2270,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.399224053875765,"extension":7.088023610325298},"index":1,"playId":"18e0c2f5-f0d7-3b49-b622-63ffeaa39461","pitchNumber":2,"startTime":"2026-07-04T00:11:20.058Z","endTime":"2026-07-04T00:11:24.757Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-04T00:11:34.667Z","endTime":"2026-07-04T00:12:27.172Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.489277819240005,"aZ":-16.42504465715456,"pfxX":-4.635935167319146,"pfxZ":8.549447877399192,"pX":-0.36953038790645026,"pZ":3.9781254606350034,"vX0":7.902941513487538,"vY0":-134.24874235778492,"vZ0":-0.2574407410169288,"x":131.09,"y":131.37,"x0":-2.736620918508595,"y0":50.00602038201688,"z0":5.234911248846653,"aX":-8.544369503841718},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":6.8,"spinRate":2143,"spinDirection":222},"zone":11,"typeConfidence":0.86,"plateTime":0.4065273952789439,"extension":7.025722077562223},"index":3,"playId":"89d43834-0a41-3ef7-be52-bdf869699737","pitchNumber":3,"startTime":"2026-07-04T00:12:27.172Z","endTime":"2026-07-04T00:12:30.878Z","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.3,"endSpeed":87.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.650106150485954,"aZ":-16.325553187280963,"pfxX":-7.191289573256771,"pfxZ":8.257287418490193,"pX":0.9264974987274768,"pZ":1.0943858559484272,"vX0":12.26315285145958,"vY0":-136.81171079682684,"vZ0":-7.461367927519671,"x":81.68,"y":209.23,"x0":-2.654295835420361,"y0":50.003223278616346,"z0":4.950208792554426,"aX":-13.803994514661314},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":10.8,"spinRate":2218,"spinDirection":227},"zone":14,"typeConfidence":0.85,"plateTime":0.398452237542668,"extension":7.1545271934576995},"index":4,"playId":"a04be75e-5ca8-313f-b345-9f45c8182f70","pitchNumber":4,"startTime":"2026-07-04T00:12:49.824Z","endTime":"2026-07-04T00:12:54.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.196873219309172,"aZ":-26.990642211354597,"pfxX":1.9111745149829833,"pfxZ":3.0006354084658806,"pX":0.9204309871116321,"pZ":2.642106457369511,"vX0":9.372755804824678,"vY0":-129.680886612337,"vZ0":-0.915527933180942,"x":81.92,"y":167.44,"x0":-2.966613257160336,"y0":50.005491293039356,"z0":5.030256540485969,"aX":3.3060308299799654},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":-5.3,"spinRate":2433,"spinDirection":172},"zone":12,"typeConfidence":0.91,"plateTime":0.4199018220770636,"extension":6.969772228480678},"index":5,"playId":"1f21af70-4675-3a18-83cd-609b84d06f95","pitchNumber":5,"startTime":"2026-07-04T00:13:09.839Z","endTime":"2026-07-04T00:13:15.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:13:15.084Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, second baseman Brett Baty to first baseman Jared Young. Matt Olson to 3rd. Mauricio Dubón to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-04T00:13:40.578Z","endTime":"2026-07-04T00:14:36.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.190065621893474,"aZ":-27.141439159314924,"pfxX":1.7308883049414356,"pfxZ":2.8697403007557103,"pX":0.12326655854128961,"pZ":3.235733113053231,"vX0":7.435145408264513,"vY0":-130.66591243034776,"vZ0":0.2564965102314277,"x":112.3,"y":151.42,"x0":-2.9687873098030635,"y0":50.00012387612058,"z0":5.154477905325095,"aX":3.028857539312988},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.5,"breakHorizontal":-4.6,"spinRate":2451,"spinDirection":158},"zone":2,"typeConfidence":0.91,"plateTime":0.4171368058988323,"extension":6.996949244722944},"index":0,"playId":"92c9588a-6a91-3fbf-9388-3925a34336aa","pitchNumber":1,"startTime":"2026-07-04T00:14:01.123Z","endTime":"2026-07-04T00:14:05.037Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.143263534632045,"aZ":-35.56506372083679,"pfxX":3.3211750466032224,"pfxZ":-2.249497329936493,"pX":0.8355032563225336,"pZ":1.17547825518485,"vX0":7.789413970012422,"vY0":-121.34946613373148,"vZ0":-2.1592975371240968,"x":85.15,"y":207.04,"x0":-2.832472887518313,"y0":50.00107480014156,"z0":5.140830083038958,"aX":5.010140015719364},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.3,"breakHorizontal":-7.7,"spinRate":2591,"spinDirection":63},"zone":14,"typeConfidence":0.94,"plateTime":0.44935043036546585,"extension":7.094155019230737},"hitData":{"launchSpeed":77.6,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.45,"coordY":155.88}},"index":1,"playId":"38dd7aa2-175c-3dc0-9492-f3a3acd9248b","pitchNumber":2,"startTime":"2026-07-04T00:14:29.360Z","endTime":"2026-07-04T00:14:36.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:14:36.828Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Smith strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-04T00:14:57.185Z","endTime":"2026-07-04T00:16:54.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":74.3,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.184963468374857,"aZ":-30.608825887503563,"pfxX":10.867700200966304,"pfxZ":1.1272031547821966,"pX":-0.644471444036565,"pZ":1.8586886174275428,"vX0":2.642332622895493,"vY0":-117.2276049208238,"vZ0":-0.8800412860204392,"x":141.57,"y":188.6,"x0":-3.198419755742576,"y0":50.00531079051448,"z0":5.096717047135549,"aX":15.124248909919658},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.0,"breakHorizontal":-20.3,"spinRate":2485,"spinDirection":61},"zone":7,"typeConfidence":0.91,"plateTime":0.46726157494712783,"extension":6.954674723948991},"index":0,"playId":"5b64a137-c4b5-3951-ba17-9c562f98c919","pitchNumber":1,"startTime":"2026-07-04T00:15:06.946Z","endTime":"2026-07-04T00:15:11.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.056163391148328,"aZ":-37.22231415048304,"pfxX":5.145334839622395,"pfxZ":-3.478887462362846,"pX":-0.6627192511358656,"pZ":1.4213844845108852,"vX0":4.0836083194525665,"vY0":-119.17668313833744,"vZ0":-0.9678398795225736,"x":142.26,"y":200.4,"x0":-3.0616997768283705,"y0":50.00344136330523,"z0":5.169392261979078,"aX":7.4645390760870205},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.2,"breakHorizontal":-10.2,"spinRate":2749,"spinDirection":70},"zone":13,"typeConfidence":0.85,"plateTime":0.45808764747379493,"extension":7.021693643209678},"index":1,"playId":"96a30d41-f316-3a77-aa77-9fbe072dd2ab","pitchNumber":2,"startTime":"2026-07-04T00:15:26.993Z","endTime":"2026-07-04T00:15:31.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18708863816535,"aZ":-27.03632303670246,"pfxX":2.103349143487437,"pfxZ":2.940554551622501,"pX":0.1555942264099561,"pZ":2.9897792238625396,"vX0":7.478628080049819,"vY0":-130.23246718584667,"vZ0":-0.3525287512701214,"x":111.07,"y":158.06,"x0":-3.00763255528767,"y0":50.00086759956867,"z0":5.143769201789362,"aX":3.6689310291061927},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.5,"breakHorizontal":-5.2,"spinRate":2516,"spinDirection":167},"zone":2,"typeConfidence":0.91,"plateTime":0.4180049847755818,"extension":7.002810383789212},"index":2,"playId":"6701d966-cccc-346e-9e47-59d2f442efbf","pitchNumber":3,"startTime":"2026-07-04T00:15:46.189Z","endTime":"2026-07-04T00:15:51.165Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-04T00:16:09.451Z","endTime":"2026-07-04T00:16:24.787Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":77.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.656263841273876,"aZ":-37.96743442132039,"pfxX":4.345871504505118,"pfxZ":-3.9427042315057026,"pX":0.37614601373474205,"pZ":0.5929191446318935,"vX0":6.504786087339461,"vY0":-120.06235236296855,"vZ0":-2.794225851761412,"x":102.66,"y":222.77,"x0":-2.9251308377780543,"y0":50.00223965044214,"z0":5.126886934131566,"aX":6.388369194490218},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.6,"breakHorizontal":-9.4,"spinRate":2679,"spinDirection":68},"zone":14,"typeConfidence":0.93,"plateTime":0.4549379431787237,"extension":7.001160742096826},"index":4,"playId":"8c18251b-cbd8-3047-b7ef-739979aa875d","pitchNumber":4,"startTime":"2026-07-04T00:16:24.787Z","endTime":"2026-07-04T00:16:29.742Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57193605312136,"aZ":-13.403117945108784,"pfxX":-4.283561359940271,"pfxZ":9.536531591371167,"pX":0.2716384506745864,"pZ":3.598436727442809,"vX0":9.94914757534277,"vY0":-139.25101154076435,"vZ0":-1.7145906360990861,"x":106.65,"y":141.62,"x0":-2.78724126911937,"y0":50.00450060465332,"z0":5.106518510109076,"aX":-8.434050770372872},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":5.8,"spinRate":2312,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.39297308835488876,"extension":6.971777409630584},"index":5,"playId":"6fbff781-524a-3c5a-945c-e7f923487ad2","pitchNumber":5,"startTime":"2026-07-04T00:16:48.553Z","endTime":"2026-07-04T00:16:54.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:16:54.207Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Benge lines out to center fielder Michael Harris II.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-04T00:19:01.667Z","endTime":"2026-07-04T00:19:28.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.123928304093287,"aZ":-34.79537084127829,"pfxX":2.2069570928682207,"pfxZ":-1.74990563987423,"pX":-0.35376606469729616,"pZ":3.3787740513391498,"vX0":4.036820289142918,"vY0":-120.9414435488629,"vZ0":0.9752687314935824,"x":130.48,"y":147.55,"x0":-2.324006536030162,"y0":50.00298468786782,"z0":5.995889826161983,"aX":3.30512761987445},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.8,"breakHorizontal":-4.9,"spinRate":2642,"spinDirection":80},"zone":1,"typeConfidence":2.0,"plateTime":0.4509683273644738,"extension":5.721959492776451},"index":0,"playId":"8af2cda5-dcb0-3071-b5e9-b53f5ec05b30","pitchNumber":1,"startTime":"2026-07-04T00:19:05.088Z","endTime":"2026-07-04T00:19:09.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.547975890473673,"aZ":-21.281724164016453,"pfxX":0.07857754439696521,"pfxZ":6.14889374921113,"pX":0.05062081373994822,"pZ":3.268058805730721,"vX0":5.970654880860662,"vY0":-130.9840572648188,"vZ0":-2.5623780367689974,"x":115.07,"y":150.54,"x0":-2.2499917869180877,"y0":50.00419658719026,"z0":5.816596715951912,"aX":0.1389947609997915},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":-1.2,"spinRate":2247,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4150574086292358,"extension":5.6809859286002595},"hitData":{"launchSpeed":83.5,"launchAngle":26.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.89,"coordY":73.94}},"index":1,"playId":"f10aafac-5e2f-3662-a581-468163143953","pitchNumber":2,"startTime":"2026-07-04T00:19:19.040Z","endTime":"2026-07-04T00:19:28.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:19:28.043Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Young flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-04T00:19:33.511Z","endTime":"2026-07-04T00:20:47.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":81.3,"endSpeed":76.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.738153280243612,"aZ":-33.552996618630914,"pfxX":0.44491122201782063,"pfxZ":-0.959670878102532,"pX":0.21293182670394434,"pZ":1.1318950826052447,"vX0":5.536341610984402,"vY0":-118.36203229792415,"vZ0":-3.9105783159252807,"x":108.88,"y":208.22,"x0":-2.201201915828943,"y0":50.003813513974855,"z0":5.834796082487293,"aX":0.6383186519507884},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.4,"breakHorizontal":-1.9,"spinRate":2563,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4604110995947792,"extension":5.503241854061882},"index":0,"playId":"d81b90eb-37b1-3c16-98d5-1bf196ab290a","pitchNumber":1,"startTime":"2026-07-04T00:19:49.867Z","endTime":"2026-07-04T00:19:54.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.353520969817758,"aZ":-16.615995188200444,"pfxX":-4.433583617872329,"pfxZ":8.443418461876101,"pX":0.7331526316433579,"pZ":3.1449552570550727,"vX0":8.50901100613214,"vY0":-134.21197173673434,"vZ0":-3.7740909321993135,"x":89.05,"y":153.87,"x0":-1.8881771678770551,"y0":50.00221812399619,"z0":5.737335837044149,"aX":-8.16967741789451},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":6.4,"spinRate":2158,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4065876478789794,"extension":5.954759639980256},"index":1,"playId":"881a6e96-144c-3945-9224-703c760c4bec","pitchNumber":2,"startTime":"2026-07-04T00:20:04.653Z","endTime":"2026-07-04T00:20:08.359Z","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":81.3,"endSpeed":76.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.909504725967636,"aZ":-37.11087141743827,"pfxX":-0.009169393781699231,"pfxZ":-3.4085636420383523,"pX":-0.8195563117465575,"pZ":1.302017278417339,"vX0":3.1119439722789792,"vY0":-118.55216071792547,"vZ0":-2.586076188982536,"x":148.24,"y":203.63,"x0":-2.138358284185935,"y0":50.00271889193572,"z0":5.737306129428525,"aX":-0.013651798261924392},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.5,"breakHorizontal":-0.6,"spinRate":2627,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.45893180945323664,"extension":5.935029267079376},"index":2,"playId":"f0c99f4c-f4a3-38f3-8caf-f1f9fdeb563a","pitchNumber":3,"startTime":"2026-07-04T00:20:21.993Z","endTime":"2026-07-04T00:20:26.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.744128733116497,"aZ":-19.59633200457022,"pfxX":0.41694420541449645,"pfxZ":6.887351964751005,"pX":-0.044290687057996256,"pZ":2.5801035286198895,"vX0":5.276741903181093,"vY0":-133.31847627573933,"vZ0":-4.555371329851717,"x":118.69,"y":169.12,"x0":-2.0914397290004283,"y0":50.002168838740126,"z0":5.697897911275743,"aX":0.7616554701075576},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":-1.7,"spinRate":2305,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40856413848417095,"extension":5.741359003378765},"hitData":{"launchSpeed":85.2,"launchAngle":35.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.07,"coordY":96.64}},"index":3,"playId":"9b5efd4d-da7a-3ccf-9f12-cfe40ddba7e6","pitchNumber":4,"startTime":"2026-07-04T00:20:37.977Z","endTime":"2026-07-04T00:20:47.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:20:47.544Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Alvarez singles on a ground ball to left fielder Mauricio Dubón.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-04T00:21:00.089Z","endTime":"2026-07-04T00:22:23.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.14181637652551,"aZ":-33.44842578460089,"pfxX":0.9290302945687006,"pfxZ":-0.8514632944509146,"pX":0.5095335184191853,"pZ":0.8722209953466976,"vX0":5.702009629890584,"vY0":-120.61450440131816,"vZ0":-4.827731040546125,"x":97.58,"y":215.23,"x0":-1.991298226321355,"y0":50.00343946224361,"z0":5.800184445118685,"aX":1.3888797692723127},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.3,"breakHorizontal":-2.9,"spinRate":2793,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.45152488298435944,"extension":5.874247452091362},"index":0,"playId":"b009caf9-657f-3bd7-94f5-50c2137cb92f","pitchNumber":1,"startTime":"2026-07-04T00:21:10.614Z","endTime":"2026-07-04T00:21:15.188Z","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":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-04T00:21:24.625Z","endTime":"2026-07-04T00:21:32.952Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85592912391819,"aZ":-35.76070948662696,"pfxX":0.15248475761489377,"pfxZ":-2.391874977534549,"pX":1.3504693186878345,"pZ":0.348756362083618,"vX0":7.751828153756805,"vY0":-121.55617638724075,"vZ0":-5.660538262753436,"x":65.52,"y":229.36,"x0":-1.8936423014274768,"y0":50.000809669534235,"z0":5.796969335745689,"aX":0.2270671006276328},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.4,"breakHorizontal":-2.0,"spinRate":2745,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.44986228471831824,"extension":5.902679900451352},"index":2,"playId":"51a0ed1c-3e1b-3c1a-aab7-38ccd254f334","pitchNumber":2,"startTime":"2026-07-04T00:21:32.952Z","endTime":"2026-07-04T00:21:36.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.006122472531022,"aZ":-36.80582387300862,"pfxX":0.47852216796742963,"pfxZ":-3.1422667825172805,"pX":0.16959509478810697,"pZ":2.1667948260311385,"vX0":4.94305632117171,"vY0":-120.73164987019283,"vZ0":-1.2059747133609964,"x":110.54,"y":180.28,"x0":-1.9684983187745797,"y0":50.00388807848892,"z0":5.9186378633732195,"aX":0.7047428476119665},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.8,"breakHorizontal":-2.0,"spinRate":2653,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.4540734628990304,"extension":5.949037206613102},"index":3,"playId":"982986b3-fbc9-38b4-9af5-3477833222a3","pitchNumber":3,"startTime":"2026-07-04T00:21:53.238Z","endTime":"2026-07-04T00:21:57.904Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.884395096641686,"aZ":-36.72645496040395,"pfxX":-0.4060091247644133,"pfxZ":-3.0470439847904593,"pX":-0.4080094790178032,"pZ":1.6801777671885112,"vX0":3.7748845999339835,"vY0":-121.34736711415296,"vZ0":-2.528910177912592,"x":132.55,"y":193.42,"x0":-1.9283528630436255,"y0":50.000251147696915,"z0":5.923537178249454,"aX":-0.6087771382388842},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.9,"breakHorizontal":-0.1,"spinRate":2774,"spinDirection":30},"zone":7,"typeConfidence":2.0,"plateTime":0.4507074065652539,"extension":5.774803782062647},"hitData":{"launchSpeed":101.1,"launchAngle":2.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.06,"coordY":145.35}},"index":4,"playId":"0aa048a2-43ea-3e79-a2fe-965b30ae5e8e","pitchNumber":4,"startTime":"2026-07-04T00:22:12.199Z","endTime":"2026-07-04T00:22:23.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:22:23.222Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Baty doubles (11) on a ground ball to left fielder Mauricio Dubón. Francisco Alvarez to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-04T00:22:32.248Z","endTime":"2026-07-04T00:23:22.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":92.5,"endSpeed":85.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.310237846752898,"aZ":-19.130791468493616,"pfxX":-4.1197257174151725,"pfxZ":7.0500576285747965,"pX":-0.3566784523066679,"pZ":3.4619741829679263,"vX0":6.1486930296881175,"vY0":-134.67435581407577,"vZ0":-2.67996350624467,"x":130.6,"y":145.31,"x0":-2.1266857435805364,"y0":50.00071984462488,"z0":5.81215412734433,"aX":-7.62027614412686},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":6.2,"spinRate":2108,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.405609965513996,"extension":5.612819837768823},"index":0,"playId":"d691bd05-2edc-3168-8b9a-948b2ea77aa7","pitchNumber":1,"startTime":"2026-07-04T00:22:47.805Z","endTime":"2026-07-04T00:22:52.084Z","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":92.2,"endSpeed":85.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.991082765293612,"aZ":-18.768321883186495,"pfxX":-4.555645422922947,"pfxZ":7.264981391690057,"pX":0.4160877862776791,"pZ":3.494880893042045,"vX0":8.005381996063948,"vY0":-134.21935294328375,"vZ0":-2.425955802413493,"x":101.14,"y":144.42,"x0":-1.9981034463894276,"y0":50.00187075083391,"z0":5.730348876840005,"aX":-8.40588724374106},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.0,"breakHorizontal":6.7,"spinRate":2197,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4063531213712719,"extension":6.049784151918562},"hitData":{"launchSpeed":69.2,"launchAngle":8.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.11,"coordY":156.73}},"index":1,"playId":"fa93f092-c27b-391c-8c70-25916ae9a3f2","pitchNumber":2,"startTime":"2026-07-04T00:23:11.655Z","endTime":"2026-07-04T00:23:22.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:23:22.870Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Torrens strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-04T00:23:55.277Z","endTime":"2026-07-04T00:26:22.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.413983568877356,"aZ":-33.31223802464832,"pfxX":0.11504281256163984,"pfxZ":-0.740036066168754,"pX":0.3641603684230064,"pZ":2.1439749422960896,"vX0":5.534197630439368,"vY0":-122.47442203528762,"vZ0":-2.3464707583655326,"x":103.12,"y":180.89,"x0":-1.9324171255207443,"y0":50.005774274445734,"z0":5.941976793998775,"aX":0.17529650576886507},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.7,"breakHorizontal":-1.4,"spinRate":2619,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.4458878316947814,"extension":5.901264147479152},"index":0,"playId":"f02c0d93-b309-3ef2-bdc8-22023f4e95fe","pitchNumber":1,"startTime":"2026-07-04T00:24:01.575Z","endTime":"2026-07-04T00:24:05.909Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61200058748669,"aZ":-35.49717003485948,"pfxX":-0.5684529132826821,"pfxZ":-2.156890941026757,"pX":1.0744520786364236,"pZ":0.2206218201650074,"vX0":7.4228365520781034,"vY0":-122.82213143496111,"vZ0":-6.011964975421143,"x":76.04,"y":232.82,"x0":-1.903536187766332,"y0":50.005587497667854,"z0":5.692594544352948,"aX":-0.8767584482896642},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.0,"breakHorizontal":-0.6,"spinRate":2679,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.44467522347094546,"extension":5.802340569046286},"index":1,"playId":"72993ba7-a040-3774-8e69-dba73a15e23d","pitchNumber":2,"startTime":"2026-07-04T00:24:18.073Z","endTime":"2026-07-04T00:24:21.824Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08906083081463,"aZ":-13.015461547185659,"pfxX":-2.698684092194308,"pfxZ":10.043118482234984,"pX":-0.5718996430053537,"pZ":1.9439479657319363,"vX0":5.024839767483726,"vY0":-136.97120265521178,"vZ0":-7.412977818527912,"x":138.8,"y":186.29,"x0":-2.0761877531220554,"y0":50.00456242507601,"z0":5.567761236468455,"aX":-5.1494431263487135},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":3.8,"spinRate":2288,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39925343678029,"extension":6.061150929081124},"index":2,"playId":"dbd84e0e-9dae-3c98-987d-81fd4f22f877","pitchNumber":3,"startTime":"2026-07-04T00:24:44.795Z","endTime":"2026-07-04T00:24:49.024Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-04T00:24:55.531Z","endTime":"2026-07-04T00:25:10.903Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58409245660174,"aZ":-35.071147250210345,"pfxX":0.03547685914452858,"pfxZ":-1.8797467378068902,"pX":-0.2300413162805415,"pZ":1.4070828132798507,"vX0":4.215859305209624,"vY0":-122.8346062493895,"vZ0":-3.525448855277384,"x":125.77,"y":200.79,"x0":-1.9677433840256164,"y0":50.00532202502079,"z0":5.819482512257037,"aX":0.05359924149088623},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.0,"breakHorizontal":-1.0,"spinRate":2784,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.44460803232548063,"extension":6.016020200855792},"index":4,"playId":"48947c1f-2100-3a03-8969-08ec7d559f3d","pitchNumber":4,"startTime":"2026-07-04T00:25:10.903Z","endTime":"2026-07-04T00:25:15.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.101313028475126,"aZ":-36.683145914628966,"pfxX":0.5044122611893624,"pfxZ":-2.867181298344593,"pX":-0.09846359691331856,"pZ":1.7048794298338144,"vX0":4.680184710774229,"vY0":-123.8229252350778,"vZ0":-2.5545469194224966,"x":120.75,"y":192.75,"x0":-2.069886322736805,"y0":50.00499547467633,"z0":5.785683982944644,"aX":0.792223927392959},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.5,"breakHorizontal":-1.9,"spinRate":2817,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.4404468962282091,"extension":5.834539616171618},"index":5,"playId":"ce0c332b-f80b-310a-895f-ffcf6c197e55","pitchNumber":5,"startTime":"2026-07-04T00:25:37.092Z","endTime":"2026-07-04T00:25:41.602Z","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":94.0,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84561903592821,"aZ":-16.0980960227176,"pfxX":-2.8805449432997103,"pfxZ":8.39278480308812,"pX":-0.9470660577827711,"pZ":4.286149181682986,"vX0":4.076529647551612,"vY0":-136.9606008257671,"vZ0":-1.1636793141192776,"x":153.1,"y":123.05,"x0":-2.0747218897062134,"y0":50.00598793351627,"z0":5.8082787742957835,"aX":-5.520193011218186},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":4.4,"spinRate":2337,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39863100292601317,"extension":5.891522959438274},"index":6,"playId":"d5568bc3-acb2-33e5-ae4b-aaf8dde4304b","pitchNumber":6,"startTime":"2026-07-04T00:26:01.047Z","endTime":"2026-07-04T00:26:05.479Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14230483754775,"aZ":-34.790467711922126,"pfxX":-0.25865017651674255,"pfxZ":-1.7227381669603723,"pX":-0.08499421603590442,"pZ":1.4028022637896713,"vX0":4.62483111497966,"vY0":-122.34941422433748,"vZ0":-3.3838198428395514,"x":120.24,"y":200.9,"x0":-1.9662076809968814,"y0":50.00398678763661,"z0":5.7851921011312815,"aX":-0.39199750483413254},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.7,"breakHorizontal":-0.6,"spinRate":2622,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4476772259894659,"extension":5.948519196431976},"index":7,"playId":"473a8439-67fd-3b4a-9047-1d235eeeaf48","pitchNumber":7,"startTime":"2026-07-04T00:26:19.507Z","endTime":"2026-07-04T00:26:22.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:26:22.612Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-04T00:28:23.980Z","endTime":"2026-07-04T00:29:33.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.0,"endSpeed":84.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.577887506766963,"aZ":-15.802660485067117,"pfxX":-5.519717211382312,"pfxZ":8.957817351447154,"pX":-0.20497646706829967,"pZ":3.381819154055017,"vX0":9.146724440819975,"vY0":-133.78534086722723,"vZ0":-1.8331826757075196,"x":124.81,"y":147.47,"x0":-2.9380028609504167,"y0":50.006234604761254,"z0":5.198279441868763,"aX":-10.093105128804345},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2231,"spinDirection":219},"zone":2,"typeConfidence":0.84,"plateTime":0.40808619713327987,"extension":7.109868540761831},"index":0,"playId":"07e0fbfd-47a9-3394-a623-1c1b4ccb191f","pitchNumber":1,"startTime":"2026-07-04T00:28:34.730Z","endTime":"2026-07-04T00:28:38.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.309905339723006,"aZ":-30.832334879891782,"pfxX":8.064694208984866,"pfxZ":0.9801338322013837,"pX":-0.05052593340679275,"pZ":2.238848310433532,"vX0":4.549275020389734,"vY0":-116.351046339213,"vZ0":0.07586579426761886,"x":118.93,"y":178.33,"x0":-3.0802772656330015,"y0":50.00190162535908,"z0":5.133190307200911,"aX":11.030063030229737},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.0,"breakHorizontal":-15.7,"spinRate":2610,"spinDirection":75},"zone":8,"typeConfidence":0.91,"plateTime":0.4711820446451158,"extension":6.934945269389005},"index":1,"playId":"bd1ae30f-0886-3c82-a5d1-8fbacc2256d7","pitchNumber":2,"startTime":"2026-07-04T00:28:52.848Z","endTime":"2026-07-04T00:28:57.072Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-04T00:29:05.782Z","endTime":"2026-07-04T00:29:15.405Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"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":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.672534542548092,"aZ":-28.45010929815979,"pfxX":7.566633445767395,"pfxZ":2.664696774486652,"pX":1.3713293383525211,"pZ":2.4722913383707037,"vX0":7.967931905044642,"vY0":-117.30825837035349,"vZ0":0.07286213637402694,"x":64.73,"y":172.03,"x0":-3.0491210851748174,"y0":50.00290536673917,"z0":5.0875998723105695,"aX":10.569553023335084},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":5.2,"breakHorizontal":-15.6,"spinRate":2550,"spinDirection":69},"zone":14,"typeConfidence":0.91,"plateTime":0.4664735874127377,"extension":6.996711742722981},"index":3,"playId":"e05c6fb7-88d3-3534-9561-a02f00fafbdb","pitchNumber":3,"startTime":"2026-07-04T00:29:15.405Z","endTime":"2026-07-04T00:29:19.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.196538691948682,"aZ":-14.977756730220085,"pfxX":-5.984879271077065,"pfxZ":8.808351973344699,"pX":0.48817009236012415,"pZ":2.931311996952687,"vX0":10.841239752629257,"vY0":-137.99624865455968,"vZ0":-3.181982415879555,"x":98.39,"y":159.63,"x0":-2.692119782541507,"y0":50.00225140119812,"z0":5.092331213980059,"aX":-11.684540976199749},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":8.9,"spinRate":2425,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.3950787781134304,"extension":6.954867458631764},"index":4,"playId":"10b4d5d2-d542-38f4-a38d-6cdd966dfa0e","pitchNumber":4,"startTime":"2026-07-04T00:29:29.567Z","endTime":"2026-07-04T00:29:33.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:29:33.808Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-04T00:29:45.523Z","endTime":"2026-07-04T00:31:42.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.529377896806032,"aZ":-15.355958471051796,"pfxX":-5.300765950199558,"pfxZ":8.807845156740948,"pX":-0.3398500706228186,"pZ":3.1834582166040284,"vX0":8.720362996042631,"vY0":-136.4606021906781,"vZ0":-2.5470034163440585,"x":129.95,"y":152.83,"x0":-2.8701263109575077,"y0":50.00173394841507,"z0":5.171092839264401,"aX":-10.121165367014072},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":8.0,"spinRate":2257,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.399494693553327,"extension":7.039103644912974},"index":0,"playId":"3456a828-1439-3d01-ba04-3ffcd66ce5bc","pitchNumber":1,"startTime":"2026-07-04T00:29:55.203Z","endTime":"2026-07-04T00:29:59.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.320801547918133,"aZ":-26.97133084650593,"pfxX":7.780438408798929,"pfxZ":3.690067055782416,"pX":-1.0000626475105683,"pZ":2.62438384462464,"vX0":2.9006305993067474,"vY0":-117.18052236319281,"vZ0":0.09969748849575133,"x":155.12,"y":167.92,"x0":-3.260001066990378,"y0":50.00279934249654,"z0":5.073247952023374,"aX":10.965558421985758},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.0,"breakHorizontal":-14.8,"spinRate":2405,"spinDirection":74},"zone":11,"typeConfidence":0.91,"plateTime":0.46502051972863434,"extension":6.94495742461861},"index":1,"playId":"7fcc58b0-9837-3223-8370-a34204df8d9d","pitchNumber":2,"startTime":"2026-07-04T00:30:08.145Z","endTime":"2026-07-04T00:30:12.695Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-04T00:30:18.480Z","endTime":"2026-07-04T00:30:37.176Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.191537779100255,"aZ":-29.331848547632557,"pfxX":2.901648594209675,"pfxZ":1.690480718542533,"pX":0.519269027704262,"pZ":2.4062674279705845,"vX0":8.381478114483505,"vY0":-128.2644617512223,"vZ0":-1.0538593111361132,"x":97.21,"y":173.81,"x0":-3.155550843332591,"y0":50.00435624456047,"z0":5.090391179957798,"aX":4.877982580867119},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":-7.0,"spinRate":2518,"spinDirection":137},"zone":6,"typeConfidence":0.91,"plateTime":0.42551403648072483,"extension":7.028607465764927},"index":3,"playId":"93b83317-11d1-3f2f-878c-09d5e5510d9c","pitchNumber":3,"startTime":"2026-07-04T00:30:37.176Z","endTime":"2026-07-04T00:30:42.077Z","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.8,"endSpeed":88.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72939137148334,"aZ":-18.68857941989985,"pfxX":-5.494292183272876,"pfxZ":6.745593713464956,"pX":-0.29223345498258874,"pZ":3.173197092313745,"vX0":9.058757575368528,"vY0":-139.40886791383528,"vZ0":-1.86933031259351,"x":128.14,"y":153.1,"x0":-2.846804186491289,"y0":50.00369243810658,"z0":5.065806646921332,"aX":-10.986190909146753},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":8.4,"spinRate":2211,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.3905735414537941,"extension":6.9942870145959},"index":4,"playId":"8081617f-e720-3f00-be77-0ebda42ce2d1","pitchNumber":4,"startTime":"2026-07-04T00:30:57.906Z","endTime":"2026-07-04T00:31:02.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30423849058797,"aZ":-15.65620188428452,"pfxX":-5.243990634692487,"pfxZ":8.296323299661562,"pX":-0.4405341770391491,"pZ":3.377291750909616,"vX0":8.655999903200119,"vY0":-139.68923145474713,"vZ0":-1.9529265689204351,"x":133.79,"y":147.59,"x0":-2.8876604730249986,"y0":50.00057621435483,"z0":5.106330477632457,"aX":-10.438876359203098},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":7.9,"spinRate":2195,"spinDirection":226},"zone":11,"typeConfidence":0.92,"plateTime":0.39101120157852876,"extension":6.954649272025589},"index":5,"playId":"985039f6-a9c1-3068-a1b5-6633c69098da","pitchNumber":5,"startTime":"2026-07-04T00:31:20.651Z","endTime":"2026-07-04T00:31:26.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85305996314684,"aZ":-13.803004541584906,"pfxX":-4.705441771159847,"pfxZ":9.244849731890387,"pX":-0.24057192402516275,"pZ":3.4674988204233155,"vX0":9.141763234745639,"vY0":-139.68821354396593,"vZ0":-1.955036682536295,"x":126.17,"y":145.16,"x0":-2.9361106753167165,"y0":50.000249950538745,"z0":5.078121316029446,"aX":-9.348755528186754},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2356,"spinDirection":226},"zone":11,"typeConfidence":0.92,"plateTime":0.391285286405191,"extension":6.954606747015645},"index":6,"playId":"d059c5e4-7c7b-399e-9db5-e96bf90ab832","pitchNumber":6,"startTime":"2026-07-04T00:31:37.963Z","endTime":"2026-07-04T00:31:42.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:31:42.404Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Mateo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-04T00:31:50.557Z","endTime":"2026-07-04T00:32:54.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":78.9,"endSpeed":72.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48974066841593,"aZ":-30.755871061228444,"pfxX":7.924524782498815,"pfxZ":1.0669557314902125,"pX":1.3093858873563817,"pZ":1.2619854461308577,"vX0":7.58961027478407,"vY0":-114.67279076977519,"vZ0":-1.7107730156370904,"x":67.09,"y":204.71,"x0":-3.074442266379018,"y0":50.002341437508086,"z0":5.02202980825843,"aX":10.53851629040774},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.8,"breakHorizontal":-16.3,"spinRate":2523,"spinDirection":63},"zone":14,"typeConfidence":0.89,"plateTime":0.4778911959344474,"extension":6.9791298857260875},"index":0,"playId":"76cb2ab1-136f-31e1-96bf-1ab0d4a3fc48","pitchNumber":1,"startTime":"2026-07-04T00:32:08.470Z","endTime":"2026-07-04T00:32:13.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":95.5,"endSpeed":87.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.007401175071877,"aZ":-14.931345468633406,"pfxX":-4.9310927619199605,"pfxZ":8.763632213182715,"pX":-0.3773868360336501,"pZ":3.1424736325161726,"vX0":9.006983640190839,"vY0":-138.8812832382472,"vZ0":-2.5210753443043026,"x":131.39,"y":153.93,"x0":-3.0112963284990744,"y0":50.00259888817998,"z0":5.0464518649350625,"aX":-9.70286973201785},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":7.2,"spinRate":2185,"spinDirection":225},"zone":1,"typeConfidence":0.91,"plateTime":0.3933025602066915,"extension":6.965269023722868},"index":1,"playId":"a24c5c4e-ea8e-3f45-bd2f-2bec773f4e2b","pitchNumber":2,"startTime":"2026-07-04T00:32:27.020Z","endTime":"2026-07-04T00:32:31.092Z","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":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-04T00:32:38.983Z","endTime":"2026-07-04T00:32:49.708Z","isPitch":false,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.523588029636645,"aZ":-17.16773602698125,"pfxX":-7.213901361917518,"pfxZ":7.512064188032962,"pX":0.7702801153908124,"pZ":2.5098915483699304,"vX0":12.292318953060418,"vY0":-140.19370966166514,"vZ0":-3.859146050818648,"x":87.64,"y":171.01,"x0":-2.72617536089232,"y0":50.00599290348076,"z0":5.01891094637445,"aX":-14.41844575839352},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":10.7,"spinRate":2279,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.3900987855198017,"extension":6.977285072186609},"index":3,"playId":"ab2500a3-90a8-3633-a87e-d6f713b07259","pitchNumber":3,"startTime":"2026-07-04T00:32:49.708Z","endTime":"2026-07-04T00:32:54.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:32:54.353Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"A.J. Ewing flies out to center fielder Michael Harris II.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T00:35:01.981Z","endTime":"2026-07-04T00:35:27.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30925158577472,"aZ":-14.612050214113125,"pfxX":-4.098513527750501,"pfxZ":9.561250533461248,"pX":-0.001550054769019056,"pZ":2.4194543592718247,"vX0":6.717621709704195,"vY0":-134.2441072098491,"vZ0":-5.875056554586987,"x":117.06,"y":173.45,"x0":-1.9965485066844018,"y0":50.00573098213285,"z0":5.665245792016142,"aX":-7.531005474760341},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":6.1,"spinRate":2237,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40701127314017826,"extension":5.950498023044078},"hitData":{"launchSpeed":97.3,"launchAngle":35.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":83.88,"coordY":52.27}},"index":0,"playId":"37a5af6f-cd05-35ff-b920-54ef339e5d05","pitchNumber":1,"startTime":"2026-07-04T00:35:18.028Z","endTime":"2026-07-04T00:35:27.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:35:27.989Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T00:35:41.559Z","endTime":"2026-07-04T00:37:00.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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, 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":83.5,"endSpeed":77.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.004821318096006,"aZ":-31.533799765866686,"pfxX":-0.09221676715467853,"pfxZ":0.42880836633753816,"pX":0.7027516889694602,"pZ":1.973810912919703,"vX0":6.740436951801384,"vY0":-121.43302731499502,"vZ0":-2.983872501960847,"x":90.21,"y":185.49,"x0":-2.093001317186265,"y0":50.00509368679834,"z0":5.952311332606431,"aX":-0.13970798605406212},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.4,"breakHorizontal":-1.3,"spinRate":2661,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.4504712790338288,"extension":5.7201036026459615},"index":0,"playId":"712feffd-db2c-3279-b287-fbbe2217e01a","pitchNumber":1,"startTime":"2026-07-04T00:35:56.724Z","endTime":"2026-07-04T00:36:01.869Z","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":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.391522075446357,"aZ":-33.93096004347247,"pfxX":1.1338441140171343,"pfxZ":-1.1478954269676587,"pX":-0.4947633650497738,"pZ":1.9479091249534142,"vX0":3.9460739772244033,"vY0":-122.71910452853099,"vZ0":-2.422902437735339,"x":135.86,"y":186.19,"x0":-2.268333493601922,"y0":50.00370161177171,"z0":5.827439627104464,"aX":1.7350998953323675},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.4,"breakHorizontal":-3.0,"spinRate":2707,"spinDirection":73},"zone":7,"typeConfidence":2.0,"plateTime":0.4456675318410954,"extension":5.901335331639933},"index":1,"playId":"b5764750-3e6a-3d83-ae8c-f1acf459d05f","pitchNumber":2,"startTime":"2026-07-04T00:36:11.193Z","endTime":"2026-07-04T00:36:16.260Z","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":85.2,"endSpeed":79.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70970763430419,"aZ":-34.0973094916439,"pfxX":-0.5506661106268469,"pfxZ":-1.2348715046213512,"pX":0.9366050973706628,"pZ":0.4133159955273809,"vX0":7.725723656991904,"vY0":-123.91150923857319,"vZ0":-5.889796922837698,"x":81.3,"y":227.62,"x0":-2.1439950969797597,"y0":50.00176464325498,"z0":5.65480612453183,"aX":-0.8620155356000793},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.4,"breakHorizontal":-0.7,"spinRate":2754,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4412835245556783,"extension":5.852642278691615},"index":2,"playId":"c0f9149a-bb59-3e68-8715-fac53bcf42b0","pitchNumber":3,"startTime":"2026-07-04T00:36:26.403Z","endTime":"2026-07-04T00:36:30.624Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-04T00:36:38.717Z","endTime":"2026-07-04T00:36:52.503Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.559978427793794,"aZ":-38.65665260430583,"pfxX":0.2729179096800656,"pfxZ":-4.342679370235227,"pX":-0.7824369182972205,"pZ":1.8354803341968624,"vX0":3.184233657840891,"vY0":-120.55675689450386,"vZ0":-1.419664886882619,"x":146.82,"y":189.22,"x0":-2.148744877512214,"y0":50.005189642820554,"z0":5.804053138859124,"aX":0.40691337628693647},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.9,"breakHorizontal":-1.2,"spinRate":2806,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.4520775094948446,"extension":5.863831130049292},"hitData":{"launchSpeed":74.4,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.56,"coordY":154.07}},"index":4,"playId":"21088c98-f0b2-3c5b-81a3-cdca8433d146","pitchNumber":4,"startTime":"2026-07-04T00:36:52.503Z","endTime":"2026-07-04T00:37:00.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:37:00.512Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a line drive to right fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T00:37:13.415Z","endTime":"2026-07-04T00:37:51.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.960342797856917,"aZ":-23.55475546836847,"pfxX":-9.305672464597194,"pfxZ":4.706085594609348,"pX":-0.2513917823334713,"pZ":2.525369901792275,"vX0":8.220685638955828,"vY0":-134.25129092154467,"vZ0":-4.013059947351055,"x":126.58,"y":170.6,"x0":-2.1380779928641975,"y0":50.00662138282311,"z0":5.708052707244343,"aX":-17.059340556312613},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":15.2,"spinRate":2139,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40736216995276564,"extension":5.799832418147883},"index":0,"playId":"cd58da34-c083-3bea-ab3d-0fe508293d60","pitchNumber":1,"startTime":"2026-07-04T00:37:24.230Z","endTime":"2026-07-04T00:37:28.549Z","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":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78106864342384,"aZ":-22.962228643377202,"pfxX":-6.7377490032267975,"pfxZ":5.003932956713132,"pX":-0.742522274929687,"pZ":2.1699944016951984,"vX0":6.024987306336558,"vY0":-134.24204428052843,"vZ0":-5.023237696889947,"x":145.3,"y":180.19,"x0":-2.1315165222439463,"y0":50.00033210638436,"z0":5.682039184239752,"aX":-12.398567709665189},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":11.0,"spinRate":2105,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4067127954917025,"extension":5.851393043375949},"hitData":{"launchSpeed":78.0,"launchAngle":26.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.32,"coordY":129.95}},"index":1,"playId":"5d7a7073-368b-3337-af0d-3738cb076e7c","pitchNumber":2,"startTime":"2026-07-04T00:37:39.065Z","endTime":"2026-07-04T00:37:51.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:37:51.651Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-04T00:38:51.246Z","endTime":"2026-07-04T00:39:35.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-04T00:38:07.046Z","endTime":"2026-07-04T00:38:53.540Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.177715377589575,"aZ":-22.71979315016994,"pfxX":1.0179704570501733,"pfxZ":5.253633663902649,"pX":-0.5725502118316662,"pZ":2.8022473026314794,"vX0":4.130794575307872,"vY0":-132.4880045260824,"vZ0":-3.3192259059225275,"x":138.82,"y":163.12,"x0":-2.2765997129807567,"y0":50.00045387567026,"z0":5.709443656057082,"aX":1.8297702696900928},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.1,"breakHorizontal":-2.6,"spinRate":2280,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4115642119792695,"extension":5.679480999882673},"index":1,"playId":"78d781b8-2863-3623-bdfa-53b522280dbc","pitchNumber":1,"startTime":"2026-07-04T00:38:53.540Z","endTime":"2026-07-04T00:38:57.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.518243914619944,"aZ":-21.434482012782155,"pfxX":-0.31911810824526077,"pfxZ":5.843896960447836,"pX":-0.9299392575087807,"pZ":3.1180041866270587,"vX0":3.665044198838509,"vY0":-133.62385038617256,"vZ0":-2.7762790646986577,"x":152.45,"y":154.59,"x0":-2.268590610803597,"y0":50.000343526465414,"z0":5.6835768444912995,"aX":-0.5869049063134686},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.3,"breakHorizontal":-0.1,"spinRate":2311,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40745429300827674,"extension":5.803677968526169},"index":2,"playId":"b34d64f7-09d1-3a6b-9e98-98b1f7792587","pitchNumber":2,"startTime":"2026-07-04T00:39:09.747Z","endTime":"2026-07-04T00:39:14.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.859431646796384,"aZ":-32.418303034683376,"pfxX":-0.6088184856937799,"pfxZ":-0.158377994144546,"pX":-0.4628215400210091,"pZ":2.465736077054963,"vX0":4.553803420399956,"vY0":-124.46324948521367,"vZ0":-1.4787739701585403,"x":134.64,"y":172.21,"x0":-2.2365638705461808,"y0":50.00100166286145,"z0":5.7508997577261995,"aX":-0.9562227481437588},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.4,"breakHorizontal":0.0,"spinRate":2650,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.4399895179178852,"extension":5.986981980713726},"hitData":{"launchSpeed":83.8,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.67,"coordY":149.27}},"index":3,"playId":"3cde2041-df31-3dc1-a1ff-d8de8fafb547","pitchNumber":3,"startTime":"2026-07-04T00:39:27.401Z","endTime":"2026-07-04T00:39:35.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:39:35.486Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T00:41:53.059Z","endTime":"2026-07-04T00:42:18.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: A.J. Minter replaces Christian Scott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T00:41:30.330Z","endTime":"2026-07-04T00:41:55.390Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621345,"link":"/api/v1/people/621345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4707054646316,"aZ":-27.955425866294526,"pfxX":-1.2307317227155221,"pfxZ":2.4819898325606733,"pX":-0.39254372350782873,"pZ":3.7099722617555893,"vX0":-6.528118956799884,"vY0":-128.71731441287676,"vZ0":0.24414326248437423,"x":131.96,"y":138.61,"x0":2.3229759300429382,"y0":50.002680640418816,"z0":5.755857783864937,"aX":-2.0911650681358744},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.8,"breakHorizontal":3.5,"spinRate":2459,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.423434575271187,"extension":6.179157893710679},"index":1,"playId":"ef929a2f-ae4d-36e6-b5b2-a8144033a22b","pitchNumber":1,"startTime":"2026-07-04T00:41:55.390Z","endTime":"2026-07-04T00:41:59.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28450760735443,"aZ":-16.225376484833607,"pfxX":3.5456834215412467,"pfxZ":8.400276691796256,"pX":-0.8072689594782858,"pZ":1.784897651917801,"vX0":-9.478127648745534,"vY0":-136.28575877626142,"vZ0":-6.736176855305331,"x":147.77,"y":190.59,"x0":2.240416669609438,"y0":50.004717825473335,"z0":5.39068839925476,"aX":6.734041912988725},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":-4.7,"spinRate":2347,"spinDirection":133},"zone":13,"typeConfidence":0.9,"plateTime":0.4004343718780059,"extension":6.455453662739454},"hitData":{"launchSpeed":71.1,"launchAngle":10.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.19,"coordY":138.81}},"index":2,"playId":"36cef5dc-b9d9-35aa-837d-3c2c0d7321fc","pitchNumber":2,"startTime":"2026-07-04T00:42:10.067Z","endTime":"2026-07-04T00:42:18.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:42:18.128Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T00:42:34.443Z","endTime":"2026-07-04T00:43:10.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65072577628982,"aZ":-17.373527879779175,"pfxX":3.6982865606274262,"pfxZ":7.898205548002737,"pX":-0.6533816013379327,"pZ":3.6657216379896265,"vX0":-9.006243603467079,"vY0":-135.0945928266532,"vZ0":-2.0807307403338813,"x":141.91,"y":139.81,"x0":2.2228248292668824,"y0":50.000970639277725,"z0":5.648911549867561,"aX":6.929510146772197},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":-5.0,"spinRate":2544,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.4033297935579361,"extension":6.354721053232748},"index":0,"playId":"a787324c-2016-305f-b212-55ab0015a54c","pitchNumber":1,"startTime":"2026-07-04T00:42:46.184Z","endTime":"2026-07-04T00:42:51.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78213433711686,"aZ":-27.85809378108329,"pfxX":0.09221398614328102,"pfxZ":2.4870313442972742,"pX":-0.130758865585659,"pZ":1.6439630569333954,"vX0":-6.348790313292368,"vY0":-129.88454271335732,"vZ0":-4.616474125947849,"x":121.98,"y":194.39,"x0":2.3157461760690685,"y0":50.00550809064767,"z0":5.519901762468007,"aX":0.16000885557611924},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":1.0,"spinRate":2546,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.4189390301112885,"extension":6.5067585179358485},"hitData":{"launchSpeed":106.3,"launchAngle":0.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.3,"coordY":188.71}},"index":1,"playId":"21e2dcbb-bde4-3e8d-a2f1-8b1b4f856301","pitchNumber":2,"startTime":"2026-07-04T00:43:02.846Z","endTime":"2026-07-04T00:43:10.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:43:10.899Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Olson homers (21) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T00:43:22.894Z","endTime":"2026-07-04T00:45:50.301Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":621345,"link":"/api/v1/people/621345"},"isScoringEvent":true,"rbi":true,"earned":true,"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91227029621525,"aZ":-27.03441648866535,"pfxX":0.9677751149546516,"pfxZ":2.9329139343775665,"pX":-0.27857045045062456,"pZ":1.617687339343958,"vX0":-7.191014058936533,"vY0":-130.9004209626155,"vZ0":-4.831946094701088,"x":127.62,"y":195.1,"x0":2.3661757862951585,"y0":50.00391256757187,"z0":5.485847074311104,"aX":1.6971411215569894},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.6,"breakHorizontal":-0.4,"spinRate":2482,"spinDirection":188},"zone":13,"typeConfidence":0.88,"plateTime":0.4167506795525684,"extension":6.419646418377837},"index":0,"playId":"59179522-4d38-3da6-8e5f-4a169500affb","pitchNumber":1,"startTime":"2026-07-04T00:43:38.264Z","endTime":"2026-07-04T00:43:43.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54706671486421,"aZ":-28.19315853613976,"pfxX":-1.2714067485093299,"pfxZ":2.3138167267869445,"pX":-0.9956935201740604,"pZ":2.911119347194288,"vX0":-7.82251641598595,"vY0":-129.26415243930305,"vZ0":-1.4081487898624743,"x":154.95,"y":160.18,"x0":2.2135775425467537,"y0":50.00532862200782,"z0":5.5927717983939,"aX":-2.1872426636662365},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":3.7,"spinRate":2548,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.42094908223311656,"extension":6.365655393273733},"index":1,"playId":"c447f226-b8cf-3b3a-b3ed-8576e582babf","pitchNumber":2,"startTime":"2026-07-04T00:43:53.972Z","endTime":"2026-07-04T00:43:58.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.755374003513683,"aZ":-26.387595572678674,"pfxX":0.29030966864411134,"pfxZ":3.394879747384743,"pX":-1.2734106448769877,"pZ":1.7637040410978584,"vX0":-8.61342111316063,"vY0":-128.92626042880408,"vZ0":-4.435253659325392,"x":165.54,"y":191.16,"x0":2.0559866520764944,"y0":50.00301823276871,"z0":5.513894015555718,"aX":0.49684528934699246},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":1.2,"spinRate":2528,"spinDirection":212},"zone":13,"typeConfidence":0.89,"plateTime":0.42289348573025665,"extension":6.530127978218176},"index":2,"playId":"e2a929fd-6549-30f0-9d5a-cb26d998458f","pitchNumber":3,"startTime":"2026-07-04T00:44:10.699Z","endTime":"2026-07-04T00:44:15.516Z","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":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-07-04T00:44:22.949Z","endTime":"2026-07-04T00:44:40.863Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"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":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.200502142620838,"aZ":-19.494237166128205,"pfxX":3.7326544065501803,"pfxZ":6.728745072537395,"pX":-0.7075945254752607,"pZ":2.147410221196257,"vX0":-8.859945506407687,"vY0":-135.98425459684984,"vZ0":-5.308276640215552,"x":143.97,"y":180.8,"x0":2.099271719766992,"y0":50.00018343684274,"z0":5.465895807785773,"aX":7.031674717297517},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":-5.0,"spinRate":2574,"spinDirection":157},"zone":7,"typeConfidence":0.9,"plateTime":0.40189949682197046,"extension":6.392438832144844},"index":4,"playId":"a742d247-4c5f-39bf-bf2b-f8dcd3978893","pitchNumber":4,"startTime":"2026-07-04T00:44:40.863Z","endTime":"2026-07-04T00:44:45.280Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.773795939227046,"aZ":-16.084221985169624,"pfxX":2.781625595811445,"pfxZ":8.44890056105337,"pX":-0.6125129595508391,"pZ":1.7178587213685943,"vX0":-8.180204432473436,"vY0":-136.56953547528988,"vZ0":-7.111737086384647,"x":140.35,"y":192.4,"x0":2.049414851046758,"y0":50.00243123940737,"z0":5.445522562478705,"aX":5.297604947267687},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":-3.5,"spinRate":2459,"spinDirection":152},"zone":7,"typeConfidence":0.9,"plateTime":0.39980252716897713,"extension":6.417335180032965},"index":5,"playId":"dec020f8-04be-3027-9404-8b5168b7468c","pitchNumber":5,"startTime":"2026-07-04T00:44:58.475Z","endTime":"2026-07-04T00:45:05.845Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":83.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.729228957916323,"aZ":-28.352322040982198,"pfxX":-2.8764618246126163,"pfxZ":2.2176039052096925,"pX":-0.09486428834939399,"pZ":2.292938581131117,"vX0":-5.060933699210398,"vY0":-129.1468462595797,"vZ0":-2.8264141165587513,"x":120.62,"y":176.87,"x0":2.248521749051904,"y0":50.0039073430157,"z0":5.536527359800168,"aX":-4.957620962619058},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.7,"breakHorizontal":6.1,"spinRate":2589,"spinDirection":235},"zone":8,"typeConfidence":0.91,"plateTime":0.42084922069777075,"extension":6.328321195637065},"hitData":{"launchSpeed":103.9,"launchAngle":34.0,"totalDistance":429.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":183.91,"coordY":34.82}},"index":6,"playId":"9bee744f-5aec-35fe-8017-5ea1acafa52c","pitchNumber":6,"startTime":"2026-07-04T00:45:22.765Z","endTime":"2026-07-04T00:45:50.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:45:50.301Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to left fielder Juan Soto.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-04T00:46:09.099Z","endTime":"2026-07-04T00:48:55.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"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":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.228365426502585,"aZ":-17.36729248606893,"pfxX":2.2183987633243767,"pfxZ":7.8564271156282715,"pX":0.44783061162956955,"pZ":1.908388494143072,"vX0":-5.861563548467695,"vY0":-135.81446901753407,"vZ0":-6.101993689095477,"x":99.93,"y":187.25,"x0":2.3372663104677023,"y0":50.00574823449878,"z0":5.374803785030815,"aX":4.183157644270323},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":-2.9,"spinRate":2489,"spinDirection":146},"zone":9,"typeConfidence":0.9,"plateTime":0.40190738699559336,"extension":6.4787792260762975},"index":0,"playId":"506e5c93-d59c-32d8-b77b-b23d2604c99b","pitchNumber":1,"startTime":"2026-07-04T00:46:13.460Z","endTime":"2026-07-04T00:46:17.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02924456341871,"aZ":-27.36375146294539,"pfxX":-2.333218366411911,"pfxZ":2.847887022569987,"pX":0.07486018352089721,"pZ":3.954794608654423,"vX0":-4.885392427399642,"vY0":-128.30360497839013,"vZ0":0.9674770378794461,"x":114.15,"y":132.0,"x0":2.296361812197023,"y0":50.00455476504718,"z0":5.682625551680666,"aX":-3.9456905449553923},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":5.2,"spinRate":2467,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.42461724197495077,"extension":6.3003456257211905},"index":1,"playId":"90b93065-3849-3fcf-a231-8685087b6987","pitchNumber":2,"startTime":"2026-07-04T00:46:30.583Z","endTime":"2026-07-04T00:46:34.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.770106761806435,"aZ":-21.689924884954785,"pfxX":7.362356089578841,"pfxZ":5.660197624497535,"pX":0.6884724631481807,"pZ":3.6591492203812077,"vX0":-6.850900243307918,"vY0":-134.8528680083523,"vZ0":-1.1197986856052955,"x":90.76,"y":139.98,"x0":2.298394503597293,"y0":50.00232613718339,"z0":5.6016822446002195,"aX":13.636505918565561},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.2,"breakHorizontal":-12.0,"spinRate":2404,"spinDirection":146},"zone":12,"typeConfidence":0.87,"plateTime":0.4052987655722644,"extension":6.491474499740878},"index":2,"playId":"31ea25e6-3fb9-372f-bdcf-64dbbcd620fe","pitchNumber":3,"startTime":"2026-07-04T00:46:47.032Z","endTime":"2026-07-04T00:46:51.435Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.376285402422774,"aZ":-17.200566675901346,"pfxX":1.0906725773827155,"pfxZ":8.018595571952863,"pX":0.6416485501528382,"pZ":3.4503680300898227,"vX0":-5.3189293150769865,"vY0":-135.26682169511017,"vZ0":-2.27849079897722,"x":92.54,"y":145.62,"x0":2.4852358140111366,"y0":50.0031947925868,"z0":5.499222532856931,"aX":2.0375885181345543},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":-1.0,"spinRate":2506,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.40374668958123694,"extension":6.3963961362080575},"index":3,"playId":"5165195c-8934-3993-9fb2-4128137da399","pitchNumber":4,"startTime":"2026-07-04T00:47:04.549Z","endTime":"2026-07-04T00:47:09.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.462676407040217,"aZ":-29.691864786249578,"pfxX":-2.692809014647689,"pfxZ":1.4716643902906519,"pX":-0.07758846874509695,"pZ":2.5155618002876894,"vX0":-5.087855443554982,"vY0":-128.27533425017825,"vZ0":-2.0321627735697874,"x":119.96,"y":170.86,"x0":2.2719375114386273,"y0":50.00422917591902,"z0":5.605425267360953,"aX":-4.541634758298303},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":5.9,"spinRate":2497,"spinDirection":242},"zone":5,"typeConfidence":0.91,"plateTime":0.4250028226310332,"extension":6.386764798982373},"index":4,"playId":"0ae612d0-02a7-362a-b893-a19c372809bb","pitchNumber":5,"startTime":"2026-07-04T00:47:21.626Z","endTime":"2026-07-04T00:47:25.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16586436128833,"aZ":-27.59559360031935,"pfxX":-1.1154538598637513,"pfxZ":2.635128034132727,"pX":-1.086256457709842,"pZ":1.2657040306822858,"vX0":-7.689228431531482,"vY0":-129.63922092092778,"vZ0":-5.528221025156945,"x":158.41,"y":204.61,"x0":2.039435681426602,"y0":50.00057582958984,"z0":5.481527342581437,"aX":-1.9333473452050403},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.0,"breakHorizontal":3.4,"spinRate":2552,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.41941463596737805,"extension":6.573310158322757},"index":5,"playId":"924889fc-39ad-34e9-942b-4b16188b7e35","pitchNumber":6,"startTime":"2026-07-04T00:47:46.024Z","endTime":"2026-07-04T00:47:51.338Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07934817560859,"aZ":-19.1875737658017,"pfxX":1.6447711127638156,"pfxZ":6.855343316679438,"pX":1.4944128006728665,"pZ":2.852685597429935,"vX0":-3.2347597320474475,"vY0":-136.31204848971032,"vZ0":-3.6470578331226884,"x":60.04,"y":161.76,"x0":2.4792100711079113,"y0":50.004337931706935,"z0":5.521679785971125,"aX":3.116768998831348},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":-2.4,"spinRate":2403,"spinDirection":151},"zone":12,"typeConfidence":0.89,"plateTime":0.4007970559533143,"extension":6.382581708656101},"index":6,"playId":"294f2a73-5969-343b-a957-0798ec845747","pitchNumber":7,"startTime":"2026-07-04T00:48:09.641Z","endTime":"2026-07-04T00:48:13.854Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-04T00:48:25.213Z","endTime":"2026-07-04T00:48:46.680Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"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":93.3,"endSpeed":86.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.106501402386673,"aZ":-17.943195325943115,"pfxX":1.819523602037242,"pfxZ":7.603469984377014,"pX":-0.9856465305841059,"pZ":1.3508415711189043,"vX0":-9.068311291176633,"vY0":-135.54584808472896,"vZ0":-7.447683318084956,"x":154.57,"y":202.31,"x0":2.158750493482048,"y0":50.000261574913154,"z0":5.374909334750148,"aX":3.4057494339056884},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":-1.4,"spinRate":2364,"spinDirection":155},"zone":13,"typeConfidence":0.89,"plateTime":0.40325044262053655,"extension":6.538641735658643},"hitData":{"launchSpeed":92.8,"launchAngle":33.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.67,"coordY":60.55}},"index":8,"playId":"0ecacf7a-b6ea-3129-9b04-a7653945b9ed","pitchNumber":8,"startTime":"2026-07-04T00:48:46.680Z","endTime":"2026-07-04T00:48:55.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:48:55.743Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carson Benge pops out to third baseman Austin Riley.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-04T00:51:15.770Z","endTime":"2026-07-04T00:51:59.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Dodd replaces Grant Holmes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T00:49:53.167Z","endTime":"2026-07-04T00:51:18.068Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689266,"link":"/api/v1/people/689266"},"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":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.585607236460035,"aZ":-12.978071630246614,"pfxX":6.09111685332952,"pfxZ":10.141996038864185,"pX":-0.559693073340452,"pZ":3.7995895925838665,"vX0":-8.235357881619624,"vY0":-136.3655627178194,"vZ0":-3.867944403357934,"x":138.33,"y":136.19,"x0":1.7010595212023365,"y0":50.00270039145351,"z0":6.125047830801782,"aX":11.52939489133823},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-9.4,"spinRate":2193,"spinDirection":142},"zone":11,"typeConfidence":0.9,"plateTime":0.40089919505010174,"extension":6.072362768351534},"index":1,"playId":"faf10f20-8578-3dbc-afb6-e50e4a300214","pitchNumber":1,"startTime":"2026-07-04T00:51:18.068Z","endTime":"2026-07-04T00:51:22.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.032760272295977,"aZ":-12.783090158249129,"pfxX":5.131117267789779,"pfxZ":9.995427696245242,"pX":0.2077885741762889,"pZ":3.4130096691810086,"vX0":-6.155743742951447,"vY0":-138.00105483498186,"vZ0":-4.790819295910149,"x":109.08,"y":146.63,"x0":1.7945533113369965,"y0":50.00158775844114,"z0":6.024122209160137,"aX":9.953836300413075},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":-8.0,"spinRate":2216,"spinDirection":135},"zone":2,"typeConfidence":0.91,"plateTime":0.39601268656453836,"extension":6.244144617406279},"index":2,"playId":"346c0900-5554-371d-bc19-773144f2e481","pitchNumber":2,"startTime":"2026-07-04T00:51:33.331Z","endTime":"2026-07-04T00:51:38.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.572661497402578,"aZ":-11.90643003383207,"pfxX":3.912513137964921,"pfxZ":10.347645061386242,"pX":0.2807003783582545,"pZ":3.51729349766961,"vX0":-5.564649124055393,"vY0":-138.70879884236888,"vZ0":-4.737873013407247,"x":106.3,"y":143.81,"x0":1.7998285976409705,"y0":50.000227562319175,"z0":6.0344718455290245,"aX":7.6617745310687395},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":-6.0,"spinRate":2199,"spinDirection":142},"zone":12,"typeConfidence":0.91,"plateTime":0.3941212450004712,"extension":6.096161958600303},"hitData":{"launchSpeed":71.4,"launchAngle":70.0,"totalDistance":107.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.67,"coordY":163.75}},"index":3,"playId":"2dcf7dc3-5ebe-3dae-b942-089775c1dee4","pitchNumber":3,"startTime":"2026-07-04T00:51:50.552Z","endTime":"2026-07-04T00:51:59.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:51:59.752Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-04T00:52:07.040Z","endTime":"2026-07-04T00:54:25.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":87.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69708199386432,"aZ":-12.056407879782979,"pfxX":4.883132540569114,"pfxZ":10.376462793804402,"pX":-0.5717791387354509,"pZ":3.204112346185117,"vX0":-7.735818491723736,"vY0":-138.33006565431535,"vZ0":-5.620380520902687,"x":138.79,"y":152.27,"x0":1.625893134338015,"y0":50.00526743356568,"z0":6.069766127353144,"aX":9.470281762144298},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":-7.2,"spinRate":2270,"spinDirection":141},"zone":1,"typeConfidence":0.91,"plateTime":0.3958744305147568,"extension":6.1360826745362385},"index":0,"playId":"5a6ef252-8f95-3d96-a0b2-612e64679e8c","pitchNumber":1,"startTime":"2026-07-04T00:52:23.862Z","endTime":"2026-07-04T00:52:27.551Z","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":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78437317196186,"aZ":-12.32542143960634,"pfxX":5.323641089611495,"pfxZ":9.927775060515765,"pX":-0.06670987437135843,"pZ":4.476757223241497,"vX0":-6.686706462467719,"vY0":-139.8584961867974,"vZ0":-2.3843477778626134,"x":119.54,"y":117.91,"x0":1.653046167156279,"y0":50.003802156725875,"z0":6.139111698099019,"aX":10.64547550887586},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":-8.4,"spinRate":2147,"spinDirection":136},"zone":11,"typeConfidence":0.91,"plateTime":0.3902443956565085,"extension":6.1195942825968945},"index":1,"playId":"b88e23aa-c289-3c18-ac89-3516e6fc077b","pitchNumber":2,"startTime":"2026-07-04T00:52:47.607Z","endTime":"2026-07-04T00:52:51.850Z","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":94.3,"endSpeed":87.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.808476671862067,"aZ":-12.697723286825855,"pfxX":4.727313603677456,"pfxZ":10.099232037783835,"pX":-1.0930761003929683,"pZ":3.054038735607964,"vX0":-8.877134577177245,"vY0":-137.15459705823503,"vZ0":-5.57675524355851,"x":158.67,"y":156.32,"x0":1.5533472763456635,"y0":50.006464701433536,"z0":5.960416593967868,"aX":9.12083079286519},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":-7.0,"spinRate":2013,"spinDirection":139},"zone":11,"typeConfidence":0.9,"plateTime":0.3974694220033297,"extension":6.1424512362920725},"index":2,"playId":"e239cc28-2051-3d30-a52d-37b0ca767c03","pitchNumber":3,"startTime":"2026-07-04T00:53:04.537Z","endTime":"2026-07-04T00:53:09.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.158256584576492,"aZ":-13.439173923788777,"pfxX":5.04653347248621,"pfxZ":9.756242603371064,"pX":0.112907766679191,"pZ":3.120478513217865,"vX0":-6.2040981684314636,"vY0":-136.96710431671352,"vZ0":-5.382510458662866,"x":112.7,"y":154.53,"x0":1.7402121249641884,"y0":50.006452276663275,"z0":6.013017276689313,"aX":9.695267070703462},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":-8.0,"spinRate":2024,"spinDirection":134},"zone":2,"typeConfidence":0.9,"plateTime":0.3982450417538135,"extension":6.172081884572697},"index":3,"playId":"df28ce21-58c3-378e-9cd9-8f49f3a41922","pitchNumber":4,"startTime":"2026-07-04T00:53:21.082Z","endTime":"2026-07-04T00:53:24.575Z","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":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.260985457267694,"aZ":-10.241848722908092,"pfxX":3.866126448681297,"pfxZ":11.273298640325798,"pX":-1.2799500897108052,"pZ":2.8652049698646183,"vX0":-8.68126712834855,"vY0":-138.22043001826947,"vZ0":-6.793919610497731,"x":165.79,"y":161.42,"x0":1.3916457713340635,"y0":50.001888539586375,"z0":6.034208616161496,"aX":7.522135791483525},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":-5.3,"spinRate":2278,"spinDirection":142},"zone":11,"typeConfidence":0.91,"plateTime":0.3954681157467892,"extension":6.194505120196319},"index":4,"playId":"90e8ca1b-9fa9-30e1-8401-89436cbf8a92","pitchNumber":5,"startTime":"2026-07-04T00:53:43.247Z","endTime":"2026-07-04T00:53:47.914Z","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":94.2,"endSpeed":86.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.833806885792793,"aZ":-11.865765292415354,"pfxX":4.636070892565085,"pfxZ":10.613815681351262,"pX":0.05153069296802203,"pZ":2.9911464312857237,"vX0":-6.148538011901303,"vY0":-137.08915312863613,"vZ0":-5.900962459928367,"x":115.04,"y":158.02,"x0":1.7156587368602307,"y0":50.00045854755724,"z0":5.973254806625548,"aX":8.869044015639616},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":-7.2,"spinRate":2255,"spinDirection":138},"zone":2,"typeConfidence":0.9,"plateTime":0.3987425964006448,"extension":6.177065555914297},"index":5,"playId":"cc17bdda-5260-3af4-9bba-e3052f84994d","pitchNumber":6,"startTime":"2026-07-04T00:53:58.654Z","endTime":"2026-07-04T00:54:02.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.934068092062354,"aZ":-24.638534576551656,"pfxX":1.9042834929983932,"pfxZ":4.552667923996247,"pX":-0.3941718019595909,"pZ":2.0329701641325078,"vX0":-6.640473391406797,"vY0":-127.00039887993377,"vZ0":-4.786922364284675,"x":132.02,"y":183.89,"x0":1.9925934292748722,"y0":50.0011348676866,"z0":5.87167780070698,"aX":3.1510222875297376},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.6,"breakHorizontal":-2.2,"spinRate":1991,"spinDirection":149},"zone":7,"typeConfidence":0.91,"plateTime":0.4292275193246784,"extension":6.241325291894401},"index":6,"playId":"44dca7bb-cbe7-3deb-ae5d-42300430dba7","pitchNumber":7,"startTime":"2026-07-04T00:54:21.740Z","endTime":"2026-07-04T00:54:25.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:54:25.524Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Alvarez singles on a ground ball to third baseman Austin Riley, deflected by pitcher Dylan Dodd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-04T00:54:33.257Z","endTime":"2026-07-04T00:55:56.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":689266,"link":"/api/v1/people/689266"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.221732393706606,"aZ":-27.066464660619328,"pfxX":1.5578932775806078,"pfxZ":3.0443395904032435,"pX":-0.8252388558666918,"pZ":1.8110210643472104,"vX0":-7.437073578765417,"vY0":-128.1016705128381,"vZ0":-4.917519345913827,"x":148.46,"y":189.88,"x0":1.9018234209329679,"y0":50.00270639758889,"z0":5.848489955641536,"aX":2.6140562850076567},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":-1.3,"spinRate":1954,"spinDirection":140},"zone":13,"typeConfidence":0.91,"plateTime":0.4261080706067948,"extension":6.243591872957042},"index":0,"playId":"6ab4b7a3-51a3-35e0-9963-cad100d40ca2","pitchNumber":1,"startTime":"2026-07-04T00:54:49.537Z","endTime":"2026-07-04T00:54:53.362Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-04T00:55:01.691Z","endTime":"2026-07-04T00:55:13.545Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.766540926154292,"aZ":-23.40650502423372,"pfxX":1.2244155282712126,"pfxZ":5.074016965767466,"pX":-0.6262572245780574,"pZ":2.6524472715202068,"vX0":-7.508631627675525,"vY0":-130.00814751973664,"vZ0":-3.7543876462703283,"x":140.87,"y":167.16,"x0":2.128300034816566,"y0":50.00583733686099,"z0":5.871797115341604,"aX":2.1183736686778403},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.6,"breakHorizontal":-0.7,"spinRate":2074,"spinDirection":145},"zone":4,"typeConfidence":0.88,"plateTime":0.41974354487244714,"extension":6.305769376956322},"index":2,"playId":"3145b48c-a53c-3086-9c59-9507de834174","pitchNumber":2,"startTime":"2026-07-04T00:55:13.545Z","endTime":"2026-07-04T00:55:18.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.058999465435488,"aZ":-25.527090413877044,"pfxX":1.8449648435403505,"pfxZ":3.9863570562074786,"pX":-1.402446802949511,"pZ":1.2996436445580453,"vX0":-9.054537971504434,"vY0":-127.42981957335466,"vZ0":-6.280762964111472,"x":170.46,"y":203.69,"x0":1.937478081047196,"y0":50.00016215905349,"z0":5.778741078138402,"aX":3.074694740031227},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":-1.6,"spinRate":1954,"spinDirection":143},"zone":13,"typeConfidence":0.91,"plateTime":0.4277639937674502,"extension":6.3071426139183195},"index":3,"playId":"a6036308-72b0-3c56-b6e1-828fb0ae4e47","pitchNumber":3,"startTime":"2026-07-04T00:55:31.322Z","endTime":"2026-07-04T00:55:35.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.877890041604665,"aZ":-14.507422970696261,"pfxX":5.733337746678012,"pfxZ":9.263571432099779,"pX":0.3763761782202461,"pZ":3.54675112264202,"vX0":-6.109533982904932,"vY0":-136.47808513010511,"vZ0":-3.9305108890313223,"x":102.65,"y":143.02,"x0":1.8871862985561063,"y0":50.00660172785585,"z0":5.988871790538875,"aX":10.93959144335856},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":-9.2,"spinRate":2170,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.39961826168621073,"extension":5.994605586903125},"hitData":{"launchSpeed":100.2,"launchAngle":-2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":107.88,"coordY":159.64}},"index":4,"playId":"d027709f-6523-31b7-980a-733654712e71","pitchNumber":4,"startTime":"2026-07-04T00:55:47.666Z","endTime":"2026-07-04T00:55:56.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:55:56.464Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-04T00:57:18.198Z","endTime":"2026-07-04T00:58:27.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-04T00:56:18.071Z","endTime":"2026-07-04T00:57:20.569Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.405368978133215,"aZ":-9.706670337857766,"pfxX":4.753747564833639,"pfxZ":11.557303678736586,"pX":0.4722926215061849,"pZ":4.29135183228895,"vX0":-5.341254428700635,"vY0":-138.21127399563238,"vZ0":-3.0927915661207046,"x":99.0,"y":122.91,"x0":1.8078142770352779,"y0":50.00287449893988,"z0":6.071855514000784,"aX":9.241842923247022},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.5,"breakHorizontal":-7.6,"spinRate":2303,"spinDirection":137},"zone":12,"typeConfidence":0.91,"plateTime":0.3955716011121284,"extension":6.131230641313015},"index":1,"playId":"f2a00c2b-d1c3-3604-a6bf-d5d05d015767","pitchNumber":1,"startTime":"2026-07-04T00:57:20.569Z","endTime":"2026-07-04T00:57:24.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22049031502784,"aZ":-11.403925861851686,"pfxX":5.556590900220245,"pfxZ":10.770831933380531,"pX":-0.4746832144140629,"pZ":2.5789837738455392,"vX0":-7.209983928312835,"vY0":-137.23181687021838,"vZ0":-7.012580165568266,"x":135.09,"y":169.15,"x0":1.451247068315715,"y0":50.005381388144805,"z0":5.9255977244426905,"aX":10.71801563707831},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":-8.8,"spinRate":2198,"spinDirection":137},"zone":4,"typeConfidence":0.91,"plateTime":0.3974615590034496,"extension":6.141773588337356},"index":2,"playId":"d573138d-48ab-3ea1-a1a7-477a4a4b342b","pitchNumber":2,"startTime":"2026-07-04T00:57:38.661Z","endTime":"2026-07-04T00:57:42.963Z","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":94.1,"endSpeed":87.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.167577195308994,"aZ":-15.237164429831848,"pfxX":6.7188784817042535,"pfxZ":8.777807964361479,"pX":0.027642244896924455,"pZ":4.389328540690271,"vX0":-6.677342016440122,"vY0":-137.04384812572792,"vZ0":-2.0127389655526584,"x":115.95,"y":120.27,"x0":1.6059465159139898,"y0":50.00455741536284,"z0":6.157283760068077,"aX":12.96730006509336},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":-11.0,"spinRate":2239,"spinDirection":104},"zone":12,"typeConfidence":0.9,"plateTime":0.39748729445238284,"extension":5.949720562724119},"index":3,"playId":"15fb970d-3b1e-3789-b93a-9958fe454657","pitchNumber":3,"startTime":"2026-07-04T00:58:00.184Z","endTime":"2026-07-04T00:58:04.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.680191383584784,"aZ":-23.733093616849278,"pfxX":1.911900615938145,"pfxZ":4.964752561145565,"pX":-1.173615095489143,"pZ":2.1542048184917184,"vX0":-8.566771863620561,"vY0":-128.33647382796048,"vZ0":-4.682952052961021,"x":161.74,"y":180.62,"x0":1.93136718511968,"y0":50.00354355155422,"z0":5.806622168822455,"aX":3.251699348506033},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.3,"breakHorizontal":-1.9,"spinRate":2102,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.4236347671443843,"extension":6.125618360515789},"hitData":{"launchSpeed":77.7,"launchAngle":11.0,"totalDistance":147.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.79,"coordY":145.08}},"index":4,"playId":"a32d873e-f9c9-3f0f-8113-17117e85f0bd","pitchNumber":4,"startTime":"2026-07-04T00:58:18.191Z","endTime":"2026-07-04T00:58:27.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T00:58:27.675Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T01:00:56.092Z","endTime":"2026-07-04T01:02:32.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kodai Senga replaces A.J. Minter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T01:00:17.547Z","endTime":"2026-07-04T01:00:58.323Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673540,"link":"/api/v1/people/673540"},"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, 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":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.742349842117594,"aZ":-35.76162107451814,"pfxX":5.617951360029432,"pfxZ":-2.531459097624218,"pX":-0.6133130002118575,"pZ":2.1056864588768374,"vX0":1.2644262571977571,"vY0":-117.9027323604096,"vZ0":-1.4050442024115308,"x":140.38,"y":181.93,"x0":-1.8854647223972612,"y0":50.0001009902237,"z0":5.985689084123321,"aX":7.971120399352577},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.7,"breakHorizontal":-10.4,"spinRate":2658,"spinDirection":32},"zone":7,"typeConfidence":0.91,"plateTime":0.46314016069529496,"extension":6.102699113796247},"index":1,"playId":"433bd000-e524-30d0-a01b-a32d5adf8042","pitchNumber":1,"startTime":"2026-07-04T01:00:58.323Z","endTime":"2026-07-04T01:01:02.822Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.745695947418596,"aZ":-29.278085818671112,"pfxX":-4.160145585165058,"pfxZ":1.957289759754859,"pX":-0.08715910735769575,"pZ":0.29359338323776957,"vX0":5.628363031397689,"vY0":-120.80185510161105,"vZ0":-7.291393368281061,"x":120.32,"y":230.85,"x0":-1.9077487566759794,"y0":50.00143840154566,"z0":5.928199776503417,"aX":-6.1428817150424955},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.0,"breakHorizontal":6.1,"spinRate":1287,"spinDirection":247},"zone":13,"typeConfidence":0.81,"plateTime":0.4535913498113264,"extension":6.285100519545266},"index":2,"playId":"52252193-373a-34b5-a3d5-f176a652bd50","pitchNumber":2,"startTime":"2026-07-04T01:01:13.256Z","endTime":"2026-07-04T01:01:17.538Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-04T01:01:31.280Z","endTime":"2026-07-04T01:01:43.372Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76982837671954,"aZ":-29.95395653710857,"pfxX":-5.6712079379892115,"pfxZ":1.4793693690998406,"pX":-0.9339787408221563,"pZ":1.53351225183244,"vX0":4.747230194114704,"vY0":-121.28443328346967,"vZ0":-4.308347234864499,"x":152.6,"y":197.38,"x0":-2.171573437811668,"y0":50.00362065398417,"z0":5.919648852570176,"aX":-8.523592127702688},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":9.2,"spinRate":1378,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.4500919276688893,"extension":6.323971287234262},"index":4,"playId":"7538b57e-f260-35be-abfc-01f3ecd52925","pitchNumber":3,"startTime":"2026-07-04T01:01:43.372Z","endTime":"2026-07-04T01:01:48.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.887878169936823,"aZ":-28.14945532495851,"pfxX":-4.513371932482358,"pfxZ":2.7180199638216047,"pX":0.3327161330905711,"pZ":-0.42405358831328305,"vX0":6.958436573564005,"vY0":-120.73687364509999,"vZ0":-8.93934291644005,"x":104.32,"y":250.23,"x0":-1.9966032717547069,"y0":50.003997442464694,"z0":5.7937155452865525,"aX":-6.683482544007695},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.0,"breakHorizontal":6.6,"spinRate":1016,"spinDirection":247},"zone":14,"typeConfidence":0.84,"plateTime":0.45317724909377155,"extension":6.259225178913013},"index":5,"playId":"ec58ad78-1822-311f-9ebf-09aef4bda9c4","pitchNumber":4,"startTime":"2026-07-04T01:02:03.843Z","endTime":"2026-07-04T01:02:08.497Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78919150332554,"aZ":-31.279635101633655,"pfxX":-4.951423396102546,"pfxZ":0.5955617973892262,"pX":-0.583333640360058,"pZ":0.7897982594977532,"vX0":5.092943309628766,"vY0":-121.78195457978586,"vZ0":-5.568934143514346,"x":139.24,"y":217.46,"x0":-2.0534735172359886,"y0":50.005264722344236,"z0":5.79584995262615,"aX":-7.47596014483696},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.0,"breakHorizontal":7.8,"spinRate":1370,"spinDirection":254},"zone":13,"typeConfidence":0.88,"plateTime":0.4489044526244017,"extension":6.402229719062553},"index":6,"playId":"97d7eba8-61eb-36be-a1e6-da9026ca7ed0","pitchNumber":5,"startTime":"2026-07-04T01:02:27.295Z","endTime":"2026-07-04T01:02:32.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:02:32.105Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, first baseman Jared Young to pitcher Kodai Senga.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T01:02:42.959Z","endTime":"2026-07-04T01:03:39.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63986804626543,"aZ":-14.068964815072725,"pfxX":-5.035364440568892,"pfxZ":8.651977765339755,"pX":-1.0445480792317674,"pZ":2.594009014963412,"vX0":4.818288430040638,"vY0":-142.76477251841578,"vZ0":-6.515082516855211,"x":156.82,"y":168.74,"x0":-2.0887588023514847,"y0":50.00330149201268,"z0":5.7681750069835935,"aX":-10.537435204992002},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.8,"breakHorizontal":8.3,"spinRate":2352,"spinDirection":220},"zone":11,"typeConfidence":0.93,"plateTime":0.38166679960093,"extension":6.3376991784420795},"index":0,"playId":"01a1ef43-7316-343e-8ac6-2fe26eaaba42","pitchNumber":1,"startTime":"2026-07-04T01:02:59.471Z","endTime":"2026-07-04T01:03:03.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.271001843501775,"aZ":-38.097149626695646,"pfxX":7.807794179916032,"pfxZ":-3.9872186547045123,"pX":-0.49925948217640526,"pZ":1.5135160364262585,"vX0":1.1007464620513652,"vY0":-120.73881061651,"vZ0":-2.236265460520885,"x":136.03,"y":197.92,"x0":-1.9754110093888768,"y0":50.00389591012373,"z0":5.786444745899099,"aX":11.592882547811083},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.4,"breakHorizontal":-14.4,"spinRate":2622,"spinDirection":33},"zone":13,"typeConfidence":0.91,"plateTime":0.4526745770179086,"extension":6.242753294166427},"index":1,"playId":"a4c93e51-accd-3c63-bcb8-2cd3452fcf6a","pitchNumber":2,"startTime":"2026-07-04T01:03:14.428Z","endTime":"2026-07-04T01:03:19.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49092311205018,"aZ":-14.036328008379503,"pfxX":-4.581807226726117,"pfxZ":8.818840279625514,"pX":0.2968251982448242,"pZ":2.2455828161338176,"vX0":8.05824064334186,"vY0":-141.62397574532181,"vZ0":-7.367217767025805,"x":105.69,"y":178.15,"x0":-1.973806426101905,"y0":50.00658250861802,"z0":5.755377639986914,"aX":-9.428065126013395},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.9,"breakHorizontal":6.8,"spinRate":2407,"spinDirection":215},"zone":6,"typeConfidence":0.92,"plateTime":0.3848755592585045,"extension":6.418247309857632},"hitData":{"launchSpeed":86.7,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.16,"coordY":164.96}},"index":2,"playId":"3c764903-88a3-3f45-8c7d-680a6a81b3b4","pitchNumber":3,"startTime":"2026-07-04T01:03:31.091Z","endTime":"2026-07-04T01:03:39.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:03:39.692Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Riley flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-04T01:04:08.304Z","endTime":"2026-07-04T01:06:10.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.9,"endSpeed":88.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.966574047964638,"aZ":-12.841797245041088,"pfxX":-5.021989809760869,"pfxZ":9.604999017567888,"pX":0.38033246909128415,"pZ":1.7343554116941753,"vX0":8.345817293598577,"vY0":-140.74732349988767,"vZ0":-8.800258966135177,"x":102.5,"y":191.95,"x0":-1.966438465715209,"y0":50.00446061112519,"z0":5.726754433666338,"aX":-10.110150110066746},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2372,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.3886764827099136,"extension":6.534840409756679},"index":0,"playId":"76dcefa8-4974-3134-8093-265ae279f2c5","pitchNumber":1,"startTime":"2026-07-04T01:04:18.395Z","endTime":"2026-07-04T01:04:22.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.744316308961398,"aZ":-12.26262989730462,"pfxX":-5.145572811245156,"pfxZ":9.865223875337868,"pX":0.523384829170249,"pZ":0.8486895891772401,"vX0":9.04700691714006,"vY0":-140.87114071724386,"vZ0":-11.09538692185336,"x":97.05,"y":215.87,"x0":-2.055044103249196,"y0":50.000933174448015,"z0":5.6212307645630375,"aX":-10.384276369790246},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":7.6,"spinRate":2421,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.3881929853729944,"extension":6.555111762291716},"index":1,"playId":"0b3c8d59-b849-325c-8800-6f0436a1bd0f","pitchNumber":2,"startTime":"2026-07-04T01:04:36.612Z","endTime":"2026-07-04T01:04:40.970Z","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":96.4,"endSpeed":88.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.100195376712648,"aZ":-13.364037371604848,"pfxX":-4.831762107407421,"pfxZ":9.46766010195968,"pX":1.5894665982507015,"pZ":1.1419803486369016,"vX0":10.993843942418945,"vY0":-139.7329602678399,"vZ0":-9.940113822986588,"x":56.41,"y":207.95,"x0":-1.7599460184323494,"y0":50.00436355690585,"z0":5.613175281616275,"aX":-9.601926761911031},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":6.6,"spinRate":2400,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.3912731184131939,"extension":6.619315336987668},"index":2,"playId":"e1fdab87-7068-3d2f-b9cf-e9d83348f99f","pitchNumber":3,"startTime":"2026-07-04T01:04:57.075Z","endTime":"2026-07-04T01:05:01.408Z","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":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32014781487188,"aZ":-12.38822547155162,"pfxX":-5.485346535788642,"pfxZ":9.665950151881564,"pX":0.36736522829534884,"pZ":2.232150018853065,"vX0":8.14799694380222,"vY0":-141.90691822881752,"vZ0":-7.585137052832857,"x":103.0,"y":178.51,"x0":-1.8234714776634673,"y0":50.005858946452506,"z0":5.72236556119324,"aX":-11.232302637776893},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2460,"spinDirection":211},"zone":6,"typeConfidence":0.92,"plateTime":0.3854227367823917,"extension":6.427907861065617},"index":3,"playId":"9186aca9-594a-3044-a1e3-23d3172b0cda","pitchNumber":4,"startTime":"2026-07-04T01:05:17.343Z","endTime":"2026-07-04T01:05:22.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.274558100097217,"aZ":-31.48052670023694,"pfxX":-5.671103195012682,"pfxZ":0.4484222850841133,"pX":1.6702979329105507,"pZ":-0.35980558613707764,"vX0":10.538554725644047,"vY0":-122.7893340563815,"vZ0":-8.036424480912672,"x":53.33,"y":248.49,"x0":-1.931468586558704,"y0":50.00005290908101,"z0":5.617396830132617,"aX":-8.698512634625299},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.8,"breakHorizontal":7.9,"spinRate":1215,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.4452826875971101,"extension":6.348202826263861},"index":4,"playId":"2633783c-0c74-3830-a4a2-047f6caed03b","pitchNumber":5,"startTime":"2026-07-04T01:05:40.437Z","endTime":"2026-07-04T01:05:44.028Z","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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.874057905395134,"aZ":-29.69504135627469,"pfxX":-7.206931201578703,"pfxZ":1.6117102113090853,"pX":0.09732572795871361,"pZ":1.8570802272789444,"vX0":7.351991627150733,"vY0":-122.89147747081049,"vZ0":-3.4221685862005677,"x":113.29,"y":188.64,"x0":-1.9876014714698313,"y0":50.00348904176088,"z0":5.77271973282783,"aX":-11.095410257002808},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.4,"breakHorizontal":11.5,"spinRate":1097,"spinDirection":258},"zone":8,"typeConfidence":0.91,"plateTime":0.4445906540296489,"extension":6.191870212896286},"hitData":{"launchSpeed":92.2,"launchAngle":54.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.36,"coordY":95.78}},"index":5,"playId":"ff722206-6a4b-3f53-8281-e30d1f6afed1","pitchNumber":6,"startTime":"2026-07-04T01:06:00.765Z","endTime":"2026-07-04T01:06:10.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:06:10.814Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-04T01:08:28.413Z","endTime":"2026-07-04T01:09:29.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Danny Young replaces Dylan Dodd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T01:08:00.721Z","endTime":"2026-07-04T01:08:30.699Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664849,"link":"/api/v1/people/664849"},"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":92.9,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86569038973925,"aZ":-30.6798448900722,"pfxX":10.31436104131853,"pfxZ":0.8005640462404688,"pX":0.5182055824962737,"pZ":2.7605383568144464,"vX0":-10.165903006986309,"vY0":-134.93716712117666,"vZ0":-0.77397495825306,"x":97.25,"y":164.25,"x0":2.978017404225169,"y0":50.000232936983444,"z0":5.195297618649754,"aX":19.1906672526593},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.6,"breakHorizontal":-16.8,"spinRate":2502,"spinDirection":119},"zone":6,"typeConfidence":0.9,"plateTime":0.4045194182227818,"extension":6.424472319006416},"index":1,"playId":"67c28cdb-b31f-34ff-9add-05d7c17519b5","pitchNumber":1,"startTime":"2026-07-04T01:08:30.699Z","endTime":"2026-07-04T01:08:35.337Z","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":92.4,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.971989260372364,"aZ":-31.473510248586365,"pfxX":10.446837201042339,"pfxZ":0.38427035170721346,"pX":0.3653426692409412,"pZ":1.422296863452205,"vX0":-10.788172252661553,"vY0":-134.2232422383187,"vZ0":-3.558807936082135,"x":103.07,"y":200.38,"x0":3.0648171155215445,"y0":50.00628049029695,"z0":4.98822636500879,"aX":19.211790665414366},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.1,"breakHorizontal":-16.8,"spinRate":2281,"spinDirection":99},"zone":14,"typeConfidence":0.9,"plateTime":0.40688201997000295,"extension":6.745263738943833},"index":2,"playId":"f6641d59-8ffc-3633-959e-fa07fcd3581d","pitchNumber":2,"startTime":"2026-07-04T01:08:48.220Z","endTime":"2026-07-04T01:08:52.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20233493445091,"aZ":-30.698101046473127,"pfxX":-10.353016387878666,"pfxZ":1.0384195727406844,"pX":1.4202849210526218,"pZ":2.8322853187888053,"vX0":-2.6163426532106113,"vY0":-118.18493952301769,"vZ0":1.8626980092623964,"x":62.86,"y":162.31,"x0":3.8860764866945687,"y0":50.000598457604845,"z0":4.850334705530785,"aX":-14.664495758376207},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.6,"breakHorizontal":19.4,"spinRate":2637,"spinDirection":290},"zone":12,"typeConfidence":0.9,"plateTime":0.463173573021606,"extension":6.2409397086758},"index":3,"playId":"a8d102cf-3d37-348e-9533-80226713b0e3","pitchNumber":3,"startTime":"2026-07-04T01:09:04.905Z","endTime":"2026-07-04T01:09:09.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99109300073993,"aZ":-32.26521865620235,"pfxX":11.00615465027899,"pfxZ":-0.05027653429616841,"pX":-0.16468080366150445,"pZ":1.34461145714573,"vX0":-12.440392032499817,"vY0":-134.81799464871938,"vZ0":-3.464818406026012,"x":123.28,"y":202.48,"x0":3.0690763402908385,"y0":50.0029843927286,"z0":4.912135154904314,"aX":20.359230086304354},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.6,"breakHorizontal":-17.4,"spinRate":2285,"spinDirection":111},"zone":13,"typeConfidence":0.91,"plateTime":0.40553949118698673,"extension":6.7162885770248275},"hitData":{"launchSpeed":105.2,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.46,"coordY":165.56}},"index":4,"playId":"878da477-15ca-368c-a654-31be2457cb9a","pitchNumber":4,"startTime":"2026-07-04T01:09:22.432Z","endTime":"2026-07-04T01:09:29.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:09:29.717Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-04T01:10:04.545Z","endTime":"2026-07-04T01:10:48.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tyrone Taylor replaces A.J. Ewing.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-04T01:09:46.483Z","endTime":"2026-07-04T01:10:06.847Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":86.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23841111878448,"aZ":-29.954220237320737,"pfxX":10.662743770181704,"pfxZ":1.1853360707642189,"pX":-0.734905343180715,"pZ":2.349818021867748,"vX0":-13.359740019093984,"vY0":-135.21563941466147,"vZ0":-1.6710791999393122,"x":145.01,"y":175.33,"x0":2.8576344124132795,"y0":50.00367263418389,"z0":5.0542742887765435,"aX":19.978373929158366},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.0,"breakHorizontal":-16.9,"spinRate":2219,"spinDirection":116},"zone":4,"typeConfidence":0.9,"plateTime":0.40327063336438496,"extension":6.8406007033714245},"index":1,"playId":"f485b52e-47ae-39d8-8158-d353dfb3ae83","pitchNumber":1,"startTime":"2026-07-04T01:10:06.847Z","endTime":"2026-07-04T01:10:11.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.729038460807097,"aZ":-32.22244718398506,"pfxX":-10.318630500132743,"pfxZ":-0.0352815842474139,"pX":0.5107290738959548,"pZ":0.8998873651504796,"vX0":-4.029737554032584,"vY0":-118.81644348369583,"vZ0":-1.9069449776838197,"x":97.53,"y":214.48,"x0":3.5691770206116535,"y0":50.00307231409989,"z0":4.64060911726862,"aX":-14.753443438188691},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.2,"breakHorizontal":19.7,"spinRate":2212,"spinDirection":306},"zone":14,"typeConfidence":0.9,"plateTime":0.46096447362847703,"extension":6.278213212988453},"index":2,"playId":"778c953b-7aaf-3ec7-8940-3105b4648f29","pitchNumber":2,"startTime":"2026-07-04T01:10:23.576Z","endTime":"2026-07-04T01:10:27.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7318265938627,"aZ":-31.361093876700696,"pfxX":11.406484488163926,"pfxZ":0.43091591578247446,"pX":-0.31549787576572474,"pZ":1.47285273252578,"vX0":-13.171729162047253,"vY0":-136.31707242850854,"vZ0":-3.4712283188716473,"x":129.03,"y":199.01,"x0":3.0790238115679487,"y0":50.00516028534305,"z0":4.909378523278517,"aX":21.64142296609313},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.2,"breakHorizontal":-18.1,"spinRate":2193,"spinDirection":104},"zone":13,"typeConfidence":0.91,"plateTime":0.40059414843102337,"extension":6.445560470778326},"hitData":{"launchSpeed":104.0,"launchAngle":-13.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.0,"coordY":152.0}},"index":3,"playId":"e27dc24b-e7d1-375f-a442-55adcfe5dd3a","pitchNumber":3,"startTime":"2026-07-04T01:10:39.999Z","endTime":"2026-07-04T01:10:48.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:10:48.426Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto challenged (pitch result), call on the field was overturned: Juan Soto walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-04T01:10:58.175Z","endTime":"2026-07-04T01:12:54.588Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":81.9,"endSpeed":75.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.394160544395163,"aZ":-32.997901112312555,"pfxX":-9.659388702696631,"pfxZ":-0.5789877829931847,"pX":-0.6561867506374094,"pZ":2.9414420101365724,"vX0":-6.692124154214892,"vY0":-119.07280006637795,"vZ0":2.316440369253455,"x":142.01,"y":159.36,"x0":3.447699875852133,"y0":50.000853392629665,"z0":4.946896014894156,"aX":-13.831241043574193},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.1,"breakHorizontal":19.1,"spinRate":2596,"spinDirection":294},"zone":1,"typeConfidence":0.9,"plateTime":0.46044620729371877,"extension":6.283373263946618},"index":0,"playId":"b24e6608-6684-3146-8389-cb1e46479c75","pitchNumber":1,"startTime":"2026-07-04T01:11:16.539Z","endTime":"2026-07-04T01:11:21.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56621681882239,"aZ":-31.2981115228942,"pfxX":-9.775799012195,"pfxZ":0.5856317605195498,"pX":-0.010179445400545368,"pZ":1.2294704743261384,"vX0":-5.787204566322915,"vY0":-121.4994299169003,"vZ0":-1.5102967902089848,"x":117.39,"y":205.58,"x0":3.6750576038254312,"y0":50.00053548685426,"z0":4.5875268290666416,"aX":-14.563319392121622},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.0,"breakHorizontal":19.1,"spinRate":2720,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.45138880487412925,"extension":6.279247959752092},"index":1,"playId":"9f56f154-3940-383c-be70-123f21fe1241","pitchNumber":2,"startTime":"2026-07-04T01:11:32.219Z","endTime":"2026-07-04T01:11:36.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48924949723947,"aZ":-32.462497221119136,"pfxX":-8.158843634863,"pfxZ":-0.19139698416419781,"pX":-1.1301178098200644,"pZ":0.7772854137715778,"vX0":-8.063761529386403,"vY0":-120.68057694659691,"vZ0":-2.4622057759385574,"x":160.08,"y":217.79,"x0":3.3149196582877525,"y0":50.005102870906676,"z0":4.670251424475701,"aX":-12.03570880689404},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.7,"breakHorizontal":16.7,"spinRate":2506,"spinDirection":310},"zone":13,"typeConfidence":0.9,"plateTime":0.4538653286732215,"extension":6.150737720704775},"index":2,"playId":"8e040150-8d07-3d9e-b69c-2885d7454e73","pitchNumber":3,"startTime":"2026-07-04T01:11:48.939Z","endTime":"2026-07-04T01:11:53.098Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.217392062539528,"aZ":-30.10034602167574,"pfxX":11.62639357152017,"pfxZ":1.1433760045442476,"pX":-1.123105417369299,"pZ":1.4463001543334233,"vX0":-14.685427576862002,"vY0":-133.33567037663946,"vZ0":-3.224505821243766,"x":159.81,"y":199.73,"x0":2.9314798196577976,"y0":50.00122162704054,"z0":4.830783141010554,"aX":21.046576953943493},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.6,"breakHorizontal":-18.1,"spinRate":2331,"spinDirection":110},"zone":13,"typeConfidence":0.9,"plateTime":0.40994632690957733,"extension":6.73320992177148},"index":3,"playId":"7fc77e64-1ceb-38dd-98e2-7a8716b84a67","pitchNumber":4,"startTime":"2026-07-04T01:12:08.311Z","endTime":"2026-07-04T01:12:13.350Z","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":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39736989737035,"aZ":-28.96417466537629,"pfxX":12.119437925062913,"pfxZ":1.7132420700602093,"pX":-0.8092767173051517,"pZ":2.350629301479372,"vX0":-14.380416399435024,"vY0":-136.0399674485246,"vZ0":-1.7662978646102854,"x":147.85,"y":175.31,"x0":2.966793368274301,"y0":50.00615484602375,"z0":5.0129797602616994,"aX":22.757296605977505},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.9,"breakHorizontal":-19.0,"spinRate":2378,"spinDirection":106},"zone":13,"typeConfidence":0.91,"plateTime":0.40238442894565685,"extension":6.488457729125069},"index":4,"playId":"c1061fb5-bf30-351b-881c-16b942f0201e","pitchNumber":5,"startTime":"2026-07-04T01:12:27.557Z","endTime":"2026-07-04T01:12:54.588Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"}},"playEndTime":"2026-07-04T01:12:54.588Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-04T01:15:14.944Z","endTime":"2026-07-04T01:17:19.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-04T01:13:10.555Z","endTime":"2026-07-04T01:13:37.160Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Didier Fuentes replaces Danny Young.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-04T01:13:37.160Z","endTime":"2026-07-04T01:15:16.883Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800311,"link":"/api/v1/people/800311"},"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":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50272997940507,"aZ":-16.941689404411505,"pfxX":-8.372944799571794,"pfxZ":7.470973716082932,"pX":-1.4041079858732992,"pZ":3.2916441977713586,"vX0":5.638963904133875,"vY0":-142.11514120020053,"vZ0":-1.8673602392073607,"x":170.52,"y":149.91,"x0":-2.3292948570569187,"y0":50.00487265602939,"z0":5.036987204694148,"aX":-17.0762024648303},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":13.9,"spinRate":2175,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.38586181518112195,"extension":6.790432068143528},"index":2,"playId":"546d897a-3fc5-38be-964c-b5c20de566c6","pitchNumber":1,"startTime":"2026-07-04T01:15:16.883Z","endTime":"2026-07-04T01:15:21.342Z","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},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.483236741649996,"aZ":-15.259148264409806,"pfxX":-7.202191222401657,"pfxZ":8.687452236321395,"pX":-0.7087536147553916,"pZ":3.544516233082239,"vX0":5.658711569046501,"vY0":-138.11561114693063,"vZ0":-1.3277295175417694,"x":144.02,"y":143.08,"x0":-1.8403428828320865,"y0":50.00469869107609,"z0":5.049399294832963,"aX":-14.026273121161791},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":12.0,"spinRate":2044,"spinDirection":218},"zone":11,"typeConfidence":0.88,"plateTime":0.39537978864410395,"extension":6.848054594883121},"index":3,"playId":"8bfd3ab8-8d0b-36a5-a899-37fd1f547b4e","pitchNumber":2,"startTime":"2026-07-04T01:15:33.002Z","endTime":"2026-07-04T01:16:00.020Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"}}},{"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":94.3,"endSpeed":86.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.698350263244897,"aZ":-17.676294735376224,"pfxX":-8.230880710329203,"pfxZ":7.537776420945113,"pX":-1.9979460122913413,"pZ":3.018394242931191,"vX0":4.139364131744006,"vY0":-137.40223206685724,"vZ0":-1.587678888572214,"x":193.16,"y":157.28,"x0":-2.449539895518419,"y0":50.00567794798665,"z0":4.797301828514666,"aX":-15.836882830272353},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":14.2,"spinRate":2056,"spinDirection":226},"zone":11,"typeConfidence":0.83,"plateTime":0.39770441335145446,"extension":6.700749316765863},"index":4,"playId":"af966dde-f49e-3f33-b2d2-739abe185009","pitchNumber":3,"startTime":"2026-07-04T01:16:05.317Z","endTime":"2026-07-04T01:16:10.133Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.475889572481513,"aZ":-13.951620500311096,"pfxX":-7.115567692087564,"pfxZ":9.44717860205163,"pX":-0.5037734707050474,"pZ":3.0033126258312897,"vX0":7.455085957297811,"vY0":-137.7395712451651,"vZ0":-2.5061315831230324,"x":136.2,"y":157.69,"x0":-2.3159204727589366,"y0":50.00277723611315,"z0":4.863771082968787,"aX":-13.725932900372769},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":11.4,"spinRate":2101,"spinDirection":228},"zone":1,"typeConfidence":0.88,"plateTime":0.3970634272915774,"extension":6.789135154435547},"index":5,"playId":"48a9c794-ce08-37e3-b304-d8ad18c7a0e9","pitchNumber":4,"startTime":"2026-07-04T01:16:23.362Z","endTime":"2026-07-04T01:16:28.067Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.230585995364837,"aZ":-15.472414448563722,"pfxX":-6.628061178276514,"pfxZ":8.414302965654315,"pX":-0.19189592324615476,"pZ":2.277055781879249,"vX0":7.904651670340651,"vY0":-139.06379260314804,"vZ0":-4.4207314082672555,"x":124.31,"y":177.3,"x0":-2.1920758207355946,"y0":50.00555816952552,"z0":4.893485206328326,"aX":-13.16043186612507},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":10.7,"spinRate":2158,"spinDirection":229},"zone":5,"typeConfidence":0.88,"plateTime":0.39185590651685187,"extension":6.951383540193582},"index":6,"playId":"0d521e87-7d8f-3b74-a825-cbe07064c54b","pitchNumber":5,"startTime":"2026-07-04T01:16:40.333Z","endTime":"2026-07-04T01:16:44.775Z","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":97.6,"endSpeed":89.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.749869626234148,"aZ":-14.92825739553982,"pfxX":-5.597587824323964,"pfxZ":8.35298024368382,"pX":-0.4817177872037546,"pZ":3.333744243323931,"vX0":7.166009480135885,"vY0":-142.14000173540694,"vZ0":-2.080127734181721,"x":135.36,"y":148.77,"x0":-2.297347346927186,"y0":50.00674061084123,"z0":5.012891221632475,"aX":-11.563057726642164},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.0,"breakHorizontal":8.9,"spinRate":2001,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3839887747819093,"extension":6.969423117225586},"hitData":{"launchSpeed":86.7,"launchAngle":-9.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.9,"coordY":164.96}},"index":7,"playId":"69858036-cc48-3c44-aae9-9ff3a664eb40","pitchNumber":6,"startTime":"2026-07-04T01:17:12.836Z","endTime":"2026-07-04T01:17:19.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:17:19.194Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, first baseman Jared Young to pitcher Kodai Senga.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T01:19:24.086Z","endTime":"2026-07-04T01:20:54.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tyrone Taylor remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T01:18:34.955Z","endTime":"2026-07-04T01:19:26.376Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":805999,"link":"/api/v1/people/805999"}},{"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":95.0,"endSpeed":87.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.471298550331866,"aZ":-12.974251580974888,"pfxX":-4.3787201946638215,"pfxZ":9.874361226770167,"pX":-0.4029106526615563,"pZ":3.7929194152722236,"vX0":5.393639205905883,"vY0":-138.23280583559352,"vZ0":-3.6314646288957237,"x":132.36,"y":136.37,"x0":-1.8062151575561012,"y0":50.00193448360817,"z0":5.98879182093142,"aX":-8.513567487712532},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2335,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3955413976322979,"extension":6.214168603700598},"index":1,"playId":"7c5f33d2-b9f7-31b6-9fd2-3c622a38fedd","pitchNumber":1,"startTime":"2026-07-04T01:19:26.376Z","endTime":"2026-07-04T01:19:29.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.981565271386287,"aZ":-28.621740071807196,"pfxX":-5.503147390242078,"pfxZ":2.396437606024036,"pX":-1.0150066132222504,"pZ":1.109657319525697,"vX0":4.313927345547454,"vY0":-120.49111875540805,"vZ0":-5.400458480240263,"x":155.69,"y":208.82,"x0":-2.107936948247225,"y0":50.00095963515572,"z0":5.889339517479318,"aX":-8.143815796365912},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.4,"breakHorizontal":9.0,"spinRate":1100,"spinDirection":258},"zone":13,"typeConfidence":0.9,"plateTime":0.4534618317761776,"extension":6.291729750189401},"index":2,"playId":"acfa020f-01eb-3cbe-adcf-0bddc9153f88","pitchNumber":2,"startTime":"2026-07-04T01:19:52.186Z","endTime":"2026-07-04T01:19:55.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47121327149743,"aZ":-28.06369383462311,"pfxX":-6.46434184474986,"pfxZ":2.858311794880648,"pX":-0.32822711584349584,"pZ":0.3956368561484996,"vX0":5.950993813847165,"vY0":-119.61226772622278,"vZ0":-6.795154897315433,"x":129.51,"y":228.1,"x0":-2.016331544677601,"y0":50.00417655954899,"z0":5.811121919570698,"aX":-9.306661361370843},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.6,"breakHorizontal":10.2,"spinRate":1272,"spinDirection":261},"zone":13,"typeConfidence":0.91,"plateTime":0.45905048426126704,"extension":6.106348528395344},"index":3,"playId":"7856bf33-103f-3605-a020-f45575fbde4b","pitchNumber":3,"startTime":"2026-07-04T01:20:07.587Z","endTime":"2026-07-04T01:20:15.497Z","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":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.301791184270073,"aZ":-15.644761165381428,"pfxX":-5.559205072711238,"pfxZ":8.278950652519907,"pX":-1.0810800403962348,"pZ":3.139053134470645,"vX0":4.649685584296822,"vY0":-139.44156891330803,"vZ0":-4.740721560572091,"x":158.21,"y":154.03,"x0":-2.0366484513255623,"y0":50.001528294600206,"z0":5.871874632312577,"aX":-11.097820207890454},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":9.2,"spinRate":2403,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.3907485064481522,"extension":6.163907505697489},"index":4,"playId":"1b8674f3-c670-3d68-a355-c8c67b86f00c","pitchNumber":4,"startTime":"2026-07-04T01:20:28.772Z","endTime":"2026-07-04T01:20:33.783Z","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":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06165069885674,"aZ":-19.66074727051643,"pfxX":-5.307072324887144,"pfxZ":6.284334813294847,"pX":-0.21972841739987456,"pZ":2.430587371893815,"vX0":6.6482972626874615,"vY0":-139.4092624328467,"vZ0":-5.760016819386542,"x":125.38,"y":173.15,"x0":-1.933438531091015,"y0":50.001083135713394,"z0":5.799744271212102,"aX":-10.56282655696441},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.6,"breakHorizontal":8.4,"spinRate":2444,"spinDirection":213},"zone":5,"typeConfidence":0.82,"plateTime":0.39122955524085645,"extension":6.21656633822977},"hitData":{"launchSpeed":83.5,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.94,"coordY":155.44}},"index":5,"playId":"91072203-4569-3218-81a3-75ec24229db1","pitchNumber":5,"startTime":"2026-07-04T01:20:46.619Z","endTime":"2026-07-04T01:20:54.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:20:54.494Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Mateo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T01:21:20.818Z","endTime":"2026-07-04T01:23:25.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.8,"endSpeed":89.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51423168837991,"aZ":-15.960413301779994,"pfxX":-4.442752658812769,"pfxZ":7.881968292244625,"pX":-1.0488679276472903,"pZ":2.2363397730058305,"vX0":4.386335925319177,"vY0":-142.2425960040394,"vZ0":-6.939094261720878,"x":156.98,"y":178.4,"x0":-2.0309781551865376,"y0":50.00207795345089,"z0":5.712697836926275,"aX":-9.137101478634916},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.1,"breakHorizontal":7.2,"spinRate":2283,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.38453343708426857,"extension":6.287246435442707},"index":0,"playId":"85d297de-19ce-337c-9082-5b0e9788a037","pitchNumber":1,"startTime":"2026-07-04T01:21:30.245Z","endTime":"2026-07-04T01:21:37.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.311747313898866,"aZ":-29.131745165808894,"pfxX":-5.390583662555975,"pfxZ":2.0232455933638773,"pX":0.4859139919087556,"pZ":1.012685826433078,"vX0":7.231823547922478,"vY0":-121.35578435102946,"vZ0":-5.536303678255248,"x":98.48,"y":211.44,"x0":-1.8234538358666401,"y0":50.00187810246584,"z0":5.841539764492379,"aX":-8.092949560077683},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.6,"breakHorizontal":8.2,"spinRate":1287,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.4502460258950558,"extension":6.309975031277127},"index":1,"playId":"6fe05f9b-2f79-392d-a0ce-5ebe915be54f","pitchNumber":2,"startTime":"2026-07-04T01:22:33.911Z","endTime":"2026-07-04T01:22:39.921Z","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":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.411206633942516,"aZ":-13.887542282935852,"pfxX":-4.368427148180757,"pfxZ":8.836405034601281,"pX":0.6110301073881169,"pZ":1.8159632966241128,"vX0":8.309274179676617,"vY0":-142.21221459903066,"vZ0":-8.585851922430122,"x":93.71,"y":189.75,"x0":-1.767346996605636,"y0":50.004674389169075,"z0":5.734333465155079,"aX":-9.042797477343752},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":6.5,"spinRate":2546,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.38361447663123815,"extension":6.410677818017404},"index":2,"playId":"cb11bf86-722c-3e22-85c6-e3335e7de50a","pitchNumber":3,"startTime":"2026-07-04T01:22:56.903Z","endTime":"2026-07-04T01:23:00.917Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-04T01:23:06.710Z","endTime":"2026-07-04T01:23:20.180Z","isPitch":false,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"}},{"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":88.1,"endSpeed":81.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28061470817247,"aZ":-29.814485055707912,"pfxX":-0.30559427603996436,"pfxZ":1.4184617499300822,"pX":1.4847927825327205,"pZ":0.9501656609432867,"vX0":8.319446849251378,"vY0":-127.94552064756923,"vZ0":-6.277461319833275,"x":60.4,"y":213.13,"x0":-1.7683802434908247,"y0":50.00055188498007,"z0":5.770463865413774,"aX":-0.5086626776217076},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":-1.3,"spinRate":2689,"spinDirection":334},"zone":14,"typeConfidence":0.78,"plateTime":0.42802193144499556,"extension":6.389056197835673},"index":4,"playId":"f1f1314f-32f4-377b-a321-c07638e4a0d4","pitchNumber":4,"startTime":"2026-07-04T01:23:20.180Z","endTime":"2026-07-04T01:23:25.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:23:25.343Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-04T01:23:39.002Z","endTime":"2026-07-04T01:25:23.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.808919526414083,"aZ":-38.976982784117936,"pfxX":4.929462773753357,"pfxZ":-4.398325491101589,"pX":-0.8236543789762727,"pZ":1.0372583713933512,"vX0":1.7272057007653172,"vY0":-123.87615488227833,"vZ0":-3.5331571745929367,"x":148.4,"y":210.77,"x0":-2.1711649546655405,"y0":50.001622775522335,"z0":5.755568837911491,"aX":7.62536661996035},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.5,"breakHorizontal":-9.4,"spinRate":2628,"spinDirection":23},"zone":13,"typeConfidence":0.89,"plateTime":0.44293780467863364,"extension":6.556596220760345},"index":0,"playId":"ffafefd3-0ea4-3ec4-ba53-3a0327f0ec81","pitchNumber":1,"startTime":"2026-07-04T01:23:45.986Z","endTime":"2026-07-04T01:23:49.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48027437904294,"aZ":-39.390207778513286,"pfxX":3.603489825801328,"pfxZ":-5.00135194005326,"pX":-0.7925400084450752,"pZ":2.8779913303584395,"vX0":1.8236933887377176,"vY0":-119.42260465709742,"vZ0":1.1147300047753934,"x":147.21,"y":161.07,"x0":-2.0349236825991444,"y0":50.00556938867724,"z0":5.954375973059752,"aX":5.194131163682166},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.5,"breakHorizontal":-7.0,"spinRate":2575,"spinDirection":12},"zone":1,"typeConfidence":0.91,"plateTime":0.45903360051260567,"extension":6.030665974600923},"index":1,"playId":"61d94b93-f97b-33d2-9c01-a8a07e4c2df1","pitchNumber":2,"startTime":"2026-07-04T01:23:59.973Z","endTime":"2026-07-04T01:24:04.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.846631975227808,"aZ":-37.57093196096424,"pfxX":5.149206153646758,"pfxZ":-3.5011197077844525,"pX":-0.7160524522240099,"pZ":1.7475154542882367,"vX0":2.053091538009875,"vY0":-123.40966768287548,"vZ0":-2.0718168353235202,"x":144.29,"y":191.6,"x0":-2.228089112649846,"y0":50.00344730605673,"z0":5.766219698898195,"aX":7.932924064875078},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.6,"breakHorizontal":-9.8,"spinRate":2617,"spinDirection":26},"zone":7,"typeConfidence":0.89,"plateTime":0.44402778408858845,"extension":6.318217396631199},"index":2,"playId":"e78a3bbb-b126-3874-a3c5-b2b931e66092","pitchNumber":3,"startTime":"2026-07-04T01:24:15.001Z","endTime":"2026-07-04T01:24:20.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17540330664591,"aZ":-26.399916926771915,"pfxX":-4.143379833750068,"pfxZ":3.727456215910108,"pX":0.024284807517722332,"pZ":0.6236034557464541,"vX0":6.42241252069046,"vY0":-123.59963563753722,"vZ0":-7.1190843416223615,"x":116.07,"y":221.94,"x0":-2.067188225609975,"y0":50.0057086251733,"z0":5.752226549826471,"aX":-6.4249539867853285},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.3,"breakHorizontal":6.0,"spinRate":1277,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.442819690556322,"extension":6.2976613162413395},"index":3,"playId":"e3a5ddd7-705d-36d6-8c1e-fcd0e4fa3b62","pitchNumber":4,"startTime":"2026-07-04T01:24:32.480Z","endTime":"2026-07-04T01:24:36.748Z","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":98.5,"endSpeed":91.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37694583290299,"aZ":-14.09704594087057,"pfxX":-3.7866696466804948,"pfxZ":8.558518376512833,"pX":-1.0919852467497662,"pZ":3.894337645417978,"vX0":4.655872650509806,"vY0":-143.5291326595876,"vZ0":-2.8395801817261757,"x":121.48,"y":96.13,"x0":-2.233787634014146,"y0":50.00367118736345,"z0":5.760405965637762,"aX":-7.999054916531876},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.2,"breakHorizontal":6.1,"spinRate":2423,"spinDirection":215},"zone":11,"typeConfidence":0.93,"plateTime":0.37984344080808397,"extension":6.529547231297569},"index":4,"playId":"7797ee06-9cb0-30f1-9887-3d13f6f18b50","pitchNumber":5,"startTime":"2026-07-04T01:24:59.570Z","endTime":"2026-07-04T01:25:03.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.829504186564755,"aZ":-13.433502165486573,"pfxX":-4.539282478840249,"pfxZ":9.066482608955626,"pX":0.3174232556659855,"pZ":3.2632251896334616,"vX0":8.21385534033809,"vY0":-142.43213661449505,"vZ0":-4.826265976615231,"x":104.9,"y":150.67,"x0":-2.005991376220452,"y0":50.00443243011297,"z0":5.820471588784868,"aX":-9.385149805871043},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":6.7,"spinRate":2537,"spinDirection":212},"zone":3,"typeConfidence":0.92,"plateTime":0.38364896712120533,"extension":6.308908903837161},"index":5,"playId":"22feb5d0-e437-3cbb-9cad-8e4f64b91123","pitchNumber":6,"startTime":"2026-07-04T01:25:17.926Z","endTime":"2026-07-04T01:25:23.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:25:23.597Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-04T01:27:17.648Z","endTime":"2026-07-04T01:28:51.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":94.6,"endSpeed":86.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.342058854088343,"aZ":-15.552017454677284,"pfxX":-7.670242322605616,"pfxZ":8.600812643924852,"pX":-0.3657047488516103,"pZ":3.191910130739702,"vX0":8.80076659147383,"vY0":-137.62918395658676,"vZ0":-1.6928112332509526,"x":130.94,"y":152.6,"x0":-2.5967327546526335,"y0":50.00612069616703,"z0":4.859557214391081,"aX":-14.830846281942822},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":12.2,"spinRate":2035,"spinDirection":227},"zone":1,"typeConfidence":0.86,"plateTime":0.3968048989976607,"extension":6.774997168672997},"index":0,"playId":"b9a4bcc5-9fdf-36b6-94ce-568dfc294084","pitchNumber":1,"startTime":"2026-07-04T01:27:33.012Z","endTime":"2026-07-04T01:27:37.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5483213417105,"aZ":-14.39904294280102,"pfxX":-6.719521089006269,"pfxZ":8.688083011575323,"pX":0.13585289055402505,"pZ":3.885985939218381,"vX0":8.78596745383724,"vY0":-141.71401240096912,"vZ0":-0.8042212557532085,"x":111.82,"y":133.86,"x0":-2.1228795654636667,"y0":50.004425491399296,"z0":5.08786798088799,"aX":-13.75121704530953},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":10.6,"spinRate":2109,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.385606267358253,"extension":7.007642568137784},"index":1,"playId":"6ae641d9-cd27-3665-80fe-3e2df11fde0b","pitchNumber":2,"startTime":"2026-07-04T01:27:47.752Z","endTime":"2026-07-04T01:27:52.254Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-04T01:27:56.808Z","endTime":"2026-07-04T01:28:13.335Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.159846063334296,"aZ":-14.865772262302409,"pfxX":-7.3173693061815,"pfxZ":8.195561993429997,"pX":-0.44386815018471065,"pZ":3.3184972383801252,"vX0":7.58521491809377,"vY0":-143.89499436411435,"vZ0":-2.206293584897177,"x":133.92,"y":149.18,"x0":-2.1543383218833587,"y0":50.00446815307225,"z0":5.008561728987071,"aX":-15.456555685688318},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.6,"breakHorizontal":11.9,"spinRate":2124,"spinDirection":222},"zone":11,"typeConfidence":0.92,"plateTime":0.379610568800254,"extension":6.755907673406466},"index":3,"playId":"62e0236e-6304-388f-9b01-d72e6fc5187a","pitchNumber":3,"startTime":"2026-07-04T01:28:13.335Z","endTime":"2026-07-04T01:28:16.676Z","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":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.796347777952754,"aZ":-12.746284506033895,"pfxX":-5.108275968318383,"pfxZ":9.111972046131946,"pX":-0.2661947566434054,"pZ":4.629432063725885,"vX0":7.3248413758958675,"vY0":-144.2417860671551,"vZ0":0.5533939173506905,"x":127.15,"y":113.79,"x0":-2.1608592847692747,"y0":50.00384141945675,"z0":5.214222949297043,"aX":-10.893541832224772},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2035,"spinDirection":219},"zone":11,"typeConfidence":0.93,"plateTime":0.3780089266899278,"extension":6.820261030492411},"index":4,"playId":"422af292-9527-3e05-a4c6-447369a5ba32","pitchNumber":4,"startTime":"2026-07-04T01:28:31.296Z","endTime":"2026-07-04T01:28:35.391Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.003603228688714,"aZ":-32.861643432970006,"pfxX":3.6938094233359857,"pfxZ":-0.4348653418711539,"pX":0.5545338562656905,"pZ":1.3967521249571562,"vX0":5.437328358783826,"vY0":-124.9199201494669,"vZ0":-2.011642373673214,"x":95.86,"y":201.07,"x0":-2.1188049942530776,"y0":50.00004428213223,"z0":4.879768342945104,"aX":5.912734478250097},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.0,"breakHorizontal":-7.8,"spinRate":2392,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.4362500633280053,"extension":6.804520090439955},"index":5,"playId":"ed060f25-694d-3511-95f2-e75b11bb65a9","pitchNumber":5,"startTime":"2026-07-04T01:28:47.017Z","endTime":"2026-07-04T01:28:51.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:28:51.179Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a line drive to left fielder Mauricio Dubón.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-04T01:29:01.447Z","endTime":"2026-07-04T01:30:07.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":79.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.422177017579344,"aZ":-32.82356079359424,"pfxX":3.9577916341189145,"pfxZ":-0.41427810861396175,"pX":-0.7047822748238409,"pZ":2.304517301021274,"vX0":3.0457495182836736,"vY0":-123.7101596935153,"vZ0":0.3878268637574367,"x":143.86,"y":176.56,"x0":-2.46004170965644,"y0":50.00287101966254,"z0":4.866275558626735,"aX":6.219549992136476},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.5,"breakHorizontal":-7.8,"spinRate":2452,"spinDirection":108},"zone":4,"typeConfidence":0.9,"plateTime":0.44040166414969883,"extension":6.7427984134755095},"index":0,"playId":"04ae4d9b-de1d-3a35-ab7f-5f926d361eb4","pitchNumber":1,"startTime":"2026-07-04T01:29:18.078Z","endTime":"2026-07-04T01:29:22.842Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14435733835643,"aZ":-32.13201775598789,"pfxX":3.062039181658062,"pfxZ":0.02244367771973188,"pX":0.547949630872847,"pZ":0.819167342306127,"vX0":6.1221984413370505,"vY0":-125.96593882810751,"vZ0":-3.6314483977435748,"x":96.11,"y":216.66,"x0":-2.301941591882005,"y0":50.00150330704075,"z0":4.849407513668253,"aX":4.968356260513328},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":-6.8,"spinRate":2445,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.43313980397376994,"extension":6.762727218031735},"index":1,"playId":"8d4c492e-704e-3395-92ad-da140e07173e","pitchNumber":2,"startTime":"2026-07-04T01:29:34.281Z","endTime":"2026-07-04T01:29:39.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":91.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.994634060402202,"aZ":-13.85877729015113,"pfxX":-4.664974435473224,"pfxZ":8.595997612589024,"pX":0.07106452437212905,"pZ":3.2537347813429234,"vX0":7.961809656983524,"vY0":-144.23422640163795,"vZ0":-2.8169387778643498,"x":114.29,"y":150.93,"x0":-2.1048437753409783,"y0":50.00489128272817,"z0":5.085187260648097,"aX":-9.94274625073969},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.2,"breakHorizontal":7.1,"spinRate":1972,"spinDirection":214},"zone":2,"typeConfidence":0.92,"plateTime":0.37813746941965887,"extension":6.850441538421612},"hitData":{"launchSpeed":84.2,"launchAngle":15.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.15,"coordY":108.34}},"index":2,"playId":"0f3462fa-3b13-339d-916b-642da6ad701e","pitchNumber":3,"startTime":"2026-07-04T01:29:52.907Z","endTime":"2026-07-04T01:30:07.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:30:07.328Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Young flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-04T01:30:10.939Z","endTime":"2026-07-04T01:30:59.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.698625440394594,"aZ":-16.77670198913101,"pfxX":-7.326523026828728,"pfxZ":7.581582696237675,"pX":0.9774380519420309,"pZ":1.482158270810936,"vX0":11.868623452667192,"vY0":-140.62360393397933,"vZ0":-5.830455741698793,"x":79.74,"y":198.76,"x0":-2.3189823546283916,"y0":50.001921732857156,"z0":4.645999201829461,"aX":-14.878873000593813},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":11.3,"spinRate":2032,"spinDirection":234},"zone":14,"typeConfidence":0.88,"plateTime":0.3874296939764763,"extension":6.923502915043024},"index":0,"playId":"17eea66c-90e4-36d4-bbd2-3d4888f1b958","pitchNumber":1,"startTime":"2026-07-04T01:30:26.869Z","endTime":"2026-07-04T01:30:31.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.210621604713,"aZ":-14.918119848812275,"pfxX":-4.369930356509862,"pfxZ":8.901120936414612,"pX":-0.45116927355157166,"pZ":2.7593722234123796,"vX0":7.293184415676198,"vY0":-137.5597865086628,"vZ0":-2.8946340009470326,"x":134.2,"y":164.28,"x0":-2.5551146352250838,"y0":50.00196452280182,"z0":4.8219171735246364,"aX":-8.471595489696515},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":6.6,"spinRate":2002,"spinDirection":220},"zone":4,"typeConfidence":0.88,"plateTime":0.3964287077200863,"extension":6.788642672032831},"hitData":{"launchSpeed":97.5,"launchAngle":50.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.42,"coordY":87.15}},"index":1,"playId":"94b5a52a-c646-36e5-beeb-17e47913b65c","pitchNumber":2,"startTime":"2026-07-04T01:30:43.056Z","endTime":"2026-07-04T01:30:59.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:30:59.172Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-04T01:31:04.170Z","endTime":"2026-07-04T01:33:45.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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(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":88.1,"endSpeed":81.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.874927527981285,"aZ":-27.98753787315754,"pfxX":1.037138847277408,"pfxZ":2.5076596077997984,"pX":2.1869317966879764,"pZ":1.5255871077544214,"vX0":10.580948886959034,"vY0":-128.03889126150523,"vZ0":-2.476484720478183,"x":33.64,"y":197.59,"x0":-2.123190908985809,"y0":50.00458991388062,"z0":4.681441014787585,"aX":1.7320198572020415},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":-4.1,"spinRate":2356,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.42675524634317696,"extension":6.9336002933201675},"index":0,"playId":"ff177f25-1252-36fc-bc8a-ba9437e6ae4a","pitchNumber":1,"startTime":"2026-07-04T01:31:17.690Z","endTime":"2026-07-04T01:31:21.541Z","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":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875935079051306,"aZ":-16.924643171532058,"pfxX":-6.4873255643495495,"pfxZ":7.41930657939628,"pX":-0.11708572265387747,"pZ":2.5737475031054147,"vX0":8.196006735504932,"vY0":-141.6725571205023,"vZ0":-3.5527804754837673,"x":121.46,"y":169.29,"x0":-2.189204900774283,"y0":50.00674116269763,"z0":4.909566357492101,"aX":-13.342156373305727},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.0,"breakHorizontal":10.3,"spinRate":1981,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.3849283337143077,"extension":6.918957401023047},"index":1,"playId":"5f681cfe-3db1-38d9-b7ce-2faed538596f","pitchNumber":2,"startTime":"2026-07-04T01:31:34.379Z","endTime":"2026-07-04T01:31:38.641Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-04T01:31:46.734Z","endTime":"2026-07-04T01:31:56.789Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01240506283913,"aZ":-33.62497124105499,"pfxX":2.1713591665489096,"pfxZ":-0.9313141493449164,"pX":0.7974034629859208,"pZ":0.7625039117316943,"vX0":6.650888632109133,"vY0":-123.71144845855271,"vZ0":-3.0445187057331022,"x":86.6,"y":218.19,"x0":-2.2000809851227663,"y0":50.0022909472652,"z0":4.807145096533078,"aX":3.3881579502663866},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.2,"breakHorizontal":-5.4,"spinRate":2337,"spinDirection":94},"zone":14,"typeConfidence":0.88,"plateTime":0.4415420237442147,"extension":6.724806515969052},"index":3,"playId":"95ef229a-dd88-3951-b8d2-19c00b46155f","pitchNumber":3,"startTime":"2026-07-04T01:31:56.789Z","endTime":"2026-07-04T01:32:01.318Z","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":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4364592854732,"aZ":-30.719535529889146,"pfxX":1.5761005102125418,"pfxZ":0.8919443842429446,"pX":1.7377667357860218,"pZ":1.7128947755502533,"vX0":9.725081825901917,"vY0":-126.79911713219795,"vZ0":-1.6087224044089845,"x":50.76,"y":192.53,"x0":-2.3426749112768923,"y0":50.006155079263216,"z0":4.792596127748429,"aX":2.581884445183534},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":-4.9,"spinRate":2335,"spinDirection":101},"zone":14,"typeConfidence":0.91,"plateTime":0.43095390126141275,"extension":6.957253690023647},"index":4,"playId":"6ebc5466-40c1-3b79-a416-92f64f8d8a3b","pitchNumber":4,"startTime":"2026-07-04T01:32:14.702Z","endTime":"2026-07-04T01:32:19.674Z","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, 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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.659730660288023,"aZ":-29.651838834872983,"pfxX":0.4164501391229116,"pfxZ":1.5602027356300212,"pX":2.4346869260179576,"pZ":0.6629824696406927,"vX0":10.963234296372283,"vY0":-126.2528987901925,"vZ0":-4.330566779220026,"x":24.2,"y":220.88,"x0":-2.0104720042020054,"y0":50.005969368572444,"z0":4.775221949186476,"aX":0.6754247894863261},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":-3.1,"spinRate":2513,"spinDirection":97},"zone":14,"typeConfidence":0.91,"plateTime":0.43312022765972946,"extension":6.948354119234979},"index":5,"playId":"9e363515-8759-331a-bff5-bec558f6e614","pitchNumber":5,"startTime":"2026-07-04T01:32:33.253Z","endTime":"2026-07-04T01:32:37.184Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.415194558505416,"aZ":-14.654148259291762,"pfxX":-7.691917849271007,"pfxZ":8.737843933675352,"pX":0.5579195643175112,"pZ":2.7703066658093687,"vX0":10.418143371937761,"vY0":-140.18740846488913,"vZ0":-3.0995605651159286,"x":95.73,"y":163.98,"x0":-2.194023712667297,"y0":50.00700244582383,"z0":4.837342209781845,"aX":-15.431333093303133},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":12.0,"spinRate":2062,"spinDirection":221},"zone":3,"typeConfidence":0.89,"plateTime":0.38957307255868256,"extension":6.924680290817925},"index":6,"playId":"f16c20f4-1fd0-381a-80e4-dee1029cf86d","pitchNumber":6,"startTime":"2026-07-04T01:32:54.648Z","endTime":"2026-07-04T01:33:00.436Z","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":95.3,"endSpeed":87.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05869675619148,"aZ":-14.858173156251619,"pfxX":-7.2216173024852965,"pfxZ":8.819553581033118,"pX":0.19646728483211984,"pZ":2.3689994256136053,"vX0":9.051025888667933,"vY0":-138.53538987509373,"vZ0":-3.898897648879773,"x":109.51,"y":174.82,"x0":-2.1595107272358613,"y0":50.00025159713383,"z0":4.773657073090187,"aX":-14.175267452958279},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":11.4,"spinRate":1895,"spinDirection":224},"zone":5,"typeConfidence":0.88,"plateTime":0.39387295345183304,"extension":7.166852335839222},"hitData":{"launchSpeed":91.5,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.35,"coordY":148.01}},"index":7,"playId":"be2edc7a-d063-381c-967e-5ac3bde01d93","pitchNumber":7,"startTime":"2026-07-04T01:33:36.801Z","endTime":"2026-07-04T01:33:45.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:33:45.275Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out to first baseman Jared Young.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-04T01:35:43.339Z","endTime":"2026-07-04T01:36:16.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":81.4,"endSpeed":75.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.018014182206933,"aZ":-38.055692205633335,"pfxX":8.606693403891025,"pfxZ":-4.111983907906406,"pX":-1.7508204144099728,"pZ":2.245310021540785,"vX0":-1.7966601746764026,"vY0":-118.64827582202558,"vZ0":-0.6504624186647531,"x":183.74,"y":178.16,"x0":-2.1035757975218377,"y0":50.00282416871082,"z0":5.981301856953062,"aX":12.310090681146365},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.3,"breakHorizontal":-15.1,"spinRate":2568,"spinDirection":26},"zone":13,"typeConfidence":0.91,"plateTime":0.46106656606178253,"extension":6.12179373985334},"index":0,"playId":"41dad681-9b07-310a-bb04-23923b3f7c5b","pitchNumber":1,"startTime":"2026-07-04T01:35:55.086Z","endTime":"2026-07-04T01:35:58.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.341771817405586,"aZ":-12.905032154074824,"pfxX":-5.80547067580293,"pfxZ":9.86789741055356,"pX":0.2965886711410203,"pZ":0.8640810677738423,"vX0":8.114720464856813,"vY0":-138.47594606237539,"vZ0":-10.905583653810245,"x":105.69,"y":215.45,"x0":-1.9101035814386056,"y0":50.00164442892879,"z0":5.703672427783539,"aX":-11.335643705761454},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2366,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.39471623929872024,"extension":6.2693469059108855},"hitData":{"launchSpeed":91.8,"launchAngle":-9.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.4,"coordY":159.52}},"index":1,"playId":"d7d6da83-70e6-39c3-9185-d98b2eb11f66","pitchNumber":2,"startTime":"2026-07-04T01:36:10.359Z","endTime":"2026-07-04T01:36:16.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:36:16.379Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Olson homers (22) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-04T01:36:25.835Z","endTime":"2026-07-04T01:39:20.392Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.533777088582596,"aZ":-32.05868798178816,"pfxX":-5.880387618904033,"pfxZ":0.07948367396230616,"pX":-2.050495339142352,"pZ":3.4178782706809048,"vX0":2.7769642705337776,"vY0":-121.94907067717442,"vZ0":0.31509653305559815,"x":195.16,"y":146.5,"x0":-2.4387525239113597,"y0":50.00410168140884,"z0":6.047845444859487,"aX":-8.875252468561925},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.5,"breakHorizontal":10.0,"spinRate":1249,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.448790492397968,"extension":6.1005110815517956},"index":0,"playId":"92bad0aa-013b-3397-b04d-3f93a01481fa","pitchNumber":1,"startTime":"2026-07-04T01:36:47.666Z","endTime":"2026-07-04T01:36:51.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.693440830864006,"aZ":-10.953010350203268,"pfxX":-4.749217735564876,"pfxZ":10.473909037389165,"pX":0.38483354281787896,"pZ":1.9485496821531982,"vX0":8.245903796647934,"vY0":-141.11858961404187,"vZ0":-8.307175412711212,"x":102.33,"y":186.17,"x0":-1.9518237198601833,"y0":50.00666563160631,"z0":5.6276465136283536,"aX":-9.626447754296086},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":7.0,"spinRate":2455,"spinDirection":215},"zone":9,"typeConfidence":0.92,"plateTime":0.3874298539806542,"extension":6.398275607898661},"index":1,"playId":"aaa48dde-20ec-3aca-be3c-ac7530b658ec","pitchNumber":2,"startTime":"2026-07-04T01:37:02.593Z","endTime":"2026-07-04T01:37:06.860Z","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},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.424912753097946,"aZ":-12.89469799423891,"pfxX":-4.484026141322167,"pfxZ":9.556503150147385,"pX":0.37768059041766944,"pZ":1.5624947761806993,"vX0":8.47675754909101,"vY0":-140.5618855587576,"vZ0":-9.077837699211663,"x":102.6,"y":196.59,"x0":-2.083437581206943,"y0":50.00394676378072,"z0":5.65462281430138,"aX":-9.047636783430928},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":6.6,"spinRate":2450,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.3884731496225422,"extension":6.462937387874199},"index":2,"playId":"4fcb757b-480e-3268-9f35-d171ddf34ef8","pitchNumber":3,"startTime":"2026-07-04T01:37:20.771Z","endTime":"2026-07-04T01:37:47.773Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.925119372044698,"aZ":-12.130028477686515,"pfxX":-4.819282343719919,"pfxZ":10.186728148889706,"pX":-0.3122315281451699,"pZ":1.3963102178036226,"vX0":6.147582466149875,"vY0":-139.07890166882805,"vZ0":-9.67518629609392,"x":128.9,"y":201.08,"x0":-1.9206512354197616,"y0":50.002734249030674,"z0":5.715490372301948,"aX":-9.482574322064854},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":7.6,"spinRate":2375,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.3931676370831787,"extension":6.3540161033296485},"index":3,"playId":"b17e7e26-2f10-3399-a14a-2aaf416a56ca","pitchNumber":4,"startTime":"2026-07-04T01:37:50.081Z","endTime":"2026-07-04T01:37:54.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.781629026343094,"aZ":-15.37436423154526,"pfxX":-3.0488688993303676,"pfxZ":8.566926015189923,"pX":0.744964021198738,"pZ":1.998956038856816,"vX0":8.395338945977013,"vY0":-138.62743654180562,"vZ0":-7.297105995473964,"x":88.6,"y":184.81,"x0":-1.9164354167862518,"y0":50.00314054482832,"z0":5.67678917793987,"aX":-5.979665927690686},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":4.0,"spinRate":2433,"spinDirection":211},"zone":9,"typeConfidence":0.81,"plateTime":0.3939553283190471,"extension":6.454711479912044},"index":4,"playId":"79c90fae-3654-3216-b62b-ada1b9529494","pitchNumber":5,"startTime":"2026-07-04T01:38:10.645Z","endTime":"2026-07-04T01:38:14.706Z","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.2,"endSpeed":85.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.979316475561365,"aZ":-22.718794657912735,"pfxX":-7.5803150468071365,"pfxZ":5.0537829146829125,"pX":-0.168537579436732,"pZ":3.510458215933973,"vX0":7.783756395280345,"vY0":-135.54765929473913,"vZ0":-1.8178250821217024,"x":123.42,"y":144.0,"x0":-2.084364838157531,"y0":50.00620990293897,"z0":5.76666362042363,"aX":-14.192610908937342},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":12.2,"spinRate":2275,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.40316759663187574,"extension":6.386938007983153},"index":5,"playId":"bbc753cc-8f53-3aca-8dda-845cedefa0c2","pitchNumber":6,"startTime":"2026-07-04T01:38:32.290Z","endTime":"2026-07-04T01:38:35.748Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":78.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.624458924642443,"aZ":-28.747036077636707,"pfxX":-1.054007589920079,"pfxZ":2.1551268668936796,"pX":-0.4127105109872541,"pZ":2.854513117260557,"vX0":4.185480881182278,"vY0":-126.57888148685772,"vZ0":-1.6660888599898345,"x":132.73,"y":161.71,"x0":-1.9652428282048482,"y0":50.003980107976446,"z0":5.867380519949197,"aX":-1.6772316708739878},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.7,"breakHorizontal":0.7,"spinRate":2511,"spinDirection":332},"zone":4,"typeConfidence":0.66,"plateTime":0.43605883421536307,"extension":6.251204741343802},"hitData":{"launchSpeed":105.9,"launchAngle":28.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.56,"coordY":57.57}},"index":6,"playId":"b611a8d1-bd1e-39c0-9d20-59484031f21d","pitchNumber":7,"startTime":"2026-07-04T01:38:53.931Z","endTime":"2026-07-04T01:39:20.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:39:20.392Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-04T01:39:36.401Z","endTime":"2026-07-04T01:40:33.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.693132688867774,"aZ":-31.933761648624962,"pfxX":0.0927106393967474,"pfxZ":0.1579716237699369,"pX":0.43229370551208857,"pZ":2.638554917134026,"vX0":5.719477055422747,"vY0":-124.81612509091994,"vZ0":-1.3947427704323196,"x":100.52,"y":167.54,"x0":-1.9158826426430682,"y0":50.00611899768447,"z0":5.87170540024258,"aX":0.14297898055700525},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":-1.7,"spinRate":2487,"spinDirection":25},"zone":6,"typeConfidence":0.93,"plateTime":0.4414228658462451,"extension":6.330423103276111},"index":0,"playId":"bf70d224-031d-3287-ad31-3b58858730a7","pitchNumber":1,"startTime":"2026-07-04T01:39:42.458Z","endTime":"2026-07-04T01:39:46.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05666878913862,"aZ":-38.227642126238024,"pfxX":6.8755533746214175,"pfxZ":-4.006271100234548,"pX":0.30209754457419585,"pZ":1.4461067555105764,"vX0":3.540627481648406,"vY0":-122.22401532378629,"vZ0":-2.5890542946554915,"x":105.48,"y":199.74,"x0":-2.0582303507129898,"y0":50.00051817492367,"z0":5.801490794552463,"aX":10.40059093200361},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.6,"breakHorizontal":-13.3,"spinRate":2637,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.4481098243938084,"extension":6.289621443077772},"index":1,"playId":"fa184611-f355-3930-9e7b-a9e026b9acdb","pitchNumber":2,"startTime":"2026-07-04T01:39:57.321Z","endTime":"2026-07-04T01:40:01.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37390000010686,"aZ":-36.70007616379262,"pfxX":6.370808402445848,"pfxZ":-3.0623175076275695,"pX":0.4643939980538247,"pZ":1.574331579577079,"vX0":3.6839208904643663,"vY0":-120.68969572583704,"vZ0":-2.403740246222333,"x":99.3,"y":196.27,"x0":-1.90938064356179,"y0":50.004662214935834,"z0":5.813737334107058,"aX":9.404453973410677},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.9,"breakHorizontal":-12.4,"spinRate":2679,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.45373410668918934,"extension":6.277629426173462},"index":2,"playId":"332314d7-455d-377a-9219-08a7b333d57c","pitchNumber":3,"startTime":"2026-07-04T01:40:11.382Z","endTime":"2026-07-04T01:40:16.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":87.8,"endSpeed":80.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863341598690855,"aZ":-37.30347713592731,"pfxX":1.396804742911267,"pfxZ":-3.1190756358378424,"pX":0.7196238674795887,"pZ":0.7754476553190355,"vX0":5.932429608979505,"vY0":-127.70938746558038,"vZ0":-4.935387670564778,"x":89.57,"y":217.84,"x0":-1.8211584827121496,"y0":50.00604036714687,"z0":5.687972974895485,"aX":2.2934441417779547},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.6,"breakHorizontal":-4.0,"spinRate":2655,"spinDirection":13},"zone":14,"typeConfidence":0.92,"plateTime":0.4299184976276984,"extension":6.395205770275806},"index":3,"playId":"8cb9d6f3-f3a3-3c84-b505-1b8f6831b711","pitchNumber":4,"startTime":"2026-07-04T01:40:27.732Z","endTime":"2026-07-04T01:40:33.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:40:33.133Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a ground ball to right fielder Carson Benge.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-04T01:40:51.261Z","endTime":"2026-07-04T01:41:27.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.909112414577965,"aZ":-26.875506890421683,"pfxX":-1.0249644598048575,"pfxZ":2.9578258698278566,"pX":0.8581887609980129,"pZ":1.5731415197514962,"vX0":7.444296487791204,"vY0":-131.99292798889803,"vZ0":-6.0671568869918096,"x":84.29,"y":196.31,"x0":-1.8465875141700805,"y0":50.00480747081828,"z0":5.839550765872431,"aX":-1.838107279221922},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.4,"breakHorizontal":0.5,"spinRate":2518,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.4124794500234388,"extension":6.708035642496326},"index":0,"playId":"aa6c53cd-e022-30c9-beb4-71178301bb74","pitchNumber":1,"startTime":"2026-07-04T01:41:00.241Z","endTime":"2026-07-04T01:41:04.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":75.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.51028349691877,"aZ":-37.12322306564859,"pfxX":7.228357891530747,"pfxZ":-3.5088088678185994,"pX":0.3062817444198481,"pZ":2.6426478414220402,"vX0":3.222730422264745,"vY0":-117.50211087844745,"vZ0":0.4217730684776364,"x":105.33,"y":167.43,"x0":-2.0186329231764732,"y0":50.002926426531694,"z0":5.886692957583666,"aX":10.192565224399054},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.0,"breakHorizontal":-13.8,"spinRate":2616,"spinDirection":36},"zone":6,"typeConfidence":0.91,"plateTime":0.46464847159584455,"extension":6.1578279680547094},"hitData":{"launchSpeed":101.8,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.0,"coordY":110.0}},"index":1,"playId":"0b2e74da-deaf-3202-a6d9-bad5013fd04e","pitchNumber":2,"startTime":"2026-07-04T01:41:16.184Z","endTime":"2026-07-04T01:41:27.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:41:27.271Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Smith flies out to center fielder Tyrone Taylor.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-04T01:44:03.406Z","endTime":"2026-07-04T01:45:27.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-04T01:41:46.346Z","endTime":"2026-07-04T01:42:24.780Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Joey Gerber replaces Kodai Senga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-04T01:42:24.780Z","endTime":"2026-07-04T01:44:05.704Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680702,"link":"/api/v1/people/680702"},"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":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16762358848424,"aZ":-15.086964202594501,"pfxX":-2.6174061245141442,"pfxZ":9.218097704447981,"pX":0.2073055751641293,"pZ":1.0025671148152804,"vX0":5.224755674230036,"vY0":-134.33483593905908,"vZ0":-8.260145942440438,"x":109.1,"y":211.71,"x0":-1.410308008849389,"y0":50.00542098103314,"z0":5.158769053405371,"aX":-4.853643446979387},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":3.8,"spinRate":2047,"spinDirection":214},"zone":14,"typeConfidence":0.78,"plateTime":0.40551155230740576,"extension":6.354703240009994},"index":2,"playId":"1a7e9dcb-8274-3bc8-b196-0069c2ee993d","pitchNumber":1,"startTime":"2026-07-04T01:44:05.704Z","endTime":"2026-07-04T01:44:10.440Z","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":2},"index":3,"playId":"dbea91c4-56ec-3b32-a10e-26dfb3b1b2b8","startTime":"2026-07-04T01:44:24.828Z","endTime":"2026-07-04T01:44:29.081Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.768791505904296,"aZ":-23.79307825083076,"pfxX":1.1660629082755616,"pfxZ":4.89189885124126,"pX":-0.9456843169570761,"pZ":2.4187080246511994,"vX0":1.3771447794966216,"vY0":-129.211459597027,"vZ0":-2.5302406683976795,"x":153.05,"y":173.47,"x0":-1.6345209618299519,"y0":50.000000713317974,"z0":5.2149330918796,"aX":1.9954778197311516},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":-2.4,"spinRate":2187,"spinDirection":186},"zone":13,"typeConfidence":0.9,"plateTime":0.42189726125811244,"extension":6.057056515409175},"index":4,"playId":"5274d2c1-26e7-3a9f-9249-bb4df7208f65","pitchNumber":2,"startTime":"2026-07-04T01:44:41.144Z","endTime":"2026-07-04T01:44:46.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.632105456129228,"aZ":-25.182638604285547,"pfxX":1.3527609107836103,"pfxZ":4.198242772364988,"pX":0.2283923782172316,"pZ":2.4813959939375203,"vX0":4.476565145198909,"vY0":-127.5458013574358,"vZ0":-1.8706696100635472,"x":108.29,"y":171.78,"x0":-1.717727903320951,"y0":50.00278076473229,"z0":5.189667154585243,"aX":2.251191676929997},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.4,"breakHorizontal":-3.4,"spinRate":2152,"spinDirection":179},"zone":5,"typeConfidence":0.91,"plateTime":0.42772401314930164,"extension":6.1878012983631665},"index":5,"playId":"96ba5135-2995-3272-be5d-8278f23331a1","pitchNumber":3,"startTime":"2026-07-04T01:44:57.575Z","endTime":"2026-07-04T01:45:02.093Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5355357579831,"aZ":-15.648026895389233,"pfxX":-4.607830007137853,"pfxZ":8.906703962279208,"pX":-0.29071191887452585,"pZ":2.3373791495495446,"vX0":5.019007592273493,"vY0":-134.47983222484459,"vZ0":-4.5564640186918695,"x":128.08,"y":175.67,"x0":-1.5709059042428357,"y0":50.00671857269023,"z0":5.142338230973261,"aX":-8.554025597894638},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2247,"spinDirection":215},"zone":4,"typeConfidence":0.89,"plateTime":0.4052474736382248,"extension":6.324601187845856},"hitData":{"launchSpeed":97.3,"launchAngle":30.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":75.02,"coordY":59.06}},"index":6,"playId":"035ebfd7-a1ae-366e-a6ba-d7b0313168c8","pitchNumber":4,"startTime":"2026-07-04T01:45:19.109Z","endTime":"2026-07-04T01:45:27.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:45:27.935Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brett Baty pops out to shortstop Jorge Mateo.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T01:47:49.192Z","endTime":"2026-07-04T01:48:19.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Raisel Iglesias replaces Didier Fuentes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-04T01:46:51.936Z","endTime":"2026-07-04T01:47:51.506Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628452,"link":"/api/v1/people/628452"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.4,"endSpeed":86.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.790811465401696,"aZ":-14.520950453825712,"pfxX":-4.139706067734668,"pfxZ":9.147840001259924,"pX":0.341642440514028,"pZ":3.394661805899705,"vX0":5.789830787878221,"vY0":-137.39220545679723,"vZ0":-3.0764222487892035,"x":103.98,"y":147.12,"x0":-1.2460845988418479,"y0":50.00063903360261,"z0":5.503772706674597,"aX":-7.9872344007430405},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":2392,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.3972596007312874,"extension":5.969110779489488},"index":1,"playId":"056a5962-b190-33a7-8106-4c05793c0e65","pitchNumber":1,"startTime":"2026-07-04T01:47:51.506Z","endTime":"2026-07-04T01:47:54.941Z","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":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.901759109896442,"aZ":-15.008712270596199,"pfxX":-4.241905586413077,"pfxZ":8.711302153098513,"pX":0.9456541404061807,"pZ":3.4721187371194704,"vX0":7.115368820983332,"vY0":-138.29769822511932,"vZ0":-3.158274563010536,"x":80.95,"y":145.03,"x0":-1.089462142880296,"y0":50.0013674457937,"z0":5.61340062463886,"aX":-8.357861847645857},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":6.5,"spinRate":2383,"spinDirection":218},"zone":12,"typeConfidence":0.92,"plateTime":0.393501451588012,"extension":5.9664300006983755},"hitData":{"launchSpeed":63.9,"launchAngle":65.0,"totalDistance":124.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":121.05,"coordY":152.87}},"index":2,"playId":"191c3eed-279b-3e04-8e8c-bd928b4021ba","pitchNumber":2,"startTime":"2026-07-04T01:48:10.045Z","endTime":"2026-07-04T01:48:19.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:48:19.084Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Torrens singles on a ground ball to right fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T01:48:32.479Z","endTime":"2026-07-04T01:50:38.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.686960383975617,"aZ":-25.654723977185633,"pfxX":-10.065210169161695,"pfxZ":3.3133370818628265,"pX":0.7523741286066814,"pZ":2.3039751966502653,"vX0":11.580777942810954,"vY0":-138.32488120955125,"vZ0":-2.750791954796494,"x":88.32,"y":176.57,"x0":-2.1524533765988227,"y0":50.000782730460564,"z0":5.005106751385193,"aX":-19.785246917912694},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.6,"breakHorizontal":16.2,"spinRate":2444,"spinDirection":233},"zone":6,"typeConfidence":0.91,"plateTime":0.39382663273142215,"extension":6.438468825597019},"index":0,"playId":"7dbff439-7799-34ee-bee3-4c9039a7b1f9","pitchNumber":1,"startTime":"2026-07-04T01:48:42.138Z","endTime":"2026-07-04T01:48:46.534Z","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":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08649284790907,"aZ":-14.556812240985499,"pfxX":-3.551576491072573,"pfxZ":8.96491986077581,"pX":0.6623015530064477,"pZ":2.749465832908342,"vX0":6.295474532697999,"vY0":-137.9617011818461,"vZ0":-4.996274513364668,"x":91.75,"y":164.54,"x0":-1.167791138774591,"y0":50.00459472383432,"z0":5.534902498759687,"aX":-6.981282420202738},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":5.4,"spinRate":2449,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.39410344158625144,"extension":6.014412923120488},"index":1,"playId":"0d83a685-5163-30e0-89b9-431acb186d02","pitchNumber":2,"startTime":"2026-07-04T01:48:53.445Z","endTime":"2026-07-04T01:48:57.844Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-04T01:49:02.687Z","endTime":"2026-07-04T01:49:11.710Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"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":83.3,"endSpeed":77.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18519598420355,"aZ":-26.412554345839702,"pfxX":5.63623733338973,"pfxZ":3.8195964873681696,"pX":1.7291557389244265,"pZ":0.6942075473601472,"vX0":5.500373874970954,"vY0":-121.32798098225726,"vZ0":-5.337125127639616,"x":51.09,"y":220.04,"x0":-1.289931048168469,"y0":50.00171406327007,"z0":5.191874380231919,"aX":8.498121556959521},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.0,"breakHorizontal":-11.4,"spinRate":2739,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.4494690903491758,"extension":6.161459760785159},"index":3,"playId":"d2f30642-2ea6-307d-b79b-0129497b2db5","pitchNumber":3,"startTime":"2026-07-04T01:49:11.710Z","endTime":"2026-07-04T01:49:16.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49568664898289,"aZ":-17.10526471248327,"pfxX":-6.4720110372765625,"pfxZ":7.548893387371361,"pX":-0.1877285828355991,"pZ":3.672834814118464,"vX0":7.9719935009432215,"vY0":-139.67895566510154,"vZ0":-0.7193902901146265,"x":124.16,"y":139.61,"x0":-2.2244536073394423,"y0":50.00087099662177,"z0":5.048033989756584,"aX":-12.916561191101263},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":10.3,"spinRate":2531,"spinDirection":229},"zone":11,"typeConfidence":0.93,"plateTime":0.39063779859271675,"extension":6.126795610340553},"index":4,"playId":"d0afc100-a045-3899-a29e-d751af133fd2","pitchNumber":4,"startTime":"2026-07-04T01:49:29.225Z","endTime":"2026-07-04T01:49:32.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.993836533608757,"aZ":-29.9480866386476,"pfxX":-9.105766885119653,"pfxZ":1.3469235522063148,"pX":-1.1050371131011107,"pZ":2.0103220343780333,"vX0":3.6670190674159424,"vY0":-127.1555225023935,"vZ0":-2.5269586704741944,"x":159.12,"y":184.5,"x0":-1.3760343971235292,"y0":50.00212934959902,"z0":5.3728746690246005,"aX":-15.037063673627012},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":15.7,"spinRate":1950,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.42936567187792507,"extension":6.064455018015393},"index":5,"playId":"001513ef-fa4f-39dd-91a9-5c1674fc6bb9","pitchNumber":5,"startTime":"2026-07-04T01:49:46.977Z","endTime":"2026-07-04T01:49:51.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.341700794763035,"aZ":-25.751039884594135,"pfxX":6.333629336536495,"pfxZ":4.229154815836454,"pX":0.9927559668636293,"pZ":2.011235553653318,"vX0":3.55626616493298,"vY0":-121.78671527701043,"vZ0":-2.7105722736684696,"x":79.16,"y":184.48,"x0":-1.3039676998960361,"y0":50.004741070953095,"z0":5.339547373608633,"aX":9.62371025609527},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.3,"breakHorizontal":-12.2,"spinRate":2750,"spinDirection":75},"zone":14,"typeConfidence":0.89,"plateTime":0.44778035217490864,"extension":6.0081112239274495},"index":6,"playId":"54e8633a-3264-3972-89c1-e4c1e783c0b0","pitchNumber":6,"startTime":"2026-07-04T01:50:04.524Z","endTime":"2026-07-04T01:50:08.365Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.053355221409124,"aZ":-11.64981776904598,"pfxX":-3.1571286706753092,"pfxZ":10.65636826782216,"pX":0.6285341611210322,"pZ":2.2773128712020316,"vX0":5.633790381951401,"vY0":-137.32764464696257,"vZ0":-6.389770302004675,"x":93.04,"y":177.29,"x0":-1.0316531491554364,"y0":50.00261705004939,"z0":5.4133233175474516,"aX":-6.081066872096418},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":4.7,"spinRate":2325,"spinDirection":213},"zone":6,"typeConfidence":0.91,"plateTime":0.39760880378014507,"extension":6.2960076689464435},"hitData":{"launchSpeed":93.3,"launchAngle":5.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.0,"coordY":90.0}},"index":7,"playId":"432e8947-0a88-30cd-a9bf-bb1a4a82e1f8","pitchNumber":7,"startTime":"2026-07-04T01:50:25.020Z","endTime":"2026-07-04T01:50:38.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:50:38.697Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyrone Taylor strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T01:50:56.598Z","endTime":"2026-07-04T01:51:55.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.506491552401872,"aZ":-22.97464611188285,"pfxX":-10.196178566518675,"pfxZ":4.961649092786132,"pX":-0.030193195972185883,"pZ":2.5651559052392447,"vX0":9.118770103772004,"vY0":-134.61473586745723,"vZ0":-2.250458770645006,"x":118.15,"y":169.52,"x0":-2.120556146447281,"y0":50.002145838168005,"z0":5.021749608639815,"aX":-18.898526843690217},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.8,"breakHorizontal":16.8,"spinRate":2388,"spinDirection":230},"zone":5,"typeConfidence":0.84,"plateTime":0.40536103812861235,"extension":6.527265719950505},"index":0,"playId":"fcb9a911-bc5a-344b-ad23-66b08b63d024","pitchNumber":1,"startTime":"2026-07-04T01:50:59.647Z","endTime":"2026-07-04T01:51:04.205Z","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":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92991862335206,"aZ":-18.641972787393478,"pfxX":-7.991726781630494,"pfxZ":7.0672025692404254,"pX":0.4343287303319441,"pZ":1.9874993131200436,"vX0":9.454873905723087,"vY0":-136.95799168278637,"vZ0":-4.824150120249046,"x":100.44,"y":185.12,"x0":-2.01107385463899,"y0":50.005135676748246,"z0":5.032115183467469,"aX":-15.308751377027344},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":12.7,"spinRate":2368,"spinDirection":230},"zone":9,"typeConfidence":0.78,"plateTime":0.398674543310507,"extension":6.299132851532976},"index":1,"playId":"a05bda1f-0b73-391b-85af-9e149c031c44","pitchNumber":2,"startTime":"2026-07-04T01:51:14.846Z","endTime":"2026-07-04T01:51:19.759Z","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":93.3,"endSpeed":86.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.911491478714453,"aZ":-18.691369326936794,"pfxX":-7.140021807641018,"pfxZ":7.171186566175932,"pX":1.6540710914270176,"pZ":2.336380312734861,"vX0":12.258690626196401,"vY0":-135.38159260188016,"vZ0":-3.5524608714404597,"x":53.95,"y":175.7,"x0":-1.9782021432293027,"y0":50.005337874738814,"z0":4.952545691870897,"aX":-13.430511081068563},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":10.7,"spinRate":2346,"spinDirection":231},"zone":14,"typeConfidence":0.82,"plateTime":0.402555225950866,"extension":6.278214449156196},"index":2,"playId":"60b7968b-0680-3837-8743-01c9691ef636","pitchNumber":3,"startTime":"2026-07-04T01:51:34.670Z","endTime":"2026-07-04T01:51:38.446Z","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.6,"endSpeed":81.5,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.820657448128767,"aZ":-26.934674006751635,"pfxX":-9.420036245111511,"pfxZ":3.1085642227635413,"pX":0.24146731682249367,"pZ":1.4406036191082863,"vX0":8.860832976812464,"vY0":-128.72652081177154,"vZ0":-3.895322134728104,"x":107.8,"y":199.88,"x0":-2.015494885591578,"y0":50.00224540143092,"z0":5.050251182815013,"aX":-15.866262346911725},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":15.1,"spinRate":1861,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.4249277497332442,"extension":6.247956822998298},"index":3,"playId":"02332619-c0e8-3a6d-838c-2ffd112f2f94","pitchNumber":4,"startTime":"2026-07-04T01:51:50.871Z","endTime":"2026-07-04T01:51:55.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:51:55.656Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a sharp line drive to right fielder Mike Yastrzemski. Luis Torrens to 3rd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T01:52:11.654Z","endTime":"2026-07-04T01:53:28.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":true,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.499584999639268,"aZ":-30.948176084979107,"pfxX":7.819095010691072,"pfxZ":0.8678306957604018,"pX":0.6376239390845279,"pZ":1.5324163655738308,"vX0":2.966263785830088,"vY0":-118.13440843096481,"vZ0":-2.4046891850792007,"x":92.7,"y":197.4,"x0":-1.6501521580267398,"y0":50.00343349036043,"z0":5.408327878313897,"aX":11.051344247296958},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.2,"breakHorizontal":-14.9,"spinRate":2696,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.4636471026428346,"extension":6.013675780097427},"index":0,"playId":"5fbdd8a7-3e89-3ede-a64c-2263f2a1e7fd","pitchNumber":1,"startTime":"2026-07-04T01:52:19.713Z","endTime":"2026-07-04T01:52:38.206Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"}}},{"details":{"description":"Drake Baldwin challenged (pitch result), call on the field was confirmed: Luis Torrens advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"5fbdd8a7-3e89-3ede-a64c-2263f2a1e7fd","startTime":"2026-07-04T01:52:38.206Z","endTime":"2026-07-04T01:52:46.556Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24146224694446,"aZ":-20.514027466464007,"pfxX":-10.134604089330699,"pfxZ":6.2091801685311045,"pX":0.32941286703095674,"pZ":2.227463972817393,"vX0":7.998465136714275,"vY0":-135.79252161788543,"vZ0":-4.797566189814467,"x":104.44,"y":178.64,"x0":-1.329779165111805,"y0":50.00031198853018,"z0":5.433794885425873,"aX":-19.02560190104636},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.4,"breakHorizontal":16.8,"spinRate":2423,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.4025307825909743,"extension":6.153206758064368},"index":2,"playId":"2474c600-26bf-30b0-a144-0c4417049b79","pitchNumber":2,"startTime":"2026-07-04T01:52:46.556Z","endTime":"2026-07-04T01:52:51.031Z","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.8,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46009509292601,"aZ":-16.913756289725168,"pfxX":-7.9522780345653725,"pfxZ":7.9010637265740495,"pX":0.9327076487403873,"pZ":1.4149852148000417,"vX0":10.243566341836942,"vY0":-137.5933735651896,"vZ0":-6.347359014248368,"x":81.45,"y":200.58,"x0":-1.7926792581301194,"y0":50.00067201304605,"z0":4.883845479625528,"aX":-15.356296161426208},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":12.5,"spinRate":2379,"spinDirection":236},"zone":14,"typeConfidence":0.86,"plateTime":0.3969787827098914,"extension":6.151854127685134},"index":3,"playId":"dff39146-86ec-306b-9a40-a83f667d5b2f","pitchNumber":3,"startTime":"2026-07-04T01:53:01.896Z","endTime":"2026-07-04T01:53:05.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27335800037004,"aZ":-16.52932025930913,"pfxX":-6.66558876385586,"pfxZ":8.153437045859517,"pX":0.0053252917276106065,"pZ":3.1445345552249315,"vX0":7.61889382282875,"vY0":-137.13973482422693,"vZ0":-2.158273301980417,"x":116.8,"y":153.88,"x0":-1.9333286562743415,"y0":50.000642088951174,"z0":5.060023158168255,"aX":-12.787117717301502},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":2438,"spinDirection":232},"zone":2,"typeConfidence":0.91,"plateTime":0.39829738160408734,"extension":6.025561126379132},"hitData":{"launchSpeed":107.2,"launchAngle":8.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.03,"coordY":101.02}},"index":4,"playId":"d97ae970-ab3d-3c37-b3e9-5e4233d8cf57","pitchNumber":4,"startTime":"2026-07-04T01:53:18.849Z","endTime":"2026-07-04T01:53:28.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:53:28.944Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to right fielder Mike Yastrzemski. Luis Torrens scores. Juan Soto to 3rd.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T01:53:42.796Z","endTime":"2026-07-04T01:54:45.795Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":{"id":628452,"link":"/api/v1/people/628452"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.315578944745976,"aZ":-24.377959817552203,"pfxX":-10.806676985201854,"pfxZ":4.018645722327437,"pX":-0.21184422575062906,"pZ":1.8339815348894648,"vX0":9.324301820420898,"vY0":-138.09717188320616,"vZ0":-3.821861036153047,"x":125.08,"y":189.26,"x0":-2.2197408653733106,"y0":50.00497736386549,"z0":4.866051912041069,"aX":-20.979700647273155},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.7,"breakHorizontal":17.8,"spinRate":2419,"spinDirection":234},"zone":8,"typeConfidence":0.92,"plateTime":0.3958630745192999,"extension":6.420188436561664},"index":0,"playId":"d88ecdf4-1b4a-307b-b837-3ecece067bbf","pitchNumber":1,"startTime":"2026-07-04T01:54:00.927Z","endTime":"2026-07-04T01:54:05.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94347842222583,"aZ":-19.543335637583013,"pfxX":-8.729331232226636,"pfxZ":6.6306286094674896,"pX":-0.9616116594480962,"pZ":3.4721004243975946,"vX0":3.858044716829468,"vY0":-136.62268555526484,"vZ0":-2.2873401842157537,"x":153.65,"y":145.03,"x0":-1.2519722540426625,"y0":50.0016766714143,"z0":5.652080312670431,"aX":-16.62748969942285},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":15.1,"spinRate":2373,"spinDirection":213},"zone":11,"typeConfidence":0.68,"plateTime":0.3997307707353519,"extension":6.071239016627942},"index":1,"playId":"73924f8d-b31e-314b-9e33-f112dbfcc8f3","pitchNumber":2,"startTime":"2026-07-04T01:54:17.086Z","endTime":"2026-07-04T01:54:20.894Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2532952294624,"aZ":-17.150078808852136,"pfxX":-8.331154824326994,"pfxZ":7.7788944243754745,"pX":0.5296488889473945,"pZ":2.871143621141092,"vX0":9.551439537230014,"vY0":-137.5420416442914,"vZ0":-2.906818451048603,"x":96.81,"y":161.26,"x0":-1.8926698819080712,"y0":50.00121796094673,"z0":5.093591296614358,"aX":-16.087492505823132},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":13.3,"spinRate":2435,"spinDirection":230},"zone":3,"typeConfidence":0.85,"plateTime":0.3970301567346137,"extension":6.190178170116809},"hitData":{"launchSpeed":101.1,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.39,"coordY":120.18}},"index":2,"playId":"479e9a0d-4379-3a6d-af27-d664cd5ebd0b","pitchNumber":3,"startTime":"2026-07-04T01:54:34.660Z","endTime":"2026-07-04T01:54:45.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:54:45.795Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T01:55:53.597Z","endTime":"2026-07-04T01:56:21.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"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":".100"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"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":".182"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.86"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.88"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.46"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.74"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.82"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.90"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.47"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.28"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.43"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.09"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.85"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.38"}]}},{"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":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-04T01:55:09.023Z","endTime":"2026-07-04T01:55:55.882Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.552109467029613,"aZ":-14.508232645910446,"pfxX":-4.437087274845535,"pfxZ":9.38957775881677,"pX":1.5565506330724175,"pZ":1.8505963961386338,"vX0":9.43562135372684,"vY0":-135.7618197941285,"vZ0":-6.490628810408921,"x":57.67,"y":188.81,"x0":-1.375350673751919,"y0":50.001255268832125,"z0":5.2677815603226845,"aX":-8.34743027569771},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":6.2,"spinRate":2489,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.4022547280651514,"extension":6.201481493132142},"index":1,"playId":"2868ec81-33ca-3bfc-a779-dcd6dc416288","pitchNumber":1,"startTime":"2026-07-04T01:55:55.882Z","endTime":"2026-07-04T01:56:00.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92667421338401,"aZ":-16.737653280151534,"pfxX":-4.107604090393869,"pfxZ":8.34253299489024,"pX":-0.599812679634313,"pZ":2.6541309842687943,"vX0":3.7458667558502716,"vY0":-134.8273765147817,"vZ0":-4.020847357318571,"x":139.86,"y":167.12,"x0":-1.470072629142377,"y0":50.00185886291818,"z0":5.337745697744072,"aX":-7.600267890163669},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":6.7,"spinRate":2314,"spinDirection":221},"zone":4,"typeConfidence":0.86,"plateTime":0.40545455376302764,"extension":6.087448118589769},"hitData":{"launchSpeed":98.0,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.5,"coordY":152.85}},"index":2,"playId":"c27ac2de-cec2-31c3-a136-75891bf68765","pitchNumber":2,"startTime":"2026-07-04T01:56:13.195Z","endTime":"2026-07-04T01:56:21.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:56:21.701Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-04T01:55:53.597Z","endTime":"2026-07-04T01:56:21.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"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":".100"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"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":".182"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.86"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.88"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.46"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.74"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.82"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.90"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.47"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.28"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.43"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.09"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.85"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.38"}]}},{"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":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-04T01:55:09.023Z","endTime":"2026-07-04T01:55:55.882Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.552109467029613,"aZ":-14.508232645910446,"pfxX":-4.437087274845535,"pfxZ":9.38957775881677,"pX":1.5565506330724175,"pZ":1.8505963961386338,"vX0":9.43562135372684,"vY0":-135.7618197941285,"vZ0":-6.490628810408921,"x":57.67,"y":188.81,"x0":-1.375350673751919,"y0":50.001255268832125,"z0":5.2677815603226845,"aX":-8.34743027569771},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":6.2,"spinRate":2489,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.4022547280651514,"extension":6.201481493132142},"index":1,"playId":"2868ec81-33ca-3bfc-a779-dcd6dc416288","pitchNumber":1,"startTime":"2026-07-04T01:55:55.882Z","endTime":"2026-07-04T01:56:00.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92667421338401,"aZ":-16.737653280151534,"pfxX":-4.107604090393869,"pfxZ":8.34253299489024,"pX":-0.599812679634313,"pZ":2.6541309842687943,"vX0":3.7458667558502716,"vY0":-134.8273765147817,"vZ0":-4.020847357318571,"x":139.86,"y":167.12,"x0":-1.470072629142377,"y0":50.00185886291818,"z0":5.337745697744072,"aX":-7.600267890163669},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":6.7,"spinRate":2314,"spinDirection":221},"zone":4,"typeConfidence":0.86,"plateTime":0.40545455376302764,"extension":6.087448118589769},"hitData":{"launchSpeed":98.0,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.5,"coordY":152.85}},"index":2,"playId":"c27ac2de-cec2-31c3-a136-75891bf68765","pitchNumber":2,"startTime":"2026-07-04T01:56:13.195Z","endTime":"2026-07-04T01:56:21.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-04T01:56:21.701Z","atBatIndex":72},"scoringPlays":[12,19,23,42,63,71],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":119.53,"y":73.26},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":185.76,"y":111.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":145.28,"y":49.19},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":107.55,"y":144.63},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10],"bottom":[11,12,13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":76.52,"y":106.49},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":103.39,"y":65.9},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":188.39,"y":90.42},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":138.77,"y":30.06},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":99.23,"y":162.54},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":122.24,"y":41.35},"type":"O","description":"Flyout"}]}},{"startIndex":17,"endIndex":27,"top":[17,18,19,20,21],"bottom":[22,23,24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":142.79,"y":146.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":161.55,"y":154.21},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":21.95,"y":96.29},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":118.79,"y":111.67},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":139.77,"y":146.2},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":94.48,"y":68.45},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":241.25,"y":92.0},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":149.45,"y":155.88},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":35,"top":[28,29,30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":140.89,"y":73.94},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":59.07,"y":96.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":92.06,"y":145.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":73.11,"y":156.73},"type":"H","description":"Double"}],"home":[]}},{"startIndex":36,"endIndex":43,"top":[36,37,38,39],"bottom":[40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":83.88,"y":52.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":138.56,"y":154.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":202.32,"y":129.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":159.67,"y":149.27},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":128.19,"y":138.81},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":114.3,"y":188.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":183.91,"y":34.82},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":80.67,"y":60.55},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":104.67,"y":163.75},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":107.88,"y":159.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":109.79,"y":145.08},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":162.16,"y":164.96},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":110.36,"y":95.78},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":57,"top":[51,52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":103.46,"y":165.56},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":108.0,"y":152.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":154.9,"y":164.96},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":163.94,"y":155.44},"type":"O","description":"Groundout"}]}},{"startIndex":58,"endIndex":66,"top":[58,59,60,61],"bottom":[62,63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":59.15,"y":108.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":87.42,"y":87.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":114.35,"y":148.01},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":161.4,"y":159.52},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":214.56,"y":57.57},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":183.0,"y":110.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":75.02,"y":59.06},"type":"O","description":"Flyout"}]}},{"startIndex":67,"endIndex":72,"top":[67,68,69,70,71,72],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":121.05,"y":152.87},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":165.0,"y":90.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":181.03,"y":101.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":189.39,"y":120.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":155.5,"y":152.85},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":2},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":5,"hits":5,"errors":1,"leftOnBase":4},"away":{"runs":3,"hits":10,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"catcher":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"first":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"second":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"third":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"shortstop":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"left":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"center":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"right":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"onDeck":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"inHole":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"battingOrder":7,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"offense":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"onDeck":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"inHole":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"pitcher":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702"},"battingOrder":4,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":11,"airOuts":12,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".230","atBats":38,"obp":".298","slg":".375","ops":".673","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":14,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":5,"runs":5,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":29,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":148,"era":"4.13","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.28","battersFaced":33,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":58,"strikes":90,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":5,"pitchesPerInning":"18.50","runsScoredPer9":"5.63","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":15,"groundOuts":50,"airOuts":32,"runs":17,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":8,"intentionalWalks":0,"hits":32,"hitByPitch":4,"avg":".218","atBats":147,"obp":".277","slg":".320","ops":".597","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":47,"rbi":16,"leftOnBase":63,"sacBunts":2,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.50","popOuts":6,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":12,"stolenBases":18,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":18,"putOuts":398,"errors":2,"chances":418,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":59,"groundOuts":103,"airOuts":94,"runs":44,"doubles":13,"triples":1,"homeRuns":10,"strikeOuts":71,"baseOnBalls":24,"intentionalWalks":0,"hits":89,"hitByPitch":2,"avg":".253","atBats":352,"obp":".300","slg":".381","ops":".681","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":134,"rbi":47,"leftOnBase":128,"sacBunts":0,"sacFlies":5,"babip":".286","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.20","popOuts":6,"lineOuts":29},"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":144,"putOuts":86,"errors":9,"chances":239,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":47,"flyOuts":22,"groundOuts":26,"airOuts":41,"runs":9,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".202","atBats":104,"obp":".224","slg":".327","ops":".551","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":34,"rbi":14,"leftOnBase":39,"sacBunts":4,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.67","popOuts":10,"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":1,"putOuts":54,"errors":1,"chances":56,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID680702":{"person":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":2,"strikes":2,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":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":6,"gamesStarted":0,"flyOuts":6,"groundOuts":4,"airOuts":10,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":27,"obp":".241","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":107,"era":"1.17","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.91","battersFaced":29,"outs":23,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":35,"strikes":72,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"13.96","gamesFinished":4,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.39","walksPer9Inn":"2.35","hitsPer9Inn":"5.87","runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":58,"flyOuts":23,"groundOuts":48,"airOuts":39,"runs":19,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":55,"baseOnBalls":15,"intentionalWalks":0,"hits":47,"hitByPitch":2,"avg":".250","atBats":188,"obp":".311","slg":".431","ops":".742","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":208,"totalBases":81,"rbi":19,"leftOnBase":79,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.23","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"20.89","popOuts":8,"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":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","assists":13,"putOuts":371,"errors":3,"chances":387,"fielding":".992","passedBall":7,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":4,"flyOuts":32,"groundOuts":55,"airOuts":68,"runs":36,"doubles":15,"triples":4,"homeRuns":6,"strikeOuts":64,"baseOnBalls":22,"intentionalWalks":0,"hits":64,"hitByPitch":6,"atBats":246,"obp":".332","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1131,"era":"4.71","inningsPitched":"63.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.37","battersFaced":279,"outs":189,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1131,"balls":399,"strikes":732,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".250","pitchesPerInning":"17.95","gamesFinished":6,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"9.14","walksPer9Inn":"3.14","hitsPer9Inn":"9.14","runsScoredPer9":"5.14","homeRunsPer9":"0.86","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":39,"groundOuts":57,"airOuts":68,"runs":24,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":59,"baseOnBalls":11,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".209","atBats":230,"obp":".249","slg":".378","ops":".627","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":87,"rbi":33,"leftOnBase":121,"sacBunts":0,"sacFlies":2,"babip":".233","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":15,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":362,"errors":6,"chances":405,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681810":{"person":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":2,"flyOuts":16,"groundOuts":28,"airOuts":32,"runs":10,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":121,"obp":".309","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":582,"era":"2.45","inningsPitched":"33.0","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":9,"whip":"1.27","battersFaced":139,"outs":99,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":582,"balls":220,"strikes":362,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".250","pitchesPerInning":"17.64","gamesFinished":9,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.82","walksPer9Inn":"4.36","hitsPer9Inn":"7.09","runsScoredPer9":"2.73","homeRunsPer9":"1.09","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":39,"groundOuts":61,"airOuts":65,"runs":28,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":78,"baseOnBalls":28,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".212","atBats":255,"obp":".294","slg":".298","ops":".592","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":76,"rbi":27,"leftOnBase":96,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"85.00","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":88,"putOuts":130,"errors":6,"chances":224,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID623211":{"person":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"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":35,"gamesStarted":6,"flyOuts":17,"groundOuts":49,"airOuts":35,"runs":10,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":18,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":142,"obp":".253","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":630,"era":"1.94","inningsPitched":"41.2","wins":4,"losses":2,"saves":0,"saveOpportunities":2,"holds":6,"blownSaves":2,"earnedRuns":9,"whip":"0.96","battersFaced":163,"outs":125,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":630,"balls":223,"strikes":407,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".667","pitchesPerInning":"15.12","gamesFinished":1,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"8.21","walksPer9Inn":"3.89","hitsPer9Inn":"4.75","runsScoredPer9":"2.16","homeRunsPer9":"0.43","inheritedRunners":25,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"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":34,"gamesStarted":0,"flyOuts":21,"groundOuts":30,"airOuts":39,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":39,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":126,"obp":".219","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":524,"era":"2.00","inningsPitched":"36.0","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":10,"blownSaves":2,"earnedRuns":8,"whip":"0.81","battersFaced":138,"outs":108,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":524,"balls":165,"strikes":359,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".667","pitchesPerInning":"14.56","gamesFinished":3,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"9.75","walksPer9Inn":"2.25","hitsPer9Inn":"5.00","runsScoredPer9":"2.00","homeRunsPer9":"0.50","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":50,"groundOuts":78,"airOuts":84,"runs":45,"doubles":11,"triples":2,"homeRuns":10,"strikeOuts":75,"baseOnBalls":23,"intentionalWalks":0,"hits":83,"hitByPitch":4,"avg":".259","atBats":320,"obp":".317","slg":".400","ops":".717","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":347,"totalBases":128,"rbi":34,"leftOnBase":108,"sacBunts":0,"sacFlies":0,"babip":".311","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":9,"lineOuts":25},"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":155,"errors":4,"chances":160,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676572":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":2,"groundOuts":8,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".192","atBats":26,"obp":".276","slg":".423","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":11,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".176","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":15,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642207":{"person":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"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":31,"gamesStarted":0,"flyOuts":10,"groundOuts":22,"airOuts":22,"runs":17,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":16,"intentionalWalks":1,"hits":26,"hitByPitch":0,"atBats":109,"obp":".336","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":520,"era":"4.13","inningsPitched":"28.1","wins":3,"losses":2,"saves":12,"saveOpportunities":13,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.48","battersFaced":127,"outs":85,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":520,"balls":174,"strikes":346,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".600","pitchesPerInning":"18.35","gamesFinished":21,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"13.02","walksPer9Inn":"5.08","hitsPer9Inn":"8.26","runsScoredPer9":"5.40","homeRunsPer9":"0.64","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"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}},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":44,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":10,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":18,"strikes":26,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".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":9,"gamesStarted":7,"flyOuts":19,"groundOuts":25,"airOuts":35,"runs":35,"doubles":5,"triples":0,"homeRuns":11,"strikeOuts":42,"baseOnBalls":23,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":138,"obp":".378","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":671,"era":"8.66","inningsPitched":"35.1","wins":0,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.70","battersFaced":164,"outs":106,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":671,"balls":268,"strikes":403,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":1,"winPercentage":".000","pitchesPerInning":"18.99","gamesFinished":1,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"10.70","walksPer9Inn":"5.86","hitsPer9Inn":"9.42","runsScoredPer9":"8.92","homeRunsPer9":"2.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"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"}]},"ID672335":{"person":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":1,"flyOuts":15,"groundOuts":44,"airOuts":23,"runs":22,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":27,"baseOnBalls":13,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":129,"obp":".338","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":540,"era":"5.73","inningsPitched":"33.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":21,"whip":"1.45","battersFaced":142,"outs":99,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":540,"balls":197,"strikes":343,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.91","rbi":0,"winPercentage":".500","pitchesPerInning":"16.36","gamesFinished":5,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.36","walksPer9Inn":"3.55","hitsPer9Inn":"9.55","runsScoredPer9":"6.00","homeRunsPer9":"1.64","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621345":{"person":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":15,"groundOuts":14,"airOuts":20,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":53,"obp":".167","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":207,"era":"0.60","inningsPitched":"15.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"0.60","battersFaced":54,"outs":45,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":207,"balls":72,"strikes":135,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":1,"winPercentage":".500","pitchesPerInning":"13.80","gamesFinished":7,"strikeoutWalkRatio":"11.00","strikeoutsPer9Inn":"6.60","walksPer9Inn":"0.60","hitsPer9Inn":"4.80","runsScoredPer9":"1.80","homeRunsPer9":"0.60","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":53,"groundOuts":89,"airOuts":102,"runs":56,"doubles":23,"triples":1,"homeRuns":13,"strikeOuts":92,"baseOnBalls":38,"intentionalWalks":0,"hits":97,"hitByPitch":4,"atBats":377,"obp":".330","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1698,"era":"4.81","inningsPitched":"95.1","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.42","battersFaced":422,"outs":286,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1698,"balls":665,"strikes":1033,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".417","pitchesPerInning":"17.81","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"8.69","walksPer9Inn":"3.59","hitsPer9Inn":"9.16","runsScoredPer9":"5.29","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596019":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":23,"groundOuts":33,"airOuts":39,"runs":17,"doubles":2,"triples":3,"homeRuns":4,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".215","atBats":121,"obp":".296","slg":".380","ops":".676","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":46,"rbi":9,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".234","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.25","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":37,"errors":3,"chances":104,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":44,"groundOuts":68,"airOuts":69,"runs":39,"doubles":8,"triples":2,"homeRuns":18,"strikeOuts":37,"baseOnBalls":46,"intentionalWalks":7,"hits":73,"hitByPitch":0,"avg":".297","atBats":246,"obp":".406","slg":".565","ops":".971","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":139,"rbi":41,"leftOnBase":84,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.99","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"13.67","popOuts":13,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":88,"errors":0,"chances":88,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681035":{"person":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 2-1)","summary":"4.0 IP, 3 ER, 7 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":31,"strikes":51,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":29,"groundOuts":30,"airOuts":53,"runs":20,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":0,"hits":41,"hitByPitch":5,"atBats":184,"obp":".332","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":909,"era":"3.49","inningsPitched":"49.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.35","battersFaced":214,"outs":147,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":909,"balls":333,"strikes":576,"strikePercentage":".630","hitBatsmen":5,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":3,"winPercentage":".667","pitchesPerInning":"18.55","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"11.02","walksPer9Inn":"4.59","hitsPer9Inn":"7.53","runsScoredPer9":"3.67","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677595":{"person":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":5,"groundOuts":10,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".178","atBats":45,"obp":".178","slg":".267","ops":".445","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":12,"rbi":2,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".259","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":11,"errors":2,"chances":30,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"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":34,"gamesStarted":0,"flyOuts":15,"groundOuts":25,"airOuts":33,"runs":10,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":1,"hits":26,"hitByPitch":3,"atBats":116,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":516,"era":"2.32","inningsPitched":"31.0","wins":2,"losses":3,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":8,"whip":"1.26","battersFaced":134,"outs":93,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":516,"balls":182,"strikes":334,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".400","pitchesPerInning":"16.65","gamesFinished":4,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"9.87","walksPer9Inn":"3.77","hitsPer9Inn":"7.55","runsScoredPer9":"2.90","homeRunsPer9":"0.58","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":9},"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}},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":34,"groundOuts":98,"airOuts":68,"runs":46,"doubles":17,"triples":0,"homeRuns":10,"strikeOuts":113,"baseOnBalls":36,"intentionalWalks":0,"hits":71,"hitByPitch":11,"atBats":347,"obp":".298","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1595,"era":"3.78","inningsPitched":"95.1","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.12","battersFaced":397,"outs":286,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1595,"balls":592,"strikes":1003,"strikePercentage":".630","hitBatsmen":11,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".500","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"10.67","walksPer9Inn":"3.40","hitsPer9Inn":"6.70","runsScoredPer9":"4.34","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":7,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676724":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":15,"groundOuts":33,"airOuts":30,"runs":14,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":2,"avg":".220","atBats":118,"obp":".290","slg":".407","ops":".697","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":48,"rbi":14,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".241","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.67","popOuts":7,"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":16,"putOuts":202,"errors":1,"chances":219,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805999":{"person":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":26,"groundOuts":35,"airOuts":41,"runs":19,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":0,"hits":42,"hitByPitch":1,"avg":".263","atBats":160,"obp":".346","slg":".394","ops":".740","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":63,"rbi":19,"leftOnBase":46,"sacBunts":2,"sacFlies":1,"babip":".339","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":5,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":99,"errors":2,"chances":103,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[805999,621438,665742,666182,596019,701807,676724,682626,683146,620443,681035,621345,673540,680702],"pitchers":[681035,621345,673540,680702],"bench":[677595,668901,676572],"bullpen":[623211,640455,690997,642547,672335,548384,681810,596133,642207],"battingOrder":[621438,665742,666182,596019,701807,676724,682626,683146,620443],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Baty (11, Holmes, G)."},{"label":"HR","value":"Soto, J (18, 3rd inning off Holmes, G, 1 on, 1 out)."},{"label":"TB","value":"Alvarez, F 2; Baty 2; Benge; Bichette 2; Lindor; Soto, J 5; Torrens."},{"label":"RBI","value":"Bichette (47); Soto, J 2 (41)."},{"label":"2-out RBI","value":"Bichette."},{"label":"Runners left in scoring position, 2 out","value":"Torrens 2; Benge; Lindor."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"10."}]}],"note":[{"label":"a","value":"Grounded out for Ewing in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":8,"airOuts":5,"runs":5,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".246","atBats":29,"obp":".310","slg":".406","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":17,"rbi":5,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.25","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":11,"airOuts":12,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":38,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":157,"era":"3.47","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.21","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":52,"strikes":105,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":3,"pitchesPerInning":"17.44","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID689266":{"person":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":7,"groundOuts":14,"airOuts":28,"runs":6,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":79,"obp":".230","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":362,"era":"2.35","inningsPitched":"23.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":6,"whip":"0.87","battersFaced":88,"outs":69,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":362,"balls":132,"strikes":230,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.74","gamesFinished":4,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"10.17","walksPer9Inn":"3.13","hitsPer9Inn":"4.70","runsScoredPer9":"2.35","homeRunsPer9":"1.17","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":40,"gamesStarted":0,"flyOuts":26,"groundOuts":26,"airOuts":43,"runs":8,"doubles":3,"triples":3,"homeRuns":1,"strikeOuts":46,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":134,"obp":".186","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":563,"era":"1.64","inningsPitched":"38.1","wins":4,"losses":0,"saves":0,"saveOpportunities":1,"holds":16,"blownSaves":1,"earnedRuns":7,"whip":"0.68","battersFaced":141,"outs":115,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":563,"balls":171,"strikes":392,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.69","gamesFinished":1,"strikeoutWalkRatio":"9.20","strikeoutsPer9Inn":"10.80","walksPer9Inn":"1.17","hitsPer9Inn":"4.93","runsScoredPer9":"1.88","homeRunsPer9":"0.23","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":15,"groundOuts":14,"airOuts":21,"runs":10,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".230","atBats":74,"obp":".266","slg":".365","ops":".631","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":27,"rbi":9,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","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":{"caughtStealing":4,"stolenBases":25,"stolenBasePercentage":".862","caughtStealingPercentage":".138","assists":7,"putOuts":180,"errors":2,"chances":189,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"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":2,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":42,"groundOuts":76,"airOuts":69,"runs":38,"doubles":13,"triples":0,"homeRuns":15,"strikeOuts":62,"baseOnBalls":15,"intentionalWalks":0,"hits":86,"hitByPitch":1,"avg":".296","atBats":291,"obp":".330","slg":".495","ops":".825","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":144,"rbi":46,"leftOnBase":106,"sacBunts":0,"sacFlies":2,"babip":".329","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.40","popOuts":14,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":163,"errors":0,"chances":164,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":16,"groundOuts":20,"airOuts":30,"runs":27,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".252","atBats":115,"obp":".295","slg":".400","ops":".695","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":46,"rbi":11,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.75","popOuts":3,"lineOuts":11},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":11,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":68,"putOuts":45,"errors":1,"chances":114,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":49,"groundOuts":83,"airOuts":93,"runs":38,"doubles":17,"triples":2,"homeRuns":8,"strikeOuts":47,"baseOnBalls":24,"intentionalWalks":0,"hits":81,"hitByPitch":2,"avg":".267","atBats":303,"obp":".325","slg":".416","ops":".741","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":331,"totalBases":126,"rbi":45,"leftOnBase":104,"sacBunts":1,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.88","popOuts":21,"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":83,"putOuts":144,"errors":3,"chances":230,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID800311":{"person":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":".---","numberOfPitches":23,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":8,"strikes":15,"strikePercentage":".650","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":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":27,"gamesStarted":1,"flyOuts":21,"groundOuts":25,"airOuts":36,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":2,"atBats":121,"obp":".277","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":581,"era":"2.41","inningsPitched":"33.2","wins":4,"losses":0,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":9,"whip":"1.07","battersFaced":137,"outs":101,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":581,"balls":206,"strikes":375,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.26","gamesFinished":4,"strikeoutWalkRatio":"3.45","strikeoutsPer9Inn":"10.16","walksPer9Inn":"2.94","hitsPer9Inn":"6.68","runsScoredPer9":"2.41","homeRunsPer9":"0.27","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":23,"groundOuts":68,"airOuts":50,"runs":45,"doubles":6,"triples":0,"homeRuns":14,"strikeOuts":68,"baseOnBalls":26,"intentionalWalks":1,"hits":62,"hitByPitch":5,"avg":".251","atBats":247,"obp":".333","slg":".445","ops":".778","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":110,"rbi":39,"leftOnBase":85,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.64","popOuts":9,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":25,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":10,"putOuts":323,"errors":1,"chances":334,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID519242":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":43,"groundOuts":76,"airOuts":78,"runs":26,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":109,"baseOnBalls":22,"intentionalWalks":0,"hits":75,"hitByPitch":8,"atBats":335,"obp":".286","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1444,"era":"2.10","inningsPitched":"90.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.08","battersFaced":368,"outs":270,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1444,"balls":471,"strikes":973,"strikePercentage":".670","hitBatsmen":8,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".571","pitchesPerInning":"16.04","gamesFinished":0,"strikeoutWalkRatio":"4.95","strikeoutsPer9Inn":"10.90","walksPer9Inn":"2.20","hitsPer9Inn":"7.50","runsScoredPer9":"2.60","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805347":{"person":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"jerseyNumber":"74","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".222","atBats":9,"obp":".222","slg":".222","ops":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".333","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":10,"putOuts":4,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":1,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":58,"groundOuts":67,"airOuts":93,"runs":57,"doubles":22,"triples":0,"homeRuns":22,"strikeOuts":85,"baseOnBalls":37,"intentionalWalks":2,"hits":91,"hitByPitch":1,"avg":".273","atBats":333,"obp":".345","slg":".538","ops":".883","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":179,"rbi":54,"leftOnBase":150,"sacBunts":0,"sacFlies":3,"babip":".301","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.14","popOuts":21,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":612,"errors":6,"chances":684,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":40,"groundOuts":55,"airOuts":62,"runs":27,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".272","atBats":191,"obp":".314","slg":".408","ops":".722","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":78,"rbi":35,"leftOnBase":85,"sacBunts":1,"sacFlies":5,"babip":".284","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.83","popOuts":9,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID694462":{"person":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":1,"flyOuts":2,"groundOuts":11,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":28,"obp":".382","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"3.68","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.64","battersFaced":34,"outs":22,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":56,"strikes":75,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.67","rbi":0,"winPercentage":".---","pitchesPerInning":"17.86","gamesFinished":0,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"8.59","walksPer9Inn":"6.14","hitsPer9Inn":"8.59","runsScoredPer9":"3.68","homeRunsPer9":"1.23","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":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":34,"gamesStarted":0,"flyOuts":20,"groundOuts":19,"airOuts":38,"runs":14,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":32,"baseOnBalls":11,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":116,"obp":".305","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":500,"era":"3.82","inningsPitched":"30.2","wins":4,"losses":3,"saves":0,"saveOpportunities":3,"holds":9,"blownSaves":3,"earnedRuns":13,"whip":"1.24","battersFaced":128,"outs":92,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":500,"balls":183,"strikes":317,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".571","pitchesPerInning":"16.30","gamesFinished":9,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"9.39","walksPer9Inn":"3.23","hitsPer9Inn":"7.92","runsScoredPer9":"4.11","homeRunsPer9":"1.76","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID625643":{"person":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":20,"gamesStarted":7,"flyOuts":31,"groundOuts":44,"airOuts":60,"runs":23,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":22,"intentionalWalks":0,"hits":45,"hitByPitch":1,"atBats":194,"obp":".312","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":887,"era":"3.31","inningsPitched":"51.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.30","battersFaced":219,"outs":155,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":887,"balls":339,"strikes":548,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".800","pitchesPerInning":"17.17","gamesFinished":5,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"8.01","walksPer9Inn":"3.83","hitsPer9Inn":"7.84","runsScoredPer9":"4.01","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":14,"groundOuts":40,"airOuts":20,"runs":13,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".215","atBats":107,"obp":".261","slg":".355","ops":".616","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":38,"rbi":14,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.67","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":61,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, K, 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":1,"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":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":76,"groundOuts":84,"airOuts":123,"runs":55,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":43,"baseOnBalls":25,"intentionalWalks":1,"hits":90,"hitByPitch":4,"avg":".273","atBats":330,"obp":".322","slg":".445","ops":".767","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":147,"rbi":49,"leftOnBase":127,"sacBunts":0,"sacFlies":10,"babip":".269","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.57","popOuts":21,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":198,"putOuts":107,"errors":4,"chances":309,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID628452":{"person":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(S, 17)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":5,"strikes":17,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"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":0,"flyOuts":16,"groundOuts":22,"airOuts":29,"runs":7,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":6,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":108,"obp":".272","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":436,"era":"1.53","inningsPitched":"29.1","wins":0,"losses":2,"saves":17,"saveOpportunities":17,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.06","battersFaced":114,"outs":88,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":436,"balls":125,"strikes":311,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".000","pitchesPerInning":"14.86","gamesFinished":25,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"9.82","walksPer9Inn":"1.84","hitsPer9Inn":"7.67","runsScoredPer9":"2.15","homeRunsPer9":"0.31","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663586":{"person":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":52,"groundOuts":60,"airOuts":87,"runs":33,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":101,"baseOnBalls":29,"intentionalWalks":0,"hits":64,"hitByPitch":6,"avg":".206","atBats":310,"obp":".285","slg":".329","ops":".614","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":347,"totalBases":102,"rbi":38,"leftOnBase":152,"sacBunts":0,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.75","popOuts":19,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":119,"putOuts":71,"errors":7,"chances":197,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID664849":{"person":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":7,"strikes":5,"strikePercentage":".420","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"era":"0.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":7,"strikes":5,"strikePercentage":".420","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"13.50","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656550":{"person":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 5-4)","summary":"5.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":26,"strikes":56,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"1.80","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":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":17,"gamesStarted":16,"flyOuts":50,"groundOuts":79,"airOuts":93,"runs":37,"doubles":10,"triples":1,"homeRuns":15,"strikeOuts":71,"baseOnBalls":38,"intentionalWalks":0,"hits":73,"hitByPitch":2,"atBats":313,"obp":".317","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1339,"era":"3.83","inningsPitched":"82.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.35","battersFaced":356,"outs":247,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1339,"balls":498,"strikes":841,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":2,"winPercentage":".556","pitchesPerInning":"16.26","gamesFinished":1,"strikeoutWalkRatio":"1.87","strikeoutsPer9Inn":"7.76","walksPer9Inn":"4.15","hitsPer9Inn":"7.98","runsScoredPer9":"4.04","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":11,"errors":0,"chances":14,"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"}]},"ID683627":{"person":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":88,"era":"5.40","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.40","battersFaced":21,"outs":15,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":33,"strikes":55,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".---","pitchesPerInning":"17.60","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"3.60","walksPer9Inn":"1.80","hitsPer9Inn":"10.80","runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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}},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":37,"groundOuts":49,"airOuts":58,"runs":27,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":58,"baseOnBalls":23,"intentionalWalks":0,"hits":46,"hitByPitch":4,"avg":".219","atBats":210,"obp":".307","slg":".329","ops":".636","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":69,"rbi":20,"leftOnBase":91,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.50","popOuts":7,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":126,"errors":3,"chances":132,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID673490":{"person":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":18,"groundOuts":20,"airOuts":26,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".068","atBats":73,"obp":".171","slg":".068","ops":".239","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":5,"rbi":3,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".098","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":29,"errors":3,"chances":91,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":17,"gamesStarted":17,"flyOuts":62,"groundOuts":99,"airOuts":110,"runs":48,"doubles":11,"triples":2,"homeRuns":12,"strikeOuts":83,"baseOnBalls":30,"intentionalWalks":0,"hits":91,"hitByPitch":2,"atBats":378,"obp":".298","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1462,"era":"4.01","inningsPitched":"98.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.23","battersFaced":415,"outs":296,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1462,"balls":534,"strikes":928,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".455","pitchesPerInning":"14.82","gamesFinished":0,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"7.57","walksPer9Inn":"2.74","hitsPer9Inn":"8.30","runsScoredPer9":"4.38","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID527048":{"person":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":17,"gamesStarted":13,"flyOuts":37,"groundOuts":86,"airOuts":75,"runs":28,"doubles":12,"triples":3,"homeRuns":9,"strikeOuts":61,"baseOnBalls":30,"intentionalWalks":1,"hits":59,"hitByPitch":2,"atBats":276,"obp":".292","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1205,"era":"3.27","inningsPitched":"77.0","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.16","battersFaced":313,"outs":231,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1205,"balls":467,"strikes":738,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".545","pitchesPerInning":"15.65","gamesFinished":2,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"7.13","walksPer9Inn":"3.51","hitsPer9Inn":"6.90","runsScoredPer9":"3.27","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[686948,645277,621566,643289,671739,642086,663586,573262,622761,656550,689266,664849,800311,628452],"pitchers":[656550,689266,664849,800311,628452],"bench":[663698,805347,673490,642201],"bullpen":[693821,641755,669276,625643,683627,527048,519242,694462],"battingOrder":[686948,645277,621566,643289,671739,642086,663586,573262,622761],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Harris II (15, 2nd inning off Scott, 1 on, 0 out); Albies (14, 3rd inning off Scott, 0 on, 1 out); Olson 2 (22, 5th inning off Minter, 0 on, 2 out, 8th inning off Senga, 0 on, 1 out)."},{"label":"TB","value":"Albies 4; Harris II 5; Olson 8."},{"label":"RBI","value":"Albies (49); Harris II 2 (46); Olson 2 (54)."},{"label":"2-out RBI","value":"Olson."},{"label":"Runners left in scoring position, 2 out","value":"Smith, D 2."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Olson (6, fielding)."}]}],"note":[]}},"officials":[{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"Home Plate"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Third Base"}],"info":[{"label":"Pitch timer violations","value":"Soto, J (batter timer)."},{"label":"ABS Challenge","value":"Soto, J (Strike-Overturned to Ball); Bichette (Strike-Overturned to Ball); Torrens (Ball-Confirmed); Baldwin, D (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Scott 82-51; Minter 18-11; Senga 44-26; Gerber, J 4-2; Holmes, G 82-56; Dodd 18-12; Young, D 12-5; Fuentes 23-15; Iglesias, R 22-17."},{"label":"Groundouts-flyouts","value":"Scott 3-2; Minter 2-1; Senga 3-1; Gerber, J 0-1; Holmes, G 5-5; Dodd 1-0; Young, D 2-0; Fuentes 2-1; Iglesias, R 1-0."},{"label":"Batters faced","value":"Scott 18; Minter 4; Senga 10; Gerber, J 1; Holmes, G 22; Dodd 4; Young, D 3; Fuentes 5; Iglesias, R 6."},{"label":"Inherited runners-scored","value":"Gerber, J 1-0; Fuentes 1-0."},{"label":"Umpires","value":"HP: Malachi Moore. 1B: Alfonso Márquez. 2B: Mike Estabrook. 3B: Lance Barrett. "},{"label":"Weather","value":"79 degrees, Overcast."},{"label":"Wind","value":"3 mph, L To R."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:40."},{"label":"Att","value":"39,138."},{"label":"Venue","value":"Truist Park."},{"label":"July 3, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","boxscoreName":"Olson"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":1,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":58,"groundOuts":67,"airOuts":93,"runs":57,"doubles":22,"triples":0,"homeRuns":22,"strikeOuts":85,"baseOnBalls":37,"intentionalWalks":2,"hits":91,"hitByPitch":1,"avg":".273","atBats":333,"obp":".345","slg":".538","ops":".883","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":179,"rbi":54,"leftOnBase":150,"sacBunts":0,"sacFlies":3,"babip":".301","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.14","popOuts":21,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":612,"errors":6,"chances":684,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":71,"hittingGameScore":71},{"player":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","boxscoreName":"Soto, J"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":44,"groundOuts":68,"airOuts":69,"runs":39,"doubles":8,"triples":2,"homeRuns":18,"strikeOuts":37,"baseOnBalls":46,"intentionalWalks":7,"hits":73,"hitByPitch":0,"avg":".297","atBats":246,"obp":".406","slg":".565","ops":".971","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":139,"rbi":41,"leftOnBase":84,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.99","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"13.67","popOuts":13,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":88,"errors":0,"chances":88,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","boxscoreName":"Harris II"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"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":2,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":42,"groundOuts":76,"airOuts":69,"runs":38,"doubles":13,"triples":0,"homeRuns":15,"strikeOuts":62,"baseOnBalls":15,"intentionalWalks":0,"hits":86,"hitByPitch":1,"avg":".296","atBats":291,"obp":".330","slg":".495","ops":".825","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":144,"rbi":46,"leftOnBase":106,"sacBunts":0,"sacFlies":2,"babip":".329","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.40","popOuts":14,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":163,"errors":0,"chances":164,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"loser":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"save":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}